Package com.amazon.ion.impl
Interface _Private_IonSymbol
-
-
Field Summary
-
Fields inherited from interface com.amazon.ion.IonValue
EMPTY_ARRAY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SymbolTokensymbolValue(_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, symbolValue
-
Methods 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 Detail
-
symbolValue
SymbolToken symbolValue(_Private_IonValue.SymbolTableProvider symbolTableProvider)
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:
IonSymbol.symbolValue()
-
-