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.ASN1EncodableVectorencodableVector
-
Constructor Summary
Constructors Constructor Description ASN1EncodableVectorBC()Creates new wrapper instance for newASN1EncodableVectorobject.ASN1EncodableVectorBC(org.bouncycastle.asn1.ASN1EncodableVector encodableVector)Creates new wrapper instance forASN1EncodableVector.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(IAttribute attribute)Calls actualaddmethod for the wrapped ASN1EncodableVector object.voidadd(IASN1Primitive primitive)Calls actualaddmethod for the wrapped ASN1EncodableVector object.voidadd(IAlgorithmIdentifier element)Calls actualaddmethod for the wrapped ASN1EncodableVector object.voidaddOptional(IAttribute attribute)Calls actualaddmethod for the wrapped ASN1EncodableVector object if the attribute is not null.voidaddOptional(IASN1Primitive primitive)Calls actualaddmethod for the wrapped ASN1EncodableVector object if the primitive is not null.voidaddOptional(IAlgorithmIdentifier element)Calls actualaddmethod for the wrapped ASN1EncodableVector object if the element is not null.booleanequals(java.lang.Object o)Indicates whether some other object is "equal to" this one.org.bouncycastle.asn1.ASN1EncodableVectorgetEncodableVector()Gets actual org.bouncycastle object being wrapped.inthashCode()Returns a hash code value based on the wrapped object.intsize()Calls actualsizemethod for the wrapped ASN1EncodableVector object.java.lang.StringtoString()DelegatestoStringmethod call to the wrapped object.
-
-
-
Constructor Detail
-
ASN1EncodableVectorBC
public ASN1EncodableVectorBC()
Creates new wrapper instance for newASN1EncodableVectorobject.
-
ASN1EncodableVectorBC
public ASN1EncodableVectorBC(org.bouncycastle.asn1.ASN1EncodableVector encodableVector)
Creates new wrapper instance forASN1EncodableVector.- Parameters:
encodableVector-ASN1EncodableVectorto 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 actualaddmethod for the wrapped ASN1EncodableVector object.- Specified by:
addin interfaceIASN1EncodableVector- Parameters:
primitive- ASN1Primitive wrapper.
-
add
public void add(IAttribute attribute)
Calls actualaddmethod for the wrapped ASN1EncodableVector object.- Specified by:
addin interfaceIASN1EncodableVector- Parameters:
attribute- Attribute wrapper.
-
add
public void add(IAlgorithmIdentifier element)
Calls actualaddmethod for the wrapped ASN1EncodableVector object.- Specified by:
addin interfaceIASN1EncodableVector- Parameters:
element- AlgorithmIdentifier wrapper.
-
addOptional
public void addOptional(IASN1Primitive primitive)
Calls actualaddmethod for the wrapped ASN1EncodableVector object if the primitive is not null.- Specified by:
addOptionalin interfaceIASN1EncodableVector- Parameters:
primitive- ASN1Primitive wrapper.
-
addOptional
public void addOptional(IAttribute attribute)
Calls actualaddmethod for the wrapped ASN1EncodableVector object if the attribute is not null.- Specified by:
addOptionalin interfaceIASN1EncodableVector- Parameters:
attribute- Attribute wrapper.
-
addOptional
public void addOptional(IAlgorithmIdentifier element)
Calls actualaddmethod for the wrapped ASN1EncodableVector object if the element is not null.- Specified by:
addOptionalin interfaceIASN1EncodableVector- Parameters:
element- AlgorithmIdentifier wrapper.
-
size
public int size()
Calls actualsizemethod for the wrapped ASN1EncodableVector object.- Specified by:
sizein interfaceIASN1EncodableVector- Returns:
intrepresenting current vector size
-
equals
public boolean equals(java.lang.Object o)
Indicates whether some other object is "equal to" this one. Compares wrapped objects.- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
Returns a hash code value based on the wrapped object.- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
DelegatestoStringmethod call to the wrapped object.- Overrides:
toStringin classjava.lang.Object
-
-