public class PrefixedObjectValueSource extends AbstractDelegatingValueSource implements QueryEnabledValueSource
ObjectBasedValueSource
instance, then
wraps that source with a PrefixedValueSourceWrapper
instance, to which
this class delegates all of its calls.Constructor and Description |
---|
PrefixedObjectValueSource(java.util.List<java.lang.String> possiblePrefixes,
java.lang.Object root,
boolean allowUnprefixedExpressions)
Wrap the specified root object, allowing the specified list of expression
prefixes and setting whether the
PrefixedValueSourceWrapper allows
unprefixed expressions. |
PrefixedObjectValueSource(java.lang.String prefix,
java.lang.Object root)
Wrap the specified root object, allowing the specified expression prefix.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getLastExpression() |
clearFeedback, getDelegate, getFeedback, getValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clearFeedback, getFeedback, getValue
public PrefixedObjectValueSource(java.lang.String prefix, java.lang.Object root)
public PrefixedObjectValueSource(java.util.List<java.lang.String> possiblePrefixes, java.lang.Object root, boolean allowUnprefixedExpressions)
PrefixedValueSourceWrapper
allows
unprefixed expressions.public java.lang.String getLastExpression()
getLastExpression
in interface QueryEnabledValueSource
Copyright © 2013. All Rights Reserved.