Class StructuredEqualsStrategy
java.lang.Object
com.evolveum.midpoint.prism.binding.StructuredEqualsStrategy
Strategy for equals computation of 
PlainStructured objects- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StructuredEqualsStrategystatic final StructuredEqualsStrategyDOM Aware strategy, which ignores differences in namespace prefixes.static final StructuredEqualsStrategyDOM Aware strategy, which takes into account also differences in namespace prefixes.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanequals(byte[] left, byte[] right) booleanequals(PlainStructured left, PlainStructured right) boolean<T> booleanprotected booleanequalsNonNull(jakarta.xml.bind.JAXBElement<?> left, jakarta.xml.bind.JAXBElement<?> right) protected booleanequalsNonNull(Object left, Object right) booleanequalsNonNull(String left, String right) protected abstract booleanequalsNonNull(QName left, QName right) protected abstract booleanequalsNonNull(Element left, Element right) 
- 
Field Details- 
DOM_AWAREDOM Aware strategy, which ignores differences in namespace prefixes.
- 
LITERALDOM Aware strategy, which takes into account also differences in namespace prefixes.
- 
DEFAULT
 
- 
- 
Constructor Details- 
StructuredEqualsStrategypublic StructuredEqualsStrategy()
 
- 
- 
Method Details- 
equals
- 
equals
- 
equals
- 
equalsNonNull
- 
equalsNonNull
- 
equalsNonNull
- 
equalsNonNullprotected boolean equalsNonNull(jakarta.xml.bind.JAXBElement<?> left, jakarta.xml.bind.JAXBElement<?> right) 
- 
equalsNonNull
- 
equalspublic boolean equals(byte[] left, byte[] right) 
 
-