com.atlassian.jira.jql.resolver.IndexInfoResolver<T> |
Known Indirect Subclasses
ComponentIndexInfoResolver,
IdentityIndexInfoResolver,
IssueConstantInfoResolver<T extends IssueConstant>,
LabelIndexInfoResolver,
ProjectIndexInfoResolver,
ResolutionIndexInfoResolver,
SelectCustomFieldIndexInfoResolver,
UserIndexInfoResolver,
VersionIndexInfoResolver,
WorkRatioIndexInfoResolver
|
Turns a searchable value (operand) (such as what may be typed into the right side of a clause) into an indexed value. Operands may be represented by name or some other format that doesn't exactly match the indexed value and implementations of this perform the transformation. In some cases (notably numeric types) there would be little or no transformation of the original value held by the operand.
Multiple values are returned because lookups cannot be guaranteed to be 1:1 as in name to id lookups for certain issue fields.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Gets an indexed value from a domain object.
| |||||||||||
Provides the values in the index for the operand with the given String value.
| |||||||||||
Provides the values in the index for the single value operand with the given Long value.
|
Gets an indexed value from a domain object.
indexedObject | the domain object. Does not accept null. |
---|
Provides the values in the index for the operand with the given String value.
rawValue | the value whose indexed term equivalent is to be returned. |
---|
Provides the values in the index for the single value operand with the given Long value.
rawValue | the value whose indexed term equivalent is to be returned. |
---|