Package com.amazon.ion
Interface ValueVisitor
-
- All Known Implementing Classes:
AbstractValueVisitor,Printer.PrinterVisitor
public interface ValueVisitorA Visitor for the Ion value hierarchy.- See Also:
AbstractValueVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvisit(IonBlob value)voidvisit(IonBool value)voidvisit(IonClob value)voidvisit(IonDatagram value)voidvisit(IonDecimal value)voidvisit(IonFloat value)voidvisit(IonInt value)voidvisit(IonList value)voidvisit(IonNull value)voidvisit(IonSexp value)voidvisit(IonString value)voidvisit(IonStruct value)voidvisit(IonSymbol value)voidvisit(IonTimestamp value)
-
-
-
Method Detail
-
visit
void visit(IonBlob value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonBool value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonClob value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonDatagram value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonDecimal value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonFloat value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonInt value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonList value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonNull value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonSexp value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonString value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonStruct value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonSymbol value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
void visit(IonTimestamp value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-