@Data public class FieldRule extends MemberRuleSupport<VariableElement,GenField>
_elementsExtensions, _eLSupport, _generateClassContext, _messageCollector, _ruleFactory, _ruleUtils, _typesExtensions, _typesRegistry| Constructor and Description |
|---|
FieldRule(AnnotationMirror metaAnnotation,
VariableElement template) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addGetterRule() |
protected void |
addSetterRule() |
protected void |
applyRulesAfterCreation(GenField member) |
protected org.eclipse.xtext.xbase.lib.Functions.Function1<? super GenField,? extends CodeBody> |
createInitCodeRule() |
protected GenField |
createMember(String name) |
protected org.eclipse.xtext.xbase.lib.Functions.Function0<? extends TypeMirror> |
createTypeRule() |
boolean |
equals(Object obj) |
org.eclipse.xtext.xbase.lib.Functions.Function1<? super GenField,? extends CodeBody> |
getInitCodeRule() |
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends TypeMirror> |
getTypeRule() |
int |
hashCode() |
String |
toString() |
addDependentMemberRule, apply, createActivationRule, createAndAddDelegateMethodRules, createAnnotationsRule, createCommentRule, createMember, createModifiersRule, createNameRule, createScopeRule, createSrcRule, genElementIsSrcForDependentRulesAV, getActivationRule, getAnnotationsRule, getAvPrefix, getCommentRule, getDependentMemberRules, getGenExtensions, getManualOverrideRule, getModifiersRule, getNameRule, getScopeRule, getSrcElementForDependentRules, getSrcRule, getTemplate, isGenElementIsSrcForDependentRulesgetMetaAnnotation, getMetaElement, getRuleCreationException, inRule, registerMetaTypeElement, throwRuleCreationException, throwRuleCreationExceptionpublic FieldRule(AnnotationMirror metaAnnotation, VariableElement template)
protected void addGetterRule()
protected void addSetterRule()
protected org.eclipse.xtext.xbase.lib.Functions.Function0<? extends TypeMirror> createTypeRule()
protected GenField createMember(String name)
createMember in class MemberRuleSupport<VariableElement,GenField>protected void applyRulesAfterCreation(GenField member)
applyRulesAfterCreation in class MemberRuleSupport<VariableElement,GenField>protected org.eclipse.xtext.xbase.lib.Functions.Function1<? super GenField,? extends CodeBody> createInitCodeRule()
@Pure public int hashCode()
hashCode in class MemberRuleSupport<VariableElement,GenField>@Pure public boolean equals(Object obj)
equals in class MemberRuleSupport<VariableElement,GenField>@Pure public String toString()
toString in class MemberRuleSupport<VariableElement,GenField>@Pure public org.eclipse.xtext.xbase.lib.Functions.Function1<? super GenField,? extends CodeBody> getInitCodeRule()
@Pure public org.eclipse.xtext.xbase.lib.Functions.Function0<? extends TypeMirror> getTypeRule()
Copyright © 2018. All rights reserved.