/** * @author Samuel Kerrien (skerrien@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class DoublePropertyConverter implements PropertyConverter<Double> { public DoublePropertyConverter() { } @Override public Double convertFromString(String str) { if (str == null) return null; return Double.parseDouble( str ); } @Override public String convertToString(Double obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Double> getObjectType() { return Double.class; } }
private String calculateKey(String beanName, Field field, PersistentProperty persistentProperty) { String key = persistentProperty.key(); if (key.isEmpty()) { key = beanName+"."+field.getName(); } return key; }
/** * @author Samuel Kerrien (skerrien@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class LongPropertyConverter implements PropertyConverter<Long> { public LongPropertyConverter() { } @Override public Long convertFromString(String str) { if (str == null) return null; return Long.parseLong( str ); } @Override public String convertToString(Long obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Long> getObjectType() { return Long.class; } }
private String calculateKey(String beanName, Field field, PersistentProperty persistentProperty) { String key = persistentProperty.key(); if (key.isEmpty()) { key = beanName+"."+field.getName(); } return key; }
/** * @author Samuel Kerrien (skerrien@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class FloatPropertyConverter implements PropertyConverter<Float> { public FloatPropertyConverter() { } @Override public Float convertFromString(String str) { if (str == null) return null; return Float.parseFloat( str ); } @Override public String convertToString(Float obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Float> getObjectType() { return Float.class; } }
/** * @author Bruno Aranda (baranda@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class StringPropertyConverter implements PropertyConverter<String> { public StringPropertyConverter() { } @Override public String convertFromString(String str) { if (str == null) return null; return str; } @Override public String convertToString(String obj) { if (obj == null) return null; return obj; } @Override public Class<String> getObjectType() { return String.class; } }
/** * @author Bruno Aranda (baranda@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class BooleanPropertyConverter implements PropertyConverter<Boolean> { public BooleanPropertyConverter() { } @Override public Boolean convertFromString(String str) { if (str == null) return null; return Boolean.valueOf(str); } @Override public String convertToString(Boolean obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Boolean> getObjectType() { return Boolean.class; } }
/** * @author Samuel Kerrien (skerrien@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class CharPropertyConverter implements PropertyConverter<Character> { public CharPropertyConverter() { } @Override public Character convertFromString(String str) { if (str == null) return null; return str.charAt( 0 ); } @Override public String convertToString(Character obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Character> getObjectType() { return Character.class; } }
/** * @author Bruno Aranda (baranda@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class StringPropertyConverter implements PropertyConverter<String> { public StringPropertyConverter() { } @Override public String convertFromString(String str) { if (str == null) return null; return str; } @Override public String convertToString(String obj) { if (obj == null) return null; return obj; } @Override public Class<String> getObjectType() { return String.class; } }
/** * @author Samuel Kerrien (skerrien@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class FloatPropertyConverter implements PropertyConverter<Float> { public FloatPropertyConverter() { } @Override public Float convertFromString(String str) { if (str == null) return null; return Float.parseFloat( str ); } @Override public String convertToString(Float obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Float> getObjectType() { return Float.class; } }
/** * @author Bruno Aranda (baranda@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class BooleanPropertyConverter implements PropertyConverter<Boolean> { public BooleanPropertyConverter() { } @Override public Boolean convertFromString(String str) { if (str == null) return null; return Boolean.valueOf(str); } @Override public String convertToString(Boolean obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Boolean> getObjectType() { return Boolean.class; } }
/** * @author Bruno Aranda (baranda@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class IntegerPropertyConverter implements PropertyConverter<Integer> { public IntegerPropertyConverter() { } @Override public Integer convertFromString(String str) { if (str == null) return null; return Integer.parseInt(str); } @Override public String convertToString(Integer obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Integer> getObjectType() { return Integer.class; } }
/** * @author Samuel Kerrien (skerrien@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class LongPropertyConverter implements PropertyConverter<Long> { public LongPropertyConverter() { } @Override public Long convertFromString(String str) { if (str == null) return null; return Long.parseLong( str ); } @Override public String convertToString(Long obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Long> getObjectType() { return Long.class; } }
/** * @author Samuel Kerrien (skerrien@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class DoublePropertyConverter implements PropertyConverter<Double> { public DoublePropertyConverter() { } @Override public Double convertFromString(String str) { if (str == null) return null; return Double.parseDouble( str ); } @Override public String convertToString(Double obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Double> getObjectType() { return Double.class; } }
/** * @author Bruno Aranda (baranda@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class IntegerPropertyConverter implements PropertyConverter<Integer> { public IntegerPropertyConverter() { } @Override public Integer convertFromString(String str) { if (str == null) return null; return Integer.parseInt(str); } @Override public String convertToString(Integer obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Integer> getObjectType() { return Integer.class; } }
/** * @author Samuel Kerrien (skerrien@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class ShortPropertyConverter implements PropertyConverter<Short> { public ShortPropertyConverter() { } @Override public Short convertFromString(String str) { if (str == null) return null; return Short.parseShort( str ); } @Override public String convertToString(Short obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Short> getObjectType() { return Short.class; } }
/** * @author Samuel Kerrien (skerrien@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class CharPropertyConverter implements PropertyConverter<Character> { public CharPropertyConverter() { } @Override public Character convertFromString(String str) { if (str == null) return null; return str.charAt( 0 ); } @Override public String convertToString(Character obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Character> getObjectType() { return Character.class; } }
@PersistentPropertyConverter public class InstitutionPropertyConverter implements PropertyConverter<Institution> {
/** * @author Samuel Kerrien (skerrien@ebi.ac.uk) * @version $Id$ */ @PersistentPropertyConverter public class ShortPropertyConverter implements PropertyConverter<Short> { public ShortPropertyConverter() { } @Override public Short convertFromString(String str) { if (str == null) return null; return Short.parseShort( str ); } @Override public String convertToString(Short obj) { if (obj == null) return null; return obj.toString(); } @Override public Class<Short> getObjectType() { return Short.class; } }
@PersistentPropertyConverter public class InstitutionPropertyConverter implements PropertyConverter<Institution> {