Package org.freedesktop.dbus
Class ArrayFrob
- java.lang.Object
-
- org.freedesktop.dbus.ArrayFrob
-
public final class ArrayFrob extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.Map<java.lang.Class<?>,java.lang.Class<?>>PRIMITIVE_TO_WRAPPERprivate static java.util.Map<java.lang.Class<?>,java.lang.Class<?>>WRAPPER_TO_PRIMITIVE
-
Constructor Summary
Constructors Modifier Constructor Description privateArrayFrob()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Objectconvert(java.lang.Object _o, java.lang.Class<? extends java.lang.Object> _c)static <T> T[]delist(java.util.List<T> _l, java.lang.Class<T> _c)static <T> java.lang.Objectdelistprimitive(java.util.List<T> _l, java.lang.Class<T> _c)static java.util.Map<java.lang.Class<?>,java.lang.Class<?>>getPrimitiveToWrapperTypes()static java.util.Map<java.lang.Class<?>,java.lang.Class<?>>getWrapperToPrimitiveTypes()static <T> java.util.List<T>listify(java.lang.Object _o)static <T> java.util.List<T>listify(T[] _ns)static java.lang.Object[]type(java.lang.Object[] _old, java.lang.Class<java.lang.Object> _c)static <T> java.lang.Objectunwrap(T[] _ns)static <T> T[]wrap(java.lang.Object _o)
-
-
-
Method Detail
-
getPrimitiveToWrapperTypes
public static java.util.Map<java.lang.Class<?>,java.lang.Class<?>> getPrimitiveToWrapperTypes()
-
getWrapperToPrimitiveTypes
public static java.util.Map<java.lang.Class<?>,java.lang.Class<?>> getWrapperToPrimitiveTypes()
-
wrap
public static <T> T[] wrap(java.lang.Object _o) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
unwrap
public static <T> java.lang.Object unwrap(T[] _ns) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
listify
public static <T> java.util.List<T> listify(T[] _ns) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
listify
public static <T> java.util.List<T> listify(java.lang.Object _o) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
delist
public static <T> T[] delist(java.util.List<T> _l, java.lang.Class<T> _c) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
delistprimitive
public static <T> java.lang.Object delistprimitive(java.util.List<T> _l, java.lang.Class<T> _c) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
convert
public static java.lang.Object convert(java.lang.Object _o, java.lang.Class<? extends java.lang.Object> _c) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
type
public static java.lang.Object[] type(java.lang.Object[] _old, java.lang.Class<java.lang.Object> _c)
-
-