public final class StaticWhitelist extends EnumeratingWhitelist
EnumeratingWhitelist.FieldSignature, EnumeratingWhitelist.MethodSignature, EnumeratingWhitelist.NewSignature, EnumeratingWhitelist.Signature| Constructor and Description |
|---|
StaticWhitelist(Collection<? extends String> lines) |
StaticWhitelist(Reader definition) |
StaticWhitelist(String... lines) |
| Modifier and Type | Method and Description |
|---|---|
protected List<EnumeratingWhitelist.FieldSignature> |
fieldSignatures() |
static StaticWhitelist |
from(URL definition) |
static boolean |
isBlacklisted(String signature) |
protected List<EnumeratingWhitelist.MethodSignature> |
methodSignatures() |
protected List<EnumeratingWhitelist.NewSignature> |
newSignatures() |
static RejectedAccessException |
rejectField(Field f) |
static RejectedAccessException |
rejectMethod(Method m) |
static RejectedAccessException |
rejectMethod(Method m,
String info) |
static RejectedAccessException |
rejectNew(Constructor<?> c) |
static RejectedAccessException |
rejectStaticField(Field f) |
static RejectedAccessException |
rejectStaticMethod(Method m) |
protected List<EnumeratingWhitelist.FieldSignature> |
staticFieldSignatures() |
protected List<EnumeratingWhitelist.MethodSignature> |
staticMethodSignatures() |
getName, getName, permitsConstructor, permitsFieldGet, permitsFieldSet, permitsMethod, permitsStaticFieldGet, permitsStaticFieldSet, permitsStaticMethodpublic StaticWhitelist(Reader definition) throws IOException
IOExceptionpublic StaticWhitelist(Collection<? extends String> lines) throws IOException
IOExceptionpublic StaticWhitelist(String... lines) throws IOException
IOExceptionpublic static StaticWhitelist from(URL definition) throws IOException
IOExceptionprotected List<EnumeratingWhitelist.MethodSignature> methodSignatures()
methodSignatures in class EnumeratingWhitelistprotected List<EnumeratingWhitelist.NewSignature> newSignatures()
newSignatures in class EnumeratingWhitelistprotected List<EnumeratingWhitelist.MethodSignature> staticMethodSignatures()
staticMethodSignatures in class EnumeratingWhitelistprotected List<EnumeratingWhitelist.FieldSignature> fieldSignatures()
fieldSignatures in class EnumeratingWhitelistprotected List<EnumeratingWhitelist.FieldSignature> staticFieldSignatures()
staticFieldSignatures in class EnumeratingWhitelistpublic static RejectedAccessException rejectMethod(@Nonnull Method m)
public static RejectedAccessException rejectMethod(@Nonnull Method m, String info)
public static RejectedAccessException rejectNew(@Nonnull Constructor<?> c)
public static RejectedAccessException rejectStaticMethod(@Nonnull Method m)
public static RejectedAccessException rejectField(@Nonnull Field f)
public static RejectedAccessException rejectStaticField(@Nonnull Field f)
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public static boolean isBlacklisted(String signature)
Copyright © 2016–2017. All rights reserved.