diff --git a/allclasses-frame.html b/allclasses-frame.html index 18a7cbd..7b8a149 100644 --- a/allclasses-frame.html +++ b/allclasses-frame.html @@ -1,34 +1,34 @@ - - - - - - -All Classes (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - -All Classes -
- - - - - -
ExtensionFunctions -
-ImplicitMethods -
-SpelHelper -
-
- - - + + + + + + +All Classes (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + +All Classes +
+ + + + + +
ExtensionFunctions +
+ImplicitMethods +
+SpelHelper +
+
+ + + diff --git a/allclasses-noframe.html b/allclasses-noframe.html index b72cb05..31ae004 100644 --- a/allclasses-noframe.html +++ b/allclasses-noframe.html @@ -1,34 +1,34 @@ - - - - - - -All Classes (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - -All Classes -
- - - - - -
ExtensionFunctions -
-ImplicitMethods -
-SpelHelper -
-
- - - + + + + + + +All Classes (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + +All Classes +
+ + + + + +
ExtensionFunctions +
+ImplicitMethods +
+SpelHelper +
+
+ + + diff --git a/constant-values.html b/constant-values.html index 74b273a..6669fbf 100644 --- a/constant-values.html +++ b/constant-values.html @@ -1,143 +1,143 @@ - - - - - - -Constant Field Values (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Constant Field Values

-
-
-Contents - -
- - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - + + + + + + +Constant Field Values (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Constant Field Values

+
+
+Contents + +
+ + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/deprecated-list.html b/deprecated-list.html index 275c2e7..a332dca 100644 --- a/deprecated-list.html +++ b/deprecated-list.html @@ -1,143 +1,143 @@ - - - - - - -Deprecated List (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Deprecated API

-
-
-Contents - -
- - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - + + + + + + +Deprecated List (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Deprecated API

+
+
+Contents + +
+ + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/help-doc.html b/help-doc.html index cafae78..59c3ab8 100644 --- a/help-doc.html +++ b/help-doc.html @@ -1,214 +1,214 @@ - - - - - - -API Help (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-How This API Document Is Organized

-
-This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

-Package

-
- -

-Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

-
-

-Class/Interface

-
- -

-Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

-Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
- -

-Annotation Type

-
- -

-Each annotation type has its own separate page with the following sections:

-
- -

-Enum

-
- -

-Each enum has its own separate page with the following sections:

-
-

-Use

-
-Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
-

-Tree (Class Hierarchy)

-
-There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. -
-

-Deprecated API

-
-The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
-

-Index

-
-The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
-

-Prev/Next

-These links take you to the next or previous class, interface, package, or related page.

-Frames/No Frames

-These links show and hide the HTML frames. All pages are available with or without frames. -

-

-Serialized Form

-Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. -

-

-Constant Field Values

-The Constant Field Values page lists the static final fields and their values. -

- - -This help file applies to API documentation generated using the standard doclet. - -
-


- - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - + + + + + + +API Help (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+How This API Document Is Organized

+
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

+Package

+
+ +

+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

+
+

+Class/Interface

+
+ +

+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+ +

+Annotation Type

+
+ +

+Each annotation type has its own separate page with the following sections:

+
+ +

+Enum

+
+ +

+Each enum has its own separate page with the following sections:

+
+

+Use

+
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+

+Tree (Class Hierarchy)

+
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. +
+

+Deprecated API

+
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+

+Index

+
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+

+Prev/Next

+These links take you to the next or previous class, interface, package, or related page.

+Frames/No Frames

+These links show and hide the HTML frames. All pages are available with or without frames. +

+

+Serialized Form

+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. +

+

+Constant Field Values

+The Constant Field Values page lists the static final fields and their values. +

+ + +This help file applies to API documentation generated using the standard doclet. + +
+


+ + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/index-all.html b/index-all.html index cdc79da..657b096 100644 --- a/index-all.html +++ b/index-all.html @@ -1,255 +1,255 @@ - - - - - - -Index (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -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 + + + + + + +Index (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +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 +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 +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 +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. +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

-
+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 +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 +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 +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 +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. +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. All Rights Reserved. - - +[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. + + diff --git a/index.html b/index.html index ba35239..4ce83ba 100644 --- a/index.html +++ b/index.html @@ -1,36 +1,36 @@ - - - - - - -SpelHelper 1.0-SNAPSHOT API - - - - - - - - -<H2> -Frame Alert</H2> - -<P> -This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. -<BR> -Link to<A HREF="net/abhinavsarkar/spelhelper/package-summary.html">Non-frame version.</A> - - - + + + + + + +SpelHelper 1.0-SNAPSHOT API + + + + + + + + +<H2> +Frame Alert</H2> + +<P> +This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. +<BR> +Link to<A HREF="net/abhinavsarkar/spelhelper/package-summary.html">Non-frame version.</A> + + + diff --git a/net/abhinavsarkar/spelhelper/ExtensionFunctions.html b/net/abhinavsarkar/spelhelper/ExtensionFunctions.html index 1eefee2..00133fc 100644 --- a/net/abhinavsarkar/spelhelper/ExtensionFunctions.html +++ b/net/abhinavsarkar/spelhelper/ExtensionFunctions.html @@ -1,312 +1,312 @@ - - - - - - -ExtensionFunctions (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.abhinavsarkar.spelhelper -
-Class ExtensionFunctions

-
-java.lang.Object
-  extended by net.abhinavsarkar.spelhelper.ExtensionFunctions
-
-
-
-
public final class ExtensionFunctions
extends Object
- - -

+ + + + + + +ExtensionFunctions (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.abhinavsarkar.spelhelper +
+Class ExtensionFunctions

+
+java.lang.Object
+  extended by net.abhinavsarkar.spelhelper.ExtensionFunctions
+
+
+
+
public final class ExtensionFunctions
extends Object
+ + +

Provides some extension functions to create some basic collection types inline in SpEL expressions. These functions are automatically registered with SpelHelper .

See Also: -Spring Docs on extension functions

-

- -

-

-
Author:
-
Abhinav Sarkar abhinav@abhinavsarkar.net
-
-
- -

- - - - - - - - - - - - - - - + + + + + +
-Method Summary
-static - - - - -
-<T> List<T>
-
list(T... args) - -
-          Creates an unmodifiable List of the arguments provided.
-static - - - - -
-<K,V> Map<K,V>
-
map(List<? extends K> keys, - List<? extends V> values) - -
+Spring Docs on extension functions

+

+ +

+

+
Author:
+
Abhinav Sarkar abhinav@abhinavsarkar.net
+
+
+ +

+ + + + + + + + + + + + + + + - - - - - -
+Method Summary
+static + + + + +
+<T> List<T>
+
list(T... args) + +
+          Creates an unmodifiable List of the arguments provided.
+static + + + + +
+<K,V> Map<K,V>
+
map(List<? extends K> keys, + List<? extends V> values) + +
          Creates an unmodifiable Map using the List of keys provided as the first argument and the List of values provided -as the second argument.
-static - - - - -
-<T> Set<T>
-
set(T... args) - -
-          Creates an unmodifiable Set of the arguments provided.
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Method Detail
- -

-list

-
-public static <T> List<T> list(T... args)
-
+as the second argument.
+static + + + + +
+<T> Set<T>
+
set(T... args) + +
+          Creates an unmodifiable Set of the arguments provided.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+list

+
+public static <T> List<T> list(T... args)
+

Creates an unmodifiable List of the arguments provided.

-

Example use: "#list('one', 'two', 'three')"

-

-

-
Type Parameters:
T - Type of the arguments provided.
Parameters:
args - Arguments to create list of. -
Returns:
An unmodifiable list of the arguments provided.
-
-
-
- -

-set

-
-public static <T> Set<T> set(T... args)
-
+

Example use: "#list('one', 'two', 'three')"

+

+

+
Type Parameters:
T - Type of the arguments provided.
Parameters:
args - Arguments to create list of. +
Returns:
An unmodifiable list of the arguments provided.
+
+
+
+ +

+set

+
+public static <T> Set<T> set(T... args)
+

Creates an unmodifiable Set of the arguments provided.

-

Example use: "#set('one', 'two', 'three')"

-

-

-
Type Parameters:
T - Type of the arguments provided.
Parameters:
args - Arguments to create set of. -
Returns:
An unmodifiable set of the arguments provided.
-
-
-
- -

-map

-
-public static <K,V> Map<K,V> map(List<? extends K> keys,
-                                 List<? extends V> values)
-
+

Example use: "#set('one', 'two', 'three')"

+

+

+
Type Parameters:
T - Type of the arguments provided.
Parameters:
args - Arguments to create set of. +
Returns:
An unmodifiable set of the arguments provided.
+
+
+
+ +

+map

+
+public static <K,V> Map<K,V> map(List<? extends K> keys,
+                                 List<? extends V> values)
+

Creates an unmodifiable Map using the List of keys provided as the first argument and the List of values provided as the second argument.

-

Example use: "#map(#list('one', 'two', 'three'), #list(1, 2, 3))"

-

-

-
Type Parameters:
K - Type of the keys of the map.
V - Type of the values of map.
Parameters:
keys - List of the keys.
values - List of the values. -
Returns:
A unmodifiable map created from the key and value lists. -
Throws: +

Example use: "#map(#list('one', 'two', 'three'), #list(1, 2, 3))"

+

+

+
Type Parameters:
K - Type of the keys of the map.
V - Type of the values of map.
Parameters:
keys - List of the keys.
values - List of the values. +
Returns:
A unmodifiable map created from the key and value lists. +
Throws:
IllegalArgumentException - if the number of keys and the number of -values is not equal.
-
-
- -
- - - - - - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - +values is not equal.
+ + + +
+ + + + + + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/net/abhinavsarkar/spelhelper/ImplicitMethods.html b/net/abhinavsarkar/spelhelper/ImplicitMethods.html index 0d9aa6b..ed5387f 100644 --- a/net/abhinavsarkar/spelhelper/ImplicitMethods.html +++ b/net/abhinavsarkar/spelhelper/ImplicitMethods.html @@ -1,232 +1,232 @@ - - - - - - -ImplicitMethods (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.abhinavsarkar.spelhelper -
-Class ImplicitMethods

-
-java.lang.Object
-  extended by net.abhinavsarkar.spelhelper.ImplicitMethods
-
-
-
-
public final class ImplicitMethods
extends Object
- - -

+ + + + + + +ImplicitMethods (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.abhinavsarkar.spelhelper +
+Class ImplicitMethods

+
+java.lang.Object
+  extended by net.abhinavsarkar.spelhelper.ImplicitMethods
+
+
+
+
public final class ImplicitMethods
extends Object
+ + +

Provides some implicit methods which can be invoked on the instances of -class of the first parameter of the method inside a SpEL expression. -

- -

-

-
Author:
-
Abhinav Sarkar abhinav@abhinavsarkar.net
-
-
- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
-static - - - - -
-<T> Set<T>
-
distinct(List<? extends T> list) - -
-          Provides implicit method distinct on the List class.
-static - - - - -
-<T> List<T>
-
drop(List<T> list, - int n) - -
-          Provides implicit method drop on the List class.
-static - - - - -
-<T> List<T>
-
reversed(List<? extends T> list) - -
-          Provides implicit method reversed on the List class.
-static - - - - -
-<T extends Comparable<? super T>> -
-List<T>
-
sorted(List<? extends T> list) - -
-          Provides implicit method sorted on the List class.
-static - - - - -
-<T> List<T>
-
take(List<T> list, - int n) - -
-          Provides implicit method take on the List class.
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Method Detail
- -

-distinct

-
-public static <T> Set<T> distinct(List<? extends T> list)
-
+class of the first parameter of the method inside a SpEL expression. +

+ +

+

+
Author:
+
Abhinav Sarkar abhinav@abhinavsarkar.net
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static + + + + +
+<T> Set<T>
+
distinct(List<? extends T> list) + +
+          Provides implicit method distinct on the List class.
+static + + + + +
+<T> List<T>
+
drop(List<T> list, + int n) + +
+          Provides implicit method drop on the List class.
+static + + + + +
+<T> List<T>
+
reversed(List<? extends T> list) + +
+          Provides implicit method reversed on the List class.
+static + + + + +
+<T extends Comparable<? super T>> +
+List<T>
+
sorted(List<? extends T> list) + +
+          Provides implicit method sorted on the List class.
+static + + + + +
+<T> List<T>
+
take(List<T> list, + int n) + +
+          Provides implicit method take on the List class.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+distinct

+
+public static <T> Set<T> distinct(List<? extends T> list)
+

Provides implicit method distinct on the List class.

Example: "#list('a','b','a').distinct()" //should return List('a','b')

@@ -234,20 +234,20 @@ public static <T> SpelHelper this can also be written as:

-

"#list('a','b','a').distinct" //same output as earlier

-

-

-
Type Parameters:
T - Type of the list's elements.
Parameters:
list - The list to call this method upon. -
Returns:
An unmodifiable Set containing the distinct items of the list.
-
-
-
- -

-sorted

-
-public static <T extends Comparable<? super T>> List<T> sorted(List<? extends T> list)
-
+

"#list('a','b','a').distinct" //same output as earlier

+

+

+
Type Parameters:
T - Type of the list's elements.
Parameters:
list - The list to call this method upon. +
Returns:
An unmodifiable Set containing the distinct items of the list.
+
+
+
+ +

+sorted

+
+public static <T extends Comparable<? super T>> List<T> sorted(List<? extends T> list)
+

Provides implicit method sorted on the List class.

Example: "#list('c','b','a').sorted()" //should return List('a','b','c')

@@ -255,21 +255,21 @@ public static <T extends SpelHelper this can also be written as:

-

"#list('c','b','a').sorted" //same output as earlier

-

-

-
Type Parameters:
T - Type of the list's elements.
Parameters:
list - The list to call this method upon. +

"#list('c','b','a').sorted" //same output as earlier

+

+

+
Type Parameters:
T - Type of the list's elements.
Parameters:
list - The list to call this method upon.
Returns:
An unmodifiable List containing the sorted items -of the list.
See Also:
Collections.sort(List)
-
-
-
- -

-reversed

-
-public static <T> List<T> reversed(List<? extends T> list)
-
+of the list.
See Also:
Collections.sort(List)
+
+
+
+ +

+reversed

+
+public static <T> List<T> reversed(List<? extends T> list)
+

Provides implicit method reversed on the List class.

Example: "#list('c','b','a').reversed()" //should return List('a','b','c')

@@ -277,110 +277,110 @@ public static <T> SpelHelper this can also be written as:

-

"#list('c','b','a').reversed" //same output as earlier

-

-

-
Type Parameters:
T - Type of the list's elements.
Parameters:
list - The list to call this method upon. +

"#list('c','b','a').reversed" //same output as earlier

+

+

+
Type Parameters:
T - Type of the list's elements.
Parameters:
list - The list to call this method upon.
Returns:
An unmodifiable List containing the items of the -list in reverse order.
See Also:
Collections.reverse(List)
-
-
-
- -

-take

-
-public static <T> List<T> take(List<T> list,
-                               int n)
-
+list in reverse order.
See Also:
Collections.reverse(List)
+
+
+
+ +

+take

+
+public static <T> List<T> take(List<T> list,
+                               int n)
+

Provides implicit method take on the List class.

-

Example: "#list('c','b','a').take(2)" //should return List('a','b')

-

-

-
Type Parameters:
T - Type of the list's elements.
Parameters:
list - The list to call this method upon.
n - Number of items to take from the list. +

Example: "#list('c','b','a').take(2)" //should return List('a','b')

+

+

+
Type Parameters:
T - Type of the list's elements.
Parameters:
list - The list to call this method upon.
n - Number of items to take from the list.
Returns:
An unmodifiable List containing the first n items -of the list.
-
-
-
- -

-drop

-
-public static <T> List<T> drop(List<T> list,
-                               int n)
-
+of the list.
+
+
+
+ +

+drop

+
+public static <T> List<T> drop(List<T> list,
+                               int n)
+

Provides implicit method drop on the List class.

-

Example: "#list('c','b','a').drop(2)" //should return List('a')

-

-

-
Type Parameters:
T - Type of the list's elements.
Parameters:
list - The list to call this method upon.
n - Number of items to drop from the list. +

Example: "#list('c','b','a').drop(2)" //should return List('a')

+

+

+
Type Parameters:
T - Type of the list's elements.
Parameters:
list - The list to call this method upon.
n - Number of items to drop from the list.
Returns:
An unmodifiable List containing the items after the -first n items of the list.
-
-
- -
- - - - - - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - +first n items of the list.
+ +
+ +
+ + + + + + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/net/abhinavsarkar/spelhelper/SpelHelper.html b/net/abhinavsarkar/spelhelper/SpelHelper.html index cade1f4..d6eb4c1 100644 --- a/net/abhinavsarkar/spelhelper/SpelHelper.html +++ b/net/abhinavsarkar/spelhelper/SpelHelper.html @@ -1,104 +1,104 @@ - - - - - - -SpelHelper (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -net.abhinavsarkar.spelhelper -
-Class SpelHelper

-
-java.lang.Object
-  extended by net.abhinavsarkar.spelhelper.SpelHelper
-
-
-
-
public final class SpelHelper
extends Object
- - -

+ + + + + + +SpelHelper (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.abhinavsarkar.spelhelper +
+Class SpelHelper

+
+java.lang.Object
+  extended by net.abhinavsarkar.spelhelper.SpelHelper
+
+
+
+
public final class SpelHelper
extends Object
+ + +

SpelHelper provides additional functionalities to work with Spring Expression Language (SpEL).

@@ -175,442 +175,442 @@ constructor can be called from inside a SpEL expression by: "new Foo('bar'

In addition to all the above functionalities, SpelHelper automatically registers some extension functions and implicit methods which are always available in the SpEL expressions evaluated through SpelHelper. See ExtensionFunctions -and ImplicitMethods for further details.

-

- -

-

-
Author:
-
Abhinav Sarkar abhinav@abhinavsarkar.net
-
-
- -

- - - - - - - - - - - -
-Constructor Summary
SpelHelper() - -
-          Creates an instance of SpelHelper.
-  - - - - - - - - - - + +
-Method Summary
- - - - - -
-<T> T
-
evalExpression(String expressionString, - EvaluationContext evaluationContext, - Class<T> desiredType) - -
+and ImplicitMethods for further details.

+

+ +

+

+
Author:
+
Abhinav Sarkar abhinav@abhinavsarkar.net
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SpelHelper() + +
+          Creates an instance of SpelHelper.
+  + + + + + + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - + + + + - - - - + + + + - -
+Method Summary
+ + + + + +
+<T> T
+
evalExpression(String expressionString, + EvaluationContext evaluationContext, + Class<T> desiredType) + +
          Evaluates a SpEL expression expressionString in the provided context evaluationContext and gives back a result of type -desiredType.
- - - - - -
-<T> T
-
evalExpression(String expressionString, - Object rootElement, - Class<T> desiredType) - -
+desiredType.
+ + + + + +
+<T> T
+
evalExpression(String expressionString, + Object rootElement, + Class<T> desiredType) + +
          Evaluates a SpEL expression expressionString in the context of root element rootElement and gives back a result of type -desiredType.
- - - - - -
-<T> T
-
evalExpressions(String[] expressionStrings, - EvaluationContext evaluationContext, - Class<T> desiredType) - -
+desiredType.
+ + + + + +
+<T> T
+
evalExpressions(String[] expressionStrings, + EvaluationContext evaluationContext, + Class<T> desiredType) + +
          Evaluates multiple SpEL expressions and returns the result of the last -expression.
- - - - - -
-<T> T
-
evalExpressions(String[] expressionStrings, - Object rootElement, - Class<T> desiredType) - -
+expression.
+ + + + + +
+<T> T
+
evalExpressions(String[] expressionStrings, + Object rootElement, + Class<T> desiredType) + +
          Evaluates multiple SpEL expressions and returns the result of the last -expression.
-static EvaluationContextgetCurrentContext() - -
-          Returns the current evaluation context.
- Constructor<?>lookupImplicitConstructor(String lookup) - -
-          Looks up an implicit constructor registered with this instance.
- MethodlookupImplicitMethod(String lookup) - -
-          Looks up an implicit method registered with this instance.
- SpelHelperregisterConstructorsFromClass(Class<?> clazz) - -
+expression.
+static EvaluationContextgetCurrentContext() + +
+          Returns the current evaluation context.
+ Constructor<?>lookupImplicitConstructor(String lookup) + +
+          Looks up an implicit constructor registered with this instance.
+ MethodlookupImplicitMethod(String lookup) + +
+          Looks up an implicit method registered with this instance.
+ SpelHelperregisterConstructorsFromClass(Class<?> clazz) + +
          Registers the public constructors of the class clazz so that they -can be called by their simple name from SpEL expressions.
- SpelHelperregisterFunctionsFromClass(Class<?> clazz) - -
+can be called by their simple name from SpEL expressions.
+ SpelHelperregisterFunctionsFromClass(Class<?> clazz) + +
          Registers the public static methods in the class clazz as functions -which can be called from SpEL expressions.
- SpelHelperregisterImplicitMethodsFromClass(Class<?> clazz) - -
+which can be called from SpEL expressions.
+ SpelHelperregisterImplicitMethodsFromClass(Class<?> clazz) + +
          Registers the public static methods in the class clazz as implicit -methods for the class of the first parameter of the methods.
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-SpelHelper

-
-public SpelHelper()
-
-
Creates an instance of SpelHelper. -

-

- - - - - - - - -
-Method Detail
- -

-registerImplicitMethodsFromClass

-
-public SpelHelper registerImplicitMethodsFromClass(Class<?> clazz)
-
+methods for the class of the first parameter of the methods.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SpelHelper

+
+public SpelHelper()
+
+
Creates an instance of SpelHelper. +

+

+ + + + + + + + +
+Method Detail
+ +

+registerImplicitMethodsFromClass

+
+public SpelHelper registerImplicitMethodsFromClass(Class<?> clazz)
+

Registers the public static methods in the class clazz as implicit methods for the class of the first parameter of the methods.

Only registers the public static methods with non void return type and at -least one argument.

-

-

-
Parameters:
clazz - The class to register the methods from. +least one argument.

+

+

+
Parameters:
clazz - The class to register the methods from.
Returns:
The current instance of SpelHelper. This is for chaining -the methods calls.
See Also:
ImplicitMethods
-
-
-
- -

-registerFunctionsFromClass

-
-public SpelHelper registerFunctionsFromClass(Class<?> clazz)
-
+the methods calls.
See Also:
ImplicitMethods
+
+
+
+ +

+registerFunctionsFromClass

+
+public SpelHelper registerFunctionsFromClass(Class<?> clazz)
+

Registers the public static methods in the class clazz as functions which can be called from SpEL expressions. The functions are registered with the simple name of the methods.

-

Only registers the public static methods with non void return type.

-

-

-
Parameters:
clazz - The class to register the functions from. +

Only registers the public static methods with non void return type.

+

+

+
Parameters:
clazz - The class to register the functions from.
Returns:
The current instance of SpelHelper. This is for chaining -the methods calls.
See Also:
ExtensionFunctions
-
-
-
- -

-registerConstructorsFromClass

-
-public SpelHelper registerConstructorsFromClass(Class<?> clazz)
-
+the methods calls.
See Also:
ExtensionFunctions
+
+
+
+ +

+registerConstructorsFromClass

+
+public SpelHelper registerConstructorsFromClass(Class<?> clazz)
+
Registers the public constructors of the class clazz so that they -can be called by their simple name from SpEL expressions. -

-

-
Parameters:
clazz - The class to register the constructors from. +can be called by their simple name from SpEL expressions. +

+

+
Parameters:
clazz - The class to register the constructors from.
Returns:
The current instance of SpelHelper. This is for chaining -the methods calls.
-
-
-
- -

-evalExpression

-
-public <T> T evalExpression(String expressionString,
-                            Object rootElement,
-                            Class<T> desiredType)
-
+the methods calls.
+
+
+
+ +

+evalExpression

+
+public <T> T evalExpression(String expressionString,
+                            Object rootElement,
+                            Class<T> desiredType)
+
Evaluates a SpEL expression expressionString in the context of root element rootElement and gives back a result of type -desiredType. -

-

+desiredType. +

+

Type Parameters:
T - The type of the result desired.
Parameters:
expressionString - The SpEL expression to evaluate.
rootElement - The root element in context of which the expression -is to be evaluated.
desiredType - The class of the result desired. -
Returns:
The result of the evaluation of the expression.
See Also:
ExpressionParser.parseExpression(String), -Expression.getValue(EvaluationContext, Class)
-
-
-
- -

-evalExpression

-
-public <T> T evalExpression(String expressionString,
-                            EvaluationContext evaluationContext,
-                            Class<T> desiredType)
-
+is to be evaluated.
desiredType - The class of the result desired. +
Returns:
The result of the evaluation of the expression.
See Also:
ExpressionParser.parseExpression(String), +Expression.getValue(EvaluationContext, Class)
+
+
+
+ +

+evalExpression

+
+public <T> T evalExpression(String expressionString,
+                            EvaluationContext evaluationContext,
+                            Class<T> desiredType)
+
Evaluates a SpEL expression expressionString in the provided context evaluationContext and gives back a result of type -desiredType. -

-

-
Type Parameters:
T - The type of the result desired.
Parameters:
expressionString - The SpEL expression to evaluate.
evaluationContext - The context in which the expression is to be evaluated.
desiredType - The class of the result desired. -
Returns:
The result of the evaluation of the expression.
See Also:
ExpressionParser.parseExpression(String), -Expression.getValue(EvaluationContext, Class)
-
-
-
- -

-evalExpressions

-
-public <T> T evalExpressions(String[] expressionStrings,
-                             Object rootElement,
-                             Class<T> desiredType)
-
+desiredType. +

+

+
Type Parameters:
T - The type of the result desired.
Parameters:
expressionString - The SpEL expression to evaluate.
evaluationContext - The context in which the expression is to be evaluated.
desiredType - The class of the result desired. +
Returns:
The result of the evaluation of the expression.
See Also:
ExpressionParser.parseExpression(String), +Expression.getValue(EvaluationContext, Class)
+
+
+
+ +

+evalExpressions

+
+public <T> T evalExpressions(String[] expressionStrings,
+                             Object rootElement,
+                             Class<T> desiredType)
+
Evaluates multiple SpEL expressions and returns the result of the last -expression. -

-

+expression. +

+

Type Parameters:
T - The type of the result desired.
Parameters:
expressionStrings - The SpEL expressions to evaluate.
rootElement - The root element in context of which the expressions -are to be evaluated.
desiredType - The class of the result desired. -
Returns:
The result of the evaluation of the last expression.
See Also:
evalExpression(String, EvaluationContext, Class), -evalExpression(String, Object, Class)
-
-
-
- -

-evalExpressions

-
-public <T> T evalExpressions(String[] expressionStrings,
-                             EvaluationContext evaluationContext,
-                             Class<T> desiredType)
-
+are to be evaluated.
desiredType - The class of the result desired. +
Returns:
The result of the evaluation of the last expression.
See Also:
evalExpression(String, EvaluationContext, Class), +evalExpression(String, Object, Class)
+
+
+
+ +

+evalExpressions

+
+public <T> T evalExpressions(String[] expressionStrings,
+                             EvaluationContext evaluationContext,
+                             Class<T> desiredType)
+
Evaluates multiple SpEL expressions and returns the result of the last -expression. -

-

-
Type Parameters:
T - The type of the result desired.
Parameters:
expressionStrings - The SpEL expressions to evaluate.
evaluationContext - The context in which the expression is to be evaluated.
desiredType - The class of the result desired. -
Returns:
The result of the evaluation of the last expression.
See Also:
evalExpression(String, EvaluationContext, Class), -evalExpression(String, Object, Class)
-
-
-
- -

-lookupImplicitMethod

-
-public Method lookupImplicitMethod(String lookup)
-
-
Looks up an implicit method registered with this instance. -

-

+expression. +

+

+
Type Parameters:
T - The type of the result desired.
Parameters:
expressionStrings - The SpEL expressions to evaluate.
evaluationContext - The context in which the expression is to be evaluated.
desiredType - The class of the result desired. +
Returns:
The result of the evaluation of the last expression.
See Also:
evalExpression(String, EvaluationContext, Class), +evalExpression(String, Object, Class)
+
+
+
+ +

+lookupImplicitMethod

+
+public Method lookupImplicitMethod(String lookup)
+
+
Looks up an implicit method registered with this instance. +

+

Parameters:
lookup - key to lookup which should be of form: -method.getParameterTypes()[0].getName() + "." + method.getName() -
Returns:
The registered method if found, else null.
-
-
-
- -

-lookupImplicitConstructor

-
-public Constructor<?> lookupImplicitConstructor(String lookup)
-
-
Looks up an implicit constructor registered with this instance. -

-

+method.getParameterTypes()[0].getName() + "." + method.getName() +
Returns:
The registered method if found, else null.
+
+
+
+ +

+lookupImplicitConstructor

+
+public Constructor<?> lookupImplicitConstructor(String lookup)
+
+
Looks up an implicit constructor registered with this instance. +

+

Parameters:
lookup - key to lookup which should be of form: constructor.getDeclaringClass().getSimpleName() -+ Arrays.toString(constructor.getParameterTypes()) -
Returns:
The registered constructor if found, else null.
-
-
-
- -

-getCurrentContext

-
-public static EvaluationContext getCurrentContext()
-
-
Returns the current evaluation context. Null if there is no context. -

-

- -
Returns:
The current evaluation context.
-
-
- -
- - - - - - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - ++ Arrays.toString(constructor.getParameterTypes()) +
Returns:
The registered constructor if found, else null.
+ + +
+ +

+getCurrentContext

+
+public static EvaluationContext getCurrentContext()
+
+
Returns the current evaluation context. Null if there is no context. +

+

+ +
Returns:
The current evaluation context.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/net/abhinavsarkar/spelhelper/class-use/ExtensionFunctions.html b/net/abhinavsarkar/spelhelper/class-use/ExtensionFunctions.html index 9624e2e..7e58c03 100644 --- a/net/abhinavsarkar/spelhelper/class-use/ExtensionFunctions.html +++ b/net/abhinavsarkar/spelhelper/class-use/ExtensionFunctions.html @@ -1,141 +1,141 @@ - - - - - - -Uses of Class net.abhinavsarkar.spelhelper.ExtensionFunctions (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.abhinavsarkar.spelhelper.ExtensionFunctions

-
-No usage of net.abhinavsarkar.spelhelper.ExtensionFunctions -

-


- - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - + + + + + + +Uses of Class net.abhinavsarkar.spelhelper.ExtensionFunctions (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.abhinavsarkar.spelhelper.ExtensionFunctions

+
+No usage of net.abhinavsarkar.spelhelper.ExtensionFunctions +

+


+ + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/net/abhinavsarkar/spelhelper/class-use/ImplicitMethods.html b/net/abhinavsarkar/spelhelper/class-use/ImplicitMethods.html index 6bc29f1..1e6f4f5 100644 --- a/net/abhinavsarkar/spelhelper/class-use/ImplicitMethods.html +++ b/net/abhinavsarkar/spelhelper/class-use/ImplicitMethods.html @@ -1,141 +1,141 @@ - - - - - - -Uses of Class net.abhinavsarkar.spelhelper.ImplicitMethods (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.abhinavsarkar.spelhelper.ImplicitMethods

-
-No usage of net.abhinavsarkar.spelhelper.ImplicitMethods -

-


- - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - + + + + + + +Uses of Class net.abhinavsarkar.spelhelper.ImplicitMethods (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.abhinavsarkar.spelhelper.ImplicitMethods

+
+No usage of net.abhinavsarkar.spelhelper.ImplicitMethods +

+


+ + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/net/abhinavsarkar/spelhelper/class-use/SpelHelper.html b/net/abhinavsarkar/spelhelper/class-use/SpelHelper.html index 3dc1ac2..9d5ba48 100644 --- a/net/abhinavsarkar/spelhelper/class-use/SpelHelper.html +++ b/net/abhinavsarkar/spelhelper/class-use/SpelHelper.html @@ -1,183 +1,183 @@ - - - - - - -Uses of Class net.abhinavsarkar.spelhelper.SpelHelper (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
net.abhinavsarkar.spelhelper.SpelHelper

-
- - - - - -
-Uses of SpelHelper in net.abhinavsarkar.spelhelper
-  -

- - - - - - - - + +
Methods in net.abhinavsarkar.spelhelper that return SpelHelper
- SpelHelperSpelHelper.registerConstructorsFromClass(Class<?> clazz) - -
+ + + + + + +Uses of Class net.abhinavsarkar.spelhelper.SpelHelper (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.abhinavsarkar.spelhelper.SpelHelper

+
+ + + + + +
+Uses of SpelHelper in net.abhinavsarkar.spelhelper
+  +

+ + + + + + + + - - - - + + + + - - - - + + + + - -
Methods in net.abhinavsarkar.spelhelper that return SpelHelper
+ SpelHelperSpelHelper.registerConstructorsFromClass(Class<?> clazz) + +
          Registers the public constructors of the class clazz so that they -can be called by their simple name from SpEL expressions.
- SpelHelperSpelHelper.registerFunctionsFromClass(Class<?> clazz) - -
+can be called by their simple name from SpEL expressions.
+ SpelHelperSpelHelper.registerFunctionsFromClass(Class<?> clazz) + +
          Registers the public static methods in the class clazz as functions -which can be called from SpEL expressions.
- SpelHelperSpelHelper.registerImplicitMethodsFromClass(Class<?> clazz) - -
+which can be called from SpEL expressions.
+ SpelHelperSpelHelper.registerImplicitMethodsFromClass(Class<?> clazz) + +
          Registers the public static methods in the class clazz as implicit -methods for the class of the first parameter of the methods.
-  -

-


- - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - +methods for the class of the first parameter of the methods.
+  +

+


+ + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/net/abhinavsarkar/spelhelper/package-frame.html b/net/abhinavsarkar/spelhelper/package-frame.html index f29dd69..b382d16 100644 --- a/net/abhinavsarkar/spelhelper/package-frame.html +++ b/net/abhinavsarkar/spelhelper/package-frame.html @@ -1,35 +1,35 @@ - - - - - - -net.abhinavsarkar.spelhelper (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - -net.abhinavsarkar.spelhelper - - - - -
-Classes  - -
-ExtensionFunctions -
-ImplicitMethods -
-SpelHelper
- - - - + + + + + + +net.abhinavsarkar.spelhelper (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + +net.abhinavsarkar.spelhelper + + + + +
+Classes  + +
+ExtensionFunctions +
+ImplicitMethods +
+SpelHelper
+ + + + diff --git a/net/abhinavsarkar/spelhelper/package-summary.html b/net/abhinavsarkar/spelhelper/package-summary.html index 7c3b8f4..b4dfe54 100644 --- a/net/abhinavsarkar/spelhelper/package-summary.html +++ b/net/abhinavsarkar/spelhelper/package-summary.html @@ -1,165 +1,165 @@ - - - - - - -net.abhinavsarkar.spelhelper (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package net.abhinavsarkar.spelhelper -

- - - - - - - + + + + + + +net.abhinavsarkar.spelhelper (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +
+ + + + + +
-Class Summary
ExtensionFunctions
+ + + + + + + + + +
+ +
+ + + +
+

+Package net.abhinavsarkar.spelhelper +

+ + + + + + + - - - +inline in SpEL expressions. + + + - - - +class of the first parameter of the method inside a SpEL expression. + + + - -
+Class Summary
ExtensionFunctions Provides some extension functions to create some basic collection types -inline in SpEL expressions.
ImplicitMethods
ImplicitMethods Provides some implicit methods which can be invoked on the instances of -class of the first parameter of the method inside a SpEL expression.
SpelHelper
SpelHelper SpelHelper provides additional functionalities to work with -[Spring Expression Language (SpEL)][1].
-  - -

-

-
-
- - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - +[Spring Expression Language (SpEL)][1]. + + +  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/net/abhinavsarkar/spelhelper/package-tree.html b/net/abhinavsarkar/spelhelper/package-tree.html index 45da3aa..21956a9 100644 --- a/net/abhinavsarkar/spelhelper/package-tree.html +++ b/net/abhinavsarkar/spelhelper/package-tree.html @@ -1,147 +1,147 @@ - - - - - - -net.abhinavsarkar.spelhelper Class Hierarchy (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package net.abhinavsarkar.spelhelper -

-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - + + + + + + +net.abhinavsarkar.spelhelper Class Hierarchy (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.abhinavsarkar.spelhelper +

+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/net/abhinavsarkar/spelhelper/package-use.html b/net/abhinavsarkar/spelhelper/package-use.html index 3ac25be..3b115f0 100644 --- a/net/abhinavsarkar/spelhelper/package-use.html +++ b/net/abhinavsarkar/spelhelper/package-use.html @@ -1,155 +1,155 @@ - - - - - - -Uses of Package net.abhinavsarkar.spelhelper (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
net.abhinavsarkar.spelhelper

-
- - - - - - - + +
-Classes in net.abhinavsarkar.spelhelper used by net.abhinavsarkar.spelhelper
SpelHelper - -
+ + + + + + +Uses of Package net.abhinavsarkar.spelhelper (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
net.abhinavsarkar.spelhelper

+
+ + + + + + + - -
+Classes in net.abhinavsarkar.spelhelper used by net.abhinavsarkar.spelhelper
SpelHelper + +
          SpelHelper provides additional functionalities to work with -[Spring Expression Language (SpEL)][1].
-  -

-


- - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - +[Spring Expression Language (SpEL)][1].
+  +

+


+ + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/overview-tree.html b/overview-tree.html index bb00313..ddfa9e0 100644 --- a/overview-tree.html +++ b/overview-tree.html @@ -1,149 +1,149 @@ - - - - - - -Class Hierarchy (SpelHelper 1.0-SNAPSHOT API) - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For All Packages

-
-
-
Package Hierarchies:
net.abhinavsarkar.spelhelper
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
-Code hosted at github -
- - - -
-Copyright © 2010. All Rights Reserved. - - + + + + + + +Class Hierarchy (SpelHelper 1.0-SNAPSHOT API) + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For All Packages

+
+
+
Package Hierarchies:
net.abhinavsarkar.spelhelper
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Code hosted at github +
+ + + +
+Copyright © 2010-2011. All Rights Reserved. + + diff --git a/package-list b/package-list index a3859ab..264b1fd 100644 --- a/package-list +++ b/package-list @@ -1 +1 @@ -net.abhinavsarkar.spelhelper +net.abhinavsarkar.spelhelper