Class ASN1EncodableBC

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.bouncycastle.asn1.ASN1Encodable encodable  
    • Constructor Summary

      Constructors 
      Constructor Description
      ASN1EncodableBC​(org.bouncycastle.asn1.ASN1Encodable encodable)
      Creates new wrapper instance for ASN1Encodable.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object o)
      Indicates whether some other object is "equal to" this one.
      org.bouncycastle.asn1.ASN1Encodable getEncodable()
      Gets actual org.bouncycastle object being wrapped.
      int hashCode()
      Returns a hash code value based on the wrapped object.
      boolean isNull()
      Checks if wrapped object is null.
      IASN1Primitive toASN1Primitive()
      Calls actual toASN1Primitive method for the wrapped ASN1Encodable object.
      java.lang.String toString()
      Delegates toString method call to the wrapped object.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • encodable

        private final org.bouncycastle.asn1.ASN1Encodable encodable
    • Constructor Detail

      • ASN1EncodableBC

        public ASN1EncodableBC​(org.bouncycastle.asn1.ASN1Encodable encodable)
        Creates new wrapper instance for ASN1Encodable.
        Parameters:
        encodable - ASN1Encodable to be wrapped
    • Method Detail

      • getEncodable

        public org.bouncycastle.asn1.ASN1Encodable getEncodable()
        Gets actual org.bouncycastle object being wrapped.
        Returns:
        wrapped ASN1Encodable.
      • isNull

        public boolean isNull()
        Checks if wrapped object is null.
        Specified by:
        isNull in interface IASN1Encodable
        Returns:
        true if null is wrapped, false otherwise.
      • equals

        public boolean equals​(java.lang.Object o)
        Indicates whether some other object is "equal to" this one. Compares wrapped objects.
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Returns a hash code value based on the wrapped object.
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Delegates toString method call to the wrapped object.
        Overrides:
        toString in class java.lang.Object