|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthudson.search.SearchIndexBuilder
public final class SearchIndexBuilder
Builds SearchIndex
.
This object is also used to represent partially build search index, much like StringBuilder
is often
passed around to cooperatively build search index.
AbstractModelObject.makeSearchIndex()
Constructor Summary | |
---|---|
SearchIndexBuilder()
|
Method Summary | |
---|---|
SearchIndexBuilder |
add(SearchIndex index)
|
SearchIndexBuilder |
add(SearchIndexBuilder index)
|
SearchIndexBuilder |
add(SearchItem item)
|
SearchIndexBuilder |
add(String urlAsWellAsName)
Short for add(urlAsWellAsName,urlAsWellAsName) |
SearchIndexBuilder |
add(String url,
SearchableModelObject searchable,
String... names)
|
SearchIndexBuilder |
add(String url,
SearchableModelObject searchable,
String name)
|
SearchIndexBuilder |
add(String url,
String... names)
|
SearchIndexBuilder |
add(String url,
String name)
Adds a search index under the keyword 'name' to the given URL. |
SearchIndexBuilder |
addAllAnnotations(SearchableModelObject o)
Adds all QuickSilver -annotated properties to the search index. |
SearchIndex |
make()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SearchIndexBuilder()
Method Detail |
---|
public SearchIndexBuilder addAllAnnotations(SearchableModelObject o)
QuickSilver
-annotated properties to the search index.
public SearchIndexBuilder add(String urlAsWellAsName)
add(urlAsWellAsName,urlAsWellAsName)
public SearchIndexBuilder add(String url, String name)
url
- Relative URL from the source of the search index.public SearchIndexBuilder add(String url, String... names)
public SearchIndexBuilder add(SearchItem item)
public SearchIndexBuilder add(String url, SearchableModelObject searchable, String name)
public SearchIndexBuilder add(String url, SearchableModelObject searchable, String... names)
public SearchIndexBuilder add(SearchIndex index)
public SearchIndexBuilder add(SearchIndexBuilder index)
public SearchIndex make()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |