|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@Immutable public interface ClauseInformation
Used to tie together field names, JQL clause names, and document constant names.
Method Summary | |
---|---|
JiraDataType |
getDataType()
Provides the JiraDataType that this clause handles and searches on. |
String |
getFieldId()
|
String |
getIndexField()
|
ClauseNames |
getJqlClauseNames()
|
Set<Operator> |
getSupportedOperators()
Provides a set of the supported Operator 's that this custom field searcher
can handle for its searching. |
Method Detail |
---|
ClauseNames getJqlClauseNames()
@Nullable String getIndexField()
@Nullable String getFieldId()
Set<Operator> getSupportedOperators()
Operator
's that this custom field searcher
can handle for its searching.
JiraDataType getDataType()
JiraDataType
that this clause handles and searches on. This allows us
to infer some information about how the search will behave and how it will interact with other elements in
the system.
For example, if this returns JiraDataTypes.DATE
then we know that we could provide
users with a date picker for an input field, and we know that this clause should only be used by functions
that also specify dates.
JiraDataTypes
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |