package org.castor.cpa.persistence.convertor;
public class EnumToOrdinal extends AbstractSimpleTypeConvertor {
/**
* Creates an instance of this class.
*/
public EnumToOrdinal() {
super(Enum.class, int.class);
}
/**
* {@inheritDoc}
*/
public Object convert(final Object object) {
try {
return object.getClass().getMethod("ordinal").invoke(object);
} catch (Exception ex) {
return null;
}
}
}