public void registerColumn(BeanDescriptor<?> desc, String prefix) { String path = SplitName.add(prefix, name); if (formula && dbColumn != null) { // trim off table alias placeholder if found String[] split = dbColumn.split("}"); if (split.length == 2) { desc.registerColumn(split[1], path); } else { desc.registerColumn(dbColumn, path); } } else if (dbColumn != null) { desc.registerColumn(dbColumn, path); } } }
@Override public void registerColumn(BeanDescriptor<?> desc, String prefix) { if (embedded) { for (BeanProperty prop : embeddedProps) { prop.registerColumn(desc, SplitName.add(prefix, name)); } } else { if (targetIdProperty != null) { BeanDescriptor<T> target = getTargetDescriptor(); String basePath = SplitName.add(prefix, name); if (dbColumn != null) { BeanProperty idProperty = target.getIdProperty(); desc.registerColumn(dbColumn, SplitName.add(basePath, idProperty.getName())); } desc.registerTable(target.getBaseTable(), this); } } }
public void registerColumn(BeanDescriptor<?> desc, String prefix) { String path = SplitName.add(prefix, name); if (formula && dbColumn != null) { // trim off table alias placeholder if found String[] split = dbColumn.split("}"); if (split.length == 2) { desc.registerColumn(split[1], path); } else { desc.registerColumn(dbColumn, path); } } else if (dbColumn != null) { desc.registerColumn(dbColumn, path); } } }
@Override public void registerColumn(BeanDescriptor<?> desc, String prefix) { if (embedded) { for (BeanProperty prop : embeddedProps) { prop.registerColumn(desc, SplitName.add(prefix, name)); } } else { if (targetIdProperty != null) { BeanDescriptor<T> target = getTargetDescriptor(); String basePath = SplitName.add(prefix, name); if (dbColumn != null) { BeanProperty idProperty = target.getIdProperty(); desc.registerColumn(dbColumn, SplitName.add(basePath, idProperty.getName())); } desc.registerTable(target.getBaseTable(), this); } } }