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.Builderpublic 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.