Package com.amazon.ion.impl
Interface _Private_IonSystem
- All Superinterfaces:
IonSystem,ValueFactory
NOT FOR APPLICATION USE!
-
Method Summary
Modifier and TypeMethodDescriptionbooleanIndicates whether writers built by this system may attempt to optimizeIonWriter.writeValue(IonReader)by copying raw source data.newSharedSymbolTable(IonStruct ionRep) newSystemReader(byte[] ionData) newSystemReader(byte[] ionData, int offset, int len) newSystemReader(IonValue value) newSystemReader(InputStream ionData) newSystemReader(Reader ionText) newSystemReader(String ionText) newTreeSystemWriter(IonContainer container) newTreeWriter(IonContainer container) systemIterate(IonReader reader) systemIterate(Reader ionText) TODO Must correct amazon-ion/ion-java/issues/63 before exposing this or using from public API.systemIterate(String ionText) TODO Must correct amazon-ion/ion-java/issues/63 before exposing this or using from public API.booleanvalueIsSharedSymbolTable(IonValue value) Methods inherited from interface com.amazon.ion.IonSystem
getCatalog, getLoader, getSystemSymbolTable, getSystemSymbolTable, iterate, iterate, iterate, iterate, iterate, newBinaryWriter, newBinaryWriter, newBinaryWriter, newCurrentUtcTimestamp, newDatagram, newDatagram, newDatagram, newLoader, newLoader, newLocalSymbolTable, newReader, newReader, newReader, newReader, newReader, newReader, newSharedSymbolTable, newSharedSymbolTable, newSharedSymbolTable, newTextWriter, newTextWriter, newTextWriter, newTextWriter, newUtcTimestamp, newUtcTimestampFromMillis, newValue, newWriter, singleValue, singleValue, singleValueMethods inherited from interface com.amazon.ion.ValueFactory
clone, newBlob, newBlob, newBool, newBool, newClob, newClob, newDecimal, newDecimal, newDecimal, newDecimal, newEmptyList, newEmptySexp, newEmptyStruct, newFloat, newFloat, newInt, newInt, newInt, newList, newList, newList, newList, newList, newNull, newNull, newNullBlob, newNullBool, newNullClob, newNullDecimal, newNullFloat, newNullInt, newNullList, newNullSexp, newNullString, newNullStruct, newNullSymbol, newNullTimestamp, newSexp, newSexp, newSexp, newSexp, newSexp, newString, newSymbol, newSymbol, newTimestamp
-
Method Details
-
systemIterate
TODO Must correct amazon-ion/ion-java/issues/63 before exposing this or using from public API. -
systemIterate
TODO Must correct amazon-ion/ion-java/issues/63 before exposing this or using from public API. -
systemIterate
-
newSystemReader
-
newSystemReader
-
newSystemReader
-
newSystemReader
-
newSystemReader
-
newSystemReader
-
newTreeWriter
-
newTreeSystemWriter
-
isStreamCopyOptimized
boolean isStreamCopyOptimized()Indicates whether writers built by this system may attempt to optimizeIonWriter.writeValue(IonReader)by copying raw source data.- See Also: