001package org.apache.commons.ssl.asn1;
002
003import java.io.IOException;
004
005public abstract class DERObject
006    extends ASN1Encodable
007    implements DERTags {
008    public DERObject toASN1Object() {
009        return this;
010    }
011
012    public abstract int hashCode();
013
014    public abstract boolean equals(Object o);
015
016    abstract void encode(DEROutputStream out)
017        throws IOException;
018}