|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) public @interface MetaSearchItem
This is an item in an object's default search definition. This defines a property on that object as a property which the user needs to be able to search on. It is valid within a @Search class-level annotation only.
Optional Element Summary | |
---|---|
boolean |
ignoreCase
Generate a CI query by default. |
java.lang.String |
lookupHintKey
|
java.lang.String |
lookupLabelKey
This defines a key in the class's bundle for a string to use as the lookup field's label. |
int |
minLength
This defines the minimal length a user must enter into a search control before it is allowed to search. |
java.lang.String |
name
The name of the property to search on in this object. |
int |
order
If this specification is used in combination with @SearchProperty annotations this field must be used to define an order. |
SearchPropertyType |
searchType
This defines how search property would be used. |
public abstract java.lang.String name
public abstract int order
public abstract int minLength
public abstract boolean ignoreCase
public abstract java.lang.String lookupLabelKey
public abstract java.lang.String lookupHintKey
public abstract SearchPropertyType searchType
SearchPropertyType.SEARCH_FIELD
.
This is normally used for compound specs only.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |