Class AbstractSerializedKeyTaggedHex<T extends Tag>

    • Constructor Detail

      • AbstractSerializedKeyTaggedHex

        public AbstractSerializedKeyTaggedHex​(T tag,
                                              byte[] key)
      • AbstractSerializedKeyTaggedHex

        public AbstractSerializedKeyTaggedHex()
    • Method Detail

      • getAlgoTaggedHex

        public java.lang.String getAlgoTaggedHex()
      • serialize

        public void serialize​(dev.oak3.sbs4j.SerializerBuffer ser,
                              Target target)
        Implements TaggedHEx encoder
        Specified by:
        serialize in interface CasperSerializableObject
        Parameters:
        ser - the serializer to be used
        target - target serialization standard
      • getTag

        public T getTag()
        See Also:
        Tag
      • getKey

        public byte[] getKey()
        Hex-encoded key
      • setTag

        public void setTag​(T tag)
        See Also:
        Tag
      • setKey

        public void setKey​(byte[] key)
        Hex-encoded key
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

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