Class Hierarchy
- java.lang.Object
- org.ghotibeaun.json.merge.strategies.AbstractConflictStrategy<T,G> (implements org.ghotibeaun.json.merge.strategies.ConflictStrategy<T,G>)
- org.ghotibeaun.json.merge.strategies.AbstractJSONArrayConflictStrategy (implements org.ghotibeaun.json.merge.strategies.JSONArrayConflictStrategy)
- org.ghotibeaun.json.merge.strategies.AppendArrayConflictStrategy
- org.ghotibeaun.json.merge.strategies.DeduplicateArrayConflictStrategy
- org.ghotibeaun.json.merge.strategies.InsertAfterConflictStrategy
- org.ghotibeaun.json.merge.strategies.InsertBeforeConflictStrategy
- org.ghotibeaun.json.merge.strategies.AbstractJSONObjectConflictStrategy (implements org.ghotibeaun.json.merge.strategies.JSONObjectConflictStrategy)
- org.ghotibeaun.json.merge.strategies.AcceptPrimaryConflictStrategy
- org.ghotibeaun.json.merge.strategies.AcceptSecondaryConflictStrategy
- org.ghotibeaun.json.merge.strategies.AppendObjectConflictStrategy
- org.ghotibeaun.json.merge.strategies.AbstractJSONArrayConflictStrategy (implements org.ghotibeaun.json.merge.strategies.JSONArrayConflictStrategy)
- org.ghotibeaun.json.merge.strategies.AbstractConflictStrategy<T,G> (implements org.ghotibeaun.json.merge.strategies.ConflictStrategy<T,G>)
Interface Hierarchy
- org.ghotibeaun.json.merge.strategies.ConflictStrategy<T,G>
- org.ghotibeaun.json.merge.strategies.JSONArrayConflictStrategy
- org.ghotibeaun.json.merge.strategies.JSONObjectConflictStrategy
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.ghotibeaun.json.merge.strategies.ArrayConflict
- org.ghotibeaun.json.merge.strategies.ObjectConflict
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)