public class MemberParameter extends Parameter
| Modifier and Type | Field and Description |
|---|---|
private Member |
associatedMember |
erasedParamType, typeannotations, clazz, declaredModifiers, nameMAX_RECURSIVE_LEVEL, NO_DETAILS_LEVEL| Constructor and Description |
|---|
MemberParameter(BasicClazz clazz,
Type paramType,
String paramName,
EnumSet<Modifier> declaredModifiers,
List<Annotation> annotations,
Member associatedMember) |
MemberParameter(BasicClazz clazz,
Type paramType,
Type erasedParamType,
String paramName,
EnumSet<Modifier> declaredModifiers,
List<Annotation> annotations,
Member associatedMember) |
| Modifier and Type | Method and Description |
|---|---|
Member |
getMember() |
boolean |
isMemberAssociated() |
protected void |
printExtraBottom(IndentedPrintWriter writer,
int detailLevel) |
protected void |
printExtraTop(IndentedPrintWriter writer,
int detailLevel) |
MemberParameter |
setName(String newParamName) |
getErasedType, getModifiers, getName, getPackageName, getType, isDelegating, printgetAnnotations, getClazz, getConfiguration, getDeclaredModifiersclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetClazz, getConfiguration, getGeneratedClazz, getVariablesPrefix, isInDefaultPackageisAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic, isTransientprivate final Member associatedMember
public MemberParameter(BasicClazz clazz, Type paramType, String paramName, EnumSet<Modifier> declaredModifiers, List<Annotation> annotations, Member associatedMember)
public MemberParameter(BasicClazz clazz, Type paramType, Type erasedParamType, String paramName, EnumSet<Modifier> declaredModifiers, List<Annotation> annotations, Member associatedMember)
public MemberParameter setName(String newParamName)
public Member getMember()
public boolean isMemberAssociated()
isMemberAssociated 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.