specify seach on field as NUMERIC, STRING, WIKITTY, BOOLEAN, DATE. Use Element.ElementType to speficy type.
|
Method Summary |
Search |
and()
|
Search |
associated(String foreignFieldName)
|
Search |
bw(String element,
String lowerValue,
String upperValue)
|
Search |
contains(String element,
Collection<String> values)
|
Criteria |
criteria()
return criteria with name |
Criteria |
criteria(String name)
return unnamed criteria |
Search |
eq(String element,
Collection<String> values)
|
Search |
eq(String element,
String value)
|
Search |
ew(String element,
String value)
|
Search |
ge(String element,
String value)
|
protected Restriction |
getRestrictions()
|
Search |
gt(String element,
String value)
|
Search |
keyword(String value)
|
Search |
le(String element,
String value)
|
Search |
like(String element,
String value,
Like.SearchAs searchAs)
|
Search |
lt(String element,
String value)
|
Search |
neq(String element,
String value)
|
Search |
not()
|
Search |
notew(String element,
String value)
|
Search |
nsw(String element,
String value)
|
Search |
or()
|
static Search |
query()
|
static Search |
query(Criteria criteria)
Create new query on existant criteria to add new constraint to existant
criteria |
static Search |
query(Search.KIND kind)
|
static Search |
query(Wikitty wikitty)
Create Search query with field in wikitty argument |
Search |
sw(String element,
String value)
|
Search |
unlike(String element,
String value,
Like.SearchAs searchAs)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Search
public Search()
query
public static Search query(Wikitty wikitty)
- Create Search query with field in wikitty argument
- Parameters:
wikitty - example use to create query
- Returns:
query
public static Search query()
query
public static Search query(Search.KIND kind)
query
public static Search query(Criteria criteria)
- Create new query on existant criteria to add new constraint to existant
criteria
- Parameters:
criteria -
- Returns:
contains
public Search contains(String element,
Collection<String> values)
eq
public Search eq(String element,
String value)
eq
public Search eq(String element,
Collection<String> values)
like
public Search like(String element,
String value,
Like.SearchAs searchAs)
unlike
public Search unlike(String element,
String value,
Like.SearchAs searchAs)
neq
public Search neq(String element,
String value)
gt
public Search gt(String element,
String value)
ge
public Search ge(String element,
String value)
lt
public Search lt(String element,
String value)
le
public Search le(String element,
String value)
bw
public Search bw(String element,
String lowerValue,
String upperValue)
sw
public Search sw(String element,
String value)
nsw
public Search nsw(String element,
String value)
ew
public Search ew(String element,
String value)
notew
public Search notew(String element,
String value)
keyword
public Search keyword(String value)
not
public Search not()
or
public Search or()
and
public Search and()
associated
public Search associated(String foreignFieldName)
criteria
public Criteria criteria(String name)
- return unnamed criteria
- Returns:
- new criteria
getRestrictions
protected Restriction getRestrictions()
throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
criteria
public Criteria criteria()
- return criteria with name
- Parameters:
name - name of criteria
- Returns:
- new criteria
Copyright © 2009-2010 CodeLutin. All Rights Reserved.