public class DocumentObjectConverter extends Object
SpaceDocument and vice versa.| Modifier | Constructor and Description |
|---|---|
|
DocumentObjectConverter()
Default constructor.
|
protected |
DocumentObjectConverter(boolean throwExceptionOnTypeMissing) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
fromDocumentIfNeeded(Object object,
SpaceDocumentSupport documentSupport,
Class<?> expectedType) |
static DocumentObjectConverter |
instance()
Returns a singleton instance of DocumentObjectConverter.
|
Object |
toDocumentIfNeeded(Object object,
SpaceDocumentSupport documentSupport) |
Object |
toObject(SpaceDocument document)
Converts the specified space document to a POJO.
|
SpaceDocument |
toSpaceDocument(Object object)
Converts the specified POJO to a
SpaceDocument. |
public DocumentObjectConverter()
protected DocumentObjectConverter(boolean throwExceptionOnTypeMissing)
public static DocumentObjectConverter instance()
public SpaceDocument toSpaceDocument(Object object)
SpaceDocument.object - Object to convert.SpaceDocument whose type and properties are the same as the object.public Object toObject(SpaceDocument document)
document - Document to convert.public Object toDocumentIfNeeded(Object object, SpaceDocumentSupport documentSupport)
protected Object fromDocumentIfNeeded(Object object, SpaceDocumentSupport documentSupport, Class<?> expectedType)
Copyright © GigaSpaces.