ua.gradsoft.javachecker.models
Class JavaClassModifiersModel

java.lang.Object
  extended by ua.gradsoft.javachecker.models.JavaModifiersModel
      extended by ua.gradsoft.javachecker.models.JavaClassModifiersModel

public class JavaClassModifiersModel
extends JavaModifiersModel

Modifiers for class.

Author:
rssh

Field Summary
 
Fields inherited from class ua.gradsoft.javachecker.models.JavaModifiersModel
ABSTRACT, FINAL, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICTFP, SYNCHRONIZED, TRANSIENT, VARARGS, VOLATILE
 
Constructor Summary
JavaClassModifiersModel(java.util.List<JavaAnnotationInstanceModel> annotations, int value)
          Creates a new instance of JavaClassModifiersModel
 
Method Summary
 int getIntValue()
           
 Term getModelTerm()
           
 
Methods inherited from class ua.gradsoft.javachecker.models.JavaModifiersModel
isAbstract, isFinal, isNative, isPrivate, isProtected, isPublic, isStatic, isStrictfp, isSynchronized, isTransient, isVarArgs, isVolatile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaClassModifiersModel

public JavaClassModifiersModel(java.util.List<JavaAnnotationInstanceModel> annotations,
                               int value)
Creates a new instance of JavaClassModifiersModel

Method Detail

getModelTerm

public Term getModelTerm()
                  throws TermWareException,
                         EntityNotFoundException
Specified by:
getModelTerm in class JavaModifiersModel
Throws:
TermWareException
EntityNotFoundException

getIntValue

public int getIntValue()
Specified by:
getIntValue in class JavaModifiersModel
Returns:
internal int value