Class JsonElement
java.lang.Object
org.pentaho.metastore.stores.memory.MemoryMetaStoreAttribute
org.pentaho.metastore.stores.memory.MemoryMetaStoreElement
org.pentaho.di.core.attributes.metastore.JsonElement
- All Implemented Interfaces:
org.pentaho.metastore.api.IMetaStoreAttribute
,org.pentaho.metastore.api.IMetaStoreElement
public class JsonElement
extends org.pentaho.metastore.stores.memory.MemoryMetaStoreElement
- Author:
- nhudak
-
Field Summary
Fields inherited from class org.pentaho.metastore.stores.memory.MemoryMetaStoreElement
elementType, name, owner, ownerPermissionsList
Fields inherited from class org.pentaho.metastore.stores.memory.MemoryMetaStoreAttribute
children, id, value
-
Constructor Summary
-
Method Summary
Methods inherited from class org.pentaho.metastore.stores.memory.MemoryMetaStoreElement
getElementType, getName, getOwner, getOwnerPermissionsList, setElementType, setName, setOwner, setOwnerPermissionsList
Methods inherited from class org.pentaho.metastore.stores.memory.MemoryMetaStoreAttribute
addChild, clearChildren, deleteChild, getChild, getChildren, getValue, setChildren, setId, setValue
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.pentaho.metastore.api.IMetaStoreAttribute
addChild, clearChildren, deleteChild, getChild, getChildren, getValue, setId, setValue
-
Constructor Details
-
JsonElement
public JsonElement() -
JsonElement
public JsonElement(org.pentaho.metastore.api.IMetaStoreElement element)
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceorg.pentaho.metastore.api.IMetaStoreAttribute
- Overrides:
getId
in classorg.pentaho.metastore.stores.memory.MemoryMetaStoreAttribute
-
groupName
-
groupName
-
key
-
jsonValue
- Throws:
IOException
-
load
- Throws:
IOException
-