Package com.itextpdf.bouncycastle.asn1
Class ASN1EncodableVectorBC
- java.lang.Object
-
- com.itextpdf.bouncycastle.asn1.ASN1EncodableVectorBC
-
- All Implemented Interfaces:
IASN1EncodableVector
public class ASN1EncodableVectorBC extends java.lang.Object implements IASN1EncodableVector
Wrapper class forASN1EncodableVector
.
-
-
Field Summary
Fields Modifier and Type Field Description private org.bouncycastle.asn1.ASN1EncodableVector
encodableVector
-
Constructor Summary
Constructors Constructor Description ASN1EncodableVectorBC()
Creates new wrapper instance for newASN1EncodableVector
object.ASN1EncodableVectorBC(org.bouncycastle.asn1.ASN1EncodableVector encodableVector)
Creates new wrapper instance forASN1EncodableVector
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(IAttribute attribute)
Calls actualadd
method for the wrapped ASN1EncodableVector object.void
add(IASN1Primitive primitive)
Calls actualadd
method for the wrapped ASN1EncodableVector object.void
add(IAlgorithmIdentifier element)
Calls actualadd
method for the wrapped ASN1EncodableVector object.void
addOptional(IAttribute attribute)
Calls actualadd
method for the wrapped ASN1EncodableVector object if the attribute is not null.void
addOptional(IASN1Primitive primitive)
Calls actualadd
method for the wrapped ASN1EncodableVector object if the primitive is not null.void
addOptional(IAlgorithmIdentifier element)
Calls actualadd
method for the wrapped ASN1EncodableVector object if the element is not null.boolean
equals(java.lang.Object o)
Indicates whether some other object is "equal to" this one.org.bouncycastle.asn1.ASN1EncodableVector
getEncodableVector()
Gets actual org.bouncycastle object being wrapped.int
hashCode()
Returns a hash code value based on the wrapped object.java.lang.String
toString()
DelegatestoString
method call to the wrapped object.
-
-
-
Constructor Detail
-
ASN1EncodableVectorBC
public ASN1EncodableVectorBC()
Creates new wrapper instance for newASN1EncodableVector
object.
-
ASN1EncodableVectorBC
public ASN1EncodableVectorBC(org.bouncycastle.asn1.ASN1EncodableVector encodableVector)
Creates new wrapper instance forASN1EncodableVector
.- Parameters:
encodableVector
-ASN1EncodableVector
to be wrapped
-
-
Method Detail
-
getEncodableVector
public org.bouncycastle.asn1.ASN1EncodableVector getEncodableVector()
Gets actual org.bouncycastle object being wrapped.- Returns:
- wrapped
ASN1EncodableVector
.
-
add
public void add(IASN1Primitive primitive)
Calls actualadd
method for the wrapped ASN1EncodableVector object.- Specified by:
add
in interfaceIASN1EncodableVector
- Parameters:
primitive
- ASN1Primitive wrapper.
-
add
public void add(IAttribute attribute)
Calls actualadd
method for the wrapped ASN1EncodableVector object.- Specified by:
add
in interfaceIASN1EncodableVector
- Parameters:
attribute
- Attribute wrapper.
-
add
public void add(IAlgorithmIdentifier element)
Calls actualadd
method for the wrapped ASN1EncodableVector object.- Specified by:
add
in interfaceIASN1EncodableVector
- Parameters:
element
- AlgorithmIdentifier wrapper.
-
addOptional
public void addOptional(IASN1Primitive primitive)
Calls actualadd
method for the wrapped ASN1EncodableVector object if the primitive is not null.- Specified by:
addOptional
in interfaceIASN1EncodableVector
- Parameters:
primitive
- ASN1Primitive wrapper.
-
addOptional
public void addOptional(IAttribute attribute)
Calls actualadd
method for the wrapped ASN1EncodableVector object if the attribute is not null.- Specified by:
addOptional
in interfaceIASN1EncodableVector
- Parameters:
attribute
- Attribute wrapper.
-
addOptional
public void addOptional(IAlgorithmIdentifier element)
Calls actualadd
method for the wrapped ASN1EncodableVector object if the element is not null.- Specified by:
addOptional
in interfaceIASN1EncodableVector
- Parameters:
element
- AlgorithmIdentifier wrapper.
-
equals
public boolean equals(java.lang.Object o)
Indicates whether some other object is "equal to" this one. Compares wrapped objects.- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
Returns a hash code value based on the wrapped object.- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
DelegatestoString
method call to the wrapped object.- Overrides:
toString
in classjava.lang.Object
-
-