Uses of Interface
org.apache.commons.text.lookup.StringLookup
Packages that use StringLookup
Package
Description
Basic classes for text handling.
Provides algorithms for looking up strings for use with a
StringSubstitutor.-
Uses of StringLookup in org.apache.commons.text
Classes in org.apache.commons.text that implement StringLookupModifier and TypeClassDescriptionclassStrLookup<V>Deprecated.private static final classDeprecated.Lookup implementation that uses a Map.private static final classDeprecated.Lookup implementation based on a ResourceBundle.private static final classDeprecated.Lookup implementation based on system properties.Fields in org.apache.commons.text declared as StringLookupModifier and TypeFieldDescriptionprivate StringLookupStringSubstitutor.variableResolverVariable resolution is delegated to an implementor ofStringLookup.Methods in org.apache.commons.text that return StringLookupModifier and TypeMethodDescriptionStringSubstitutor.getStringLookup()Gets the StringLookup that is used to lookup variables.Methods in org.apache.commons.text with parameters of type StringLookupModifier and TypeMethodDescriptionStringSubstitutor.setVariableResolver(StringLookup variableResolver) Sets the VariableResolver that is used to lookup variables.Constructors in org.apache.commons.text with parameters of type StringLookupModifierConstructorDescriptionStringSubstitutor(StringLookup variableResolver) Constructs a new initialized instance.StringSubstitutor(StringLookup variableResolver, String prefix, String suffix, char escape) Constructs a new initialized instance.StringSubstitutor(StringLookup variableResolver, String prefix, String suffix, char escape, String valueDelimiter) Constructs a new initialized instance.StringSubstitutor(StringLookup variableResolver, StringMatcher prefixMatcher, StringMatcher suffixMatcher, char escape) Constructs a new initialized instance.StringSubstitutor(StringLookup variableResolver, StringMatcher prefixMatcher, StringMatcher suffixMatcher, char escape, StringMatcher valueDelimiterMatcher) Constructs a new initialized instance. -
Uses of StringLookup in org.apache.commons.text.lookup
Subinterfaces of StringLookup in org.apache.commons.text.lookupModifier and TypeInterfaceDescriptioninterfaceLookups a String key for a String value.Classes in org.apache.commons.text.lookup that implement StringLookupModifier and TypeClassDescription(package private) classAbstracts string lookup that guards Path lookups with a fence.(package private) classA default lookup for others to extend in this package.(package private) final classA function-based lookup where the request for a lookup is answered by applying that function with a key.(package private) classLooks up the value of a fully-qualified static final value.(package private) final classFormats the current date with the format given in the key in a format compatible withSimpleDateFormat.(package private) final classLooks up keys related to DNS entries like host name, canonical host name, host address.(package private) final classLooks up file contents.(package private) final classA function-based lookup where the request for a lookup is answered by applying that function with a key.(package private) final classLooks up keys related to an.invalid reference
InetAddresse(package private) final classProxies otherStringLookups using a keys within ${} markers using the format "${StringLookup:Key}".(package private) final classLooks up keys related to Java: Java version, JRE version, VM version, and so on.(package private) final classLooks up keys from a properties file.(package private) final classLooks up keys from resource bundles.(package private) final classExecutes the script with the given engine name.(package private) final classDecodes URL Strings using the UTF-8 encoding.(package private) final classEncodes URL Strings using the UTF-8 encoding.(package private) final classLooks up keys from an XML document.(package private) final classDecodes strings according to the XML 1.0 specification.(package private) final classEncodes strings according to the XML 1.0 specification.(package private) final classLooks up values in an XML document in the format"DocumentPath:XPath".Fields in org.apache.commons.text.lookup declared as StringLookupModifier and TypeFieldDescriptionprivate final StringLookupInterpolatorStringLookup.defaultStringLookupThe default string lookup.private final StringLookupDefaultStringLookup.lookupThe associated lookup instance.Fields in org.apache.commons.text.lookup with type parameters of type StringLookupModifier and TypeFieldDescriptionprivate final Map<String, StringLookup> StringLookupFactory.DefaultStringLookupsHolder.defaultStringLookupsDefault string lookup map.private final Map<String, StringLookup> InterpolatorStringLookup.stringLookupMapThe map of String lookups keyed by prefix.Methods in org.apache.commons.text.lookup that return StringLookupModifier and TypeMethodDescriptionStringLookupFactory.base64DecoderStringLookup()Returns the Base64DecoderStringLookup singleton instance to decode Base64 strings.StringLookupFactory.base64EncoderStringLookup()Returns the Base64EncoderStringLookup singleton instance to encode strings to Base64.StringLookupFactory.base64StringLookup()Deprecated.StringLookupFactory.constantStringLookup()Returns the ConstantStringLookup singleton instance to look up the value of a fully-qualified static final value.StringLookupFactory.dateStringLookup()Returns the DateStringLookup singleton instance to format the current date with the format given in the key in a format compatible withSimpleDateFormat.StringLookupFactory.dnsStringLookup()Returns the DnsStringLookup singleton instance where the lookup key is one of: name: for the local host name, for exampleEXAMPLEbut alsoEXAMPLE.apache.org. canonical-name: for the local canonical host name, for exampleEXAMPLE.apache.org. address: for the local host address, for example192.168.56.1.StringLookupFactory.environmentVariableStringLookup()Returns the EnvironmentVariableStringLookup singleton instance where the lookup key is an environment variable name.StringLookupFactory.fileStringLookup()Returns a file StringLookup instance.StringLookupFactory.fileStringLookup(Path... fences) Returns a fenced file StringLookup instance.<R> StringLookupStringLookupFactory.functionStringLookup(Function<String, R> function) Returns a new function-based lookup where the request for a lookup is answered by applying the function with a lookup key.DefaultStringLookup.getStringLookup()Gets the standardStringLookupinstance of this kind.StringLookupFactory.interpolatorStringLookup()Returns aInterpolatorStringLookupcontaining the configureddefault lookups.StringLookupFactory.interpolatorStringLookup(Map<String, StringLookup> stringLookupMap, StringLookup defaultStringLookup, boolean addDefaultLookups) Returns a new InterpolatorStringLookup.<V> StringLookupStringLookupFactory.interpolatorStringLookup(Map<String, V> map) Returns a new InterpolatorStringLookup using the given key-value pairs and the configureddefault lookupsto resolve variables.StringLookupFactory.interpolatorStringLookup(StringLookup defaultStringLookup) Returns a new InterpolatorStringLookup using the given lookup and the configureddefault lookupsto resolve variables.StringLookupFactory.javaPlatformStringLookup()Returns the JavaPlatformStringLookup singleton instance.StringLookupFactory.localHostStringLookup()Returns the InetAddressStringLookup instance where the lookup key forInetAddress.getLocalHost()is one of: name: for the local host name, for exampleEXAMPLE. canonical-name: for the local canonical host name, for exampleEXAMPLE.apache.org. address: for the local host address, for example192.168.56.1.StringLookupFactory.loopbackAddressStringLookup()Returns the InetAddressStringLookup instance where the lookup key forInetAddress.getLoopbackAddress()is one of: name: for the local host name, for exampleEXAMPLE. canonical-name: for the local canonical host name, for exampleEXAMPLE.apache.org. address: for the local host address, for example192.168.56.1.<V> StringLookupStringLookupFactory.mapStringLookup(Map<String, V> map) Returns a new map-based lookup where the request for a lookup is answered with the value for that key.StringLookupFactory.nullStringLookup()Returns the NullStringLookup singleton instance which always returns null.StringLookupFactory.propertiesStringLookup()Returns a Properties StringLookup instance.StringLookupFactory.propertiesStringLookup(Path... fences) Returns a fenced Properties StringLookup instance.StringLookupFactory.resourceBundleStringLookup()Returns the ResourceBundleStringLookup singleton instance.StringLookupFactory.resourceBundleStringLookup(String bundleName) Returns a ResourceBundleStringLookup instance for the given bundle name.StringLookupFactory.scriptStringLookup()Returns the ScriptStringLookup singleton instance.StringLookupFactory.systemPropertyStringLookup()Returns the SystemPropertyStringLookup singleton instance where the lookup key is a system property name.StringLookupFactory.urlDecoderStringLookup()Returns the UrlDecoderStringLookup singleton instance.StringLookupFactory.urlEncoderStringLookup()Returns the UrlDecoderStringLookup singleton instance.StringLookupFactory.urlStringLookup()Returns the UrlStringLookup singleton instance.StringLookupFactory.xmlDecoderStringLookup()Returns the XmlDecoderStringLookup singleton instance.StringLookupFactory.xmlEncoderStringLookup()Returns the XmlEncoderStringLookup singleton instance.StringLookupFactory.xmlStringLookup()Returns an XML StringLookup instance.StringLookupFactory.xmlStringLookup(Map<String, Boolean> factoryFeatures) Returns an XML StringLookup instance.StringLookupFactory.xmlStringLookup(Map<String, Boolean> factoryFeatures, Path... fences) Returns a fenced XML StringLookup instance.Methods in org.apache.commons.text.lookup that return types with arguments of type StringLookupModifier and TypeMethodDescriptionprivate static Map<String, StringLookup> StringLookupFactory.DefaultStringLookupsHolder.createDefaultStringLookups()Creates the lookup map used when the user has requested no customization.(package private) Map<String, StringLookup> StringLookupFactory.DefaultStringLookupsHolder.getDefaultStringLookups()Gets the default string lookups map.InterpolatorStringLookup.getStringLookupMap()Gets the lookup map.private static Map<String, StringLookup> StringLookupFactory.DefaultStringLookupsHolder.parseStringLookups(String str) Constructs a lookup map by parsing the given string.Methods in org.apache.commons.text.lookup with parameters of type StringLookupModifier and TypeMethodDescriptionStringLookupFactory.interpolatorStringLookup(Map<String, StringLookup> stringLookupMap, StringLookup defaultStringLookup, boolean addDefaultLookups) Returns a new InterpolatorStringLookup.StringLookupFactory.interpolatorStringLookup(StringLookup defaultStringLookup) Returns a new InterpolatorStringLookup using the given lookup and the configureddefault lookupsto resolve variables.Method parameters in org.apache.commons.text.lookup with type arguments of type StringLookupModifier and TypeMethodDescriptionvoidStringLookupFactory.addDefaultStringLookups(Map<String, StringLookup> stringLookupMap) Adds the default string lookups for this class tostringLookupMap.private static voidStringLookupFactory.DefaultStringLookupsHolder.addLookup(DefaultStringLookup lookup, Map<String, StringLookup> map) Adds the key and string lookup fromlookuptomap, also adding any additional key aliases if needed.StringLookupFactory.interpolatorStringLookup(Map<String, StringLookup> stringLookupMap, StringLookup defaultStringLookup, boolean addDefaultLookups) Returns a new InterpolatorStringLookup.Constructors in org.apache.commons.text.lookup with parameters of type StringLookupModifierConstructorDescriptionprivateDefaultStringLookup(String prefix, StringLookup lookup) Constructs a new instance ofDefaultStringLookupand sets the key and the associated lookup instance.(package private)InterpolatorStringLookup(Map<String, StringLookup> stringLookupMap, StringLookup defaultStringLookup, boolean addDefaultLookups) Constructs a fully customized instance.(package private)InterpolatorStringLookup(StringLookup defaultStringLookup) Constructs an instance with the given lookup.Constructor parameters in org.apache.commons.text.lookup with type arguments of type StringLookupModifierConstructorDescription(package private)InterpolatorStringLookup(Map<String, StringLookup> stringLookupMap, StringLookup defaultStringLookup, boolean addDefaultLookups) Constructs a fully customized instance.
StringLookupFactoryinstead.