|
|||||||||
| 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.JavaEnumConstantModel
ua.gradsoft.javachecker.models.JavaTermEnumConstantModel
public class JavaTermEnumConstantModel
Model of enum constant
| Field Summary | |
|---|---|
static int |
ARGUMENTS_TERM_INDEX
|
static int |
CLASSORINTERFACE_BODY_TERM_INDEX
|
static int |
IDENTIFIER_TERM_INDEX
|
| Fields inherited from class ua.gradsoft.javachecker.models.JavaEnumConstantModel |
|---|
MODIFIERS_MODEL |
| Method Summary | |
|---|---|
java.util.Map<java.lang.String,JavaAnnotationInstanceModel> |
getAnnotationsMap()
return set of annotations for this variable. |
java.util.List<JavaTermExpressionModel> |
getArgumentModels()
|
Term |
getIdentifierTerm()
|
JavaExpressionModel |
getInitializerExpression()
|
Term |
getModelTerm()
EnumConstantModel(identifierTerm,arguments,subtype) |
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.JavaEnumConstantModel |
|---|
getModifiers |
| 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 |
| Field Detail |
|---|
public static final int IDENTIFIER_TERM_INDEX
public static final int ARGUMENTS_TERM_INDEX
public static final int CLASSORINTERFACE_BODY_TERM_INDEX
| Method Detail |
|---|
public java.lang.String getName()
JavaVariableModel
getName in interface JavaVariableModelgetName in class JavaMemberVariableModelpublic JavaTypeModel getType()
JavaVariableModel
getType in interface JavaVariableModelgetType in class JavaMemberVariableModelpublic JavaTypeModel getOwnerType()
JavaVariableModel
getOwnerType in interface JavaVariableModelgetOwnerType in class JavaMemberVariableModel
public java.util.List<JavaTermExpressionModel> getArgumentModels()
throws TermWareException
TermWareExceptionpublic java.util.Map<java.lang.String,JavaAnnotationInstanceModel> getAnnotationsMap()
JavaVariableModel
public Term getModelTerm()
throws TermWareException,
EntityNotFoundException
getModelTerm in class JavaMemberVariableModelTermWareException
EntityNotFoundExceptionpublic Term getIdentifierTerm()
public boolean isSupportInitializerExpression()
isSupportInitializerExpression in class JavaMemberVariableModelpublic JavaExpressionModel getInitializerExpression()
getInitializerExpression in class JavaMemberVariableModel
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||