| Modifier and Type | Method and Description |
|---|---|
abstract List<EntityDetail> |
OMRSMetadataCollection.findEntitiesByClassification(String userId,
String entityTypeGUID,
String classificationName,
InstanceProperties matchClassificationProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Return a list of entities that have the requested type of classifications attached.
|
List<EntityDetail> |
OMRSMetadataCollectionBase.findEntitiesByClassification(String userId,
String entityTypeGUID,
String classificationName,
InstanceProperties matchClassificationProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Return a list of entities that have the requested type of classifications attached.
|
protected void |
OMRSMetadataCollectionBase.findEntitiesByClassificationParameterValidation(String userId,
String entityTypeGUID,
String classificationName,
InstanceProperties matchClassificationProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters for findEntitiesByClassification.
|
abstract List<EntityDetail> |
OMRSMetadataCollection.findEntitiesByProperty(String userId,
String entityTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Return a list of entities that match the supplied properties according to the match criteria.
|
List<EntityDetail> |
OMRSMetadataCollectionBase.findEntitiesByProperty(String userId,
String entityTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Return a list of entities that match the supplied properties according to the match criteria.
|
protected void |
OMRSMetadataCollectionBase.findEntitiesByPropertyParameterValidation(String userId,
String entityTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters for findEntitiesByProperty.
|
abstract List<Relationship> |
OMRSMetadataCollection.findRelationshipsByProperty(String userId,
String relationshipTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Return a list of relationships that match the requested properties by the matching criteria.
|
List<Relationship> |
OMRSMetadataCollectionBase.findRelationshipsByProperty(String userId,
String relationshipTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Return a list of relationships that match the requested properties by the matching criteria.
|
protected void |
OMRSMetadataCollectionBase.findRelationshipsByPropertyParameterValidation(String userId,
String relationshipTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters passed to findRelationshipsByProperty.
|
| Modifier and Type | Method and Description |
|---|---|
static MatchCriteria |
MatchCriteria.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MatchCriteria[] |
MatchCriteria.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
MatchCriteria |
SearchProperties.getMatchCriteria()
Retrieve the criteria against which to match the conditions.
|
MatchCriteria |
SearchClassifications.getMatchCriteria()
Retrieve the criteria against which to match the classifications.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SearchProperties.setMatchCriteria(MatchCriteria matchCriteria)
Set the criteria against which to match the conditions.
|
void |
SearchClassifications.setMatchCriteria(MatchCriteria matchCriteria)
Set the criteria against which to match the classifications.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OMRSRepositoryValidator.validateMatchCriteria(String sourceName,
String matchCriteriaParameterName,
String matchPropertiesParameterName,
MatchCriteria matchCriteria,
InstanceProperties matchProperties,
String methodName)
Validate that a metadata instance match criteria and set of properties are either both null or
both not null.
|
boolean |
OMRSRepositoryValidator.verifyMatchingInstancePropertyValues(InstanceProperties matchProperties,
InstanceAuditHeader instanceHeader,
InstanceProperties instanceProperties,
MatchCriteria matchCriteria)
Determine if the instance properties match the match criteria.
|
| 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 |
|---|---|
MatchCriteria |
PropertyMatchFindRequest.getMatchCriteria()
Return the criteria for how the properties should match - ie all, any, none.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PropertyMatchFindRequest.setMatchCriteria(MatchCriteria matchCriteria)
Set up the criteria for how the properties should match - ie all, any, nome.
|
Copyright © 2018–2020 ODPi. All rights reserved.