Uses of Class
org.apache.juneau.svl.VarResolver
Packages that use VarResolver
Package
Description
HTTP Header Beans
HTTP Part Beans
REST Server API
-
Uses of VarResolver in org.apache.juneau.config
Methods in org.apache.juneau.config with parameters of type VarResolverModifier and TypeMethodDescriptionConfig.Builder.varResolver
(VarResolver value) SVL variable resolver. -
Uses of VarResolver in org.apache.juneau.http.header
Methods in org.apache.juneau.http.header with parameters of type VarResolverModifier and TypeMethodDescriptionHeaderList.resolving
(VarResolver varResolver) Allows header values to contain SVL variables. -
Uses of VarResolver in org.apache.juneau.http.part
Methods in org.apache.juneau.http.part with parameters of type VarResolverModifier and TypeMethodDescriptionPartList.resolving
(VarResolver varResolver) Allows part values to contain SVL variables. -
Uses of VarResolver in org.apache.juneau.microservice
Methods in org.apache.juneau.microservice that return VarResolverModifier and TypeMethodDescriptionMicroservice.getVarResolver()
Returns the variable resolver for resolving variables in strings and files. -
Uses of VarResolver in org.apache.juneau.rest
Methods in org.apache.juneau.rest that return VarResolverModifier and TypeMethodDescriptionRestContext.getVarResolver()
Returns the variable resolver for this servlet. -
Uses of VarResolver in org.apache.juneau.rest.swagger
Methods in org.apache.juneau.rest.swagger that return types with arguments of type VarResolverModifier and TypeMethodDescriptionSwaggerProvider.Builder.varResolver()
Returns the var resolver in this builder if it's been specified.Method parameters in org.apache.juneau.rest.swagger with type arguments of type VarResolverModifier and TypeMethodDescriptionSwaggerProvider.Builder.varResolver
(Supplier<VarResolver> value) Specifies the variable resolver to use for theSwaggerProvider
object. -
Uses of VarResolver in org.apache.juneau.svl
Fields in org.apache.juneau.svl declared as VarResolverModifier and TypeFieldDescriptionstatic final VarResolver
VarResolver.DEFAULT
Default string variable resolver with support for system properties and environment variables:$S{key[,default]} -SystemPropertiesVar
$E{key[,default]} -EnvVariablesVar
$A{key[,default]} -ArgsVar
$MF{key[,default]} -ManifestFileVar
$SW{stringArg,pattern:thenValue[,pattern:thenValue...]} -SwitchVar
$IF{arg,then[,else]} -IfVar
$CO{arg[,arg2...]} -CoalesceVar
$PM{arg,pattern} -PatternMatchVar
$PR{stringArg,pattern,replace} -PatternReplaceVar
$PE{arg,pattern,groupIndex} -PatternExtractVar
$UC{arg} -UpperCaseVar
$LC{arg} -LowerCaseVar
$NE{arg} -NotEmptyVar
$LN{arg[,delimiter]} -LenVar
$ST{arg,start[,end]} -SubstringVar
Methods in org.apache.juneau.svl that return VarResolverModifier and TypeMethodDescription<T> VarResolver
Adds a bean to this session.protected VarResolver
VarResolver.Builder.buildDefault()
Constructors in org.apache.juneau.svl with parameters of type VarResolverModifierConstructorDescriptionprotected
Builder
(VarResolver copyFrom) Copy constructor.VarResolverSession
(VarResolver context, BeanStore beanStore) Constructor.