Class DefaultMemberAccess

  • All Implemented Interfaces:
    MemberAccess

    public class DefaultMemberAccess
    extends Object
    implements MemberAccess
    This class provides methods for setting up and restoring access in a Field. Java 2 provides access utilities for setting and getting fields that are non-public. This object provides coarse-grained access controls to allow access to private, protected and package protected members. This will apply to all classes and members.
    • Constructor Detail

      • DefaultMemberAccess

        public DefaultMemberAccess​(boolean allowAllAccess)
      • DefaultMemberAccess

        public DefaultMemberAccess​(boolean allowPrivateAccess,
                                   boolean allowProtectedAccess,
                                   boolean allowPackageProtectedAccess)
    • Method Detail

      • getAllowPrivateAccess

        public boolean getAllowPrivateAccess()
      • setAllowPrivateAccess

        public void setAllowPrivateAccess​(boolean value)
      • getAllowProtectedAccess

        public boolean getAllowProtectedAccess()
      • setAllowProtectedAccess

        public void setAllowProtectedAccess​(boolean value)
      • getAllowPackageProtectedAccess

        public boolean getAllowPackageProtectedAccess()
      • setAllowPackageProtectedAccess

        public void setAllowPackageProtectedAccess​(boolean value)