Deprecated API
Contents
-
Deprecated InterfacesInterfaceDescriptionThis is a private API subject to change without notice.This is a private API subject to change without notice.Use
TextSpaninstead.This is a private API subject to change without notice.
-
Deprecated ClassesClassDescriptionUse the more configurable
IonSystemBuilderinstead.UseIonValue.writeTo(IonWriter)instead.UseIonValue.writeTo(IonWriter)instead.
-
Deprecated Exception ClassesException ClassDescriptionthis exception is not used as empty symbols are valid. In cases where null is used as the symbol value it was replaced by
NullPointerException
-
Deprecated MethodsMethodDescriptiondue to DOM entanglement. Streaming applications should use .Use
IonDatagram.getBytes()instead, which is renamed for consistency with other interfaces.Will cause a memory leak when reading a gzipped stream. UseIonLoader.load(IonReader)instead.UseIonReader.getFieldNameSymbol()instead.Applications should detect the end of the current level by checking for anullresponse fromIonReader.next().UseIonSymbol.symbolValue()instead.Will cause a memory leak when reading a gzipped byte[]. UseIonSystem.iterate(IonReader)instead.Will cause a memory leak when reading a gzipped stream. UseIonSystem.iterate(IonReader)instead.UseĀIonSystem.newBinaryWriter(OutputStream, SymbolTable...)instead.UseIonValue.getFieldNameSymbol()instead.UseIonWriter.writeTimestamp(Timestamp.forDateZ(Date))instead.UseIonValue.writeTo(IonWriter)instead.UseIonSystemBuilder.standard().build()instead.UseTimestamp.getZDecimalSecond()instead.This method can be invoked (accidentally and incorrectly) with anIonSequence! Use eitherValueFactory.newList(IonValue...)ornewList().addAll(Collection).This method can be invoked (accidentally and incorrectly) with anIonSequence! Use eitherValueFactory.newSexp(IonValue...)ornewSexp().addAll(Collection).
-
Deprecated ConstructorsConstructorDescriptionUse
Timestamp.forDay(int, int, int)instead.UseTimestamp.forMillis(long, Integer)instead.UseTimestamp.forMillis(BigDecimal, Integer)instead.UseTimestamp.forCalendar(Calendar)instead.
-
Deprecated Enum Constants