001 package org.apache.commons.ssl.asn1; 002 003 import 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 */ 010 public 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 }