public class OFetchHelper extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT |
static OFetchPlan |
DEFAULT_FETCHPLAN |
Constructor and Description |
---|
OFetchHelper() |
Modifier and Type | Method and Description |
---|---|
static OFetchPlan |
buildFetchPlan(String iFetchPlan) |
static void |
checkFetchPlanValid(String iFetchPlan) |
static void |
fetch(ORecord iRootRecord,
Object iUserObject,
OFetchPlan iFetchPlan,
OFetchListener iListener,
OFetchContext iContext,
String iFormat) |
static boolean |
isEmbedded(Object fieldValue) |
static boolean |
isFetchPlanValid(String iFetchPlan) |
static void |
processRecordRidMap(ODocument record,
OFetchPlan iFetchPlan,
int iCurrentLevel,
int iLevelFromRoot,
int iFieldDepthLevel,
Map<ORID,Integer> parsedRecords,
String iFieldPathFromRoot,
OFetchContext iContext) |
protected static void |
removeParsedFromMap(Map<ORID,Integer> parsedRecords,
OIdentifiable d) |
public static final String DEFAULT
public static final OFetchPlan DEFAULT_FETCHPLAN
public static OFetchPlan buildFetchPlan(String iFetchPlan)
public static void fetch(ORecord iRootRecord, Object iUserObject, OFetchPlan iFetchPlan, OFetchListener iListener, OFetchContext iContext, String iFormat)
public static void checkFetchPlanValid(String iFetchPlan)
public static boolean isFetchPlanValid(String iFetchPlan)
public static void processRecordRidMap(ODocument record, OFetchPlan iFetchPlan, int iCurrentLevel, int iLevelFromRoot, int iFieldDepthLevel, Map<ORID,Integer> parsedRecords, String iFieldPathFromRoot, OFetchContext iContext) throws IOException
IOException
public static boolean isEmbedded(Object fieldValue)
protected static void removeParsedFromMap(Map<ORID,Integer> parsedRecords, OIdentifiable d)
Copyright © 2009–2020 OrientDB. All rights reserved.