Package | Description |
---|---|
org.kohsuke.accmod | |
org.kohsuke.accmod.impl | |
org.kohsuke.accmod.restrictions |
Modifier and Type | Field | Description |
---|---|---|
static AccessRestriction |
AccessRestriction.NONE |
AccessRestriction that imposes no restriction. |
Modifier and Type | Method | Description |
---|---|---|
Class<? extends AccessRestriction>[] |
value() |
Kind of access that are restricted.
|
Modifier and Type | Method | Description |
---|---|---|
AccessRestriction |
AccessRestrictionFactory.get(org.objectweb.asm.Type type) |
Constructor | Description |
---|---|
Restrictions(RestrictedElement target,
Collection<? extends AccessRestriction> c) |
Modifier and Type | Class | Description |
---|---|---|
class |
Beta |
References are only allowed within the same module, as in
NoExternalUse ,
or when a special flag is set in the consuming module. |
class |
DoNotUse |
This type, field, or method shall never be referenced from anywhere at all.
|
class |
NoExternalUse |
References are allowed only when they are within the same module
(that is, if the reference is compiled at the same time as the restricted element.)
|
class |
None |
No access restriction whatsoever.
|
class |
ProtectedExternally |
A method which may be implemented/overridden from anywhere, including
super calls, but may not be otherwise called outside the source module. |
Copyright © 2018. All rights reserved.