Package nom.tam.util.array
Class MultiArrayCopyFactory
- java.lang.Object
-
- nom.tam.util.array.MultiArrayCopyFactory
-
- Direct Known Subclasses:
MultiArrayCopyFactory.ByteToChar,MultiArrayCopyFactory.ByteToDouble,MultiArrayCopyFactory.ByteToFloat,MultiArrayCopyFactory.ByteToInt,MultiArrayCopyFactory.ByteToLong,MultiArrayCopyFactory.ByteToShort,MultiArrayCopyFactory.CharToByte,MultiArrayCopyFactory.CharToDouble,MultiArrayCopyFactory.CharToFloat,MultiArrayCopyFactory.CharToInt,MultiArrayCopyFactory.CharToLong,MultiArrayCopyFactory.CharToShort,MultiArrayCopyFactory.DoubleToByte,MultiArrayCopyFactory.DoubleToChar,MultiArrayCopyFactory.DoubleToFloat,MultiArrayCopyFactory.DoubleToInt,MultiArrayCopyFactory.DoubleToLong,MultiArrayCopyFactory.DoubleToShort,MultiArrayCopyFactory.FloatToByte,MultiArrayCopyFactory.FloatToChar,MultiArrayCopyFactory.FloatToDouble,MultiArrayCopyFactory.FloatToInt,MultiArrayCopyFactory.FloatToLong,MultiArrayCopyFactory.FloatToShort,MultiArrayCopyFactory.Generic,MultiArrayCopyFactory.IntToByte,MultiArrayCopyFactory.IntToChar,MultiArrayCopyFactory.IntToDouble,MultiArrayCopyFactory.IntToFloat,MultiArrayCopyFactory.IntToLong,MultiArrayCopyFactory.IntToShort,MultiArrayCopyFactory.LongToByte,MultiArrayCopyFactory.LongToChar,MultiArrayCopyFactory.LongToDouble,MultiArrayCopyFactory.LongToFloat,MultiArrayCopyFactory.LongToInt,MultiArrayCopyFactory.LongToShort,MultiArrayCopyFactory.ShortToByte,MultiArrayCopyFactory.ShortToChar,MultiArrayCopyFactory.ShortToDouble,MultiArrayCopyFactory.ShortToFloat,MultiArrayCopyFactory.ShortToInt,MultiArrayCopyFactory.ShortToLong
public class MultiArrayCopyFactory extends java.lang.Object
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description private static java.util.Map<java.lang.Class<?>,java.util.Map<java.lang.Class<?>,MultiArrayCopyFactory>>FACTORIESprivate static MultiArrayCopyFactoryGENERIC
-
Constructor Summary
Constructors Constructor Description MultiArrayCopyFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidarraycopy(java.lang.Object src, int srcPos, java.lang.Object dest, int destPos, int length)static MultiArrayCopyFactoryselect(java.lang.Class<?> primitiveType, java.lang.Class<?> primitiveType2)
-
-
-
Field Detail
-
FACTORIES
private static final java.util.Map<java.lang.Class<?>,java.util.Map<java.lang.Class<?>,MultiArrayCopyFactory>> FACTORIES
-
GENERIC
private static final MultiArrayCopyFactory GENERIC
-
-
Method Detail
-
select
public static MultiArrayCopyFactory select(java.lang.Class<?> primitiveType, java.lang.Class<?> primitiveType2)
-
arraycopy
public void arraycopy(java.lang.Object src, int srcPos, java.lang.Object dest, int destPos, int length)
-
-