| Modifier and Type | Method and Description |
|---|---|
abstract List<EntityDetail> |
OMRSMetadataCollection.findEntities(String userId,
String entityTypeGUID,
List<String> entitySubtypeGUIDs,
SearchProperties matchProperties,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
SearchClassifications matchClassifications,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Return a list of entities that match the supplied criteria.
|
List<EntityDetail> |
OMRSMetadataCollectionBase.findEntities(String userId,
String entityTypeGUID,
List<String> entitySubtypeGUIDs,
SearchProperties matchProperties,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
SearchClassifications matchClassifications,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Return a list of entities that match the supplied criteria.
|
protected void |
OMRSMetadataCollectionBase.findEntitiesParameterValidation(String userId,
String entityTypeGUID,
List<String> entitySubtypeGUIDs,
SearchProperties matchProperties,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
SearchClassifications matchClassifications,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters for findEntities.
|
abstract List<Relationship> |
OMRSMetadataCollection.findRelationships(String userId,
String relationshipTypeGUID,
List<String> relationshipSubtypeGUIDs,
SearchProperties matchProperties,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Return a list of relationships that match the requested conditions.
|
List<Relationship> |
OMRSMetadataCollectionBase.findRelationships(String userId,
String relationshipTypeGUID,
List<String> relationshipSubtypeGUIDs,
SearchProperties matchProperties,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Return a list of relationships that match the requested conditions.
|
protected void |
OMRSMetadataCollectionBase.findRelationshipsParameterValidation(String userId,
String relationshipTypeGUID,
List<String> relationshipSubtypeGUIDs,
SearchProperties matchProperties,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters passed to findRelationships.
|
| Modifier and Type | Method and Description |
|---|---|
SearchProperties |
ClassificationCondition.getMatchProperties()
Retrieve the (optional) properties-based conditions for the classification.
|
SearchProperties |
PropertyCondition.getNestedConditions()
Retrieve any nested conditions.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClassificationCondition.setMatchProperties(SearchProperties matchProperties)
Set the (optional) properties-based conditions for the classification.
|
void |
PropertyCondition.setNestedConditions(SearchProperties nestedConditions)
Set any nested conditions.
|
| Constructor and Description |
|---|
SearchProperties(SearchProperties templateProperties)
Copy/clone constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OMRSRepositoryValidator.validateSearchProperties(String sourceName,
String parameterName,
SearchProperties matchProperties,
String methodName)
Validate the property-based search conditions.
|
boolean |
OMRSRepositoryValidator.verifyMatchingInstancePropertyValues(SearchProperties matchProperties,
InstanceAuditHeader instanceHeader,
InstanceProperties instanceProperties)
Determine if the instance properties match the property-based conditions.
|
| Modifier and Type | Method and Description |
|---|---|
SearchProperties |
OMRSRepositoryPropertiesHelper.getSearchPropertiesFromInstanceProperties(String sourceName,
InstanceProperties properties,
MatchCriteria matchCriteria)
Convert the provided instance properties and match criteria into an equivalent SearchProperties object.
|
SearchProperties |
OMRSRepositoryPropertiesUtilities.getSearchPropertiesFromInstanceProperties(String sourceName,
InstanceProperties properties,
MatchCriteria matchCriteria)
Convert the provided instance properties and match criteria into an equivalent SearchProperties object.
|
| Modifier and Type | Method and Description |
|---|---|
SearchProperties |
InstanceFindRequest.getMatchProperties()
Return the collection of match properties for this find request.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InstanceFindRequest.setMatchProperties(SearchProperties matchProperties)
Set up the collection of match properties for this find request.
|
Copyright © 2018–2020 ODPi. All rights reserved.