com.semarchy.mdm.runtime.semql.column
Class SemQLAttrColumn
java.lang.Object
com.semarchy.platform.language.semql.attributes.AbstractSemQLAttr
com.semarchy.mdm.runtime.semql.column.SemQLAttrColumn
- All Implemented Interfaces:
- com.semarchy.platform.language.semql.attributes.ISemQLAttr
public class SemQLAttrColumn
- extends com.semarchy.platform.language.semql.attributes.AbstractSemQLAttr
Extension to the semQL attribute interface that defines a column name tied to a semQL attribute
Mainly used by integration to provide ISemQLAttrProvider
s to the design time or to the
integration processes
- Author:
- skamel
Fields inherited from interface com.semarchy.platform.language.semql.attributes.ISemQLAttr |
PARENT_RECORD, SEP |
Methods inherited from class com.semarchy.platform.language.semql.attributes.AbstractSemQLAttr |
buildAttrPath, canBeTerminal, equals, getAttributeType, getName, getParentAttr, getQualifiedName, hashCode |
SemQLAttrColumn
public SemQLAttrColumn(SemQLAttrColumn pParent,
String pName,
String pColumnName,
IAttribute pAttribute)
getColumnName
public String getColumnName()
- Returns:
- the column name for this attribute (can be null for non
AbstractSemQLAttr.canBeTerminal()
nodes)
getAttribute
public IAttribute getAttribute()
- Returns:
- the logical attribute to which this semQL attribute is tied (can be null)
toString
public String toString()
- Overrides:
toString
in class com.semarchy.platform.language.semql.attributes.AbstractSemQLAttr
Copyright © 2015. All Rights Reserved.