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 Summary
-
Constructor Summary
ConstructorDescriptionKDBRMetaStoreAttribute
(KettleDatabaseRepositoryMetaStoreDelegate delegate, String id, Object value) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addChild
(org.pentaho.metastore.api.IMetaStoreAttribute attribute) void
void
deleteChild
(String attributeId) org.pentaho.metastore.api.IMetaStoreAttribute
List<org.pentaho.metastore.api.IMetaStoreAttribute>
getId()
org.pentaho.di.repository.LongObjectId
getValue()
void
setChildren
(List<org.pentaho.metastore.api.IMetaStoreAttribute> children) void
void
void
setObjectId
(org.pentaho.di.repository.LongObjectId objectId) void
-
Field Details
-
delegate
-
-
Constructor Details
-
KDBRMetaStoreAttribute
-
KDBRMetaStoreAttribute
public KDBRMetaStoreAttribute(KettleDatabaseRepositoryMetaStoreDelegate delegate, String id, Object value)
-
-
Method Details
-
setObjectId
public void setObjectId(org.pentaho.di.repository.LongObjectId objectId) -
getObjectId
public org.pentaho.di.repository.LongObjectId getObjectId() -
getDelegate
-
setDelegate
-
getId
- Specified by:
getId
in interfaceorg.pentaho.metastore.api.IMetaStoreAttribute
-
setId
- Specified by:
setId
in interfaceorg.pentaho.metastore.api.IMetaStoreAttribute
-
getValue
- Specified by:
getValue
in interfaceorg.pentaho.metastore.api.IMetaStoreAttribute
-
setValue
- Specified by:
setValue
in interfaceorg.pentaho.metastore.api.IMetaStoreAttribute
-
getChildren
- Specified by:
getChildren
in interfaceorg.pentaho.metastore.api.IMetaStoreAttribute
-
setChildren
-
addChild
public void addChild(org.pentaho.metastore.api.IMetaStoreAttribute attribute) - Specified by:
addChild
in interfaceorg.pentaho.metastore.api.IMetaStoreAttribute
-
clearChildren
public void clearChildren()- Specified by:
clearChildren
in interfaceorg.pentaho.metastore.api.IMetaStoreAttribute
-
deleteChild
- Specified by:
deleteChild
in interfaceorg.pentaho.metastore.api.IMetaStoreAttribute
-
getChild
- Specified by:
getChild
in interfaceorg.pentaho.metastore.api.IMetaStoreAttribute
-