public static class SearchFilter.Builder
extends java.lang.Object
SearchFilter searchFilter = new SearchFilter.Builder("aromas").
matchMode("ALL").build();
To specify terms, the default matchmode (used when one is not specified), enable snippeting, and set snippeting
length to 8:
SearchFilter searchFilter = new SearchFilter.Builder("aromas").
enableSnippeting(true).snippetLength(8).build();
Constructor and Description |
---|
SearchFilter.Builder(java.lang.String terms) |
Modifier and Type | Method and Description |
---|---|
SearchFilter |
build() |
SearchFilter.Builder |
enableSnippeting(java.lang.Boolean enableSnippeting) |
SearchFilter.Builder |
enableSnippeting(java.lang.String enableSnippeting) |
SearchFilter.Builder |
key(java.lang.String key) |
SearchFilter.Builder |
language(java.lang.String language) |
SearchFilter.Builder |
matchMode(SearchFilter.MatchMode matchMode) |
SearchFilter.Builder |
matchMode(java.lang.String matchMode) |
SearchFilter.Builder |
searchOptions(java.lang.String searchOptions) |
SearchFilter.Builder |
searchWithin(boolean searchWithin) |
SearchFilter.Builder |
snippetLength(int snippetLength) |
SearchFilter.Builder |
snippetLength(java.lang.String snippetLength) |
public SearchFilter.Builder key(java.lang.String key)
public SearchFilter.Builder matchMode(SearchFilter.MatchMode matchMode)
public SearchFilter.Builder matchMode(java.lang.String matchMode)
public SearchFilter.Builder searchOptions(java.lang.String searchOptions)
public SearchFilter.Builder enableSnippeting(java.lang.Boolean enableSnippeting)
enableSnippeting
- SearchFilter.Builder
instancepublic SearchFilter.Builder enableSnippeting(java.lang.String enableSnippeting)
enableSnippeting
- SearchFilter.Builder
instancepublic SearchFilter.Builder snippetLength(int snippetLength)
snippetLength
- the length of the snippetSearchFilter.Builder
instancepublic SearchFilter.Builder snippetLength(java.lang.String snippetLength)
snippetLength
- the length of the snippetSearchFilter.Builder
instancepublic SearchFilter.Builder searchWithin(boolean searchWithin)
public SearchFilter.Builder language(java.lang.String language)
public SearchFilter build()
Copyright 2003, 2014, Oracle and/or its affiliates. All rights reserved.