Package com.amazon.ion.util
Class Printer.PrinterVisitor
java.lang.Object
com.amazon.ion.util.AbstractValueVisitor
com.amazon.ion.util.Printer.PrinterVisitor
- All Implemented Interfaces:
ValueVisitor
- Enclosing class:
Printer
Deprecated.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Printer.OptionsDeprecated.protected final AppendableDeprecated. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddefaultVisit(IonValue value) Deprecated.Default visitation behavior, called by allvisitmethods inAbstractValueVisitor.voidDeprecated.voidDeprecated.voidDeprecated.voidvisit(IonDatagram value) Deprecated.voidvisit(IonDecimal value) Deprecated.voidDeprecated.voidDeprecated.voidDeprecated.voidDeprecated.voidDeprecated.voidDeprecated.voidDeprecated.voidDeprecated.voidvisit(IonTimestamp value) Deprecated.voidwriteAnnotations(IonValue value) Deprecated.protected voidwriteChild(IonValue value, boolean quoteOperators) Deprecated.Recurse down into a container, we push the current value ofmyQuoteOperatorsonto the stack and replace it with the given value.voidDeprecated.voidwriteSequenceContent(IonSequence value, boolean quoteOperators, char open, char separator, char close) Deprecated.voidwriteString(String text) Deprecated.voidwriteSymbol(String text) Deprecated.voidDeprecated.
-
Field Details
-
myOptions
Deprecated. -
myOut
Deprecated.
-
-
Constructor Details
-
PrinterVisitor
Deprecated.
-
-
Method Details
-
writeChild
Deprecated.Recurse down into a container, we push the current value ofmyQuoteOperatorsonto the stack and replace it with the given value.- Parameters:
value-quoteOperators- replaces the current value ofmyQuoteOperatorsduring the recursive visitation.- Throws:
Exception- propagated from visitation ofvalue.NullPointerException- ifvalueis null.
-
writeAnnotations
Deprecated.- Throws:
IOException
-
writeNull
Deprecated.- Throws:
IOException
-
writeSequenceContent
public void writeSequenceContent(IonSequence value, boolean quoteOperators, char open, char separator, char close) throws IOException, Exception Deprecated.- Throws:
IOExceptionException
-
writeSymbolToken
Deprecated.- Throws:
IOException
-
writeSymbol
Deprecated.- Throws:
IOException
-
writeString
Deprecated.- Parameters:
text- may be null- Throws:
IOException
-
defaultVisit
Deprecated.Description copied from class:AbstractValueVisitorDefault visitation behavior, called by allvisitmethods inAbstractValueVisitor. Subclasses should override this unless they override allvisitmethods.This implementation always throws
UnsupportedOperationException.- Overrides:
defaultVisitin classAbstractValueVisitor- Parameters:
value- the value to visit.
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOExceptionException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOExceptionException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOExceptionException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOExceptionException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOException
-
visit
Deprecated.- Specified by:
visitin interfaceValueVisitor- Overrides:
visitin classAbstractValueVisitor- Throws:
IOException
-
IonValue.writeTo(IonWriter)instead.