AuthenticationRequiredPredicate.Builder
, ContainsPredicate.Builder
, EqualsPredicate.Builder
, ExistsPredicate.Builder
, IdempotentPredicate.Builder
, MaxContentSizePredicate.Builder
, MethodPredicate.Builder
, MinContentSizePredicate.Builder
, PathMatchPredicate.Builder
, PathPrefixPredicate.Builder
, PathSuffixPredicate.Builder
, PathTemplatePredicate.Builder
, RegularExpressionPredicate.Builder
, SecurePredicate.Builder
public interface PredicateBuilder
This makes it easy to configure conditions based on a string representation
Modifier and Type | Method | Description |
---|---|---|
Predicate |
build(java.util.Map<java.lang.String,java.lang.Object> config) |
Creates a predicate
|
java.lang.String |
defaultParameter() |
|
java.lang.String |
name() |
The string representation of the predicate name.
|
java.util.Map<java.lang.String,java.lang.Class<?>> |
parameters() |
Returns a map of parameters and their types.
|
java.util.Set<java.lang.String> |
requiredParameters() |
java.lang.String name()
java.util.Map<java.lang.String,java.lang.Class<?>> parameters()
java.util.Set<java.lang.String> requiredParameters()
java.lang.String defaultParameter()
Predicate build(java.util.Map<java.lang.String,java.lang.Object> config)
config
- The predicate configCopyright © 2018. All rights reserved.