@Data public class BooleanOperatorRule extends AbstractFunctionRule<Boolean>
_elementsExtensions, _eLSupport, _generateClassContext, _messageCollector, _ruleFactory, _ruleUtils, _typesExtensions, _typesRegistry| Constructor and Description |
|---|
BooleanOperatorRule(AnnotationMirror metaAnnotation,
Element metaElement,
boolean isNot,
boolean isOr) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
protected Boolean |
evalInternal() |
ExpressionOrFunctionCallRule<Boolean> |
getFunctionCalls() |
int |
hashCode() |
boolean |
isNot() |
String |
toString() |
apply, apply, createParams, eval, evalWithParams, getErrorValue, getParams, getType, mustBeCalledWithParamsgetMetaAnnotation, getMetaElement, getRuleCreationException, inRule, registerMetaTypeElement, throwRuleCreationException, throwRuleCreationExceptionclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetMetaAnnotation, getMetaElementpublic BooleanOperatorRule(AnnotationMirror metaAnnotation, Element metaElement, boolean isNot, boolean isOr)
protected Boolean evalInternal()
evalInternal in class AbstractFunctionRule<Boolean>@Pure public int hashCode()
hashCode in class AbstractFunctionRule<Boolean>@Pure public boolean equals(Object obj)
equals in class AbstractFunctionRule<Boolean>@Pure public String toString()
toString in class AbstractFunctionRule<Boolean>@Pure public ExpressionOrFunctionCallRule<Boolean> getFunctionCalls()
@Pure public boolean isNot()
Copyright © 2018. All rights reserved.