public TransformerBasedFieldTransformation(FieldTransformer aTransformer) { transformer = aTransformer; if (transformer != null) { setTransformerClass(transformer.getClass()); setTransformerClassName(transformer.getClass().getName()); } }
public TransformerBasedFieldTransformation(FieldTransformer aTransformer) { transformer = aTransformer; if (transformer != null) { setTransformerClass(transformer.getClass()); setTransformerClassName(transformer.getClass().getName()); } }
public TransformerBasedFieldTransformation(FieldTransformer aTransformer) { transformer = aTransformer; if (transformer != null) { setTransformerClass(transformer.getClass()); setTransformerClassName(transformer.getClass().getName()); } }
/** * INTERNAL: * Add the name of a field and the name of a class which implements * the FieldTransformer interface. When the object is written, the transform * method will be called on the FieldTransformer to acquire the value to put * in the field. */ public void addFieldTransformerClassName(DatabaseField field, String className) { TransformerBasedFieldTransformation transformation = new TransformerBasedFieldTransformation(); transformation.setField(field); transformation.setTransformerClassName(className); getFieldTransformations().add(transformation); }
/** * INTERNAL: * Add the name of a field and the name of a class which implements * the FieldTransformer interface. When the object is written, the transform * method will be called on the FieldTransformer to acquire the value to put * in the field. */ public void addFieldTransformerClassName(DatabaseField field, String className) { TransformerBasedFieldTransformation transformation = new TransformerBasedFieldTransformation(); transformation.setField(field); transformation.setTransformerClassName(className); getFieldTransformations().add(transformation); }
/** * INTERNAL: * Add the name of a field and the name of a class which implements * the FieldTransformer interface. When the object is written, the transform * method will be called on the FieldTransformer to acquire the value to put * in the field. */ public void addFieldTransformerClassName(DatabaseField field, String className) { TransformerBasedFieldTransformation transformation = new TransformerBasedFieldTransformation(); transformation.setField(field); transformation.setTransformerClassName(className); getFieldTransformations().addElement(transformation); }