Package org.codehaus.staxmate.out
Class SMOTypedValue.DoubleValue
java.lang.Object
org.codehaus.staxmate.out.SMOutputtable
org.codehaus.staxmate.out.SMSimpleOutput
org.codehaus.staxmate.out.SMOTypedValue
org.codehaus.staxmate.out.SMOTypedValue.DoubleValue
- Enclosing class:
SMOTypedValue
-
Field Summary
FieldsFields inherited from class org.codehaus.staxmate.out.SMOutputtable
_next
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
_output
(SMOutputContext ctxt, boolean canClose) Method called to request that the entity output itself; either as much as it can without closing, or as much as it can if it is to get closed.Methods inherited from class org.codehaus.staxmate.out.SMOTypedValue
create, create, create, create, create
Methods inherited from class org.codehaus.staxmate.out.SMSimpleOutput
_forceOutput
Methods inherited from class org.codehaus.staxmate.out.SMOutputtable
_linkNext, getNext
-
Field Details
-
_value
final double _value
-
-
Constructor Details
-
DoubleValue
DoubleValue(double v)
-
-
Method Details
-
_output
Description copied from class:SMOutputtable
Method called to request that the entity output itself; either as much as it can without closing, or as much as it can if it is to get closed. In both cases output can fail or be only a partial one: buffered nodes will not be output at all, and nodes with buffered children can only be partially output.- Specified by:
_output
in classSMOTypedValue
- Parameters:
ctxt
- Output context to use for outputting this node (and its contents)canClose
- If true, indicates that the node can (and should) be fully closed if possible. This (passing true) is usually done when a new sibling is added after a node (element/fragment); if so, current one should be recursively closed. If false, should only try to output as much as can be done without forcing closures.- Returns:
- True if the whole node could be output, ie. neither it nor its children are buffered.
- Throws:
XMLStreamException
-