Package com.amazon.ion.impl
Interface _Private_IonSymbol
NOT FOR APPLICATION USE!
-
Field Summary
Fields inherited from interface com.amazon.ion.IonValue
EMPTY_ARRAY -
Method Summary
Modifier and TypeMethodDescriptionsymbolValue(_Private_IonValue.SymbolTableProvider symbolTableProvider) OverridesIonSymbol.symbolValue()for use when there exists a SymbolTableProvider implementation for this IonSymbol.Methods inherited from interface com.amazon.ion.IonSymbol
clone, getSymbolId, setValue, stringValue, symbolValueMethods inherited from interface com.amazon.ion.IonValue
accept, addTypeAnnotation, clearTypeAnnotations, equals, getContainer, getFieldId, getFieldName, getFieldNameSymbol, getSymbolTable, getSystem, getType, getTypeAnnotations, getTypeAnnotationSymbols, hashCode, hasTypeAnnotation, isNullValue, isReadOnly, makeReadOnly, removeFromContainer, removeTypeAnnotation, setTypeAnnotations, setTypeAnnotationSymbols, topLevelValue, toPrettyString, toString, toString, writeTo
-
Method Details
-
symbolValue
OverridesIonSymbol.symbolValue()for use when there exists a SymbolTableProvider implementation for this IonSymbol.- Parameters:
symbolTableProvider- - provides this IonSymbol's symbol table- Returns:
- a SymbolToken representing this IonSymbol
- See Also:
-