Class TransDependency

  • All Implemented Interfaces:
    Cloneable, org.pentaho.di.core.xml.XMLInterface

    public class TransDependency
    extends Object
    implements org.pentaho.di.core.xml.XMLInterface, Cloneable
    • Constructor Detail

      • TransDependency

        public TransDependency​(org.pentaho.di.core.database.DatabaseMeta db,
                               String tablename,
                               String fieldname)
      • TransDependency

        public TransDependency()
      • TransDependency

        public TransDependency​(Node depnode,
                               List<org.pentaho.di.core.database.DatabaseMeta> databases)
                        throws org.pentaho.di.core.exception.KettleXMLException
        Throws:
        org.pentaho.di.core.exception.KettleXMLException
    • Method Detail

      • getXML

        public String getXML()
        Specified by:
        getXML in interface org.pentaho.di.core.xml.XMLInterface
      • setObjectId

        public void setObjectId​(org.pentaho.di.repository.ObjectId id)
      • getObjectId

        public org.pentaho.di.repository.ObjectId getObjectId()
      • setDatabase

        public void setDatabase​(org.pentaho.di.core.database.DatabaseMeta db)
      • getDatabase

        public org.pentaho.di.core.database.DatabaseMeta getDatabase()
      • setTablename

        public void setTablename​(String tablename)
      • getTablename

        public String getTablename()
      • setFieldname

        public void setFieldname​(String fieldname)
      • getFieldname

        public String getFieldname()