Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.automation.client.jaxrs.model
Class PropertyMap

java.lang.Object
  extended by 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

Constructor Summary
PropertyMap()
           
PropertyMap(int size)
           
PropertyMap(java.util.Map<java.lang.String,java.lang.String> map)
           
PropertyMap(PropertyMap props)
           
 
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
 

Constructor Detail

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)
Method Detail

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

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.