public class DSMLWriter extends LDAPWriter
m_pw| Constructor and Description |
|---|
DSMLWriter(java.io.PrintWriter pw)
Constructs a
DSMLWriter object to output entries
to a stream as DSML. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
printAttribute(LDAPAttribute attr)
Print an attribute of an entry
|
protected void |
printAttributeSchema(LDAPSchema schema)
Prints the attribute schema from a schema object
schema schema elements
|
protected void |
printEntryEnd(java.lang.String dn)
Print epilogue to entry
|
protected void |
printEntryStart(java.lang.String dn)
Print prologue to entry
|
protected void |
printEscapedValue(java.lang.String prolog,
java.lang.String value,
java.lang.String epilog)
Print the element start, the value with escaping of special
characters, and the element end
|
protected void |
printObjectClassSchema(LDAPSchema schema)
Prints the object class schema from a schema object
schema schema elements
|
void |
printSchema(LDAPEntry entry)
Prints the schema from an entry containing subschema
entry entry containing schema definitions
|
protected void |
printString(java.lang.String value) |
getPrintableValue, printEntrypublic DSMLWriter(java.io.PrintWriter pw)
DSMLWriter object to output entries
to a stream as DSML.pw - output streampublic void printSchema(LDAPEntry entry)
printSchema in class LDAPWriterentry - an LDAPEntry containing schema to be formatted
to the output streamprotected void printObjectClassSchema(LDAPSchema schema)
protected void printAttributeSchema(LDAPSchema schema)
protected void printAttribute(LDAPAttribute attr)
printAttribute in class LDAPWriterattr - the attribute to format to the output streamprotected void printEntryStart(java.lang.String dn)
printEntryStart in class LDAPWriterdn - the DN of the entryprotected void printEntryEnd(java.lang.String dn)
printEntryEnd in class LDAPWriterdn - the DN of the entryprotected void printEscapedValue(java.lang.String prolog,
java.lang.String value,
java.lang.String epilog)
prolog - element startvalue - value to be escapedepilog - element endprotected void printString(java.lang.String value)