@Data public class MatcherRule extends AbstractFunctionRule<Boolean>
_elementsExtensions, _eLSupport, _generateClassContext, _messageCollector, _ruleFactory, _ruleUtils, _typesExtensions, _typesRegistry| Constructor and Description |
|---|
MatcherRule(AnnotationMirror am) |
MatcherRule(AnnotationMirror am,
Element element) |
apply, apply, createParams, eval, evalWithParams, getErrorValue, getParams, getType, mustBeCalledWithParamsgetMetaAnnotation, getMetaElement, getRuleCreationException, inRule, registerMetaTypeElement, throwRuleCreationException, throwRuleCreationExceptionclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetMetaAnnotation, getMetaElementpublic MatcherRule(AnnotationMirror am)
public MatcherRule(AnnotationMirror am, Element element)
public 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 String getSrcExpr()
@Pure public String getSrcLang()
@Pure public String getName()
@Pure public Modifier[] getModifiers()
@Pure public Modifier[] getModifiersNot()
@Pure public Set<ElementKind> getKind()
@Pure public DeclaredType[] getAnnotations()
@Pure public DeclaredType[] getAnnotationsNot()
@Pure public DeclaredType[] getEnclosingAnnotations()
@Pure public DeclaredType[] getEnclosingAnnotationsNot()
@Pure public TypeMirror getElementType()
@Pure public TypeCategory[] getTypeCategory()
@Pure public TypeCategory[] getTypeCategoryNot()
@Pure public DeclaredType[] getTypeAnnotations()
@Pure public TypeMirror getSingleValueType()
@Pure public TypeCategory[] getSingleValueTypeCategory()
@Pure public TypeCategory[] getSingleValueTypeCategoryNot()
@Pure public DeclaredType[] getSingleValueTypeAnnotations()
@Pure public DeclaredType[] getTypeArg0Annotations()
@Pure public DeclaredType[] getTypeArg1Annotations()
@Pure public String getCondition()
@Pure public String getConditionLang()
@Pure public ConstraintRule[] getConstraints()
@Pure public org.eclipse.xtext.xbase.lib.Functions.Function1<? super CharSequence,? extends Boolean> getNameIn()
@Pure public org.eclipse.xtext.xbase.lib.Functions.Function1<? super CharSequence,? extends Boolean> getNameNotIn()
Copyright © 2018. All rights reserved.