| 接口 | 说明 |
|---|---|
| Expression |
This is base class for expression types
|
| 类 | 说明 |
|---|---|
| Azuki |
This class provides a static method to create a
Expression with given Map |
| CombinationExpression |
This class provides a abstraction for Combination Expressions, such as 'any', 'all', 'none'
Should be constructed by a list of map
combinationExpression:
- evaluationExpression:
key: value
- anotherCombinationExpression:
- anotherEvaluationExpress:
key2: value2
|
| EvaluationExpression |
This class provides abstraction for Evaluation Expressions, such as 'equals', 'startsWith'
Should be constructed by a Map from String to String
Should return true when all key-value pairs are passed
evaluationExpression:
key1: value1
key2: value2
|
| WrapperExpression |
This class provides abstraction for Wrapper Expressions
It wraps one another expressions, basically designed for 'not' expression
|
| 异常错误 | 说明 |
|---|---|
| AzukiException |
This is wrapper exception for all Azuki exceptions
|
Copyright © 2019. All rights reserved.