Class DecodePropertyInfo<T>


  • public class DecodePropertyInfo<T>
    extends java.lang.Object
    • Field Detail

      • name

        public final java.lang.String name
      • hash

        public final int hash
      • weakHash

        public final int weakHash
      • exactName

        public final boolean exactName
      • mandatory

        public final boolean mandatory
      • index

        public final int index
      • nonNull

        public final boolean nonNull
      • value

        public final T value
      • mandatoryValue

        final long mandatoryValue
      • nameBytes

        final byte[] nameBytes
    • Constructor Detail

      • DecodePropertyInfo

        public DecodePropertyInfo​(java.lang.String name,
                                  boolean exactName,
                                  boolean mandatory,
                                  int index,
                                  boolean nonNull,
                                  T value)
      • DecodePropertyInfo

        private DecodePropertyInfo​(java.lang.String name,
                                   boolean exactName,
                                   boolean mandatory,
                                   long mandatoryValue,
                                   int index,
                                   boolean nonNull,
                                   int hash,
                                   int weakHash,
                                   T value,
                                   byte[] nameBytes)