public String toString() { String accessor = "NA"; switch (errorDoc) { case CSFM_GETTER_NOT_FOUND: accessor = "Getter"; break; case PROPERTY_NOT_FOUND: accessor = "property"; break; case CTFM_SETTER_NOT_FOUND: accessor = "Setter"; break; case CTFM_GETTER_NOT_FOUND: accessor = "Getter"; break; } return "Could not find " + accessor + " for " + key + " returning type " + to + " path " + path + ". See " + errorDoc.toUrl(); } }
public String toUrl() { return ERROR_URL + name(); } }
public String toString() { String accessor = "NA"; switch (errorDoc) { case CSFM_GETTER_NOT_FOUND: accessor = "Getter"; break; case PROPERTY_NOT_FOUND: accessor = "property"; break; case CTFM_SETTER_NOT_FOUND: accessor = "Setter"; break; case CTFM_GETTER_NOT_FOUND: accessor = "Getter"; break; } return "Could not find " + accessor + " for " + key + " returning type " + to + " path " + path + ". See " + errorDoc.toUrl(); } }
public String toUrl() { return ERROR_URL + name(); } }
@Override public void propertyNotFound(final Type target, final String property) { logger.log(Level.WARNING, "Setter for " + property + " on " + target + " not found See " + ErrorDoc.PROPERTY_NOT_FOUND.toUrl()); }
@Override public void propertyNotFound(final Type target, final String property) { logger.log(Level.WARNING, "Setter for " + property + " on " + target + " not found See " + ErrorDoc.PROPERTY_NOT_FOUND.toUrl()); }
@Override public void propertyNotFound(final Type target, final String property) { throw new MapperBuildingException("Could not find eligible property for '" + property + "' on " + target + " not found " + " See " + ErrorDoc.PROPERTY_NOT_FOUND.toUrl()); }
@Override public void propertyNotFound(final Type target, final String property) { throw new MapperBuildingException("Could not find eligible property for '" + property + "' on " + target + " not found " + " See " + ErrorDoc.PROPERTY_NOT_FOUND.toUrl()); }
public static String getterNotFoundErrorMessage(PropertyMapping propertyMapping) { String currentPath = propertyMapping.getPropertyMeta().getPath(); return "Could not find getter for " + propertyMapping.getColumnKey() + " type " + propertyMapping.getPropertyMeta().getPropertyType() + " path " + currentPath + ". See " + CSFM_GETTER_NOT_FOUND.toUrl(); }
public static String getterNotFoundErrorMessage(PropertyMapping propertyMapping) { String currentPath = propertyMapping.getPropertyMeta().getPath(); return "Could not find getter for " + propertyMapping.getColumnKey() + " type " + propertyMapping.getPropertyMeta().getPropertyType() + " path " + currentPath + ". See " + CSFM_GETTER_NOT_FOUND.toUrl(); }
private <P, C> ContextualIndexedSetter<PreparedStatement, P> getSetter(PropertyMapping<C, P, JdbcColumnKey> pm) { ContextualIndexedSetter<PreparedStatement, P> setter = null; IndexedSetterProperty indexedSetterProperty = pm.getColumnDefinition().lookFor(IndexedSetterProperty.class); if (indexedSetterProperty != null) { setter = ContextualIndexedSetterAdapter.of((IndexedSetter<PreparedStatement, P>) indexedSetterProperty.getIndexedSetter()); } if (setter == null) { setter = indexedSetterFactory(pm); } if (setter == null) { mapperConfig.mapperBuilderErrorHandler().accessorNotFound( "Could not find setter for " + pm.getColumnKey() + " type " + pm.getPropertyMeta().getPropertyType() + " path " + pm.getPropertyMeta().getPath() + " See " + ErrorDoc.CTFM_SETTER_NOT_FOUND.toUrl()); } return setter; }
private <P, C> ContextualIndexedSetter<PreparedStatement, P> getSetter(PropertyMapping<C, P, JdbcColumnKey> pm) { ContextualIndexedSetter<PreparedStatement, P> setter = null; IndexedSetterProperty indexedSetterProperty = pm.getColumnDefinition().lookFor(IndexedSetterProperty.class); if (indexedSetterProperty != null) { setter = ContextualIndexedSetterAdapter.of((IndexedSetter<PreparedStatement, P>) indexedSetterProperty.getIndexedSetter()); } if (setter == null) { setter = indexedSetterFactory(pm); } if (setter == null) { mapperConfig.mapperBuilderErrorHandler().accessorNotFound( "Could not find setter for " + pm.getColumnKey() + " type " + pm.getPropertyMeta().getPropertyType() + " path " + pm.getPropertyMeta().getPath() + " See " + ErrorDoc.CTFM_SETTER_NOT_FOUND.toUrl()); } return setter; }
@SuppressWarnings("unchecked") @Override public <S, P> FieldMapper<S, T> newFieldMapper( PropertyMapping<S, P, K> pm, MappingContextFactoryBuilder contextFactoryBuilder, MapperBuilderErrorHandler mappingErrorHandler ) { Getter<? super S, ? extends P> getter = (Getter<? super S, ? extends P>) pm.getColumnDefinition().getCustomGetterFrom(pm.getPropertyMeta().getOwnerType()); if (getter == null) { getter = pm.getPropertyMeta().getGetter(); } if (getter == null) { mappingErrorHandler.accessorNotFound("Could not find getter for " + pm.getColumnKey() + " type " + pm.getPropertyMeta().getPropertyType() + " path " + pm.getPropertyMeta().getPath() + ", See " + ErrorDoc.CTFM_GETTER_NOT_FOUND.toUrl()); return null; } ContextualSetter<? super T, ? super P> setter = getSetterForTarget(pm, contextFactoryBuilder); if (setter == null) { mappingErrorHandler.accessorNotFound("Could not find setter for " + pm.getColumnKey() + " type " + pm.getPropertyMeta().getPropertyType() + " path " + pm.getPropertyMeta().getPath() + " See " + ErrorDoc.CTFM_SETTER_NOT_FOUND.toUrl()); return null; } Type propertyType = pm.getPropertyMeta().getPropertyType(); return buildFieldMapper(getter, setter, propertyType); }
@SuppressWarnings("unchecked") @Override public <S, P> FieldMapper<S, T> newFieldMapper( PropertyMapping<S, P, K> pm, MappingContextFactoryBuilder contextFactoryBuilder, MapperBuilderErrorHandler mappingErrorHandler ) { Getter<? super S, ? extends P> getter = (Getter<? super S, ? extends P>) pm.getColumnDefinition().getCustomGetterFrom(pm.getPropertyMeta().getOwnerType()); if (getter == null) { getter = pm.getPropertyMeta().getGetter(); } if (getter == null) { mappingErrorHandler.accessorNotFound("Could not find getter for " + pm.getColumnKey() + " type " + pm.getPropertyMeta().getPropertyType() + " path " + pm.getPropertyMeta().getPath() + ", See " + ErrorDoc.CTFM_GETTER_NOT_FOUND.toUrl()); return null; } ContextualSetter<? super T, ? super P> setter = getSetterForTarget(pm, contextFactoryBuilder); if (setter == null) { mappingErrorHandler.accessorNotFound("Could not find setter for " + pm.getColumnKey() + " type " + pm.getPropertyMeta().getPropertyType() + " path " + pm.getPropertyMeta().getPath() + " See " + ErrorDoc.CTFM_SETTER_NOT_FOUND.toUrl()); return null; } Type propertyType = pm.getPropertyMeta().getPropertyType(); return buildFieldMapper(getter, setter, propertyType); }