public class DelegateParameter extends Parameter
| Modifier and Type | Field and Description |
|---|---|
private Method |
delegateMethod |
private Parameter |
delegateParameter |
erasedParamType, typeannotations, clazz, declaredModifiers, nameMAX_RECURSIVE_LEVEL, NO_DETAILS_LEVEL| Constructor and Description |
|---|
DelegateParameter(BasicClazz clazz,
Type paramType,
String paramName,
EnumSet<Modifier> declaredModifiers,
List<Annotation> annotations,
Method delegateMethod,
Parameter delegateParameter) |
DelegateParameter(BasicClazz clazz,
Type paramType,
Type erasedParamType,
String paramName,
EnumSet<Modifier> declaredModifiers,
List<Annotation> annotations,
Method delegateMethod,
Parameter delegateParameter) |
| Modifier and Type | Method and Description |
|---|---|
Method |
getDelegateMethod() |
Parameter |
getDelegateParameter() |
boolean |
isDelegating() |
protected void |
printExtraBottom(IndentedPrintWriter writer,
int detailLevel) |
protected void |
printExtraTop(IndentedPrintWriter writer,
int detailLevel) |
DelegateParameter |
setName(String newParamName) |
getErasedType, getModifiers, getName, getPackageName, getType, isMemberAssociated, printgetAnnotations, getClazz, getConfiguration, getDeclaredModifiersclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetClazz, getConfiguration, getGeneratedClazz, getVariablesPrefix, isInDefaultPackageisAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic, isTransientprivate final Method delegateMethod
private final Parameter delegateParameter
public DelegateParameter(BasicClazz clazz, Type paramType, String paramName, EnumSet<Modifier> declaredModifiers, List<Annotation> annotations, Method delegateMethod, Parameter delegateParameter)
public DelegateParameter(BasicClazz clazz, Type paramType, Type erasedParamType, String paramName, EnumSet<Modifier> declaredModifiers, List<Annotation> annotations, Method delegateMethod, Parameter delegateParameter)
public DelegateParameter setName(String newParamName)
public Method getDelegateMethod()
public Parameter getDelegateParameter()
public boolean isDelegating()
isDelegating in class Parameterprotected void printExtraTop(IndentedPrintWriter writer, int detailLevel)
printExtraTop in class ModelBaseprotected void printExtraBottom(IndentedPrintWriter writer, int detailLevel)
printExtraBottom in class ModelBase
Version 2.0.0 generated on 2014-11-22 at 09:45 - (C) 41concepts Aps. Refer to project homepage valjogen.41concepts.com for more information.