public final class ObjectExtensions extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
appendToString(Object extendee,
StringBuffer buf) |
static Object[] |
asArray(Object extendee) |
static <T> Collection<T> |
asCollectionT(Object extendee,
Class<T> castTo) |
static <T> Enumeration<T> |
asEnumerationT(Object extendee,
Class<T> castTo) |
static <T> Iterator<T> |
asIteratorT(Object extendee,
Class<T> castTo) |
static <T> List<T> |
asListT(Object extendee,
Class<T> castTo) |
static <K,V> Map<K,V> |
asMapKV(Object extendee,
Class<K> keyCastTo,
Class<V> valueCastTo) |
static <T> Set<T> |
asSetT(Object extendee,
Class<T> castTo) |
static <K,V> SortedMap<K,V> |
asSortedMapKV(Object extendee,
Class<K> keyCastTo,
Class<V> valueCastTo) |
static <T> SortedSet<T> |
asSortedSetT(Object extendee,
Class<T> castTo) |
static <T> T |
asT(Object extendee) |
static <T> Vector<T> |
asVectorT(Object extendee,
Class<T> castTo) |
static String |
classBaseName(Object forObject) |
static Method |
getMethod(Object object,
String methodName) |
static Method |
getMethod(Object object,
String methodName,
Class<?>... parameterClass) |
public static <T> Enumeration<T> asEnumerationT(Object extendee, Class<T> castTo)
public static <T> Iterator<T> asIteratorT(Object extendee, Class<T> castTo)
public static <T> Collection<T> asCollectionT(Object extendee, Class<T> castTo)
public static <T> SortedSet<T> asSortedSetT(Object extendee, Class<T> castTo)
public static <K,V> Map<K,V> asMapKV(Object extendee, Class<K> keyCastTo, Class<V> valueCastTo)
public static <K,V> SortedMap<K,V> asSortedMapKV(Object extendee, Class<K> keyCastTo, Class<V> valueCastTo)
public static Method getMethod(Object object, String methodName, Class<?>... parameterClass) throws NoSuchMethodException
NoSuchMethodExceptionpublic static Method getMethod(Object object, String methodName) throws NoSuchMethodException
NoSuchMethodExceptionpublic static String classBaseName(Object forObject)
public static void appendToString(Object extendee, StringBuffer buf)
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.