クラス SListPatchMap<V>
java.lang.Object
org.wcardinal.controller.data.internal.SListPatchMap<V>
- すべての実装されたインタフェース:
- SListPatch<V>,- SPatch
- 直系の既知のサブクラス:
- SMovableListPatchMap
- 
コンストラクタの概要コンストラクタコンストラクタ説明SListPatchMap(NavigableMap<Integer, V> added, NavigableSet<Integer> removed, NavigableMap<Integer, V> updated) 
- 
メソッドの概要修飾子とタイプメソッド説明voidvoidaddAll(int index, Collection<? extends V> values) voidapply(List<V> list, NavigableMap<Integer, V> padded, NavigableMap<Integer, V> premoved, NavigableMap<Integer, SList.Update<V>> pupdated) static <V> SListPatchMap<V>deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext ctxt, com.fasterxml.jackson.databind.JavaType valueType) intbooleanisReset()voidremove(int index) voidserialize(com.fasterxml.jackson.core.JsonGenerator gen) void
- 
コンストラクタの詳細- 
SListPatchMappublic SListPatchMap()
 
- 
- 
メソッドの詳細- 
add- 定義:
- addインタフェース内- SListPatch<V>
 
- 
addAll- 定義:
- addAllインタフェース内- SListPatch<V>
 
- 
removepublic void remove(int index) - 定義:
- removeインタフェース内- SListPatch<V>
 
- 
set- 定義:
- setインタフェース内- SListPatch<V>
 
- 
getWeightpublic int getWeight()
- 
serialize- 定義:
- serializeインタフェース内- SPatch
- 例外:
- IOException
 
- 
deserializepublic static <V> SListPatchMap<V> deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext ctxt, com.fasterxml.jackson.databind.JavaType valueType) throws IOException, com.fasterxml.jackson.core.JsonProcessingException - 例外:
- IOException
- com.fasterxml.jackson.core.JsonProcessingException
 
- 
isResetpublic boolean isReset()
 
-