C D E F G H I M N O P R S T V

C

ChainedResolver - Class in org.ow2.util.substitution.resolver
Manage a List of IPropertyResolver.
ChainedResolver() - Constructor for class org.ow2.util.substitution.resolver.ChainedResolver
 
CompositeElement - Class in org.ow2.util.substitution.engine.element
A CompositeElement is a resolvable element that contains inner resolvable elements.
CompositeElement() - Constructor for class org.ow2.util.substitution.engine.element.CompositeElement
 

D

DEFAULT_ENDING - Static variable in class org.ow2.util.substitution.engine.DefaultSubstitutionEngine
 
DEFAULT_MARKER - Static variable in class org.ow2.util.substitution.engine.DefaultSubstitutionEngine
 
DEFAULT_OPENING - Static variable in class org.ow2.util.substitution.engine.DefaultSubstitutionEngine
 
DefaultSubstitutionEngine - Class in org.ow2.util.substitution.engine
This substitution engine supports customization of the property marker.
DefaultSubstitutionEngine() - Constructor for class org.ow2.util.substitution.engine.DefaultSubstitutionEngine
 
delegate() - Method in class org.ow2.util.substitution.resolver.ForwardingResolver
 
delegate() - Method in class org.ow2.util.substitution.resolver.PrefixingResolver
 

E

equals(Object) - Method in class org.ow2.util.substitution.resolver.RecursiveResolver.Resolution
 

F

FallbackResolver - Class in org.ow2.util.substitution.resolver
A FallbackResolver is a resolver, usually placed at the end of a chain of resolver and that will provide a default value for any given expression.
FallbackResolver() - Constructor for class org.ow2.util.substitution.resolver.FallbackResolver
 
FixedValueElement - Class in org.ow2.util.substitution.engine.element
a FixedValueElement is a resolvable element that will always return the same value.
FixedValueElement(String) - Constructor for class org.ow2.util.substitution.engine.element.FixedValueElement
 
ForwardingResolver - Class in org.ow2.util.substitution.resolver
Hmmm, don't know exactly what this class is useful for ...
ForwardingResolver() - Constructor for class org.ow2.util.substitution.resolver.ForwardingResolver
 

G

getElements() - Method in class org.ow2.util.substitution.engine.element.CompositeElement
 
getRecursiveExpression() - Method in class org.ow2.util.substitution.resolver.RecursiveResolver.Report
 
getReports() - Method in class org.ow2.util.substitution.resolver.RecursiveResolver
 
getResolutionStack() - Method in class org.ow2.util.substitution.resolver.RecursiveResolver.Report
 
getResolvers() - Method in class org.ow2.util.substitution.resolver.ChainedResolver
 
getValue(IPropertyResolver) - Method in class org.ow2.util.substitution.engine.element.CompositeElement
Resolve the value of this element using the given resolver.
getValue(IPropertyResolver) - Method in class org.ow2.util.substitution.engine.element.FixedValueElement
Simply return the initially provided value
getValue(IPropertyResolver) - Method in class org.ow2.util.substitution.engine.element.VariableElement
Resolve the value result of the composite resolution.
getValue(IPropertyResolver) - Method in interface org.ow2.util.substitution.engine.IResolvableElement
Resolve the value of this element using the given resolver.

H

hashCode() - Method in class org.ow2.util.substitution.resolver.RecursiveResolver.Resolution
 

I

increment(int) - Static method in class org.ow2.util.substitution.engine.util.StringUtils
Produces an increment String sized given the provided indent value
increment(int, String) - Static method in class org.ow2.util.substitution.engine.util.StringUtils
Produces an increment String sized given the provided indent value
IPropertyResolver - Interface in org.ow2.util.substitution
PropertyResolver is designed to provide different strategies for evaluating a given expression.
IResolvableElement - Interface in org.ow2.util.substitution.engine
An IResolvableElement is a node of the resolution tree that can give a resolved value.
isEmpty(String) - Static method in class org.ow2.util.substitution.engine.util.StringUtils
Returns true if value is null or empty.
isLax() - Method in class org.ow2.util.substitution.resolver.PrefixingResolver
 
isStrict() - Method in class org.ow2.util.substitution.resolver.RecursiveResolver
 
ISubstitutionEngine - Interface in org.ow2.util.substitution
A SubstitutionEngine can substitute properties used in a String by their values provided by a IPropertyResolver.

M

MapResolver - Class in org.ow2.util.substitution.resolver
Resolve values from a Map.
MapResolver(Map<String, String>) - Constructor for class org.ow2.util.substitution.resolver.MapResolver
 

N

name - Variable in class org.ow2.util.substitution.resolver.RecursiveResolver.Resolution
 

O

org.ow2.util.substitution - package org.ow2.util.substitution
 
org.ow2.util.substitution.engine - package org.ow2.util.substitution.engine
 
org.ow2.util.substitution.engine.element - package org.ow2.util.substitution.engine.element
 
org.ow2.util.substitution.engine.util - package org.ow2.util.substitution.engine.util
 
org.ow2.util.substitution.resolver - package org.ow2.util.substitution.resolver
 

P

PrefixingResolver - Class in org.ow2.util.substitution.resolver
This resolver allows automatic prefixing management of expression.
PrefixingResolver(IPropertyResolver, String) - Constructor for class org.ow2.util.substitution.resolver.PrefixingResolver
 
PrefixingResolver(IPropertyResolver, List<String>) - Constructor for class org.ow2.util.substitution.resolver.PrefixingResolver
 
PropertiesResolver - Class in org.ow2.util.substitution.resolver
Provides resolution strategy backed by a Properties instance.
PropertiesResolver(Properties) - Constructor for class org.ow2.util.substitution.resolver.PropertiesResolver
 

R

RecursiveResolver - Class in org.ow2.util.substitution.resolver
 
RecursiveResolver(ISubstitutionEngine, IPropertyResolver) - Constructor for class org.ow2.util.substitution.resolver.RecursiveResolver
 
RecursiveResolver.Report - Class in org.ow2.util.substitution.resolver
 
RecursiveResolver.Report() - Constructor for class org.ow2.util.substitution.resolver.RecursiveResolver.Report
 
RecursiveResolver.Resolution - Class in org.ow2.util.substitution.resolver
Simple name/value pair class representation.
RecursiveResolver.Resolution(String, String) - Constructor for class org.ow2.util.substitution.resolver.RecursiveResolver.Resolution
 
resolve(String) - Method in interface org.ow2.util.substitution.IPropertyResolver
 
resolve(String) - Method in class org.ow2.util.substitution.resolver.ChainedResolver
 
resolve(String) - Method in class org.ow2.util.substitution.resolver.FallbackResolver
 
resolve(String) - Method in class org.ow2.util.substitution.resolver.ForwardingResolver
 
resolve(String) - Method in class org.ow2.util.substitution.resolver.MapResolver
 
resolve(String) - Method in class org.ow2.util.substitution.resolver.PrefixingResolver
 
resolve(String) - Method in class org.ow2.util.substitution.resolver.PropertiesResolver
 
resolve(String) - Method in class org.ow2.util.substitution.resolver.RecursiveResolver
 

S

setEndingChar(char) - Method in class org.ow2.util.substitution.engine.DefaultSubstitutionEngine
 
setLax(boolean) - Method in class org.ow2.util.substitution.resolver.PrefixingResolver
 
setMarkerChar(char) - Method in class org.ow2.util.substitution.engine.DefaultSubstitutionEngine
 
setOpeningChar(char) - Method in class org.ow2.util.substitution.engine.DefaultSubstitutionEngine
 
setResolver(IPropertyResolver) - Method in class org.ow2.util.substitution.engine.DefaultSubstitutionEngine
 
setStrict(boolean) - Method in class org.ow2.util.substitution.resolver.RecursiveResolver
 
StringUtils - Class in org.ow2.util.substitution.engine.util
Utility class for String processing.
StringUtils() - Constructor for class org.ow2.util.substitution.engine.util.StringUtils
 
substitute(String) - Method in class org.ow2.util.substitution.engine.DefaultSubstitutionEngine
Subsitute variables found in this String with their values.
substitute(String) - Method in interface org.ow2.util.substitution.ISubstitutionEngine
Subsitute variables found in this String with their values.

T

toString() - Method in class org.ow2.util.substitution.engine.element.CompositeElement
 
toString(int) - Method in class org.ow2.util.substitution.engine.element.CompositeElement
Produces an indented String representation of this element.
toString() - Method in class org.ow2.util.substitution.engine.element.FixedValueElement
 
toString(int) - Method in class org.ow2.util.substitution.engine.element.FixedValueElement
Produces an indented String representation of this element.
toString(int) - Method in class org.ow2.util.substitution.engine.element.VariableElement
Produces an indented String representation of this element.
toString(int) - Method in interface org.ow2.util.substitution.engine.IResolvableElement
Produces an indented String representation of this element.
toString() - Method in class org.ow2.util.substitution.resolver.RecursiveResolver.Report
 

V

value - Variable in class org.ow2.util.substitution.resolver.RecursiveResolver.Resolution
 
VariableElement - Class in org.ow2.util.substitution.engine.element
A VariableElement is a CompositeElement that knows how to handle multiple level resolution.
VariableElement() - Constructor for class org.ow2.util.substitution.engine.element.VariableElement
 

C D E F G H I M N O P R S T V

Copyright © 2007-2012 OW2 Consortium. All Rights Reserved.