public abstract class MetadataRangeCriteria extends Criteria
EQUAL, GREATER_OR_EQUAL_THAN, GREATER_THAN, LESS_OR_EQUAL_THAN, LESS_THAN, LIKE, NOT_EQUAL
Modifier | Constructor and Description |
---|---|
protected |
MetadataRangeCriteria(String criteriaName,
MetadataType metadataType,
String fieldName,
boolean rangeIncluded) |
Modifier and Type | Method and Description |
---|---|
abstract Object |
getBeginRange()
returns the Beginning of the Range.
|
abstract Object |
getEndRange()
Returns the End of the Range.
|
String |
getMetadataKey()
The name of the custom metadata field to query.
|
MetadataType |
getMetadataType()
The dataType of the custom metadata field.
|
protected String |
getSignature() |
boolean |
isRangeIncluded()
Tells if the beginRange and endRange will be included.
|
String |
toString()
Returns string presentation of the criteria.
|
addCriteria, getCriteriaChildren, getCriteriaName, getFieldOperatorAsString, getParentOperator, hasAnyCriteria, isLikeOperatorApplicable, isOperator, setParentOperator
protected MetadataRangeCriteria(String criteriaName, MetadataType metadataType, String fieldName, boolean rangeIncluded)
public boolean isRangeIncluded()
public MetadataType getMetadataType()
public String getMetadataKey()
public abstract Object getBeginRange()
public abstract Object getEndRange()
public String toString()
protected String getSignature()
getSignature
in class Criteria
Copyright (c) 2014-2021 All Rights Reserved by the RWS Group for and on behalf of its affiliates and subsidiaries