Uses of Class
org.codehaus.staxmate.out.SMOutputtable
-
Packages that use SMOutputtable Package Description org.codehaus.staxmate.out Package contains classes for output functionality. -
-
Uses of SMOutputtable in org.codehaus.staxmate.out
Subclasses of SMOutputtable in org.codehaus.staxmate.out Modifier and Type Class Description class
SMBufferedElement
Buffered version ofSMOutputElement
; starts its life buffered, so that it, its attributes and content are not automatically written to the underlying stream, but only when buffered instance is released.class
SMBufferedFragment
Buffered fragment; starts its life buffered, so that its content are not automatically written to the underlying stream, but only when buffered instance is released.class
SMOAttribute
Simple container class for storing definition of a buffered element attribute.static class
SMOAttribute.Binary
static class
SMOAttribute.IntAttribute
class
SMOCData
private static class
SMOCData.ArrayBased
private static class
SMOCData.ArrayBased3
private static class
SMOCData.StringBased
class
SMOCharacters
private static class
SMOCharacters.ArrayBased
private static class
SMOCharacters.ArrayBased3
private static class
SMOCharacters.StringBased
class
SMOComment
Simple container class for storing definition of a buffered comment node.class
SMOEntityRef
class
SMONamespace
Simple container class for storing a namespace pre-declarationclass
SMOProcInstr
class
SMOTypedValue
Base class for buffered valuesprivate static class
SMOTypedValue.BinaryValue
private static class
SMOTypedValue.BooleanValue
private static class
SMOTypedValue.DoubleValue
private static class
SMOTypedValue.IntValue
private static class
SMOTypedValue.LongValue
class
SMOutputContainer
Intermediate abstract output class for StaxMate, which is used as the base for all output nodes that can contain other nodes.class
SMOutputDocument
Output class that models a full XML document, with xml declaration.class
SMOutputElement
Output class that models an outputtable XML element.class
SMRootFragment
Concrete non-buffered fragment (== container) class used as the root level output container.(package private) class
SMSimpleOutput
Intermediate base class used for simple (non-container) output nodes; comments, processing instructions, text, CDATA and entities.Fields in org.codehaus.staxmate.out declared as SMOutputtable Modifier and Type Field Description protected SMOutputtable
SMOutputContainer. _firstChild
First child node that has not yet been completely output to the underlying stream.protected SMOutputtable
SMOutputContainer. _lastChild
Last child node that has not been output to the underlying stream.protected SMOutputtable
SMOutputtable. _next
Methods in org.codehaus.staxmate.out that return SMOutputtable Modifier and Type Method Description static SMOutputtable
SMOCData. create(java.lang.String text)
static SMOutputtable
SMOCharacters. create(java.lang.String text)
SMOutputtable
SMOutputContext. createAttribute(SMNamespace ns, java.lang.String localName, byte[] value)
SMOutputtable
SMOutputContext. createAttribute(SMNamespace ns, java.lang.String localName, int value)
SMOutputtable
SMOutputContext. createAttribute(SMNamespace ns, java.lang.String localName, java.lang.String value)
SMOutputtable
SMOutputContext. createCData(char[] buf, int offset, int len)
SMOutputtable
SMOutputContext. createCData(java.lang.String text)
SMOutputtable
SMOutputContext. createCharacters(char[] buf, int offset, int len)
SMOutputtable
SMOutputContext. createCharacters(java.lang.String text)
SMOutputtable
SMOutputContext. createComment(java.lang.String text)
SMOutputtable
SMOutputContext. createEntityRef(java.lang.String name)
SMOutputtable
SMOutputContext. createNamespace(SMNamespace ns, SMNamespace parentDefaultNS, int parentNsCount)
Method called bySMOutputElement
to add buffered namespace pre-declaration.static SMOutputtable
SMOCData. createNonShared(char[] buf, int offset, int len)
static SMOutputtable
SMOCharacters. createNonShared(char[] buf, int offset, int len)
SMOutputtable
SMOutputContext. createNonSharedCData(char[] buf, int offset, int len)
Specialized alternative to {link #createCData(char[],int,int)} that can count on the passed char array NOT being shared.SMOutputtable
SMOutputContext. createNonSharedCharacters(char[] buf, int offset, int len)
Specialized alternative to {link #createCharacters(char[],int,int)} that can count on the passed char array NOT being shared.SMOutputtable
SMOutputContext. createProcessingInstruction(java.lang.String target, java.lang.String data)
static SMOutputtable
SMOCData. createShared(char[] buf, int offset, int len)
static SMOutputtable
SMOCharacters. createShared(char[] buf, int offset, int len)
SMOutputtable
SMOutputContext. createValue(boolean value)
SMOutputtable
SMOutputContext. createValue(byte[] buffer)
SMOutputtable
SMOutputContext. createValue(byte[] buffer, int offset, int length)
SMOutputtable
SMOutputContext. createValue(double value)
SMOutputtable
SMOutputContext. createValue(int value)
SMOutputtable
SMOutputContext. createValue(long value)
protected SMOutputtable
SMOutputtable. getNext()
Methods in org.codehaus.staxmate.out with parameters of type SMOutputtable Modifier and Type Method Description protected void
SMBufferedFragment. _childReleased(SMOutputtable child)
protected abstract void
SMOutputContainer. _childReleased(SMOutputtable child)
Method called by a child, when it is released and neither is or contains any buffered entities.protected void
SMOutputElement. _childReleased(SMOutputtable child)
protected void
SMRootFragment. _childReleased(SMOutputtable child)
protected void
SMOutputContainer. _linkNewChild(SMOutputtable n)
protected void
SMOutputtable. _linkNext(SMOutputtable next)
-