1 22 23 package org.xquark.mapper.mapping; 24 25 import org.xquark.mapping.Generator; 26 import org.xquark.mapping.StorageContext; 27 28 public class ColumnRefGenerator implements Generator 29 { 30 private static final String RCSRevision = "$Revision: 1.1 $"; 31 private static final String RCSName = "$Name: $"; 32 33 private ColumnMapping refColumn; 34 35 ColumnRefGenerator(ColumnMapping mapping) 36 { 37 refColumn = mapping; 38 } 39 40 public Object getValue(StorageContext context) 41 { 42 return context.getRefValue(refColumn.getTableIndex(), refColumn.getInsertColumnIndex()); 43 } 44 45 public ColumnMapping getColumnRef() { return refColumn;} 46 } 47 | Popular Tags |