Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.api.model.impl.osm
Interface ObjectAdapter

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
BlobObjectAdapter, DynamicObjectAdapter

public interface ObjectAdapter
extends java.io.Serializable

Author:
Bogdan Stefanescu

Method Summary
 java.lang.Object create(java.util.Map<java.lang.String,java.lang.Object> value)
           
 ObjectAdapter getAdapter(java.lang.String name)
           
 java.io.Serializable getDefaultValue()
           
 java.util.Map<java.lang.String,java.lang.Object> getMap(java.lang.Object object)
           
 java.lang.Object getValue(java.lang.Object object, java.lang.String name)
           
 void setMap(java.lang.Object object, java.util.Map<java.lang.String,java.lang.Object> value)
           
 void setValue(java.lang.Object object, java.lang.String name, java.lang.Object value)
           
 

Method Detail

create

java.lang.Object create(java.util.Map<java.lang.String,java.lang.Object> value)

getMap

java.util.Map<java.lang.String,java.lang.Object> getMap(java.lang.Object object)
                                                        throws PropertyException
Throws:
PropertyException

setMap

void setMap(java.lang.Object object,
            java.util.Map<java.lang.String,java.lang.Object> value)
            throws PropertyException
Throws:
PropertyException

getValue

java.lang.Object getValue(java.lang.Object object,
                          java.lang.String name)
                          throws PropertyException
Throws:
PropertyException

setValue

void setValue(java.lang.Object object,
              java.lang.String name,
              java.lang.Object value)
              throws PropertyException
Throws:
PropertyException

getAdapter

ObjectAdapter getAdapter(java.lang.String name)
                         throws PropertyNotFoundException
Throws:
PropertyNotFoundException

getDefaultValue

java.io.Serializable getDefaultValue()

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.