public Object toRelationDataStoreValue(OpenJPAStateManager sm, Column col) { return toRelationDataStoreValue(sm, col, 0); }
public Object toRelationDataStoreValue(OpenJPAStateManager sm, Column col) { return toRelationDataStoreValue(sm, col, 0); }
public Object toRelationDataStoreValue(OpenJPAStateManager sm, Column col) { return toRelationDataStoreValue(sm, col, 0); }
public Object toRelationDataStoreValue(OpenJPAStateManager sm, Column col) { return toRelationDataStoreValue(sm, col, 0); }
public Object toRelationDataStoreValue(OpenJPAStateManager sm, Column col) { return toRelationDataStoreValue(sm, col, 0); }
/** * Recursive helper. */ private Object toRelationDataStoreValue(OpenJPAStateManager sm, Column col, int idx) { FieldMapping field = findField(col, idx); if (field == null) throw new InternalException(); if (field.getHandler() instanceof RelationId) return ((RelationId) field.getStrategy()). toRelationDataStoreValue(sm, col); if (field.getStrategy() instanceof RelationId) return ((RelationId) field.getStrategy()). toRelationDataStoreValue(sm, col); return toRelationDataStoreValue(sm, col, field.getIndex() + 1); }
/** * Recursive helper. */ private Object toRelationDataStoreValue(OpenJPAStateManager sm, Column col, int idx) { FieldMapping field = findField(col, idx); if (field == null) throw new InternalException(); if (field.getHandler() instanceof RelationId) return ((RelationId) field.getStrategy()). toRelationDataStoreValue(sm, col); if (field.getStrategy() instanceof RelationId) return ((RelationId) field.getStrategy()). toRelationDataStoreValue(sm, col); return toRelationDataStoreValue(sm, col, field.getIndex() + 1); }
/** * Recursive helper. */ private Object toRelationDataStoreValue(OpenJPAStateManager sm, Column col, int idx) { FieldMapping field = findField(col, idx); if (field == null) throw new InternalException(); if (field.getHandler() instanceof RelationId) return ((RelationId) field.getStrategy()). toRelationDataStoreValue(sm, col); if (field.getStrategy() instanceof RelationId) return ((RelationId) field.getStrategy()). toRelationDataStoreValue(sm, col); return toRelationDataStoreValue(sm, col, field.getIndex() + 1); }
/** * Recursive helper. */ private Object toRelationDataStoreValue(OpenJPAStateManager sm, Column col, int idx) { FieldMapping field = findField(col, idx); if (field == null) throw new InternalException(); if (field.getHandler() instanceof RelationId) return ((RelationId) field.getStrategy()). toRelationDataStoreValue(sm, col); if (field.getStrategy() instanceof RelationId) return ((RelationId) field.getStrategy()). toRelationDataStoreValue(sm, col); return toRelationDataStoreValue(sm, col, field.getIndex() + 1); }
/** * Recursive helper. */ private Object toRelationDataStoreValue(OpenJPAStateManager sm, Column col, int idx) { FieldMapping field = findField(col, idx); if (field == null) throw new InternalException(); if (field.getHandler() instanceof RelationId) return ((RelationId) field.getStrategy()). toRelationDataStoreValue(sm, col); if (field.getStrategy() instanceof RelationId) return ((RelationId) field.getStrategy()). toRelationDataStoreValue(sm, col); return toRelationDataStoreValue(sm, col, field.getIndex() + 1); }