Class TypeConverterImpl.TypeConverterPlaceHolderImpl

java.lang.Object
org.glassfish.gmbal.impl.TypeConverterImpl.TypeConverterPlaceHolderImpl
All Implemented Interfaces:
TypeConverter
Enclosing class:
TypeConverterImpl

public static class TypeConverterImpl.TypeConverterPlaceHolderImpl extends Object implements TypeConverter
  • Field Details

  • Constructor Details

    • TypeConverterPlaceHolderImpl

      public TypeConverterPlaceHolderImpl(EvaluatedType type)
  • Method Details

    • getDataType

      public EvaluatedType getDataType()
      Description copied from interface: TypeConverter
      Java generic type of attribute in problem-domain Object.
      Specified by:
      getDataType in interface TypeConverter
      Returns:
      The Java type that this TypeConverter handles.
    • getManagedType

      public OpenType getManagedType()
      Description copied from interface: TypeConverter
      Open MBeans Open Type for management domain object.
      Specified by:
      getManagedType in interface TypeConverter
      Returns:
      The OpenType that this TypeConverter handles.
    • toManagedEntity

      public Object toManagedEntity(Object obj)
      Description copied from interface: TypeConverter
      Convert from a problem-domain Object obj to a managed entity.
      Specified by:
      toManagedEntity in interface TypeConverter
      Parameters:
      obj - The Java object to be converted to an open type.
      Returns:
      The resulting open type.
    • fromManagedEntity

      public Object fromManagedEntity(Object entity)
      Description copied from interface: TypeConverter
      Convert from a ManagedEntity to a problem-domain Object.
      Specified by:
      fromManagedEntity in interface TypeConverter
      Parameters:
      entity - The managed entity to be converted to a java type.
      Returns:
      The resulting java type.
    • isIdentity

      public boolean isIdentity()
      Description copied from interface: TypeConverter
      Returns true if this TypeConverter is an identity transformation.
      Specified by:
      isIdentity in interface TypeConverter
      Returns:
      True if this TypeConverter is an identity transformation.