org.apache.openejb.util
Class Join

java.lang.Object
  extended by org.apache.openejb.util.Join

public class Join
extends Object

Version:
$Rev$ $Date$

Nested Class Summary
static class Join.ClassCallback
           
static class Join.FileCallback
           
static class Join.MethodCallback
           
static interface Join.NameCallback<T>
           
 
Field Summary
static Join.ClassCallback CLASS_CALLBACK
           
static Join.MethodCallback METHOD_CALLBACK
           
 
Constructor Summary
Join()
           
 
Method Summary
static String join(String delimiter, Collection collection)
           
static
<T> String
join(String delimiter, Join.NameCallback<T> nameCallback, Collection<T> collection)
           
static
<T> String
join(String delimiter, Join.NameCallback<T> nameCallback, T... collection)
           
static String join(String delimiter, Object... collection)
           
static
<T> List<String>
strings(Collection<T> collection, Join.NameCallback<T> callback)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

METHOD_CALLBACK

public static final Join.MethodCallback METHOD_CALLBACK

CLASS_CALLBACK

public static final Join.ClassCallback CLASS_CALLBACK
Constructor Detail

Join

public Join()
Method Detail

join

public static String join(String delimiter,
                          Collection collection)

join

public static String join(String delimiter,
                          Object... collection)

join

public static <T> String join(String delimiter,
                              Join.NameCallback<T> nameCallback,
                              T... collection)

join

public static <T> String join(String delimiter,
                              Join.NameCallback<T> nameCallback,
                              Collection<T> collection)

strings

public static <T> List<String> strings(Collection<T> collection,
                                       Join.NameCallback<T> callback)


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.