001package org.apache.commons.ssl.asn1;
002
003import java.util.Vector;
004
005/**
006 * a general class for building up a vector of DER encodable objects -
007 * this will eventually be superceded by ASN1EncodableVector so you should
008 * use that class in preference.
009 */
010public class DEREncodableVector {
011    private Vector v = new Vector();
012
013    /** @deprecated use ASN1EncodableVector instead. */
014    public DEREncodableVector() {
015
016    }
017
018    public void add(
019        DEREncodable obj) {
020        v.addElement(obj);
021    }
022
023    public DEREncodable get(
024        int i) {
025        return (DEREncodable) v.elementAt(i);
026    }
027
028    public int size() {
029        return v.size();
030    }
031}