|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectua.gradsoft.javachecker.models.JavaMemberVariableModel
ua.gradsoft.javachecker.models.JavaClassFieldModel
public class JavaClassFieldModel
Model for field of class
| Constructor Summary | |
|---|---|
JavaClassFieldModel(java.lang.reflect.Field field,
JavaClassTypeModel classTypeModel)
Creates a new instance of JavaClassFieldModel |
|
| Method Summary | |
|---|---|
java.util.List<JavaAnnotationInstanceModel> |
getAnnotationsList()
|
java.util.Map<java.lang.String,JavaAnnotationInstanceModel> |
getAnnotationsMap()
return set of annotations for this variable. |
JavaExpressionModel |
getInitializerExpression()
|
Term |
getModelTerm()
ClassField(this) |
JavaModifiersModel |
getModifiers()
return modifiers |
java.lang.String |
getName()
get name of variable. |
JavaTypeModel |
getOwnerType()
return type which own this variable. |
JavaTypeModel |
getType()
get type of variable |
boolean |
isSupportInitializerExpression()
|
| Methods inherited from class ua.gradsoft.javachecker.models.JavaMemberVariableModel |
|---|
getAttribute, getChildAttributes, getKind, getTopLevelBlockOwner, setAttribute |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JavaClassFieldModel(java.lang.reflect.Field field,
JavaClassTypeModel classTypeModel)
| Method Detail |
|---|
public java.lang.String getName()
JavaVariableModel
getName in interface JavaVariableModelgetName in class JavaMemberVariableModelpublic JavaModifiersModel getModifiers()
JavaVariableModel
getModifiers in interface JavaVariableModelgetModifiers in class JavaMemberVariableModelpublic JavaTypeModel getOwnerType()
JavaVariableModel
getOwnerType in interface JavaVariableModelgetOwnerType in class JavaMemberVariableModel
public JavaTypeModel getType()
throws TermWareException
JavaVariableModel
getType in interface JavaVariableModelgetType in class JavaMemberVariableModelTermWareExceptionpublic java.util.Map<java.lang.String,JavaAnnotationInstanceModel> getAnnotationsMap()
JavaVariableModel
public java.util.List<JavaAnnotationInstanceModel> getAnnotationsList()
public boolean isSupportInitializerExpression()
isSupportInitializerExpression in class JavaMemberVariableModelpublic JavaExpressionModel getInitializerExpression()
getInitializerExpression in class JavaMemberVariableModel
public Term getModelTerm()
throws TermWareException
getModelTerm in class JavaMemberVariableModelTermWareException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||