|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.databene.commons.converter.JavaType
public class JavaType
Utility class for operations related to Java types, e.g. mapping number types and their wrappers.
Created: 29.09.2006 12:29:48
| Field Summary | |
|---|---|
static JavaType |
BIG_DECIMAL
|
static JavaType |
BIG_INT
|
static JavaType |
BOOLEAN
|
static JavaType |
BYTE
|
static JavaType |
CHAR
|
static JavaType |
DOUBLE
|
static JavaType |
FLOAT
|
static JavaType |
INT
|
static JavaType |
LONG
|
static JavaType |
SHORT
|
| Method Summary | |
|---|---|
static JavaType |
getInstance(java.lang.String name)
returns an instance by name |
static java.util.Collection<JavaType> |
getInstances()
|
java.lang.String |
getName()
returns the name |
static java.util.Set<java.lang.Class<? extends java.lang.Number>> |
getNumberTypes()
provides all Java number types |
java.lang.Class<?> |
getPrimitiveClass()
returns the primitive class |
static java.lang.Class<?> |
getPrimitiveClass(java.lang.Class<?> numberType)
finds the primitive class for primitive number types |
java.lang.Class<?> |
getWrapperClass()
returns the wrapper class |
static java.lang.Class<?> |
getWrapperClass(java.lang.Class<?> numberType)
finds the wrapper class for primitive number types |
static boolean |
isDecimalType(java.lang.Class<?> type)
|
static boolean |
isIntegralType(java.lang.Class<?> type)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final JavaType BOOLEAN
public static final JavaType CHAR
public static final JavaType BYTE
public static final JavaType SHORT
public static final JavaType INT
public static final JavaType LONG
public static final JavaType FLOAT
public static final JavaType DOUBLE
public static final JavaType BIG_INT
public static final JavaType BIG_DECIMAL
| Method Detail |
|---|
public java.lang.String getName()
public java.lang.Class<?> getPrimitiveClass()
public java.lang.Class<?> getWrapperClass()
public static java.util.Collection<JavaType> getInstances()
public static JavaType getInstance(java.lang.String name)
public static java.lang.Class<?> getWrapperClass(java.lang.Class<?> numberType)
public static java.lang.Class<?> getPrimitiveClass(java.lang.Class<?> numberType)
public static java.util.Set<java.lang.Class<? extends java.lang.Number>> getNumberTypes()
public static boolean isIntegralType(java.lang.Class<?> type)
public static boolean isDecimalType(java.lang.Class<?> type)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||