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) TypeConvertermemberTc-
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.IteratorgetIterator(java.lang.Object obj)private static javax.management.openmbean.ArrayTypemakeArrayType(javax.management.openmbean.OpenType ot)java.lang.ObjecttoManagedEntity(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:TypeConverterConvert from a problem-domain Object obj to a managed entity.- Specified by:
toManagedEntityin interfaceTypeConverter- Specified by:
toManagedEntityin classTypeConverterImpl- Parameters:
obj- The Java object to be converted to an open type.- Returns:
- The resulting open type.
-
-