Top Description Methods
com.amazon.ion.impl

public Interface _Private_IonSymbol

extends IonSymbol
Known Direct Implementers
com.amazon.ion.impl.lite.IonSymbolLite
Imports
com.amazon.ion.IonSymbol, .SymbolToken, com.amazon.ion.impl._Private_IonValue.SymbolTableProvider

NOT FOR APPLICATION USE!

Method Summary

Modifier and TypeMethod and Description
public SymbolToken

Returns:

a SymbolToken representing this IonSymbol
symbolValue
(_Private_IonValue.SymbolTableProvider
- provides this IonSymbol's symbol table
symbolTableProvider
)

Overrides IonSymbol#symbolValue() for use when there exists a SymbolTableProvider implementation for this IonSymbol.

Inherited from com.amazon.ion.IonSymbol:
clonegetSymbolIdsetValuestringValuesymbolValue

Method Detail

symbolValueback to summary
public SymbolToken symbolValue(_Private_IonValue.SymbolTableProvider symbolTableProvider)

Overrides IonSymbol#symbolValue() for use when there exists a SymbolTableProvider implementation for this IonSymbol.

Parameters
symbolTableProvider:_Private_IonValue.SymbolTableProvider

- provides this IonSymbol's symbol table

Returns:SymbolToken

a SymbolToken representing this IonSymbol

See Also
IonSymbol#symbolValue()