oracle.toplink.tools.codegen
Class AccessLevel

java.lang.Object
  |
  +--oracle.toplink.tools.codegen.AccessLevel

public class AccessLevel
extends java.lang.Object

Purpose: Model an access level, i.e. private/protected/final/static/etc.

Since:
TopLink 3.0

Field Summary
TypeField
static int PACKAGE
           
static int PRIVATE
           
static int PROTECTED
           
static int PUBLIC
           
 
Constructor Summary
AccessLevel()
           
AccessLevel(int level)
           
 
Method Summary
TypeMethod
 boolean equals(java.lang.Object object)
           
 int getLevel()
           
 boolean isFinal()
           
 boolean isStatic()
           
 boolean isTransient()
           
 void setIsFinal(boolean isFinal)
           
 void setIsStatic(boolean isStatic)
           
 void setIsTransient(boolean isTransient)
           
 void setLevel(int level)
           
 void write(CodeGenerator generator)
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PUBLIC

public static int PUBLIC

PROTECTED

public static int PROTECTED

PACKAGE

public static int PACKAGE

PRIVATE

public static int PRIVATE
Constructor Detail

AccessLevel

public AccessLevel()

AccessLevel

public AccessLevel(int level)
Method Detail

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

getLevel

public int getLevel()

isFinal

public boolean isFinal()

isStatic

public boolean isStatic()

isTransient

public boolean isTransient()

setIsFinal

public void setIsFinal(boolean isFinal)

setIsStatic

public void setIsStatic(boolean isStatic)

setIsTransient

public void setIsTransient(boolean isTransient)

setLevel

public void setLevel(int level)

write

public void write(CodeGenerator generator)