Package org.jvnet.basicjaxb.lang
Class DefaultEqualsStrategy
java.lang.Object
org.jvnet.basicjaxb.lang.DefaultEqualsStrategy
- All Implemented Interfaces:
EqualsStrategy
- Direct Known Subclasses:
JAXBEqualsStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidSubclasses can override this method to log the debug message, as desired.protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, boolean[] lhs, boolean[] rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, boolean[] lhs, boolean[] rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, boolean lhs, boolean rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, boolean lhs, boolean rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, byte[] lhs, byte[] rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, byte[] lhs, byte[] rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, byte lhs, byte rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, byte lhs, byte rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, char[] lhs, char[] rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, char[] lhs, char[] rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, char lhs, char rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, char lhs, char rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, double[] lhs, double[] rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, double[] lhs, double[] rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, double lhs, double rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, double lhs, double rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, float[] lhs, float[] rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, float[] lhs, float[] rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, float lhs, float rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, float lhs, float rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, int[] lhs, int[] rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, int[] lhs, int[] rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, int lhs, int rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, int lhs, int rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, long[] lhs, long[] rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, long[] lhs, long[] rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, long lhs, long rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, long lhs, long rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, short[] lhs, short[] rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, short[] lhs, short[] rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, short lhs, short rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, short lhs, short rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object[] lhs, Object[] rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object[] lhs, Object[] rhs, boolean lhsSet, boolean rhsSet) protected booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object lhs, Object rhs) booleanequals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object lhs, Object rhs, boolean lhsSet, boolean rhsSet) protected booleanequalsInternal(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Enum<?> lhs, Enum<?> rhs) protected booleanequalsInternal(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object lhs, Object rhs) protected booleanequalsInternal(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Equals lhs, Equals rhs) protected booleanequalsInternal(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Element lhs, Element rhs) protected booleanequalsObject(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object lhs, Object rhs) static DefaultEqualsStrategyorg.slf4j.Loggerbooleanbooleanprotected booleanobserve(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object lhs, Object rhs, boolean result) voidSubclasses should override this method to log the trace message, as desired.
-
Constructor Details
-
DefaultEqualsStrategy
public DefaultEqualsStrategy()
-
-
Method Details
-
getInstance
-
getLogger
public org.slf4j.Logger getLogger()- Specified by:
getLoggerin interfaceEqualsStrategy
-
isDebugEnabled
public boolean isDebugEnabled()- Specified by:
isDebugEnabledin interfaceEqualsStrategy
-
isTraceEnabled
public boolean isTraceEnabled()- Specified by:
isTraceEnabledin interfaceEqualsStrategy
-
debug
Subclasses can override this method to log the debug message, as desired.- Parameters:
message- The debug message of copied values.
-
trace
Subclasses should override this method to log the trace message, as desired.- Parameters:
message- The trace message of unequal values.
-
observe
protected boolean observe(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object lhs, Object rhs, boolean result) -
equals
protected boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object lhs, Object rhs) -
equalsObject
protected boolean equalsObject(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object lhs, Object rhs) -
equalsInternal
protected boolean equalsInternal(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object lhs, Object rhs) -
equalsInternal
protected boolean equalsInternal(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Enum<?> lhs, Enum<?> rhs) -
equalsInternal
protected boolean equalsInternal(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Equals lhs, Equals rhs) -
equalsInternal
protected boolean equalsInternal(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Element lhs, Element rhs) -
equals
protected boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, boolean lhs, boolean rhs) -
equals
-
equals
-
equals
protected boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, double lhs, double rhs) -
equals
-
equals
-
equals
-
equals
-
equals
protected boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object[] lhs, Object[] rhs) -
equals
protected boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, boolean[] lhs, boolean[] rhs) -
equals
protected boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, byte[] lhs, byte[] rhs) -
equals
protected boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, char[] lhs, char[] rhs) -
equals
protected boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, double[] lhs, double[] rhs) -
equals
protected boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, float[] lhs, float[] rhs) -
equals
protected boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, long[] lhs, long[] rhs) -
equals
-
equals
protected boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, short[] lhs, short[] rhs) -
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, boolean lhs, boolean rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, byte lhs, byte rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, char lhs, char rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, double lhs, double rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, float lhs, float rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, int lhs, int rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, long lhs, long rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, short lhs, short rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object lhs, Object rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, boolean[] lhs, boolean[] rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, byte[] lhs, byte[] rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, char[] lhs, char[] rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, double[] lhs, double[] rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, float[] lhs, float[] rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, int[] lhs, int[] rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, long[] lhs, long[] rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, short[] lhs, short[] rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-
equals
public boolean equals(ObjectLocator lhsLocator, ObjectLocator rhsLocator, Object[] lhs, Object[] rhs, boolean lhsSet, boolean rhsSet) - Specified by:
equalsin interfaceEqualsStrategy
-