public Object getStrategy(ValueMapping vm, Class<?> type, boolean adapt) { Object ret = _fieldMap.get(type.getName()); if (ret != null) return ret; if (_stringifyUnmapped && vm.getTypeMapping() != null && !vm.getTypeMapping().isMapped()) return UntypedPCValueHandler.getInstance(); if (type.isEnum() && !vm.isSerialized()) { EnumValueHandler enumHandler = new EnumValueHandler(); enumHandler.setStoreOrdinal(_ordinalEnum); return enumHandler; } return null; }
public Object getStrategy(ValueMapping vm, Class<?> type, boolean adapt) { Object ret = _fieldMap.get(type.getName()); if (ret != null) return ret; if (_stringifyUnmapped && vm.getTypeMapping() != null && !vm.getTypeMapping().isMapped()) return UntypedPCValueHandler.getInstance(); if (type.isEnum() && !vm.isSerialized()) { EnumValueHandler enumHandler = new EnumValueHandler(); enumHandler.setStoreOrdinal(_ordinalEnum); return enumHandler; } return null; }
public Object getStrategy(ValueMapping vm, Class<?> type, boolean adapt) { Object ret = _fieldMap.get(type.getName()); if (ret != null) return ret; if (_stringifyUnmapped && vm.getTypeMapping() != null && !vm.getTypeMapping().isMapped()) return UntypedPCValueHandler.getInstance(); if (type.isEnum() && !vm.isSerialized()) { EnumValueHandler enumHandler = new EnumValueHandler(); enumHandler.setStoreOrdinal(_ordinalEnum); return enumHandler; } return null; }
public Object getStrategy(ValueMapping vm, Class<?> type, boolean adapt) { Object ret = _fieldMap.get(type.getName()); if (ret != null) return ret; if (_stringifyUnmapped && vm.getTypeMapping() != null && !vm.getTypeMapping().isMapped()) return UntypedPCValueHandler.getInstance(); if (type.isEnum() && !vm.isSerialized()) { EnumValueHandler enumHandler = new EnumValueHandler(); enumHandler.setStoreOrdinal(_ordinalEnum); return enumHandler; } return null; }
public Object getStrategy(ValueMapping vm, Class type, boolean adapt) { Object ret = _fieldMap.get(type.getName()); if (ret != null) return ret; if (_stringifyUnmapped && vm.getTypeMapping() != null && !vm.getTypeMapping().isMapped()) return UntypedPCValueHandler.getInstance(); if (type.isEnum() && !vm.isSerialized()) { EnumValueHandler enumHandler = new EnumValueHandler(); enumHandler.setStoreOrdinal(_ordinalEnum); return enumHandler; } return null; }