@NotNull @Override public String getColumnId() { DBCExecutionContext context = getExecutionContext(); DBCAttributeMetaData metaAttribute = binding.getMetaAttribute(); return DBUtils.getSimpleQualifiedName( context == null ? null : context.getDataSource().getContainer().getName(), metaAttribute.getEntityName(), metaAttribute.getName()); }
@Override public DBSTypedObject getValueType() { return binding.getMetaAttribute(); }
@Override public DBDValueHandler getValueHandler() { return binding.getValueHandler(); }
@Override public String getValueName() { return binding.getName(); }
@Nullable @Override public DBDRowIdentifier getRowIdentifier() { return binding.getRowIdentifier(); }