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