e4s.db.dict
Class E4DBView.TableInvolved
java.lang.Object
e4s.db.dict.E4DBView.TableInvolved
- Enclosing class:
- E4DBView
public class E4DBView.TableInvolved
- extends java.lang.Object
|
Method Summary |
void |
addConditioned(E4DBView.ColumnConditioned cc)
|
void |
addRelationship(E4DBView.Relationship r)
|
void |
addSelected(E4DBView.ColumnSelected cs)
|
boolean |
equals(E4DBTableName tName)
|
java.lang.String |
getAlias()
|
java.util.Enumeration |
getConditioned()
|
int |
getJoin(E4DBTableName tName)
|
java.util.Enumeration |
getRelationship()
|
E4DBView.Relationship[] |
getRelationships()
|
E4DBView.Relationship[] |
getRelationships(E4DBTableName toTableName)
|
java.util.Enumeration |
getSelected()
|
E4DBTableName |
getTableName()
|
boolean |
hasAnyColumnsSelected()
|
boolean |
hasAnyRelationshipBetween(E4DBColumnName cNameFrom,
E4DBTableName tNameTo)
|
boolean |
hasAnyRelationshipBetween(E4DBColumnName cNameFrom,
E4DBTableName tNameTo,
E4DBColumnName cNameTo)
|
boolean |
hasAnyRelationshipFrom()
|
boolean |
hasAnyRelationshipTo(E4DBTableName tName)
|
boolean |
hasRelationship(E4DBTableName t2,
E4DBColumnName c2)
|
E4DBView.ColumnConditioned |
isConditioned(E4DBColumnName cName)
|
E4DBView.ColumnSelected |
isSelected(E4DBColumnName cName)
|
int |
numberRelationships(E4DBTableName tNameTo)
|
void |
removeCondition()
|
void |
removeRelationship(E4DBTableName t2,
E4DBColumnName c2)
|
void |
removeRelationships(E4DBTableName t2)
|
void |
removeSelect()
|
boolean |
renameColumn(E4DBTableName tablename,
E4DBColumnName oldname,
E4DBColumnName newname)
|
boolean |
renameTable(E4DBTableName from,
E4DBTableName to)
|
boolean |
renameType(E4DBColumnType oldname,
E4DBColumnType newname)
|
void |
setAlias(char alias)
|
void |
setJoin(E4DBTableName tName,
int join)
|
void |
toXml(E4PrintStream pstr)
|
boolean |
usesTable(E4DBTableName check)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
E4DBView.TableInvolved
public E4DBView.TableInvolved(E4DBTableName tName,
java.lang.String alias)
E4DBView.TableInvolved
public E4DBView.TableInvolved(E4DBTableName tName,
char alias)
getAlias
public java.lang.String getAlias()
setAlias
public void setAlias(char alias)
getTableName
public E4DBTableName getTableName()
equals
public boolean equals(E4DBTableName tName)
removeSelect
public void removeSelect()
removeCondition
public void removeCondition()
addSelected
public void addSelected(E4DBView.ColumnSelected cs)
addConditioned
public void addConditioned(E4DBView.ColumnConditioned cc)
addRelationship
public void addRelationship(E4DBView.Relationship r)
hasAnyRelationshipFrom
public boolean hasAnyRelationshipFrom()
numberRelationships
public int numberRelationships(E4DBTableName tNameTo)
hasAnyRelationshipTo
public boolean hasAnyRelationshipTo(E4DBTableName tName)
getJoin
public int getJoin(E4DBTableName tName)
setJoin
public void setJoin(E4DBTableName tName,
int join)
hasAnyRelationshipBetween
public boolean hasAnyRelationshipBetween(E4DBColumnName cNameFrom,
E4DBTableName tNameTo)
hasAnyRelationshipBetween
public boolean hasAnyRelationshipBetween(E4DBColumnName cNameFrom,
E4DBTableName tNameTo,
E4DBColumnName cNameTo)
removeRelationships
public void removeRelationships(E4DBTableName t2)
getRelationships
public E4DBView.Relationship[] getRelationships()
getRelationships
public E4DBView.Relationship[] getRelationships(E4DBTableName toTableName)
hasRelationship
public boolean hasRelationship(E4DBTableName t2,
E4DBColumnName c2)
removeRelationship
public void removeRelationship(E4DBTableName t2,
E4DBColumnName c2)
isSelected
public E4DBView.ColumnSelected isSelected(E4DBColumnName cName)
isConditioned
public E4DBView.ColumnConditioned isConditioned(E4DBColumnName cName)
getSelected
public java.util.Enumeration getSelected()
hasAnyColumnsSelected
public boolean hasAnyColumnsSelected()
getConditioned
public java.util.Enumeration getConditioned()
getRelationship
public java.util.Enumeration getRelationship()
renameTable
public boolean renameTable(E4DBTableName from,
E4DBTableName to)
usesTable
public boolean usesTable(E4DBTableName check)
toXml
public void toXml(E4PrintStream pstr)
throws java.lang.Exception
- Throws:
java.lang.Exception
renameType
public boolean renameType(E4DBColumnType oldname,
E4DBColumnType newname)
renameColumn
public boolean renameColumn(E4DBTableName tablename,
E4DBColumnName oldname,
E4DBColumnName newname)