netscape.ldap.ber.stream
Class  BERNull
java.lang.Object
  |
  +--netscape.ldap.ber.stream.BERElement
        |
        +--netscape.ldap.ber.stream.BERNull
- public class BERNull- extends BERElement
This class is for the NULL type.
 
 ENCODING RULE:
   tag = 0x05
   length value is zero (short or long form).
   no contents
 Example 1:  (short form)
   05 00
 Example 2:  (long form)
   05 81 00
 
- See Also: 
- Serialized Form
| Fields inherited from class netscape.ldap.ber.stream.BERElement | 
| ANY,  
APPLICATION,  
BITSTRING,  
BOOLEAN,  
CHOICE,  
CONSTRUCTED,  
CONTEXT,  
ENUMERATED,  
EOC,  
EXOP_REQ_OID,  
EXOP_REQ_VALUE,  
EXOP_RES_OID,  
EXOP_RES_VALUE,  
GENERALSTRING,  
GRAPHICSTRING,  
IA5STRING,  
INTEGER,  
MRA_DNATTRS,  
MRA_OID,  
MRA_TYPE,  
MRA_VALUE,  
NULL,  
NUMERICSTRING,  
OBJECTID,  
OCTETSTRING,  
PRIMITIVE,  
PRINTABLESTRING,  
PRIVATE,  
REAL,  
SASLCONTEXT,  
SEQUENCE,  
SET,  
SK_MATCHRULE,  
SK_REVERSE,  
SR_ATTRTYPE,  
TAG,  
TELETEXSTRING,  
UNIVERSAL,  
UTCTIME,  
VIDEOTEXSTRING,  
VISIBLESTRING | 
 
| Constructor Summary | 
| BERNull()Constructs a NULL element.
 | 
| BERNull(java.io.InputStream stream,
        int[] bytes_read)Constructs a null element from an input stream.
 | 
 
| Method Summary | 
|  int | getType()Gets the element type.
 | 
|  java.lang.String | toString()Gets the string representation.
 | 
|  void | write(java.io.OutputStream stream)Sends the BER encoding directly to stream.
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, 
equals, 
finalize, 
getClass, 
hashCode, 
notify, 
notifyAll, 
wait, 
wait, 
wait | 
 
BERNull
public BERNull()
- Constructs a NULL element.
BERNull
public BERNull(java.io.InputStream stream,
               int[] bytes_read)
        throws java.io.IOException
- Constructs a null element from an input stream.- 
- Parameters:
- stream- input stream from socket
- bytes_read- array of 1 int; value incremented by
 number of bytes read from stream
- Throws:
- java.io.IOException - failed to construct
 
write
public void write(java.io.OutputStream stream)
           throws java.io.IOException
- Sends the BER encoding directly to stream.- 
- Overrides:
- write in class BERElement
 
- 
- Parameters:
- stream- output stream
- Throws:
- java.io.IOException - failed to write
 
getType
public int getType()
- Gets the element type.- 
- Overrides:
- getType in class BERElement
 
- 
- Returns:
- element type.
 
toString
public java.lang.String toString()
- Gets the string representation.- 
- Overrides:
- toString in class BERElement
 
- 
- Returns:
- string representation of tag.