|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectEncoder
public final class Encoder
A genetic encoder.
| Constructor Summary | |
|---|---|
Encoder(Element gg,
List<Element> gList,
Replacer clipGeneReplacer,
StringBuilder stringBuilder,
UUIDStringifier uuidStringifier)
Creates an Encoder for a document. |
|
| Method Summary | |
|---|---|
static Document |
encoded(InputStream in,
TransformerFactory transformerFactory,
DOMErrorHandler errorHandler)
Returns a Recombinant XHTML document read from an input stream, and then encoded. |
void |
encodeRecursively(Node node)
Encodes the node and its descendants. |
static boolean |
isMarginal(Element element)
Answers whether the element is abutted with the left margin. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
Encoder(Element gg,
List<Element> gList,
Replacer clipGeneReplacer,
StringBuilder stringBuilder,
UUIDStringifier uuidStringifier)
gg - the 'g' list ('gg') element of the documentgList - live list of gene meta-data ('g') elements in 'gg'
(e.g. backed by a NodeList)clipGeneReplacer - to usestringBuilder - string builder to use, overwriting its existing contentuuidStringifier - UUID stringifier to use| Method Detail |
|---|
public static Document encoded(InputStream in,
TransformerFactory transformerFactory,
DOMErrorHandler errorHandler)
throws IOException,
LSException,
TextbenderException,
TransformerException
in - stream to read document fromtransformerFactory - to useerrorHandler - to use
IOException - from Replacer
to the provided errorHandler
TextbenderException - if document not in recombinant form
TransformerException - from replaceRecursively, new Replacer
LSException
public void encodeRecursively(Node node)
throws TransformerException
TransformerExceptionpublic static boolean isMarginal(Element element)
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||