Class ASN1EncodableVector

  • Direct Known Subclasses:
    DEREncodableVector

    public class ASN1EncodableVector
    extends java.lang.Object
    Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.
    • Constructor Summary

      Constructors 
      Constructor Description
      ASN1EncodableVector()
      Base constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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.