|
|||||||||
| 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.JavaTypeSubstitutedFormalParameterModel
public class JavaTypeSubstitutedFormalParameterModel
| Constructor Summary | |
|---|---|
JavaTypeSubstitutedFormalParameterModel(JavaFormalParameterModel origin,
JavaTypeArgumentBoundTopLevelBlockOwnerModel blockOwner)
Creates a new instance of JavaTypeSubstitutedFormalParameterModel |
|
| Method Summary | |
|---|---|
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 JavaTypeSubstitutedFormalParameterModel(JavaFormalParameterModel origin,
JavaTypeArgumentBoundTopLevelBlockOwnerModel blockOwner)
| Method Detail |
|---|
public JavaModifiersModel getModifiers()
JavaVariableModel
getModifiers in interface JavaVariableModelgetModifiers in class JavaFormalParameterModelpublic java.lang.String getName()
JavaVariableModel
getName in interface JavaVariableModelgetName in class JavaFormalParameterModel
public JavaTypeModel getType()
throws TermWareException,
EntityNotFoundException
JavaVariableModel
getType in interface JavaVariableModelgetType in class JavaFormalParameterModelTermWareException
EntityNotFoundExceptionpublic 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 int getIndex()
getIndex in class JavaFormalParameterModel
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||