| 程序包 | 说明 |
|---|---|
| com.itfsw.query.builder | |
| com.itfsw.query.builder.support.builder | |
| com.itfsw.query.builder.support.parser | |
| com.itfsw.query.builder.support.parser.mongodb |
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<IRuleParser> |
AbstractQueryBuilderFactory.ruleParsers |
| 限定符和类型 | 方法和说明 |
|---|---|
List<IRuleParser> |
AbstractQueryBuilderFactory.getRuleParsers()
Getter method for property ruleParsers.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractQueryBuilderFactory.addRuleParser(IRuleParser parser)
add parser
|
void |
AbstractQueryBuilderFactory.addRuleParserAfter(IRuleParser parser,
Class<? extends IRuleParser> afterParser)
add parser after
|
void |
AbstractQueryBuilderFactory.addRuleParserAt(IRuleParser parser,
Class<? extends IRuleParser> atParser)
replace parser
|
void |
AbstractQueryBuilderFactory.addRuleParserBefore(IRuleParser parser,
Class<? extends IRuleParser> beforeParser)
add parser before
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractQueryBuilderFactory.addRuleParserAfter(IRuleParser parser,
Class<? extends IRuleParser> afterParser)
add parser after
|
void |
AbstractQueryBuilderFactory.addRuleParserAt(IRuleParser parser,
Class<? extends IRuleParser> atParser)
replace parser
|
void |
AbstractQueryBuilderFactory.addRuleParserBefore(IRuleParser parser,
Class<? extends IRuleParser> beforeParser)
add parser before
|
| 构造器和说明 |
|---|
AbstractBuilder(IGroupParser groupParser,
List<IRuleParser> ruleParsers,
List<IRuleFilter> ruleFilters)
构造函数
|
MongodbBuilder(IGroupParser groupParser,
List<IRuleParser> ruleParsers,
List<IRuleFilter> ruleFilters)
构造函数
|
SqlBuilder(IGroupParser groupParser,
List<IRuleParser> ruleParsers,
List<IRuleFilter> ruleFilters)
构造函数
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractMongodbRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
AbstractSqlRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
| 构造器和说明 |
|---|
JsonRuleParser(EnumBuilderType builderType,
IGroupParser groupParser,
List<IRuleParser> ruleParsers,
List<IRuleFilter> ruleFilters)
构造函数
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BeginsWithRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
BetweenRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
ContainsRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
EndsWithRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
EqualRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
GreaterOrEqualRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
GreaterRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
INRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
IsEmptyRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
IsNotEmptyRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
IsNotNullRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
IsNullRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
LessOrEqualRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
LessRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
NotBeginsWithRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
NotBetweenRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
NotContainsRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
NotEndsWithRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
NotEqualRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
class |
NotInRuleParser
---------------------------------------------------------------------------
---------------------------------------------------------------------------
|
Copyright © 2018. All rights reserved.