
public class OCommonQueryBuilder extends Object implements OQueryBuilder
| Constructor and Description |
|---|
OCommonQueryBuilder() |
| Modifier and Type | Method and Description |
|---|---|
String |
buildAggregateTableFromHierarchicalBag(OHierarchicalBag bag) |
String |
countTableRecords(String currentTableName,
String currentTableSchema) |
String |
getEntityTypeFromSingleTable(String discriminatorColumn,
OEntity physicalEntity,
String[] propertyOfKey,
String[] valueOfKey) |
String |
getRecordById(OEntity entity,
String[] propertyOfKey,
String[] valueOfKey) |
String |
getRecordsByEntity(OEntity entity) |
String |
getRecordsFromMultipleEntities(List<OEntity> mappedEntities,
String[][] columns) |
String |
getRecordsFromSingleTableByDiscriminatorValue(String discriminatorColumn,
String currentDiscriminatorValue,
OEntity entity) |
protected String quote
public String countTableRecords(String currentTableName, String currentTableSchema)
countTableRecords in interface OQueryBuilderpublic String getRecordById(OEntity entity, String[] propertyOfKey, String[] valueOfKey)
getRecordById in interface OQueryBuilderpublic String getRecordsByEntity(OEntity entity)
getRecordsByEntity in interface OQueryBuilderpublic String getRecordsFromMultipleEntities(List<OEntity> mappedEntities, String[][] columns)
getRecordsFromMultipleEntities in interface OQueryBuilderpublic String getRecordsFromSingleTableByDiscriminatorValue(String discriminatorColumn, String currentDiscriminatorValue, OEntity entity)
getRecordsFromSingleTableByDiscriminatorValue in interface OQueryBuilderpublic String getEntityTypeFromSingleTable(String discriminatorColumn, OEntity physicalEntity, String[] propertyOfKey, String[] valueOfKey)
getEntityTypeFromSingleTable in interface OQueryBuilderpublic String buildAggregateTableFromHierarchicalBag(OHierarchicalBag bag)
buildAggregateTableFromHierarchicalBag in interface OQueryBuilderCopyright © 2015–2022 OrientDB. All rights reserved.