Class StructuredEqualsStrategy


  • public abstract class StructuredEqualsStrategy
    extends Object
    Strategy for equals computation of PlainStructured objects
    • Constructor Detail

      • StructuredEqualsStrategy

        public StructuredEqualsStrategy()
    • Method Detail

      • equals

        public <T> boolean equals​(List<T> left,
                                  List<T> right)
      • equals

        public boolean equals​(Object left,
                              Object right)
      • equalsNonNull

        protected boolean equalsNonNull​(Object left,
                                        Object right)
      • equalsNonNull

        protected abstract boolean equalsNonNull​(Element left,
                                                 Element right)
      • equalsNonNull

        protected abstract boolean equalsNonNull​(QName left,
                                                 QName right)
      • equalsNonNull

        protected boolean equalsNonNull​(javax.xml.bind.JAXBElement<?> left,
                                        javax.xml.bind.JAXBElement<?> right)
      • equalsNonNull

        public boolean equalsNonNull​(String left,
                                     String right)
      • equals

        public boolean equals​(byte[] left,
                              byte[] right)