public class PropertyListCollection
extends java.util.ArrayList
implements com.labvantage.sapphire.gwt.shared.JSONable
Constructor and Description |
---|
PropertyListCollection() |
Modifier and Type | Method and Description |
---|---|
PropertyList |
find(java.lang.String propertyid,
java.lang.String value) |
PropertyList |
find(java.lang.String propertyid,
java.lang.String value,
boolean caseInsensitive) |
java.lang.String |
getAttribute(java.lang.String attributeId) |
java.util.HashMap |
getAttributes() |
java.lang.String |
getId() |
int |
getIndex(java.lang.String value) |
PropertyList |
getIndexedPropertyList(java.lang.String value) |
PropertyList |
getPropertyList(int index) |
PropertyList |
getPropertyList(java.lang.String id) |
java.lang.String |
getPropertyTreeNodeId() |
java.lang.String |
getUniqueId() |
void |
index(java.lang.String propertyid) |
void |
index(java.lang.String[] propertyid,
java.lang.String separator) |
void |
setAttributes(java.util.HashMap attributes) |
void |
setId(java.lang.String id) |
void |
setJSONArray(org.json.JSONArray jsonArray) |
void |
setJSONString(java.lang.String jsonString) |
void |
setPropertyTreeNodeId(java.lang.String propertyTreeNodeId) |
org.json.JSONArray |
toJSONArray() |
org.json.JSONArray |
toJSONArray(boolean includeAttributes,
boolean includeEmpties) |
java.lang.String |
toJSONString() |
java.lang.String |
toJSONString(boolean includeAttributes,
boolean includeEmpties) |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
public void setId(java.lang.String id)
public java.lang.String getId()
public void setPropertyTreeNodeId(java.lang.String propertyTreeNodeId)
public java.lang.String getPropertyTreeNodeId()
public PropertyList getPropertyList(int index)
public PropertyList getPropertyList(java.lang.String id)
public void setAttributes(java.util.HashMap attributes)
public java.util.HashMap getAttributes()
public java.lang.String getAttribute(java.lang.String attributeId)
public java.lang.String getUniqueId()
public PropertyList find(java.lang.String propertyid, java.lang.String value)
public PropertyList find(java.lang.String propertyid, java.lang.String value, boolean caseInsensitive)
public PropertyList getIndexedPropertyList(java.lang.String value)
public int getIndex(java.lang.String value)
public void index(java.lang.String propertyid)
public void index(java.lang.String[] propertyid, java.lang.String separator)
public org.json.JSONArray toJSONArray()
public org.json.JSONArray toJSONArray(boolean includeAttributes, boolean includeEmpties)
public java.lang.String toJSONString()
toJSONString
in interface com.labvantage.sapphire.gwt.shared.JSONable
public java.lang.String toJSONString(boolean includeAttributes, boolean includeEmpties)
public void setJSONString(java.lang.String jsonString) throws org.json.JSONException
org.json.JSONException
public void setJSONArray(org.json.JSONArray jsonArray) throws org.json.JSONException
org.json.JSONException