D E G I L M N R S T

D

distinct(List<? extends T>) - Static method in class net.abhinavsarkar.spelhelper.ImplicitMethods
Provides implicit method distinct on the List class.
drop(List<T>, int) - Static method in class net.abhinavsarkar.spelhelper.ImplicitMethods
Provides implicit method drop on the List class.

E

evalExpression(String, Object, Class<T>) - Method in class net.abhinavsarkar.spelhelper.SpelHelper
Evaluates a SpEL expression expressionString in the context of root element rootElement and gives back a result of type desiredType.
evalExpression(String, EvaluationContext, Class<T>) - Method in class net.abhinavsarkar.spelhelper.SpelHelper
Evaluates a SpEL expression expressionString in the provided context evaluationContext and gives back a result of type desiredType.
evalExpressions(String[], Object, Class<T>) - Method in class net.abhinavsarkar.spelhelper.SpelHelper
Evaluates multiple SpEL expressions and returns the result of the last expression.
evalExpressions(String[], EvaluationContext, Class<T>) - Method in class net.abhinavsarkar.spelhelper.SpelHelper
Evaluates multiple SpEL expressions and returns the result of the last expression.
ExtensionFunctions - Class in net.abhinavsarkar.spelhelper
Provides some extension functions to create some basic collection types inline in SpEL expressions.

G

getCurrentContext() - Static method in class net.abhinavsarkar.spelhelper.SpelHelper
Returns the current evaluation context.

I

ImplicitMethods - Class in net.abhinavsarkar.spelhelper
Provides some implicit methods which can be invoked on the instances of class of the first parameter of the method inside a SpEL expression.

L

list(T...) - Static method in class net.abhinavsarkar.spelhelper.ExtensionFunctions
Creates an unmodifiable List of the arguments provided.
lookupImplicitConstructor(String) - Method in class net.abhinavsarkar.spelhelper.SpelHelper
Looks up an implicit constructor registered with this instance.
lookupImplicitMethod(String) - Method in class net.abhinavsarkar.spelhelper.SpelHelper
Looks up an implicit method registered with this instance.

M

map(List<? extends K>, List<? extends V>) - Static method in class net.abhinavsarkar.spelhelper.ExtensionFunctions
Creates an unmodifiable Map using the List of keys provided as the first argument and the List of values provided as the second argument.

N

net.abhinavsarkar.spelhelper - package net.abhinavsarkar.spelhelper
 

R

registerConstructorsFromClass(Class<?>) - Method in class net.abhinavsarkar.spelhelper.SpelHelper
Registers the public constructors of the class clazz so that they can be called by their simple name from SpEL expressions.
registerFunctionsFromClass(Class<?>) - Method in class net.abhinavsarkar.spelhelper.SpelHelper
Registers the public static methods in the class clazz as functions which can be called from SpEL expressions.
registerImplicitMethodsFromClass(Class<?>) - Method in class net.abhinavsarkar.spelhelper.SpelHelper
Registers the public static methods in the class clazz as implicit methods for the class of the first parameter of the methods.
reversed(List<? extends T>) - Static method in class net.abhinavsarkar.spelhelper.ImplicitMethods
Provides implicit method reversed on the List class.

S

set(T...) - Static method in class net.abhinavsarkar.spelhelper.ExtensionFunctions
Creates an unmodifiable Set of the arguments provided.
sorted(List<? extends T>) - Static method in class net.abhinavsarkar.spelhelper.ImplicitMethods
Provides implicit method sorted on the List class.
SpelHelper - Class in net.abhinavsarkar.spelhelper
SpelHelper provides additional functionalities to work with [Spring Expression Language (SpEL)][1].
SpelHelper() - Constructor for class net.abhinavsarkar.spelhelper.SpelHelper
Creates an instance of SpelHelper.

T

take(List<T>, int) - Static method in class net.abhinavsarkar.spelhelper.ImplicitMethods
Provides implicit method take on the List class.

D E G I L M N R S T
Code hosted at github

Copyright © 2010-2011. All Rights Reserved.