|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.gmbal.impl.TypeConverterImpl
public abstract class TypeConverterImpl
A ManagedEntity is one of the pre-defined Open MBean types: SimpleType, ObjectName, TabularData, or CompositeData.
| Nested Class Summary | |
|---|---|
static class |
TypeConverterImpl.TypeConverterPlaceHolderImpl
|
| Field Summary | |
|---|---|
protected EvaluatedType |
dataType
|
protected OpenType |
managedType
|
static String |
NULL_STRING
|
| Constructor Summary | |
|---|---|
protected |
TypeConverterImpl(EvaluatedType dataType,
OpenType managedType)
|
| Method Summary | |
|---|---|
Object |
fromManagedEntity(Object entity)
Convert from a ManagedEntity to a problem-domain Object. |
EvaluatedType |
getDataType()
Java generic type of attribute in problem-domain Object. |
static Class |
getJavaClass(EvaluatedType type)
|
static Class |
getJavaClass(OpenType ot)
|
OpenType |
getManagedType()
Open MBeans Open Type for management domain object. |
boolean |
isIdentity()
Returns true if this TypeConverter is an identity transformation. |
static TypeConverter |
makeTypeConverter(EvaluatedType type,
ManagedObjectManagerInternal mom)
|
abstract Object |
toManagedEntity(Object obj)
Convert from a problem-domain Object obj to a managed entity. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String NULL_STRING
@DumpToString protected final EvaluatedType dataType
@DumpToString protected final OpenType managedType
| Constructor Detail |
|---|
protected TypeConverterImpl(EvaluatedType dataType,
OpenType managedType)
| Method Detail |
|---|
public static Class getJavaClass(OpenType ot)
public static Class getJavaClass(EvaluatedType type)
public static TypeConverter makeTypeConverter(EvaluatedType type,
ManagedObjectManagerInternal mom)
public final EvaluatedType getDataType()
TypeConverter
getDataType in interface TypeConverterpublic final OpenType getManagedType()
TypeConverter
getManagedType in interface TypeConverterpublic abstract Object toManagedEntity(Object obj)
TypeConverter
toManagedEntity in interface TypeConverterobj - The Java object to be converted to an open type.
public Object fromManagedEntity(Object entity)
TypeConverter
fromManagedEntity in interface TypeConverterentity - The managed entity to be converted to a java type.
public boolean isIdentity()
TypeConverter
isIdentity in interface TypeConverterpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||