Uses of Class
org.apache.juneau.svl.VarResolverSession
Packages that use VarResolverSession
Package
Description
CSV Marshalling Support
REST Server API
REST Annotations
Predefined SVL Variables
HTML Widget API
-
Uses of VarResolverSession in org.apache.juneau
Methods in org.apache.juneau that return VarResolverSessionModifier and TypeMethodDescriptionprotected VarResolverSession
AnnotationApplier.vr()
Returns the var resolver session for this apply.Methods in org.apache.juneau with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic AnnotationWorkList
AnnotationWorkList.create
(VarResolverSession vrs) Static creator.static AnnotationWorkList
AnnotationWorkList.of
(VarResolverSession vrs, AnnotationList annotations) Static creator.Constructors in org.apache.juneau with parameters of type VarResolverSessionModifierConstructorDescriptionprotected
AnnotationApplier
(Class<A> annotationClass, Class<B> builderClass, VarResolverSession vr) Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.annotation
Methods in org.apache.juneau.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic Bean
BeanAnnotation.copy
(Bean a, VarResolverSession r) Creates a copy of the specified annotation.static Beanc
BeancAnnotation.copy
(Beanc a, VarResolverSession r) Creates a copy of the specified annotation.static BeanIgnore
BeanIgnoreAnnotation.copy
(BeanIgnore a, VarResolverSession r) Creates a copy of the specified annotation.static Beanp
BeanpAnnotation.copy
(Beanp a, VarResolverSession r) Creates a copy of the specified annotation.static Example
ExampleAnnotation.copy
(Example a, VarResolverSession r) Creates a copy of the specified annotation.static Marshalled
MarshalledAnnotation.copy
(Marshalled a, VarResolverSession r) Creates a copy of the specified annotation.static NameProperty
NamePropertyAnnotation.copy
(NameProperty a, VarResolverSession r) Creates a copy of the specified annotation.static ParentProperty
ParentPropertyAnnotation.copy
(ParentProperty a, VarResolverSession r) Creates a copy of the specified annotation.static Swap
SwapAnnotation.copy
(Swap a, VarResolverSession r) Creates a copy of the specified annotation.static Uri
UriAnnotation.copy
(Uri a, VarResolverSession r) Creates a copy of the specified annotation.Constructors in org.apache.juneau.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.config
Methods in org.apache.juneau.config with parameters of type VarResolverSessionModifier and TypeMethodDescriptionConfig.resolving
(VarResolverSession varSession) Creates a copy of this config using the specified var session for resolving variables. -
Uses of VarResolverSession in org.apache.juneau.config.vars
Methods in org.apache.juneau.config.vars with parameters of type VarResolverSessionModifier and TypeMethodDescriptionboolean
ConfigVar.canResolve
(VarResolverSession session) ConfigVar.resolve
(VarResolverSession session, String key) -
Uses of VarResolverSession in org.apache.juneau.csv
Methods in org.apache.juneau.csv with parameters of type VarResolverSessionModifier and TypeMethodDescriptionCsvSerializerSession.Builder.resolver
(VarResolverSession value) -
Uses of VarResolverSession in org.apache.juneau.csv.annotation
Methods in org.apache.juneau.csv.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic Csv
CsvAnnotation.copy
(Csv a, VarResolverSession r) Creates a copy of the specified annotation.Constructors in org.apache.juneau.csv.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.html
Methods in org.apache.juneau.html that return VarResolverSessionModifier and TypeMethodDescriptionprotected VarResolverSession
HtmlDocSerializerSession.createDefaultVarResolverSession()
Methods in org.apache.juneau.html with parameters of type VarResolverSessionModifier and TypeMethodDescriptionboolean
HtmlWidgetVar.canResolve
(VarResolverSession session) HtmlWidget.getHtml
(VarResolverSession session) Resolves the HTML content for this widget.HtmlWidget.getScript
(VarResolverSession session) Resolves any Javascript that should be added to the<head>/<script> element.HtmlWidget.getStyle
(VarResolverSession session) Resolves any CSS styles that should be added to the<head>/<style> element.HtmlWidgetVar.resolve
(VarResolverSession session, String key) HtmlDocSerializerSession.Builder.resolver
(VarResolverSession value) HtmlSchemaDocSerializerSession.Builder.resolver
(VarResolverSession value) HtmlSchemaSerializerSession.Builder.resolver
(VarResolverSession value) HtmlSerializerSession.Builder.resolver
(VarResolverSession value) HtmlStrippedDocSerializerSession.Builder.resolver
(VarResolverSession value) -
Uses of VarResolverSession in org.apache.juneau.html.annotation
Methods in org.apache.juneau.html.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic Html
HtmlAnnotation.copy
(Html a, VarResolverSession r) Creates a copy of the specified annotation.static HtmlLink
HtmlLinkAnnotation.copy
(HtmlLink a, VarResolverSession r) Creates a copy of the specified annotation.Constructors in org.apache.juneau.html.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.http.annotation
Constructors in org.apache.juneau.http.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.json
Methods in org.apache.juneau.json with parameters of type VarResolverSessionModifier and TypeMethodDescriptionJsonSchemaSerializerSession.Builder.resolver
(VarResolverSession value) JsonSerializerSession.Builder.resolver
(VarResolverSession value) -
Uses of VarResolverSession in org.apache.juneau.json.annotation
Methods in org.apache.juneau.json.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic Json
JsonAnnotation.copy
(Json a, VarResolverSession r) Creates a copy of the specified annotation.Constructors in org.apache.juneau.json.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.jsonschema.annotation
Constructors in org.apache.juneau.jsonschema.annotation with parameters of type VarResolverSession -
Uses of VarResolverSession in org.apache.juneau.msgpack
Methods in org.apache.juneau.msgpack with parameters of type VarResolverSessionModifier and TypeMethodDescriptionMsgPackSerializerSession.Builder.resolver
(VarResolverSession value) -
Uses of VarResolverSession in org.apache.juneau.msgpack.annotation
Methods in org.apache.juneau.msgpack.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic MsgPack
MsgPackAnnotation.copy
(MsgPack a, VarResolverSession r) Creates a copy of the specified annotation.Constructors in org.apache.juneau.msgpack.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.oapi
Methods in org.apache.juneau.oapi with parameters of type VarResolverSessionModifier and TypeMethodDescriptionOpenApiSerializerSession.Builder.resolver
(VarResolverSession value) -
Uses of VarResolverSession in org.apache.juneau.oapi.annotation
Methods in org.apache.juneau.oapi.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic OpenApi
OpenApiAnnotation.copy
(OpenApi a, VarResolverSession r) Creates a copy of the specified annotation.Constructors in org.apache.juneau.oapi.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.parser.annotation
Constructors in org.apache.juneau.parser.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.plaintext
Methods in org.apache.juneau.plaintext with parameters of type VarResolverSessionModifier and TypeMethodDescriptionPlainTextSerializerSession.Builder.resolver
(VarResolverSession value) -
Uses of VarResolverSession in org.apache.juneau.plaintext.annotation
Methods in org.apache.juneau.plaintext.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic PlainText
PlainTextAnnotation.copy
(PlainText a, VarResolverSession r) Creates a copy of the specified annotation.Constructors in org.apache.juneau.plaintext.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.reflect
Methods in org.apache.juneau.reflect with parameters of type VarResolverSessionModifier and TypeMethodDescriptionAnnotationInfo.getApplies
(VarResolverSession vrs, Consumer<AnnotationApplier<Annotation, Object>> consumer) If this annotation has aContextApply
annotation, consumes an instance of the specifiedAnnotationApplier
class. -
Uses of VarResolverSession in org.apache.juneau.rest
Methods in org.apache.juneau.rest that return VarResolverSessionModifier and TypeMethodDescriptionRestRequest.getVarResolverSession()
Request-level variable resolver session. -
Uses of VarResolverSession in org.apache.juneau.rest.annotation
Constructors in org.apache.juneau.rest.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.rest.swagger
Constructors in org.apache.juneau.rest.swagger with parameters of type VarResolverSessionModifierConstructorDescriptionBasicSwaggerProviderSession
(RestContext context, Locale locale, FileFinder ff, Messages messages, VarResolverSession vr, JsonSchemaGeneratorSession js) Constructor. -
Uses of VarResolverSession in org.apache.juneau.rest.vars
Methods in org.apache.juneau.rest.vars with parameters of type VarResolverSessionModifier and TypeMethodDescriptionboolean
FileVar.canResolve
(VarResolverSession session) boolean
LocalizationVar.canResolve
(VarResolverSession session) boolean
RequestAttributeVar.canResolve
(VarResolverSession session) boolean
RequestFormDataVar.canResolve
(VarResolverSession session) boolean
RequestHeaderVar.canResolve
(VarResolverSession session) boolean
RequestPathVar.canResolve
(VarResolverSession session) boolean
RequestQueryVar.canResolve
(VarResolverSession session) boolean
RequestSwaggerVar.canResolve
(VarResolverSession session) boolean
RequestVar.canResolve
(VarResolverSession session) boolean
SerializedRequestAttrVar.canResolve
(VarResolverSession session) boolean
ServletInitParamVar.canResolve
(VarResolverSession session) boolean
SwaggerVar.canResolve
(VarResolverSession session) boolean
UrlVar.canResolve
(VarResolverSession session) FileVar.resolve
(VarResolverSession session, String key) LocalizationVar.resolve
(VarResolverSession session, String[] args) RequestAttributeVar.resolve
(VarResolverSession session, String key) RequestFormDataVar.resolve
(VarResolverSession session, String key) RequestHeaderVar.resolve
(VarResolverSession session, String key) RequestPathVar.resolve
(VarResolverSession session, String key) RequestQueryVar.resolve
(VarResolverSession session, String key) RequestSwaggerVar.resolve
(VarResolverSession session, String key) RequestVar.resolve
(VarResolverSession session, String key) ServletInitParamVar.resolve
(VarResolverSession session, String key) SwaggerVar.resolve
(VarResolverSession session, String key) UrlEncodeVar.resolve
(VarResolverSession session, String key) UrlVar.resolve
(VarResolverSession session, String key) void
SerializedRequestAttrVar.resolveTo
(VarResolverSession session, Writer w, String key) -
Uses of VarResolverSession in org.apache.juneau.rest.widget
Methods in org.apache.juneau.rest.widget with parameters of type VarResolverSessionModifier and TypeMethodDescriptionWidget.getHtml
(VarResolverSession session) Widget.getScript
(VarResolverSession session) Widget.getStyle
(VarResolverSession session) -
Uses of VarResolverSession in org.apache.juneau.serializer
Methods in org.apache.juneau.serializer that return VarResolverSessionModifier and TypeMethodDescriptionprotected VarResolverSession
SerializerSession.createDefaultVarResolverSession()
Adds a session object to theVarResolverSession
in this session.SerializerSession.getVarResolver()
Returns the variable resolver session.Methods in org.apache.juneau.serializer with parameters of type VarResolverSessionModifier and TypeMethodDescriptionOutputStreamSerializerSession.Builder.resolver
(VarResolverSession value) SerializerSession.Builder.resolver
(VarResolverSession value) String variable resolver.WriterSerializerSession.Builder.resolver
(VarResolverSession value) -
Uses of VarResolverSession in org.apache.juneau.serializer.annotation
Constructors in org.apache.juneau.serializer.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.soap
Methods in org.apache.juneau.soap with parameters of type VarResolverSessionModifier and TypeMethodDescriptionSoapXmlSerializerSession.Builder.resolver
(VarResolverSession value) -
Uses of VarResolverSession in org.apache.juneau.soap.annotation
Methods in org.apache.juneau.soap.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic SoapXml
SoapXmlAnnotation.copy
(SoapXml a, VarResolverSession r) Creates a copy of the specified annotation.Constructors in org.apache.juneau.soap.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.svl
Methods in org.apache.juneau.svl that return VarResolverSessionModifier and TypeMethodDescriptionAdds a bean to this session.VarResolver.createSession()
Creates a new resolver session with no session objects.VarResolver.createSession
(BeanStore beanStore) Same asVarResolver.createSession()
except allows you to specify a bean store for resolving beans.Methods in org.apache.juneau.svl with parameters of type VarResolverSessionModifier and TypeMethodDescriptionprotected boolean
Var.canResolve
(VarResolverSession session) Returnstrue if this variable can be resolved in the specified session.DefaultingVar.doResolve
(VarResolverSession session, String s) MultipartResolvingVar.doResolve
(VarResolverSession session, String s) protected String
Var.doResolve
(VarResolverSession session, String arg) The method called fromVarResolver
.MapVar.resolve
(VarResolverSession session, String varVal) MultipartVar.resolve
(VarResolverSession session, String s) abstract String
MultipartVar.resolve
(VarResolverSession session, String[] args) The interface that needs to be implemented for this interface.StreamedVar.resolve
(VarResolverSession session, String arg) abstract String
Var.resolve
(VarResolverSession session, String arg) The interface that needs to be implemented for subclasses ofSimpleVar
.void
SimpleVar.resolveTo
(VarResolverSession session, Writer w, String arg) abstract void
Var.resolveTo
(VarResolverSession session, Writer w, String arg) The interface that needs to be implemented for subclasses ofStreamedVar
.Constructors in org.apache.juneau.svl with parameters of type VarResolverSession -
Uses of VarResolverSession in org.apache.juneau.svl.vars
Methods in org.apache.juneau.svl.vars with parameters of type VarResolverSessionModifier and TypeMethodDescriptionArgsVar.resolve
(VarResolverSession session, String key) CoalesceVar.resolve
(VarResolverSession session, String arg) EnvVariablesVar.resolve
(VarResolverSession session, String varVal) IfVar.resolve
(VarResolverSession session, String[] args) LenVar.resolve
(VarResolverSession session, String[] args) LowerCaseVar.resolve
(VarResolverSession session, String key) ManifestFileVar.resolve
(VarResolverSession session, String key) NotEmptyVar.resolve
(VarResolverSession session, String key) PatternExtractVar.resolve
(VarResolverSession session, String[] args) PatternMatchVar.resolve
(VarResolverSession session, String[] args) PatternReplaceVar.resolve
(VarResolverSession session, String[] args) SubstringVar.resolve
(VarResolverSession session, String[] args) SwitchVar.resolve
(VarResolverSession session, String[] args) UpperCaseVar.resolve
(VarResolverSession session, String key) -
Uses of VarResolverSession in org.apache.juneau.uon
Methods in org.apache.juneau.uon with parameters of type VarResolverSessionModifier and TypeMethodDescriptionUonSerializerSession.Builder.resolver
(VarResolverSession value) -
Uses of VarResolverSession in org.apache.juneau.uon.annotation
Methods in org.apache.juneau.uon.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic Uon
UonAnnotation.copy
(Uon a, VarResolverSession r) Creates a copy of the specified annotation.Constructors in org.apache.juneau.uon.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.urlencoding
Methods in org.apache.juneau.urlencoding with parameters of type VarResolverSessionModifier and TypeMethodDescriptionUrlEncodingSerializerSession.Builder.resolver
(VarResolverSession value) -
Uses of VarResolverSession in org.apache.juneau.urlencoding.annotation
Methods in org.apache.juneau.urlencoding.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic UrlEncoding
UrlEncodingAnnotation.copy
(UrlEncoding a, VarResolverSession r) Creates a copy of the specified annotation.Constructors in org.apache.juneau.urlencoding.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor. -
Uses of VarResolverSession in org.apache.juneau.xml
Methods in org.apache.juneau.xml with parameters of type VarResolverSessionModifier and TypeMethodDescriptionXmlDocSerializerSession.Builder.resolver
(VarResolverSession value) XmlSerializerSession.Builder.resolver
(VarResolverSession value) -
Uses of VarResolverSession in org.apache.juneau.xml.annotation
Methods in org.apache.juneau.xml.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic Xml
XmlAnnotation.copy
(Xml a, VarResolverSession r) Creates a copy of the specified annotation.Constructors in org.apache.juneau.xml.annotation with parameters of type VarResolverSessionModifierConstructorDescriptionConstructor.Constructor.Constructor.