public class JsonElement
extends org.pentaho.metastore.stores.memory.MemoryMetaStoreElement
Constructor and Description |
---|
JsonElement() |
JsonElement(org.pentaho.metastore.api.IMetaStoreElement element) |
Modifier and Type | Method and Description |
---|---|
String |
getId() |
String |
groupName() |
static String |
groupName(org.pentaho.metastore.api.IMetaStoreElementType elementType) |
String |
jsonValue() |
String |
key() |
JsonElement |
load(String jsonData) |
getElementType, getName, getOwner, getOwnerPermissionsList, setElementType, setName, setOwner, setOwnerPermissionsList
addChild, clearChildren, deleteChild, getChild, getChildren, getValue, setChildren, setId, setValue
public JsonElement()
public JsonElement(org.pentaho.metastore.api.IMetaStoreElement element)
public String getId()
getId
in interface org.pentaho.metastore.api.IMetaStoreAttribute
getId
in class org.pentaho.metastore.stores.memory.MemoryMetaStoreAttribute
public static String groupName(org.pentaho.metastore.api.IMetaStoreElementType elementType)
public String groupName()
public String key()
public String jsonValue() throws IOException
IOException
public JsonElement load(String jsonData) throws IOException
IOException