Package org.togglz.core.activation
Interface AbstractTokenizedActivationStrategy.TokenTransformer
-
- Enclosing class:
- AbstractTokenizedActivationStrategy
public static interface AbstractTokenizedActivationStrategy.TokenTransformer
Used to transform a given
AbstractTokenizedActivationStrategy.Token
value.For example; if the tokens were to be used to perform a case-insensitive lookup, you might use a
TokenTransformer
to 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 String
transform(String value)
Transforms the tokenvalue
provided.
-
-
-
Method Detail
-
transform
String transform(String value)
Transforms the token
value
provided.- Parameters:
value
- theAbstractTokenizedActivationStrategy.Token
value to be transformed- Returns:
- The transformed
value
.
-
-