Class KDBRMetaStoreAttribute

java.lang.Object
org.pentaho.di.repository.kdr.delegates.metastore.KDBRMetaStoreAttribute
All Implemented Interfaces:
org.pentaho.metastore.api.IMetaStoreAttribute

public class KDBRMetaStoreAttribute extends Object implements org.pentaho.metastore.api.IMetaStoreAttribute
  • Field Details

  • Constructor Details

  • Method Details

    • setObjectId

      public void setObjectId(org.pentaho.di.repository.LongObjectId objectId)
    • getObjectId

      public org.pentaho.di.repository.LongObjectId getObjectId()
    • getDelegate

    • setDelegate

      public void setDelegate(KettleDatabaseRepositoryMetaStoreDelegate delegate)
    • getId

      public String getId()
      Specified by:
      getId in interface org.pentaho.metastore.api.IMetaStoreAttribute
    • setId

      public void setId(String id)
      Specified by:
      setId in interface org.pentaho.metastore.api.IMetaStoreAttribute
    • getValue

      public Object getValue()
      Specified by:
      getValue in interface org.pentaho.metastore.api.IMetaStoreAttribute
    • setValue

      public void setValue(Object value)
      Specified by:
      setValue in interface org.pentaho.metastore.api.IMetaStoreAttribute
    • getChildren

      public List<org.pentaho.metastore.api.IMetaStoreAttribute> getChildren()
      Specified by:
      getChildren in interface org.pentaho.metastore.api.IMetaStoreAttribute
    • setChildren

      public void setChildren(List<org.pentaho.metastore.api.IMetaStoreAttribute> children)
    • addChild

      public void addChild(org.pentaho.metastore.api.IMetaStoreAttribute attribute)
      Specified by:
      addChild in interface org.pentaho.metastore.api.IMetaStoreAttribute
    • clearChildren

      public void clearChildren()
      Specified by:
      clearChildren in interface org.pentaho.metastore.api.IMetaStoreAttribute
    • deleteChild

      public void deleteChild(String attributeId)
      Specified by:
      deleteChild in interface org.pentaho.metastore.api.IMetaStoreAttribute
    • getChild

      public org.pentaho.metastore.api.IMetaStoreAttribute getChild(String id)
      Specified by:
      getChild in interface org.pentaho.metastore.api.IMetaStoreAttribute