|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Target(value=PACKAGE) @Retention(value=RUNTIME) public @interface SearchConverter
Configure Converter to be used within Compass.
Set on package definition (package-info.java).
The Converter is registed under a lookup name (name()), which can then
be reference in the different mapping definitions.
| Required Element Summary | |
|---|---|
String |
name
The name the Converter will be registered under. |
Class<? extends Converter> |
type
The Converter implementation. |
| Optional Element Summary | |
|---|---|
Class |
registerClass
Optional, the actual java type this converter will be used for. |
SearchSetting[] |
settings
Settings for the Converter implemenation. |
| Element Detail |
|---|
public abstract String name
Converter will be registered under.
public abstract Class<? extends Converter> type
Converter implementation.
public abstract Class registerClass
public abstract SearchSetting[] settings
Converter implemenation. If set,
the Converter should implement the CompassConfigurable
interface.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||