org.nakedobjects.plugins.sql.objectstore
Interface ObjectMapping
- All Known Implementing Classes:
- AutoMapper
public interface ObjectMapping
|
Method Summary |
void |
createObject(DatabaseConnector connector,
NakedObject object)
|
void |
destroyObject(DatabaseConnector connector,
NakedObject object)
|
NakedObject[] |
getInstances(DatabaseConnector connector,
NakedObjectSpecification cls)
|
NakedObject[] |
getInstances(DatabaseConnector connector,
NakedObjectSpecification cls,
java.lang.String pattern)
|
NakedObject |
getObject(DatabaseConnector connector,
Oid oid,
NakedObjectSpecification hint)
|
boolean |
hasInstances(DatabaseConnector connector,
NakedObjectSpecification cls)
|
void |
resolve(DatabaseConnector connector,
NakedObject object)
|
void |
resolveCollection(DatabaseConnector connector,
NakedObject object,
NakedObjectAssociation field)
|
void |
save(DatabaseConnector connector,
NakedObject object)
|
void |
shutdown()
|
void |
startup(DatabaseConnector connection,
ObjectMappingLookup objectMapperLookup)
|
createObject
void createObject(DatabaseConnector connector,
NakedObject object)
destroyObject
void destroyObject(DatabaseConnector connector,
NakedObject object)
getInstances
NakedObject[] getInstances(DatabaseConnector connector,
NakedObjectSpecification cls)
getInstances
NakedObject[] getInstances(DatabaseConnector connector,
NakedObjectSpecification cls,
java.lang.String pattern)
getObject
NakedObject getObject(DatabaseConnector connector,
Oid oid,
NakedObjectSpecification hint)
hasInstances
boolean hasInstances(DatabaseConnector connector,
NakedObjectSpecification cls)
resolve
void resolve(DatabaseConnector connector,
NakedObject object)
resolveCollection
void resolveCollection(DatabaseConnector connector,
NakedObject object,
NakedObjectAssociation field)
save
void save(DatabaseConnector connector,
NakedObject object)
shutdown
void shutdown()
startup
void startup(DatabaseConnector connection,
ObjectMappingLookup objectMapperLookup)
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.