org.exoplatform.services.jcr.rmi.api.value
Interface StatefulValue
- All Superinterfaces:
- ExtendedValue, java.io.Serializable, javax.jcr.Value
- All Known Implementing Classes:
- BaseNonStreamValue, BinaryValue, BooleanValue, DateValue, DoubleValue, LongValue, NameValue, PathValue, PermissionValue, ReferenceValue, StringValue
public interface StatefulValue
- extends ExtendedValue, java.io.Serializable
The StatefullValue interface defines the API used for the state classes used by the
SerialValue class.
This is a marker interface with two purposes; it separates the value state classes from the more
general value classes, and it forces the state classes to be serializable. This interface is used
only internally by the State pattern implementation of the
SerialValue class.
This interface is not intended to be implemented by clients. Rather any of the concrete
implementations of this class should be used or overwritten as appropriate.
- See Also:
SerialValue
| Methods inherited from interface javax.jcr.Value |
getBoolean, getDate, getDouble, getLong, getStream, getString, getType |
Copyright © 2011 eXo Platform SAS. All Rights Reserved.