Uses of Class
org.apache.juneau.svl.VarResolverSession
Packages that use VarResolverSession
Package
Description
Marshalling API
Bean and POJO Annotations
Configuration Support
Configuration Predefined SVL Variables
CSV Marshalling Support
CSV Marshalling Annotations
HTML Marshalling Support
HTML Marshalling Annotations
HTTP Part Annotations
JSON Marshalling Support
JSON Marshalling Annotations
JSON-Schema Marshalling Annotations
MessagePack Marshalling Support
MessagePack Marshalling Annotations
OpenAPI Marshalling Support
OpenAPI Marshalling Annotations
Parser Annotations
Plaintext Marshalling Support
Plaintext Marshalling Annotations
REST Server API
REST Annotations
REST Swagger Support
Predefined SVL Variables
HTML Widget API
Serializer API
Serializer Annotations
SOAP/XML Marshalling Support
SOAP/XML Marshalling Annotations
Simple Variable Language
Predefined SVL Variables
UON Marshalling Support
UON Marshalling Annotations
URL-Encoding Marshalling Support
URL-Encoding Marshalling Annotations
XML Marshalling Support
XML Marshalling Annotations
-
Uses of VarResolverSession in org.apache.juneau
Methods in org.apache.juneau that return VarResolverSessionModifier and TypeMethodDescriptionprotected VarResolverSessionAnnotationApplier.vr()Returns the var resolver session for this apply.Methods in org.apache.juneau with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic AnnotationWorkListAnnotationWorkList.create(VarResolverSession vrs) Static creator.static AnnotationWorkListAnnotationWorkList.of(VarResolverSession vrs, Stream<AnnotationInfo<? extends Annotation>> annotations) Static creator.Constructors in org.apache.juneau with parameters of type VarResolverSessionModifierConstructorDescriptionprotectedAnnotationApplier(Class<A> annotationClass, Class<B> builderClass, VarResolverSession varResolverSession) Constructor. -
Uses of VarResolverSession in org.apache.juneau.annotation
Methods in org.apache.juneau.annotation with parameters of type VarResolverSessionModifier and TypeMethodDescriptionstatic BeanBeanAnnotation.copy(Bean a, VarResolverSession r) Creates a copy of the specified annotation.static BeancBeancAnnotation.copy(Beanc a, VarResolverSession r) Creates a copy of the specified annotation.static BeanIgnoreBeanIgnoreAnnotation.copy(BeanIgnore a, VarResolverSession r) Creates a copy of the specified annotation.static BeanpBeanpAnnotation.copy(Beanp a, VarResolverSession r) Creates a copy of the specified annotation.static ExampleExampleAnnotation.copy(Example a, VarResolverSession r) Creates a copy of the specified annotation.static MarshalledMarshalledAnnotation.copy(Marshalled a, VarResolverSession r) Creates a copy of the specified annotation.static NamePropertyNamePropertyAnnotation.copy(NameProperty a, VarResolverSession r) Creates a copy of the specified annotation.static ParentPropertyParentPropertyAnnotation.copy(ParentProperty a, VarResolverSession r) Creates a copy of the specified annotation.static SwapSwapAnnotation.copy(Swap a, VarResolverSession r) Creates a copy of the specified annotation.static UriUriAnnotation.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
Fields in org.apache.juneau.config declared as VarResolverSessionMethods 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 TypeMethodDescriptionbooleanConfigVar.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 CsvCsvAnnotation.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 VarResolverSessionHtmlDocSerializerSession.createDefaultVarResolverSession()Methods in org.apache.juneau.html with parameters of type VarResolverSessionModifier and TypeMethodDescriptionbooleanHtmlWidgetVar.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 HtmlHtmlAnnotation.copy(Html a, VarResolverSession r) Creates a copy of the specified annotation.static HtmlLinkHtmlLinkAnnotation.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.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 JsonJsonAnnotation.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 MsgPackMsgPackAnnotation.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 OpenApiOpenApiAnnotation.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 PlainTextPlainTextAnnotation.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.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 TypeMethodDescriptionbooleanFileVar.canResolve(VarResolverSession session) booleanLocalizationVar.canResolve(VarResolverSession session) booleanRequestAttributeVar.canResolve(VarResolverSession session) booleanRequestFormDataVar.canResolve(VarResolverSession session) booleanRequestHeaderVar.canResolve(VarResolverSession session) booleanRequestPathVar.canResolve(VarResolverSession session) booleanRequestQueryVar.canResolve(VarResolverSession session) booleanRequestSwaggerVar.canResolve(VarResolverSession session) booleanRequestVar.canResolve(VarResolverSession session) booleanSerializedRequestAttrVar.canResolve(VarResolverSession session) booleanServletInitParamVar.canResolve(VarResolverSession session) booleanSwaggerVar.canResolve(VarResolverSession session) booleanUrlVar.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) voidSerializedRequestAttrVar.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 VarResolverSessionSerializerSession.createDefaultVarResolverSession()Adds a session object to theVarResolverSessionin 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 SoapXmlSoapXmlAnnotation.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 booleanVar.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 StringVar.doResolve(VarResolverSession session, String arg) The method called fromVarResolver.MapVar.resolve(VarResolverSession session, String varVal) MultipartVar.resolve(VarResolverSession session, String s) abstract StringMultipartVar.resolve(VarResolverSession session, String[] args) The interface that needs to be implemented for this interface.StreamedVar.resolve(VarResolverSession session, String arg) abstract StringVar.resolve(VarResolverSession session, String arg) The interface that needs to be implemented for subclasses ofSimpleVar.voidSimpleVar.resolveTo(VarResolverSession session, Writer w, String arg) abstract voidVar.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 UonUonAnnotation.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 UrlEncodingUrlEncodingAnnotation.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 XmlXmlAnnotation.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.