public class QueryBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ParentNode |
current |
protected boolean |
finished |
protected QueryBuilder |
parentBuilder |
| Constructor and Description |
|---|
QueryBuilder() |
QueryBuilder(ParentNode current,
QueryBuilder parentBuilder) |
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
and() |
Node |
build() |
protected void |
checkFinished() |
QueryBuilder |
endStatement() |
QueryBuilder |
eq(String type,
Object value) |
QueryBuilder |
notEq(String type,
Object value) |
QueryBuilder |
or() |
QueryBuilder |
range(String type,
Object start,
Object end) |
protected ParentNode current
protected QueryBuilder parentBuilder
protected boolean finished
public QueryBuilder()
public QueryBuilder(ParentNode current, QueryBuilder parentBuilder)
public QueryBuilder and()
public QueryBuilder or()
public Node build()
public QueryBuilder eq(String type, Object value)
protected void checkFinished()
public QueryBuilder notEq(String type, Object value)
public QueryBuilder range(String type, Object start, Object end)
public QueryBuilder endStatement()
Copyright © 2014 Calrissian. All rights reserved.