public class SmiRow extends SmiObjectType
m_typem_status| Constructor and Description |
|---|
SmiRow(org.jsmiparser.util.token.IdToken idToken,
SmiModule module) |
| Modifier and Type | Method and Description |
|---|---|
SmiIndex |
addIndex(ScopedId scopedId,
boolean isImplied) |
void |
addParentRow(SmiRow row) |
SmiVariable |
findColumn(java.lang.String id) |
SmiRow |
getAugments() |
java.util.List<SmiRow> |
getChildRows() |
java.util.List<SmiVariable> |
getColumns() |
java.util.List<SmiIndex> |
getIndexes() |
java.util.List<SmiRow> |
getParentRows() |
SmiTable |
getTable() |
boolean |
hasSameIndexes(SmiRow other) |
void |
resolveReferences(XRefProblemReporter reporter) |
void |
setAugmentsId(ScopedId augmentsId) |
getAccessAll, getAccessToken, getAccessV1, getAccessV2, getDescription, getMaxAccess, getMaxAccessToken, getType, setAccessToken, setDescription, setMaxAccessToken, setStatus, setTypegetStatus, getStatusV1, getStatusV2getCodeId, getLastOidComponent, getNode, getOid, getOidStr, resolveOid, setLastOidComponentaddUserData, compareTo, compareTo, equals, findUserData, findUserData, getFullCodeId, getId, getIdToken, getLocation, getModule, getUcId, getUserData, hashCode, setIdToken, toStringpublic SmiRow(org.jsmiparser.util.token.IdToken idToken,
SmiModule module)
public SmiTable getTable()
public java.util.List<SmiVariable> getColumns()
public SmiRow getAugments()
public void setAugmentsId(ScopedId augmentsId)
public java.util.List<SmiIndex> getIndexes()
public java.util.List<SmiRow> getChildRows()
public java.util.List<SmiRow> getParentRows()
public SmiVariable findColumn(java.lang.String id)
public boolean hasSameIndexes(SmiRow other)
public void addParentRow(SmiRow row)
public void resolveReferences(XRefProblemReporter reporter)
resolveReferences in class SmiObjectType