org.exolab.castor.mapping.loader

Class Types.TypeInfo

static class Types.TypeInfo extends Object

Information about a specific Java type.
Field Summary
ObjectdefValue
The default value for the type, if known.
booleanimmutable
True if the type is immutable.
ClassjavaType
The Java type (e.g.
Classprimitive
The primitive Java type, if exists (e.g.
StringshortName
The short type name (e.g.
Constructor Summary
TypeInfo(String shortName, Class primitive, Class javaType, boolean immutable, Object defValue)

Field Detail

defValue

final Object defValue
The default value for the type, if known.

immutable

final boolean immutable
True if the type is immutable.

javaType

final Class javaType
The Java type (e.g. java.lang.Integer).

primitive

final Class primitive
The primitive Java type, if exists (e.g. Integer.TYPE).

shortName

final String shortName
The short type name (e.g. integer).

Constructor Detail

TypeInfo

TypeInfo(String shortName, Class primitive, Class javaType, boolean immutable, Object defValue)
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com