Uses of Interface
org.forgerock.opendj.io.ASN1Writer
Packages that use ASN1Writer
-
Uses of ASN1Writer in org.forgerock.opendj.io
Classes in org.forgerock.opendj.io with type parameters of type ASN1WriterModifier and TypeClassDescriptionfinal classLDAPWriter<W extends ASN1Writer>Writes LDAP messages to an underlying ASN.1 writer.Classes in org.forgerock.opendj.io that implement ASN1WriterModifier and TypeClassDescriptionclassAn abstractASN1Writerwhich can be used as the basis for implementing new ASN1 writer implementations.Methods in org.forgerock.opendj.io with type parameters of type ASN1WriterModifier and TypeMethodDescriptionstatic <W extends ASN1Writer>
LDAPWriter<W> LDAP.getWriter(W asn1Writer, int ldapVersion) Creates a new LDAP writer which will write LDAP messages to the provided ASN.1 writer.Methods in org.forgerock.opendj.io that return ASN1WriterModifier and TypeMethodDescriptionstatic ASN1WriterASN1.getWriter(OutputStream stream) Returns an ASN.1 writer whose destination is the provided output stream.static ASN1WriterASN1.getWriter(OutputStream stream, int maxBufferSize) Returns an ASN.1 writer whose destination is the provided output stream.static ASN1WriterASN1.getWriter(ByteStringBuilder builder) Returns an ASN.1 writer whose destination is the provided byte string builder.static ASN1WriterASN1.getWriter(ByteStringBuilder builder, int maxBufferSize) Returns an ASN.1 writer whose destination is the provided byte string builder.AbstractASN1Writer.writeBoolean(boolean value) ASN1Writer.writeBoolean(boolean value) Writes a boolean element using the Universal Boolean ASN.1 type tag.ASN1Writer.writeBoolean(byte type, boolean value) Writes a boolean element using the provided type tag.ASN1Writer.writeEndSequence()Finishes writing a sequence element.ASN1Writer.writeEndSet()Finishes writing a set element.AbstractASN1Writer.writeEnumerated(int value) ASN1Writer.writeEnumerated(byte type, int value) Writes an enumerated element using the provided type tag.ASN1Writer.writeEnumerated(int value) Writes an enumerated element using the Universal Enumerated ASN.1 type tag.AbstractASN1Writer.writeInteger(int value) AbstractASN1Writer.writeInteger(long value) ASN1Writer.writeInteger(byte type, int value) Writes an integer element using the provided type tag.ASN1Writer.writeInteger(byte type, long value) Writes an integer element using the provided type tag.ASN1Writer.writeInteger(int value) Writes an integer element using the Universal Integer ASN.1 type tag.ASN1Writer.writeInteger(long value) Writes an integer element using the Universal Integer ASN.1 type tag.AbstractASN1Writer.writeNull()ASN1Writer.writeNull()Writes a null element using the Universal Null ASN.1 type tag.ASN1Writer.writeNull(byte type) Writes a null element using the provided type tag.AbstractASN1Writer.writeOctetString(byte[] value) AbstractASN1Writer.writeOctetString(byte[] value, int offset, int length) AbstractASN1Writer.writeOctetString(byte type, byte[] value) AbstractASN1Writer.writeOctetString(String value) AbstractASN1Writer.writeOctetString(ByteSequence value) ASN1Writer.writeOctetString(byte[] value) Writes an octet string element using the Universal Octet String ASN.1 type tag.ASN1Writer.writeOctetString(byte[] value, int offset, int length) Writes an octet string element using the Universal Octet String ASN.1 type tag.ASN1Writer.writeOctetString(byte type, byte[] value) Writes an octet string element using the provided type tag.ASN1Writer.writeOctetString(byte type, byte[] value, int offset, int length) Writes an octet string element using the provided type tag.ASN1Writer.writeOctetString(byte type, String value) Writes a string as a UTF-8 encoded octet string element using the provided type tag.ASN1Writer.writeOctetString(byte type, ByteSequence value) Writes an octet string element using the provided type tag.ASN1Writer.writeOctetString(String value) Writes a string as a UTF-8 encoded octet string element using the Universal Octet String ASN.1 type tag.ASN1Writer.writeOctetString(ByteSequence value) Writes an octet string element using the Universal Octet String ASN.1 type tag.AbstractASN1Writer.writeStartSequence()ASN1Writer.writeStartSequence()Writes a sequence element using the Universal Sequence ASN.1 type tag.ASN1Writer.writeStartSequence(byte type) Writes a sequence element using the provided type tag.AbstractASN1Writer.writeStartSet()ASN1Writer.writeStartSet()Writes a set element using the Universal Set ASN.1 type tag.ASN1Writer.writeStartSet(byte type) Writes a set element using the provided type tag.Methods in org.forgerock.opendj.io with parameters of type ASN1WriterModifier and TypeMethodDescriptionstatic voidLDAP.writeEntry(ASN1Writer writer, Entry entry) Writes anEntryto the providedASN1Writer.static voidLDAP.writeFilter(ASN1Writer writer, Filter filter) Writes aFilterto the providedASN1Writer.