public class ParamRule extends AbstractRule implements org.eclipse.xtext.xbase.lib.Functions.Function0<List<? extends GenParameter>>
_elementsExtensions, _eLSupport, _generateClassContext, _messageCollector, _ruleFactory, _ruleUtils, _typesExtensions, _typesRegistry| Constructor and Description |
|---|
ParamRule(AnnotationMirror paramAnnotation,
VariableElement template,
String avPrefix) |
ParamRule(org.eclipse.xtext.xbase.lib.Functions.Function0<? extends String> nameRule,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends TypeMirror> typeRule,
org.eclipse.xtext.xbase.lib.Functions.Function1<? super GenElement,? extends List<? extends AnnotationMirror>> annotationMappingRules) |
| Modifier and Type | Method and Description |
|---|---|
List<? extends GenParameter> |
apply() |
equals, getMetaAnnotation, getMetaElement, getRuleCreationException, hashCode, inRule, registerMetaTypeElement, throwRuleCreationException, throwRuleCreationException, toStringpublic ParamRule(AnnotationMirror paramAnnotation, VariableElement template, String avPrefix)
public ParamRule(org.eclipse.xtext.xbase.lib.Functions.Function0<? extends String> nameRule, org.eclipse.xtext.xbase.lib.Functions.Function0<? extends TypeMirror> typeRule, org.eclipse.xtext.xbase.lib.Functions.Function1<? super GenElement,? extends List<? extends AnnotationMirror>> annotationMappingRules)
public List<? extends GenParameter> apply()
apply in interface org.eclipse.xtext.xbase.lib.Functions.Function0<List<? extends GenParameter>>Copyright © 2018. All rights reserved.