001 package org.apache.commons.ssl.asn1;
002
003 import java.io.IOException;
004
005 /** A NULL object. */
006 public abstract class ASN1Null
007 extends ASN1Object {
008 public ASN1Null() {
009 }
010
011 public int hashCode() {
012 return 0;
013 }
014
015 boolean asn1Equals(
016 DERObject o) {
017 if (!(o instanceof ASN1Null)) {
018 return false;
019 }
020
021 return true;
022 }
023
024 abstract void encode(DEROutputStream out)
025 throws IOException;
026
027 public String toString() {
028 return "NULL";
029 }
030 }