net.sourceforge.rapidprops
Class PropsHelper<T>
java.lang.Object
net.sourceforge.rapidprops.PropsHelper<T>
public class PropsHelper<T>
- extends java.lang.Object
Constructor Summary |
PropsHelper(java.lang.Class<T> propsInterface,
java.util.Map<?,?> map)
|
Method Summary |
byte[] |
createByteCode()
|
java.lang.String |
getClassNameDot()
|
static java.lang.Class<?> |
getParameterizedClass(java.lang.reflect.Method m,
int parameterIndex)
|
protected static java.lang.String |
getPropertyKey(java.lang.reflect.Method m,
Prop prop)
|
static java.lang.Boolean[] |
toBooleanArray(java.lang.String[] stringValues)
|
static java.lang.Byte[] |
toByteArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static java.lang.Double[] |
toDoubleArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static java.lang.Float[] |
toFloatArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static java.lang.Integer[] |
toIntegerArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static java.lang.Long[] |
toLongArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static boolean[] |
toPrimitiveBooleanArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static byte[] |
toPrimitiveByteArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static double[] |
toPrimitiveDoubleArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static float[] |
toPrimitiveFloatArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static int[] |
toPrimitiveIntArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static long[] |
toPrimitiveLongArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static short[] |
toPrimitiveShortArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
static java.lang.Short[] |
toShortArray(java.lang.String propKey,
java.lang.String[] stringValues)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropsHelper
public PropsHelper(java.lang.Class<T> propsInterface,
java.util.Map<?,?> map)
getClassNameDot
public java.lang.String getClassNameDot()
createByteCode
public byte[] createByteCode()
toPrimitiveByteArray
public static byte[] toPrimitiveByteArray(java.lang.String propKey,
java.lang.String[] stringValues)
toByteArray
public static java.lang.Byte[] toByteArray(java.lang.String propKey,
java.lang.String[] stringValues)
toPrimitiveShortArray
public static short[] toPrimitiveShortArray(java.lang.String propKey,
java.lang.String[] stringValues)
toShortArray
public static java.lang.Short[] toShortArray(java.lang.String propKey,
java.lang.String[] stringValues)
toPrimitiveIntArray
public static int[] toPrimitiveIntArray(java.lang.String propKey,
java.lang.String[] stringValues)
toIntegerArray
public static java.lang.Integer[] toIntegerArray(java.lang.String propKey,
java.lang.String[] stringValues)
toPrimitiveLongArray
public static long[] toPrimitiveLongArray(java.lang.String propKey,
java.lang.String[] stringValues)
toLongArray
public static java.lang.Long[] toLongArray(java.lang.String propKey,
java.lang.String[] stringValues)
toPrimitiveDoubleArray
public static double[] toPrimitiveDoubleArray(java.lang.String propKey,
java.lang.String[] stringValues)
toDoubleArray
public static java.lang.Double[] toDoubleArray(java.lang.String propKey,
java.lang.String[] stringValues)
toPrimitiveFloatArray
public static float[] toPrimitiveFloatArray(java.lang.String propKey,
java.lang.String[] stringValues)
toFloatArray
public static java.lang.Float[] toFloatArray(java.lang.String propKey,
java.lang.String[] stringValues)
toPrimitiveBooleanArray
public static boolean[] toPrimitiveBooleanArray(java.lang.String propKey,
java.lang.String[] stringValues)
toBooleanArray
public static java.lang.Boolean[] toBooleanArray(java.lang.String[] stringValues)
getPropertyKey
protected static java.lang.String getPropertyKey(java.lang.reflect.Method m,
Prop prop)
getParameterizedClass
public static java.lang.Class<?> getParameterizedClass(java.lang.reflect.Method m,
int parameterIndex)