it.eng.qbe.model.structure
Class DataMartEntity
java.lang.Object
it.eng.qbe.model.structure.DataMartEntity
- All Implemented Interfaces:
- IDataMartItem
public class DataMartEntity
- extends java.lang.Object
- implements IDataMartItem
- Author:
- Andrea Gioia
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DataMartEntity
public DataMartEntity(java.lang.String name)
addField
public void addField(DataMartField field)
getField
public DataMartField getField(java.lang.String fieldName)
getFields
public java.util.List getFields()
addSubEntity
public void addSubEntity(DataMartEntity entity)
getSubEntity
public DataMartEntity getSubEntity(java.lang.String entityName)
getSubEntities
public java.util.List getSubEntities()
getAllSubEntities
public java.util.List getAllSubEntities()
getAllSubEntities
public java.util.List getAllSubEntities(java.lang.String entityName)
getAllFieldOccurencesOnSubEntity
public java.util.List getAllFieldOccurencesOnSubEntity(java.lang.String entityName,
java.lang.String fieldName)
getName
public java.lang.String getName()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object