public class PermissionGenerator
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
PermissionGenerator.FindReferencedServices |
static class |
PermissionGenerator.Parameter |
Modifier and Type | Field and Description |
---|---|
private Builder |
builder |
static java.lang.String |
KEY |
private static java.lang.String |
MATCH_ALL |
private java.util.Set<PermissionGenerator.Parameter> |
parameters |
private static java.lang.String |
VALID_WILDCARD |
Constructor and Description |
---|
PermissionGenerator(Builder builder,
java.lang.String... args) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
generate() |
static java.util.Set<java.lang.String> |
getDeclaredServices(Builder builder) |
static java.util.Set<java.lang.String> |
getReferencedServices(Builder builder) |
private static java.util.EnumSet<PermissionGenerator.Parameter> |
parseParams(Builder builder,
java.lang.String... args) |
public static final java.lang.String KEY
private static final java.lang.String MATCH_ALL
private static final java.lang.String VALID_WILDCARD
private final Builder builder
private final java.util.Set<PermissionGenerator.Parameter> parameters
public PermissionGenerator(Builder builder, java.lang.String... args)
public static java.util.Set<java.lang.String> getDeclaredServices(Builder builder)
public static java.util.Set<java.lang.String> getReferencedServices(Builder builder)
private static java.util.EnumSet<PermissionGenerator.Parameter> parseParams(Builder builder, java.lang.String... args)
public java.lang.String generate()