Bouncy Castle Cryptography 1.51

org.bouncycastle.asn1
Class ASN1EncodableVector

java.lang.Object
  extended by org.bouncycastle.asn1.ASN1EncodableVector
Direct Known Subclasses:
DEREncodableVector

public class ASN1EncodableVector
extends java.lang.Object

Mutable class for building ASN.1 constructed objects.


Constructor Summary
ASN1EncodableVector()
          Base constructor.
 
Method Summary
 void add(ASN1Encodable obj)
          Add an encodable to the vector.
 void addAll(ASN1EncodableVector other)
          Add the contents of another vector.
 ASN1Encodable get(int i)
          Return the object at position i in this vector.
 int size()
          Return the size of the vector.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ASN1EncodableVector

public ASN1EncodableVector()
Base constructor.

Method Detail

add

public void add(ASN1Encodable obj)
Add an encodable to the vector.

Parameters:
obj - the encodable to add.

addAll

public void addAll(ASN1EncodableVector other)
Add the contents of another vector.

Parameters:
other - the vector to add.

get

public ASN1Encodable get(int i)
Return the object at position i in this vector.

Parameters:
i - the index of the object of interest.
Returns:
the object at position i.

size

public int size()
Return the size of the vector.

Returns:
the object count in the vector.

Bouncy Castle Cryptography 1.51