|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface SearchableDynamicMetaData
A dynamic meta data evaluation of the given expression using an expression language library.
| Required Element Summary | |
|---|---|
String |
converter
The dynamic converter lookup name. |
String |
expression
The expression to be evaluated by the dynamic expression evaluation library. |
String |
name
The name of the meta-data. |
| Optional Element Summary | |
|---|---|
String |
analyzer
Specifies a specialized analyzer lookup name that will be used to analyze the meta-data content. |
float |
boost
The boost level for the meta-data. |
boolean |
excludeFromAll
Specifies if this meta-data should be excluded from the generated "all" meta-data. |
String |
format
The format to apply to the value. |
Index |
index
Specifies whether and how a meta-data proeprty should be indexed. |
Reverse |
reverse
Specifies whether and how the meta-data proeprty should value will be revered. |
Store |
store
Specifies whether and how a meta-data property will be stored. |
TermVector |
termVector
Specifies whether and how a meta-data property should have term vectors. |
Class |
type
If using a format, the type of the expression result. |
| Element Detail |
|---|
public abstract String name
public abstract String expression
public abstract String converter
public abstract float boost
public abstract Store store
public abstract Index index
public abstract TermVector termVector
public abstract Reverse reverse
public abstract String analyzer
public abstract boolean excludeFromAll
Searchable.enableAll()public abstract String format
public abstract Class type
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||