public Object replaceObjectField(PersistenceCapable pc, int field) { return _fm.fetchObjectField(field); }
public boolean replaceBooleanField(PersistenceCapable pc, int field) { return _fm.fetchBooleanField(field); }
public byte replaceByteField(PersistenceCapable pc, int field) { return _fm.fetchByteField(field); }
switch (fmd.getDeclaredTypeCode()) { case JavaTypes.BOOLEAN: return (fm.fetchBooleanField(field)) ? Boolean.TRUE : Boolean.FALSE; case JavaTypes.BYTE: return Byte.valueOf(fm.fetchByteField(field)); case JavaTypes.CHAR: return Character.valueOf(fm.fetchCharField(field)); case JavaTypes.DOUBLE: return Double.valueOf(fm.fetchDoubleField(field)); case JavaTypes.FLOAT: return Float.valueOf(fm.fetchFloatField(field)); case JavaTypes.INT: return fm.fetchIntField(field); case JavaTypes.LONG: return fm.fetchLongField(field); case JavaTypes.SHORT: return Short.valueOf(fm.fetchShortField(field)); case JavaTypes.STRING: return fm.fetchStringField(field); default: return fm.fetchObjectField(field);
public short replaceShortField(PersistenceCapable pc, int field) { return _fm.fetchShortField(field); }
public long replaceLongField(PersistenceCapable pc, int field) { return _fm.fetchLongField(field); }
public char replaceCharField(PersistenceCapable pc, int field) { return _fm.fetchCharField(field); }
public double replaceDoubleField(PersistenceCapable pc, int field) { return _fm.fetchDoubleField(field); }
public String replaceStringField(PersistenceCapable pc, int field) { return _fm.fetchStringField(field); }
public int replaceIntField(PersistenceCapable pc, int field) { return _fm.fetchIntField(field); }
public float replaceFloatField(PersistenceCapable pc, int field) { return _fm.fetchFloatField(field); }
private Object fetchField(FieldManager fm, int field) { FieldMetaData fmd = _meta.getField(field); if (fmd == null) throw new InternalException(); switch (fmd.getDeclaredTypeCode()) { case JavaTypes.STRING: return fm.fetchStringField(field); case JavaTypes.OBJECT: return fm.fetchObjectField(field); case JavaTypes.BOOLEAN: return (fm.fetchBooleanField(field)) ? Boolean.TRUE : Boolean.FALSE; case JavaTypes.BYTE: return Byte.valueOf(fm.fetchByteField(field)); case JavaTypes.CHAR: return Character.valueOf(fm.fetchCharField(field)); case JavaTypes.DOUBLE: return Double.valueOf(fm.fetchDoubleField(field)); case JavaTypes.FLOAT: return Float.valueOf(fm.fetchFloatField(field)); case JavaTypes.INT: return fm.fetchIntField(field); case JavaTypes.LONG: return fm.fetchLongField(field); case JavaTypes.SHORT: return Short.valueOf(fm.fetchShortField(field)); default: return fm.fetchObjectField(field); } }
public short replaceShortField(PersistenceCapable pc, int field) { return _fm.fetchShortField(field); }
public long replaceLongField(PersistenceCapable pc, int field) { return _fm.fetchLongField(field); }
public char replaceCharField(PersistenceCapable pc, int field) { return _fm.fetchCharField(field); }
public double replaceDoubleField(PersistenceCapable pc, int field) { return _fm.fetchDoubleField(field); }
public String replaceStringField(PersistenceCapable pc, int field) { return _fm.fetchStringField(field); }
public int replaceIntField(PersistenceCapable pc, int field) { return _fm.fetchIntField(field); }
public float replaceFloatField(PersistenceCapable pc, int field) { return _fm.fetchFloatField(field); }
switch (fmd.getDeclaredTypeCode()) { case JavaTypes.BOOLEAN: return (fm.fetchBooleanField(field)) ? Boolean.TRUE : Boolean.FALSE; case JavaTypes.BYTE: return Byte.valueOf(fm.fetchByteField(field)); case JavaTypes.CHAR: return Character.valueOf(fm.fetchCharField(field)); case JavaTypes.DOUBLE: return Double.valueOf(fm.fetchDoubleField(field)); case JavaTypes.FLOAT: return Float.valueOf(fm.fetchFloatField(field)); case JavaTypes.INT: return fm.fetchIntField(field); case JavaTypes.LONG: return fm.fetchLongField(field); case JavaTypes.SHORT: return Short.valueOf(fm.fetchShortField(field)); case JavaTypes.STRING: return fm.fetchStringField(field); default: return fm.fetchObjectField(field);