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, setOwnerPermissionsListaddChild, clearChildren, deleteChild, getChild, getChildren, getValue, setChildren, setId, setValuepublic JsonElement()
public JsonElement(org.pentaho.metastore.api.IMetaStoreElement element)
public String getId()
getId in interface org.pentaho.metastore.api.IMetaStoreAttributegetId in class org.pentaho.metastore.stores.memory.MemoryMetaStoreAttributepublic static String groupName(org.pentaho.metastore.api.IMetaStoreElementType elementType)
public String groupName()
public String key()
public String jsonValue() throws IOException
IOExceptionpublic JsonElement load(String jsonData) throws IOException
IOException