|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectua.gradsoft.javachecker.models.JavaFormalParameterModel
ua.gradsoft.javachecker.models.JavaClassFormalParameterModel
public class JavaClassFormalParameterModel
| Constructor Summary | |
|---|---|
JavaClassFormalParameterModel(java.lang.String name,
java.lang.annotation.Annotation[] annotations,
int modifiers,
JavaTypeModel type,
JavaClassTopLevelBlockOwnerModel owner,
int index)
Creates a new instance of JavaClassFormalParameterModel |
|
| Method Summary | |
|---|---|
java.util.List<JavaAnnotationInstanceModel> |
getAnnotationsList()
|
java.util.Map<java.lang.String,JavaAnnotationInstanceModel> |
getAnnotationsMap()
return set of annotations for this variable. |
int |
getIndex()
|
JavaModifiersModel |
getModifiers()
return modifiers |
java.lang.String |
getName()
get name of variable. |
JavaTopLevelBlockOwnerModel |
getTopLevelBlockOwner()
return owner of top level block, where variablke is defined (constructor or method or initializer) if one exists, otherwise return null. |
JavaTypeModel |
getType()
get type of variable |
| Methods inherited from class ua.gradsoft.javachecker.models.JavaFormalParameterModel |
|---|
getAttribute, getChildAttributes, getKind, getModelTerm, getOwnerType, setAttribute |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JavaClassFormalParameterModel(java.lang.String name,
java.lang.annotation.Annotation[] annotations,
int modifiers,
JavaTypeModel type,
JavaClassTopLevelBlockOwnerModel owner,
int index)
| Method Detail |
|---|
public JavaModifiersModel getModifiers()
JavaVariableModel
getModifiers in interface JavaVariableModelgetModifiers in class JavaFormalParameterModelpublic java.lang.String getName()
JavaVariableModel
getName in interface JavaVariableModelgetName in class JavaFormalParameterModelpublic JavaTypeModel getType()
JavaVariableModel
getType in interface JavaVariableModelgetType in class JavaFormalParameterModelpublic JavaTopLevelBlockOwnerModel getTopLevelBlockOwner()
JavaVariableModel
getTopLevelBlockOwner in interface JavaVariableModelgetTopLevelBlockOwner in class JavaFormalParameterModelpublic java.util.Map<java.lang.String,JavaAnnotationInstanceModel> getAnnotationsMap()
JavaVariableModel
getAnnotationsMap in interface JavaVariableModelgetAnnotationsMap in class JavaFormalParameterModelpublic java.util.List<JavaAnnotationInstanceModel> getAnnotationsList()
public int getIndex()
getIndex in class JavaFormalParameterModel
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||