public Object getFieldValue(_Fields field) { switch (field) { case CHUNK: return getChunk(); case LAST: return Boolean.valueOf(isLast()); case LOB_ID: return Integer.valueOf(getLobId()); case OFFSET: return Long.valueOf(getOffset()); case TOTAL_LENGTH: return Long.valueOf(getTotalLength()); } throw new IllegalStateException(); }