|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jacol.util.ListOps
This is a class utility for processing lists in a "lispy" manner. This is done mainly because I like to think in lisp terms even when I'm writing Java :-)
Constructor Summary | |
ListOps()
|
Method Summary | |
static java.lang.String |
arrayToString(java.lang.Object[] ary)
Convert an array of objects into a string. |
static java.lang.Object |
car(java.util.List list)
Get the first object in a list. |
static java.lang.String |
listoToString(java.util.List list)
Convert a list of objects to a string. |
static java.lang.Class[] |
listToClassArray(java.util.List list)
Convert a list of Classes to an array |
static java.lang.Object[] |
listToObjectArray(java.util.List list)
Convert a list of Objects to an array |
static java.lang.Object |
nth(int index,
java.util.List list)
Get the nth object from a list |
static java.util.List |
stringToList(java.lang.String string)
Tokenize a String into a List. |
static java.util.List |
subseq(java.util.List list,
int start)
Get a subsection of a list. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ListOps()
Method Detail |
public static java.util.List stringToList(java.lang.String string)
string
- the String to tokenize.public static java.lang.String arrayToString(java.lang.Object[] ary)
ary
- an array of objectspublic static java.lang.String listoToString(java.util.List list)
list
- a List of Objects.public static java.lang.Object nth(int index, java.util.List list)
index
- the index of the object to retrieve, starting from 1list
- the List to retrieve frompublic static java.lang.Object car(java.util.List list)
list
- the List to retrieve frompublic static java.util.List subseq(java.util.List list, int start)
list
- the List to retrieve fromstart
- the index, starting from 1, to start taking the subsectionpublic static java.lang.Class[] listToClassArray(java.util.List list)
list
- a List containing Class instancespublic static java.lang.Object[] listToObjectArray(java.util.List list)
list
- a List containing Object instances
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |