Package org.glassfish.gmbal.impl
Class TypeConverterImpl.TypeConverterListBase
- java.lang.Object
-
- org.glassfish.gmbal.impl.TypeConverterImpl
-
- org.glassfish.gmbal.impl.TypeConverterImpl.TypeConverterListBase
-
- All Implemented Interfaces:
TypeConverter
- Enclosing class:
- TypeConverterImpl
private abstract static class TypeConverterImpl.TypeConverterListBase extends TypeConverterImpl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.glassfish.gmbal.impl.TypeConverterImpl
TypeConverterImpl.TypeConverterPlaceHolderImpl
-
-
Field Summary
Fields Modifier and Type Field Description (package private) TypeConverter
memberTc
-
Fields inherited from class org.glassfish.gmbal.impl.TypeConverterImpl
dataType, managedType, NULL_STRING
-
-
Constructor Summary
Constructors Constructor Description TypeConverterListBase(EvaluatedType dataType, TypeConverter memberTc)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract java.util.Iterator
getIterator(java.lang.Object obj)
private static javax.management.openmbean.ArrayType
makeArrayType(javax.management.openmbean.OpenType ot)
java.lang.Object
toManagedEntity(java.lang.Object obj)
Convert from a problem-domain Object obj to a managed entity.-
Methods inherited from class org.glassfish.gmbal.impl.TypeConverterImpl
fromManagedEntity, getDataType, getJavaClass, getJavaClass, getManagedType, isIdentity, makeTypeConverter, toString
-
-
-
-
Field Detail
-
memberTc
final TypeConverter memberTc
-
-
Constructor Detail
-
TypeConverterListBase
public TypeConverterListBase(EvaluatedType dataType, TypeConverter memberTc)
-
-
Method Detail
-
makeArrayType
private static javax.management.openmbean.ArrayType makeArrayType(javax.management.openmbean.OpenType ot)
-
getIterator
protected abstract java.util.Iterator getIterator(java.lang.Object obj)
-
toManagedEntity
public java.lang.Object toManagedEntity(java.lang.Object obj)
Description copied from interface:TypeConverter
Convert from a problem-domain Object obj to a managed entity.- Specified by:
toManagedEntity
in interfaceTypeConverter
- Specified by:
toManagedEntity
in classTypeConverterImpl
- Parameters:
obj
- The Java object to be converted to an open type.- Returns:
- The resulting open type.
-
-