| Package | Description |
|---|---|
| de.japkit.model | |
| de.japkit.rules |
| Modifier and Type | Method and Description |
|---|---|
GenMethod |
GenExtensions.asAbstractMethod(ExecutableElement m) |
GenMethod |
GenExtensions.asInterfaceMethod(ExecutableElement m) |
GenMethod |
GenExtensions.asMemberOf(ExecutableElement m,
TypeElement type) |
GenMethod |
GenExtensions.copyFrom(ExecutableElement m) |
GenMethod |
GenExtensions.copyFrom(ExecutableElement m,
boolean copyAnnotations) |
GenMethod |
GenExtensions.createOverride(ExecutableElement m,
CodeBody b) |
| Modifier and Type | Method and Description |
|---|---|
protected GenMethod |
DelegateMethodsRule.createMember() |
protected GenMethod |
MethodRule.createMember(String name) |
protected GenMethod |
DelegateMethodsRule.createMember(String name) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.xtext.xbase.lib.Functions.Function1<? super GenMethod,? extends AnnotationValue> |
MethodRule.createDefaultAnnotationValueRule() |
org.eclipse.xtext.xbase.lib.Functions.Function1<? super GenMethod,? extends AnnotationValue> |
MethodRule.getDefaultAnnotationValueRule() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
MethodRule.applyRulesAfterCreation(GenMethod member) |
| Constructor and Description |
|---|
MethodRule(AnnotationMirror metaAnnotation,
String avPrefix,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends Iterable<?>> srcRule,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends String> nameRule,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends CharSequence> commentRule,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends List<? extends GenParameter>> paramRules,
org.eclipse.xtext.xbase.lib.Functions.Function1<? super GenMethod,? extends CharSequence> codeRule,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends TypeMirror> returnTypeRule) |
MethodRule(org.eclipse.xtext.xbase.lib.Functions.Function0<? extends Boolean> activationRule,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends Iterable<?>> srcRule,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends String> nameRule,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends Set<Modifier>> modifiersRule,
org.eclipse.xtext.xbase.lib.Functions.Function1<? super GenElement,? extends List<? extends AnnotationMirror>> annotationsRule,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends CharSequence> commentRule,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends List<? extends GenParameter>> paramRules,
org.eclipse.xtext.xbase.lib.Functions.Function1<? super GenMethod,? extends CharSequence> codeRule,
org.eclipse.xtext.xbase.lib.Functions.Function0<? extends TypeMirror> returnTypeRule) |
Copyright © 2018. All rights reserved.