Interface Readable<T>

Type Parameters:
T - the read object type
All Known Subinterfaces:
Marshallable<T>, ProtoStreamMarshaller<T>, ScalarMarshaller<T>
All Known Implementing Classes:
AbstractCollectionMarshaller, AbstractMapMarshaller, AbstractMemberMarshaller, AddressSetFunctionMarshaller, BigDecimalMarshaller, BinaryFieldMarshaller, BinaryMemberMarshaller, BinaryMethodMarshaller, ByteBufferMarshalledKeyMarshaller, ByteBufferMarshalledValueMarshaller, CalendarMarshaller, ClassMarshaller, CollectionFunctionMarshaller, CollectionMarshaller, DecoratorMarshaller, DefaultSessionAccessMetaDataEntryMarshaller, DefaultSessionCreationMetaDataEntryMarshaller, DefaultSessionMetaDataEntryMarshaller, EnumMapMarshaller, EnumMarshaller, EnumSetMarshaller, ExceptionMarshaller, FieldMarshaller, IdentifierScalarMarshaller, InetSocketAddressMarshaller, LinkedHashMapMarshaller, LoadedClassField, LocalDateTimeMarshaller, LocaleMarshaller, MapComputeFunctionMarshaller, MapEntryMarshaller, MapMarshaller, MathContextMarshaller, MonthDayMarshaller, OffsetDateTimeMarshaller, OffsetTimeMarshaller, PackedArrayMarshaller, PeriodMarshaller, PropertiesMarshaller, PropertyMarshaller, ProxyMarshaller, Scalar, ScalarClass, ScalarFieldMarshaller, ScheduleCommandMarshaller, SessionAttributeMapComputeFunctionMarshaller, SessionAttributeMapEntryMarshaller, SessionCreationMetaDataEntryFunctionMarshaller, SessionMetaDataEntryFunctionMarshaller, SimpleExpirationMetaDataMarshaller, SortedMapMarshaller, SortedSetMarshaller, StackTraceElementMarshaller, StringKeyMapEntryMarshaller, StringKeyMapMarshaller, SynchronizedDecoratorMarshaller, TernaryFieldMarshaller, TernaryMemberMarshaller, TernaryMethodMarshaller, TypedArrayMarshaller, TypedEnumMarshaller, TypedObjectMarshaller, UnaryFieldMarshaller, UnaryMemberMarshaller, UnaryMethodMarshaller, YearMonthMarshaller, ZonedDateTimeMarshaller

public interface Readable<T>
Readable view of a marshaller.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    Reads an object from the specified reader.
  • Method Details

    • readFrom

      T readFrom(ProtoStreamReader reader) throws IOException
      Reads an object from the specified reader.
      Parameters:
      reader - a ProtoStream reader
      Returns:
      the read object
      Throws:
      IOException - if the object could not be read