Class StructuredHashCodeStrategy
java.lang.Object
com.evolveum.midpoint.prism.binding.StructuredHashCodeStrategy
Strategy for hashCode computation of
PlainStructured
objects.-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
hashCode
(int current, PlainStructured val) int
<T> int
int
hashCodeNonNull
(byte[] val) protected int
hashCodeNonNull
(int current, jakarta.xml.bind.JAXBElement<?> val) int
hashCodeNonNull
(jakarta.xml.bind.JAXBElement<?> val) protected int
hashCodeNonNull
(Object val) int
hashCodeNonNull
(String val) protected abstract int
hashCodeNonNull
(Element val)
-
Field Details
-
DEFAULT
-
-
Constructor Details
-
StructuredHashCodeStrategy
public StructuredHashCodeStrategy()
-
-
Method Details
-
hashCode
-
hashCode
-
hashCode
-
hashCodeNonNull
-
hashCodeNonNull
-
hashCodeNonNull
public int hashCodeNonNull(jakarta.xml.bind.JAXBElement<?> val) -
hashCodeNonNull
protected int hashCodeNonNull(int current, jakarta.xml.bind.JAXBElement<?> val) -
hashCodeNonNull
-
hashCodeNonNull
public int hashCodeNonNull(byte[] val)
-