Package yapion.hierarchy.diff
Class YAPIONDiffApplier<I,K,T extends YAPIONDataType<I,K>>
- java.lang.Object
-
- yapion.hierarchy.diff.YAPIONDiffApplier<I,K,T>
-
public class YAPIONDiffApplier<I,K,T extends YAPIONDataType<I,K>> extends java.lang.Object
-
-
Method Summary
Modifier and Type Method Description <B extends DiffBase>
YAPIONDiffApplier<I,K,T>apply(B diff)
YAPIONDiffApplier<I,K,T>
apply(YAPIONDiff yapionDiff)
static YAPIONDiffApplier<YAPIONArray,java.lang.Integer,YAPIONArray>
diffApplierArray(YAPIONArray yapionArray)
static YAPIONDiffApplier<YAPIONMap,YAPIONAnyType,YAPIONMap>
diffApplierMap(YAPIONMap yapionMap)
static YAPIONDiffApplier<YAPIONObject,java.lang.String,YAPIONObject>
diffApplierObject(YAPIONObject yapionObject)
<B extends DiffBase>
YAPIONDiffApplier<I,K,T>reverseApply(B diff)
YAPIONDiffApplier<I,K,T>
reverseApply(YAPIONDiff yapionDiff)
-
-
-
Method Detail
-
diffApplierObject
public static YAPIONDiffApplier<YAPIONObject,java.lang.String,YAPIONObject> diffApplierObject(YAPIONObject yapionObject)
-
diffApplierMap
public static YAPIONDiffApplier<YAPIONMap,YAPIONAnyType,YAPIONMap> diffApplierMap(YAPIONMap yapionMap)
-
diffApplierArray
public static YAPIONDiffApplier<YAPIONArray,java.lang.Integer,YAPIONArray> diffApplierArray(YAPIONArray yapionArray)
-
apply
public YAPIONDiffApplier<I,K,T> apply(YAPIONDiff yapionDiff)
-
reverseApply
public YAPIONDiffApplier<I,K,T> reverseApply(YAPIONDiff yapionDiff)
-
apply
public <B extends DiffBase> YAPIONDiffApplier<I,K,T> apply(B diff)
-
reverseApply
public <B extends DiffBase> YAPIONDiffApplier<I,K,T> reverseApply(B diff)
-
-