public DataAncestorFKColumn getRecordIdColumn()
public Collection<DataAncestorFKColumn> getAncestorFKColumns()
public DataAncestorFKColumn getAncestorFKColumn(int definitionId)
public CodeValueFKColumn getForeignKeyCodeColumn(CodeAttributeDefinition defn)
public NodeDefinition getNodeDefinition()
public void print(PrintStream out)
public List<DataColumn> getDataColumns(AttributeDefinition attributeDefinition)
public DataColumn getDataColumn(FieldDefinition<?> fieldDefinition)
public DataTable getParent()
public Path getRelativePath()
public DataPrimaryKeyColumn getPrimaryKeyColumn()
public DataAncestorFKColumn getParentFKColumn()
public void setParentFKColumn(DataAncestorFKColumn parentFKColumn)
public String getBaseName()
getBaseName in interface Table<T>public List<Column<?>> getColumns()
getColumns in interface Table<T>public PrimaryKeyConstraint getPrimaryKeyConstraint()
getPrimaryKeyConstraint in interface Table<T>public List<ReferentialConstraint> getReferentialContraints()
getReferentialContraints in interface Table<T>public List<ReferentialConstraint> getReferentialConstraintsByColumn(Column<?> column)
public EntityDefinition getReferencedEntityDefinition(DataAncestorFKColumn fkColumn)
public boolean containsColumn(String name)
Copyright © 2021 Open Foris. All rights reserved.