org.compass.annotations
Annotation Type SearchableAllMetaData


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface SearchableAllMetaData

For Searchable classes, allows to control the "all" meta-data definitions per searchable class.

The "all" meta-data is an internal meta-data, which holds searchable information of all the class searchable content.

The definitions here are per searchable class definitions. For global control of the "all" meta-data see CompassEnvironment.All settings.

To enable or disable the "all" meta-data, see Searchable.enableAll().

Author:
kimchy
See Also:
Searchable

Optional Element Summary
 String analyzer
          The analyzer that will be used on the "all" meta-data.
 String name
          The name of the "all" meta-data that will be created.
 TermVector termVector
          The term vector for the "all" meta-data.
 

name

public abstract String name
The name of the "all" meta-data that will be created. Defaults to the global setting.

Default:
""

termVector

public abstract TermVector termVector
The term vector for the "all" meta-data.

Default:
NO

analyzer

public abstract String analyzer
The analyzer that will be used on the "all" meta-data.

Default:
""


Copyright (c) 2004-2006 The Compass Project.