org.nuxeo.ecm.automation.client.jaxrs.model
Class PropertyMap
java.lang.Object
org.nuxeo.ecm.automation.client.jaxrs.model.PropertyMap
public class PropertyMap
- extends java.lang.Object
A flat representation of a document properties. Dates are in
YYYY-MM-DDThh:mm:ssZ (UTC) format
- Author:
- Bogdan Stefanescu
Method Summary |
java.lang.Object |
get(java.lang.String key)
|
java.lang.Boolean |
getBoolean(java.lang.String key)
|
java.lang.Boolean |
getBoolean(java.lang.String key,
java.lang.Boolean defValue)
|
java.util.Date |
getDate(java.lang.String key)
|
java.util.Date |
getDate(java.lang.String key,
java.util.Date defValue)
|
java.lang.Double |
getDouble(java.lang.String key)
|
java.lang.Double |
getDouble(java.lang.String key,
java.lang.Double defValue)
|
java.util.Set<java.lang.String> |
getKeys()
|
PropertyList |
getList(java.lang.String key)
|
PropertyList |
getList(java.lang.String key,
PropertyList defValue)
|
java.lang.Long |
getLong(java.lang.String key)
|
java.lang.Long |
getLong(java.lang.String key,
java.lang.Long defValue)
|
PropertyMap |
getMap(java.lang.String key)
|
PropertyMap |
getMap(java.lang.String key,
PropertyMap defValue)
|
java.lang.String |
getString(java.lang.String key)
|
java.lang.String |
getString(java.lang.String key,
java.lang.String defValue)
|
java.util.Map<java.lang.String,java.lang.Object> |
map()
|
void |
set(java.lang.String key,
java.lang.Boolean value)
|
void |
set(java.lang.String key,
java.util.Date value)
|
void |
set(java.lang.String key,
java.lang.Double value)
|
void |
set(java.lang.String key,
java.lang.Long value)
|
void |
set(java.lang.String key,
PropertyList value)
|
void |
set(java.lang.String key,
PropertyMap value)
|
void |
set(java.lang.String key,
java.lang.String value)
|
int |
size()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PropertyMap
public PropertyMap()
PropertyMap
public PropertyMap(PropertyMap props)
PropertyMap
public PropertyMap(java.util.Map<java.lang.String,java.lang.String> map)
PropertyMap
public PropertyMap(int size)
getString
public java.lang.String getString(java.lang.String key)
getBoolean
public java.lang.Boolean getBoolean(java.lang.String key)
getLong
public java.lang.Long getLong(java.lang.String key)
getDouble
public java.lang.Double getDouble(java.lang.String key)
getDate
public java.util.Date getDate(java.lang.String key)
getList
public PropertyList getList(java.lang.String key)
getMap
public PropertyMap getMap(java.lang.String key)
getString
public java.lang.String getString(java.lang.String key,
java.lang.String defValue)
getBoolean
public java.lang.Boolean getBoolean(java.lang.String key,
java.lang.Boolean defValue)
getLong
public java.lang.Long getLong(java.lang.String key,
java.lang.Long defValue)
getDouble
public java.lang.Double getDouble(java.lang.String key,
java.lang.Double defValue)
getDate
public java.util.Date getDate(java.lang.String key,
java.util.Date defValue)
getList
public PropertyList getList(java.lang.String key,
PropertyList defValue)
getMap
public PropertyMap getMap(java.lang.String key,
PropertyMap defValue)
get
public java.lang.Object get(java.lang.String key)
getKeys
public java.util.Set<java.lang.String> getKeys()
size
public int size()
set
public void set(java.lang.String key,
java.lang.String value)
set
public void set(java.lang.String key,
java.lang.Boolean value)
set
public void set(java.lang.String key,
java.lang.Long value)
set
public void set(java.lang.String key,
java.lang.Double value)
set
public void set(java.lang.String key,
java.util.Date value)
set
public void set(java.lang.String key,
PropertyList value)
set
public void set(java.lang.String key,
PropertyMap value)
map
public java.util.Map<java.lang.String,java.lang.Object> map()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2010 Nuxeo SAS. All Rights Reserved.