public class ConditionOnExpressionParser extends AbstractConditionParser<ConditionOnExpression>
ConditionOnExpression annotation.| 限定符和类型 | 类和说明 |
|---|---|
static interface |
ConditionOnExpressionParser.ContextFactory
Context factory for creating expression context
|
AbstractConditionParser.AbstractCondition, AbstractConditionParser.ConditionDescriptor| 限定符和类型 | 字段和说明 |
|---|---|
static String |
VAR_OPERATION |
static String |
VAR_TARGET |
annotationType| 构造器和说明 |
|---|
ConditionOnExpressionParser(AnnotationFinder annotationFinder,
ExpressionEvaluator expressionEvaluator,
ConditionOnExpressionParser.ContextFactory contextFactory) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected @Nullable AbstractConditionParser.AbstractCondition |
createCondition(AnnotatedElement element,
ConditionOnExpression annotation)
create condition instance.
|
protected @NonNull AbstractConditionParser.ConditionDescriptor |
getConditionDescriptor(ConditionOnExpression annotation)
Get condition properties.
|
canApply, parsepublic ConditionOnExpressionParser(AnnotationFinder annotationFinder, ExpressionEvaluator expressionEvaluator, ConditionOnExpressionParser.ContextFactory contextFactory)
protected @Nullable AbstractConditionParser.AbstractCondition createCondition(AnnotatedElement element, ConditionOnExpression annotation)
createCondition 在类中 AbstractConditionParser<ConditionOnExpression>element - elementannotation - annotationprotected @NonNull AbstractConditionParser.ConditionDescriptor getConditionDescriptor(ConditionOnExpression annotation)
getConditionDescriptor 在类中 AbstractConditionParser<ConditionOnExpression>annotation - annotationCopyright © 2024. All rights reserved.