@Data public class ELVariableRule extends AbstractRule implements IParameterlessFunctionRule<Object>
_elementsExtensions, _eLSupport, _generateClassContext, _messageCollector, _ruleFactory, _ruleUtils, _typesExtensions, _typesRegistry| Constructor and Description |
|---|
ELVariableRule(AnnotationMirror elVarAnnotation,
Element metaElement) |
| Modifier and Type | Method and Description |
|---|---|
Object |
apply() |
Object |
apply(Object arg0) |
boolean |
equals(Object obj) |
Object |
eval(Object src) |
Class<?> |
getBeanClass() |
org.eclipse.xtext.xbase.lib.Functions.Function0<?> |
getExprOrFunctionCallRule() |
String |
getName() |
int |
hashCode() |
boolean |
isCreateBeanInstance() |
boolean |
isIfEmpty() |
void |
putELVariable() |
String |
toString() |
getMetaAnnotation, getMetaElement, getRuleCreationException, inRule, registerMetaTypeElement, throwRuleCreationException, throwRuleCreationExceptionclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetMetaAnnotation, getMetaElementpublic ELVariableRule(AnnotationMirror elVarAnnotation, Element metaElement)
public void putELVariable()
public Object apply()
apply in interface org.eclipse.xtext.xbase.lib.Functions.Function0<Object>@Pure public int hashCode()
hashCode in class AbstractRule@Pure public boolean equals(Object obj)
equals in class AbstractRule@Pure public String toString()
toString in class AbstractRule@Pure public String getName()
@Pure public boolean isIfEmpty()
@Pure public org.eclipse.xtext.xbase.lib.Functions.Function0<?> getExprOrFunctionCallRule()
@Pure public Class<?> getBeanClass()
@Pure public boolean isCreateBeanInstance()
Copyright © 2018. All rights reserved.