public class OneOfPropertyResolver extends Object implements PrefixedPropertyResolver
| Constructor and Description |
|---|
OneOfPropertyResolver() |
| Modifier and Type | Method and Description |
|---|---|
String |
getPrefix()
Prefix which this property resolver handles.
|
String |
resolveProperty(String name,
PropertyResolver resolver)
Get value for the given property.
|
public OneOfPropertyResolver()
public String getPrefix()
PrefixedPropertyResolverCompoundPropertyResolver will not execute this resolver if prefix does not match
property name. If at least one resolver matches the prefix, CompoundPropertyResolver
will not execute any of the non-matching Resolvers.getPrefix in interface PrefixedPropertyResolverpublic String resolveProperty(String name, PropertyResolver resolver) throws PropertyNotFoundException
PropertyResolverresolveProperty in interface PropertyResolvername - name of the property to resolveresolver - property resolver for recursive resolutionPropertyNotFoundException - when we are sure the property cannot be resolved by any other resolverCopyright © 2013 Atteo. All Rights Reserved.