F
- The filter typepublic static interface HttpFilterResolver.FilterEntry<F> extends AnnotationMetadataProvider
EMPTY
Modifier and Type | Method and Description |
---|---|
F |
getFilter() |
Set<HttpMethod> |
getFilterMethods() |
String[] |
getPatterns() |
default FilterPatternStyle |
getPatternStyle() |
default boolean |
hasMethods() |
default boolean |
hasPatterns() |
static <FT extends HttpFilter> |
of(FT filter,
AnnotationMetadata annotationMetadata,
Set<HttpMethod> methods,
FilterPatternStyle patternStyle,
String... patterns)
Creates a filter entry for the given arguments.
|
static <FT extends HttpFilter> |
of(FT filter,
AnnotationMetadata annotationMetadata,
Set<HttpMethod> methods,
String... patterns)
Creates a filter entry for the given arguments.
|
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType
getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared
@NonNull Set<HttpMethod> getFilterMethods()
default FilterPatternStyle getPatternStyle()
default boolean hasMethods()
default boolean hasPatterns()
static <FT extends HttpFilter> HttpFilterResolver.FilterEntry<FT> of(@NonNull FT filter, @Nullable AnnotationMetadata annotationMetadata, @Nullable Set<HttpMethod> methods, String... patterns)
FT
- the filter typefilter
- The filterannotationMetadata
- The annotation metadatamethods
- The methodspatterns
- The patternsstatic <FT extends HttpFilter> HttpFilterResolver.FilterEntry<FT> of(@NonNull FT filter, @Nullable AnnotationMetadata annotationMetadata, @Nullable Set<HttpMethod> methods, @NonNull FilterPatternStyle patternStyle, String... patterns)
FT
- the filter typefilter
- The filterannotationMetadata
- The annotation metadatamethods
- The methodspatternStyle
- the pattern stylepatterns
- The patterns