Uses of Class
name.matthewgreet.strutscommons.util.InterceptorCommonLibrary.PolicyEntry
Packages that use InterceptorCommonLibrary.PolicyEntry
Package
Description
Various helper classes, especially for session-based data, and libraries.
-
Uses of InterceptorCommonLibrary.PolicyEntry in name.matthewgreet.strutscommons.util
Fields in name.matthewgreet.strutscommons.util with type parameters of type InterceptorCommonLibrary.PolicyEntryModifier and TypeFieldDescriptionprotected Map<Class<? extends Annotation>, InterceptorCommonLibrary.PolicyEntry<?, ?, ?>> DefaultPolicyLookup.builtInPolicyMapprotected Map<Class<? extends Annotation>, InterceptorCommonLibrary.PolicyEntry<?, ?, ?>> DefaultPolicyLookup.dynamicPolicyMapMethods in name.matthewgreet.strutscommons.util that return InterceptorCommonLibrary.PolicyEntryModifier and TypeMethodDescriptionprotected <A extends Annotation,P extends Policy<A>, T>
InterceptorCommonLibrary.PolicyEntry<A, ?, ?> DefaultPolicyLookup.addDynamicPolicyInternalManual(InterceptorCommonLibrary.PolicyEntry<A, P, T> policyEntry) <A extends Annotation,P extends Policy<A>, T>
InterceptorCommonLibrary.PolicyEntry<A, P, T> DefaultPolicyLookup.getPolicyEntry(Class<? extends A> annotationClass) Returns policy implementation configuration for a form field annotation, or null if not set.<A extends Annotation,P extends Policy<A>, T>
InterceptorCommonLibrary.PolicyEntry<A, P, T> PolicyLookup.getPolicyEntry(Class<? extends A> annotationClass) Returns policy class and related metadata to be used for a form field annotation, or null if not found.static <A extends Annotation,P extends Policy<A>, T>
InterceptorCommonLibrary.PolicyEntry<?, ?, ?> DefaultPolicyLookup.makePolicyEntryFromClassNames(String annotationClassName, String policyClassName, String recipientTypeName, InterceptorCommonLibrary.AnnotationUsage annotationUsage, boolean builtIn, boolean defaultPolicy) <A extends Annotation,P extends Policy<A>, T>
InterceptorCommonLibrary.PolicyEntry<A, ?, ?> Adds a form field policy not found by classpath scanning, so it can be found from the annotation that configures it, replacing any existing using the same annotation.<A extends Annotation,P extends Policy<A>, T>
InterceptorCommonLibrary.PolicyEntry<A, ?, ?> Adds policy class so it can be found from its annotation class, returning description of any existing policy that was replaced.<A extends Annotation,P extends Policy<A>, T>
InterceptorCommonLibrary.PolicyEntry<A, P, T> DefaultPolicyLookup.removePolicy(Class<? extends A> annotationClass) Removes form field policy found from the class of annotation that configures it and returns policy config, or null if not found.<A extends Annotation,P extends Policy<A>, T>
InterceptorCommonLibrary.PolicyEntry<A, P, T> PolicyLookup.removePolicy(Class<? extends A> annotationClass) Removes policy class from lookup, returning description of any existing policy that was removed.Methods in name.matthewgreet.strutscommons.util that return types with arguments of type InterceptorCommonLibrary.PolicyEntryModifier and TypeMethodDescriptionstatic List<InterceptorCommonLibrary.PolicyEntry<?, ?, ?>> InterceptorCommonLibrary.getBuiltInPolicies()Returns built-in adjusters, converters, and validators.DefaultPolicyLookup.getPolicyEntries()PolicyLookup.getPolicyEntries()Returns all policy classes and related metadata.protected List<InterceptorCommonLibrary.PolicyEntry<?, ?, ?>> DefaultPolicyLookup.getScannedPoliciesByType(io.github.classgraph.ScanResult scanResult, Class<?> interfaceClass, Class<?> supportClass, InterceptorCommonLibrary.AnnotationUsage annotationUsage) Methods in name.matthewgreet.strutscommons.util with parameters of type InterceptorCommonLibrary.PolicyEntryModifier and TypeMethodDescriptionprotected <A extends Annotation,P extends Policy<A>, T>
voidDefaultPolicyLookup.addDynamicPolicyInternalAutomatic(InterceptorCommonLibrary.PolicyEntry<A, P, T> policyEntry) protected <A extends Annotation,P extends Policy<A>, T>
InterceptorCommonLibrary.PolicyEntry<A, ?, ?> DefaultPolicyLookup.addDynamicPolicyInternalManual(InterceptorCommonLibrary.PolicyEntry<A, P, T> policyEntry)