Module org.eclipse.persistence.core
Class AccessLevel
- java.lang.Object
-
- org.eclipse.persistence.internal.codegen.AccessLevel
-
public class AccessLevel extends Object
INTERNAL:Purpose: Model an access level, i.e. private/protected/final/static/etc.
- Since:
- TopLink 3.0
- Author:
- James Sutherland
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanisAbstractprotected booleanisFinalprotected booleanisNativeprotected booleanisStaticprotected booleanisSynchronizedprotected booleanisTransientprotected booleanisVolatileprotected intlevelstatic intPACKAGEstatic intPRIVATEstatic intPROTECTEDstatic intPUBLIC
-
Constructor Summary
Constructors Constructor Description AccessLevel()AccessLevel(int level)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)intgetLevel()inthashCode()booleanisAbstract()booleanisFinal()booleanisNative()booleanisStatic()booleanisSynchronized()booleanisTransient()booleanisVolatile()voidsetIsAbstract(boolean isAbstract)voidsetIsFinal(boolean isFinal)voidsetIsNative(boolean isNative)voidsetIsStatic(boolean isStatic)voidsetIsSynchronized(boolean isSynchronized)voidsetIsTransient(boolean isTransient)voidsetIsVolatile(boolean isVolatile)voidsetLevel(int level)voidwrite(CodeGenerator generator)
-
-
-
Field Detail
-
level
protected int level
-
PUBLIC
public static final int PUBLIC
- See Also:
- Constant Field Values
-
PROTECTED
public static final int PROTECTED
- See Also:
- Constant Field Values
-
PACKAGE
public static final int PACKAGE
- See Also:
- Constant Field Values
-
PRIVATE
public static final int PRIVATE
- See Also:
- Constant Field Values
-
isAbstract
protected boolean isAbstract
-
isFinal
protected boolean isFinal
-
isNative
protected boolean isNative
-
isStatic
protected boolean isStatic
-
isSynchronized
protected boolean isSynchronized
-
isTransient
protected boolean isTransient
-
isVolatile
protected boolean isVolatile
-
-
Method Detail
-
getLevel
public int getLevel()
-
isAbstract
public boolean isAbstract()
-
isFinal
public boolean isFinal()
-
isNative
public boolean isNative()
-
isStatic
public boolean isStatic()
-
isSynchronized
public boolean isSynchronized()
-
isTransient
public boolean isTransient()
-
isVolatile
public boolean isVolatile()
-
setIsAbstract
public void setIsAbstract(boolean isAbstract)
-
setIsFinal
public void setIsFinal(boolean isFinal)
-
setIsNative
public void setIsNative(boolean isNative)
-
setIsStatic
public void setIsStatic(boolean isStatic)
-
setIsSynchronized
public void setIsSynchronized(boolean isSynchronized)
-
setIsTransient
public void setIsTransient(boolean isTransient)
-
setIsVolatile
public void setIsVolatile(boolean isVolatile)
-
setLevel
public void setLevel(int level)
-
write
public void write(CodeGenerator generator)
-
-