public interface OFetchListener
Modifier and Type | Method and Description |
---|---|
Object |
fetchLinked(ODocument iRoot,
Object iUserObject,
String iFieldName,
ODocument iLinked,
OFetchContext iContext)
Fetch the linked field.
|
Object |
fetchLinkedCollectionValue(ODocument iRoot,
Object iUserObject,
String iFieldName,
ODocument iLinked,
OFetchContext iContext) |
Object |
fetchLinkedMapEntry(ODocument iRoot,
Object iUserObject,
String iFieldName,
String iKey,
ODocument iLinked,
OFetchContext iContext) |
void |
parseLinked(ODocument iRootRecord,
OIdentifiable iLinked,
Object iUserObject,
String iFieldName,
OFetchContext iContext) |
void |
parseLinkedCollectionValue(ODocument iRootRecord,
OIdentifiable iLinked,
Object iUserObject,
String iFieldName,
OFetchContext iContext) |
void |
processStandardField(ODocument iRecord,
Object iFieldValue,
String iFieldName,
OFetchContext iContext,
Object iUserObject,
String iFormat,
OType filedType) |
boolean |
requireFieldProcessing()
Returns true if the listener fetches he fields.
|
void |
skipStandardField(ODocument iRecord,
String iFieldName,
OFetchContext iContext,
Object iUserObject,
String iFormat) |
boolean requireFieldProcessing()
Object fetchLinked(ODocument iRoot, Object iUserObject, String iFieldName, ODocument iLinked, OFetchContext iContext) throws OFetchException
iRoot
- iFieldName
- iLinked
- OFetchException
void parseLinked(ODocument iRootRecord, OIdentifiable iLinked, Object iUserObject, String iFieldName, OFetchContext iContext) throws OFetchException
OFetchException
void parseLinkedCollectionValue(ODocument iRootRecord, OIdentifiable iLinked, Object iUserObject, String iFieldName, OFetchContext iContext) throws OFetchException
OFetchException
Object fetchLinkedMapEntry(ODocument iRoot, Object iUserObject, String iFieldName, String iKey, ODocument iLinked, OFetchContext iContext) throws OFetchException
OFetchException
Object fetchLinkedCollectionValue(ODocument iRoot, Object iUserObject, String iFieldName, ODocument iLinked, OFetchContext iContext) throws OFetchException
OFetchException
void processStandardField(ODocument iRecord, Object iFieldValue, String iFieldName, OFetchContext iContext, Object iUserObject, String iFormat, OType filedType) throws OFetchException
OFetchException
void skipStandardField(ODocument iRecord, String iFieldName, OFetchContext iContext, Object iUserObject, String iFormat) throws OFetchException
OFetchException
Copyright © 2009–2020 OrientDB. All rights reserved.