Class DualValue


  • final class DualValue
    extends java.lang.Object
    • Field Detail

      • DEFAULT_ORDERED_COLLECTION_TYPES

        static final java.lang.Class<?>[] DEFAULT_ORDERED_COLLECTION_TYPES
      • path

        final java.util.List<java.lang.String> path
      • concatenatedPath

        final java.lang.String concatenatedPath
      • actual

        final java.lang.Object actual
      • expected

        final java.lang.Object expected
      • hashCode

        private final int hashCode
    • Constructor Detail

      • DualValue

        DualValue​(java.util.List<java.lang.String> path,
                  java.lang.Object actual,
                  java.lang.Object expected)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getPath

        public java.util.List<java.lang.String> getPath()
      • getConcatenatedPath

        public java.lang.String getConcatenatedPath()
      • isJavaType

        public boolean isJavaType()
      • isExpectedFieldAnArray

        public boolean isExpectedFieldAnArray()
      • isActualFieldAnArray

        public boolean isActualFieldAnArray()
      • hasIterableValues

        public boolean hasIterableValues()
      • isActualFieldAnOptional

        public boolean isActualFieldAnOptional()
      • isExpectedFieldAnOptional

        public boolean isExpectedFieldAnOptional()
      • isActualFieldAMap

        public boolean isActualFieldAMap()
      • isExpectedFieldAMap

        public boolean isExpectedFieldAMap()
      • isActualFieldASortedMap

        public boolean isActualFieldASortedMap()
      • isExpectedFieldASortedMap

        public boolean isExpectedFieldASortedMap()
      • isActualFieldAnOrderedCollection

        public boolean isActualFieldAnOrderedCollection()
      • isExpectedFieldAnOrderedCollection

        public boolean isExpectedFieldAnOrderedCollection()
      • isActualFieldAnIterable

        public boolean isActualFieldAnIterable()
      • isExpectedFieldAnIterable

        public boolean isExpectedFieldAnIterable()
      • isAnOrderedCollection

        private static boolean isAnOrderedCollection​(java.lang.Object value)