Package org.togglz.core.activation
Interface AbstractTokenizedActivationStrategy.TokenTransformer
-
- Enclosing class:
- AbstractTokenizedActivationStrategy
public static interface AbstractTokenizedActivationStrategy.TokenTransformerUsed to transform a given
AbstractTokenizedActivationStrategy.Tokenvalue.For example; if the tokens were to be used to perform a case-insensitive lookup, you might use a
TokenTransformerto transform the values to lower case up-front to reduce the cost of these lookups.@Override protected TokenTransformer getTokenParameterTransformer() { return new TokenTransformer() { @Override public String transform(String value) { return value.toLowerCase(); } }; }
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Stringtransform(String value)Transforms the tokenvalueprovided.
-
-
-
Method Detail
-
transform
String transform(String value)
Transforms the token
valueprovided.- Parameters:
value- theAbstractTokenizedActivationStrategy.Tokenvalue to be transformed- Returns:
- The transformed
value.
-
-