Class 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 Detail

      • level

        protected int level
      • 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
    • Constructor Detail

      • AccessLevel

        public AccessLevel()
      • AccessLevel

        public AccessLevel​(int level)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • 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)