public interface QueryRepository
IQuery| Modifier and Type | Method and Description |
|---|---|
IQueryBuilder |
createQueryBuilder()
Creates a query builder
|
<T extends EObject> |
getEObjectByQuery(EClass eClass,
IQuery query,
java.util.Map<java.lang.Object,java.lang.Object> options)
|
<T extends EObject> |
getEObjectsByQuery(EClass eClass,
IQuery query)
|
<T extends EObject> |
getEObjectsByQuery(EClass eClass,
IQuery query,
java.util.Map<java.lang.Object,java.lang.Object> options)
|
IQueryBuilder createQueryBuilder()
IQueryBuilder instance<T extends EObject> java.util.List<T> getEObjectsByQuery(EClass eClass,
IQuery query)
eClass - the EClass of the objects to returnquery - the IQueryListEMFRepositoryException - thrown when an error during getting all objects occur<T extends EObject> java.util.List<T> getEObjectsByQuery(EClass eClass,
IQuery query,
java.util.Map<java.lang.Object,java.lang.Object> options)
eClass - the EClass of the objects to returnquery - the IQueryoptions - the Resource Load optionsListEMFRepositoryException - thrown when an error during getting all objects occur<T extends EObject> T getEObjectByQuery(EClass eClass,
IQuery query,
java.util.Map<java.lang.Object,java.lang.Object> options)
EObject of the given EClass that match the given IQuery or null.
If more then one Objects matches the query the first object will be returned.eClass - the EClass of the objects to returnquery - the IQueryoptions - the Resource Load optionsEObject desired or nullEMFRepositoryException - thrown when an error during getting all objects occurData In Motion Consulting