Package nom.tam.util.type
Class PrimitiveTypeHandler
- java.lang.Object
-
- nom.tam.util.type.PrimitiveTypeHandler
-
public final class PrimitiveTypeHandler extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static int
BIT_PIX_OFFSET
private static PrimitiveType<?>[]
byBitPix
private static java.util.Map<java.lang.Class<?>,PrimitiveType<? extends java.nio.Buffer>>
byClass
private static PrimitiveType<?>[]
byType
private static int
MAX_TYPE_VALUE
-
Constructor Summary
Constructors Modifier Constructor Description private
PrimitiveTypeHandler()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static <B extends java.nio.Buffer>
PrimitiveType<B>cast(PrimitiveType<?> primitiveType)
static <B extends java.nio.Buffer>
PrimitiveType<B>nearestValueOf(int bitPix)
static PrimitiveType<java.nio.Buffer>
valueOf(char type)
static PrimitiveType<java.nio.Buffer>
valueOf(int bitPix)
static <B extends java.nio.Buffer>
PrimitiveType<B>valueOf(java.lang.Class<?> clazz)
private static PrimitiveType<?>[]
values()
-
-
-
Field Detail
-
MAX_TYPE_VALUE
private static final int MAX_TYPE_VALUE
- See Also:
- Constant Field Values
-
BIT_PIX_OFFSET
private static final int BIT_PIX_OFFSET
- See Also:
- Constant Field Values
-
byBitPix
private static PrimitiveType<?>[] byBitPix
-
byType
private static PrimitiveType<?>[] byType
-
byClass
private static java.util.Map<java.lang.Class<?>,PrimitiveType<? extends java.nio.Buffer>> byClass
-
-
Method Detail
-
nearestValueOf
public static <B extends java.nio.Buffer> PrimitiveType<B> nearestValueOf(int bitPix)
-
valueOf
public static PrimitiveType<java.nio.Buffer> valueOf(char type)
-
valueOf
public static <B extends java.nio.Buffer> PrimitiveType<B> valueOf(java.lang.Class<?> clazz)
-
valueOf
public static PrimitiveType<java.nio.Buffer> valueOf(int bitPix)
-
cast
private static <B extends java.nio.Buffer> PrimitiveType<B> cast(PrimitiveType<?> primitiveType)
-
values
private static PrimitiveType<?>[] values()
-
-