public class RestrictionRegistry extends Object
| Constructor and Description |
|---|
RestrictionRegistry() |
public static void reset()
public static Set<Class<? extends Annotation>> getOptionRestrictionAnnotationClasses()
public static void addOptionRestriction(Class<? extends Annotation> cls, OptionRestrictionFactory factory)
public static <T extends Annotation> OptionRestriction getOptionRestriction(Class<? extends Annotation> cls, T annotation)
public static void addArgumentsRestriction(Class<? extends Annotation> cls, ArgumentsRestrictionFactory factory)
public static Set<Class<? extends Annotation>> getArgumentsRestrictionAnnotationClasses()
public static <T extends Annotation> ArgumentsRestriction getArgumentsRestriction(Class<? extends Annotation> cls, T annotation)
public static Set<Class<? extends Annotation>> getGlobalRestrictionAnnotationClasses()
public static void addGlobalRestriction(Class<? extends Annotation> cls, GlobalRestrictionFactory factory)
public static <T extends Annotation> GlobalRestriction getGlobalRestriction(Class<? extends Annotation> cls, T annotation)
Copyright © 2012–2022. All rights reserved.