org.nakedobjects.plugins.sql.objectstore
Class FieldMappingLookup

java.lang.Object
  extended by org.nakedobjects.plugins.sql.objectstore.FieldMappingLookup

public class FieldMappingLookup
extends java.lang.Object


Constructor Summary
FieldMappingLookup()
           
 
Method Summary
 void addFieldMappingFactory(java.lang.Class valueType, FieldMappingFactory mapper)
           
 void addReferenceMappingFactory(NakedObjectSpecification specification, ObjectReferenceMappingFactory mapper)
           
 IdMapping createIdMapping()
           
 FieldMapping createMapping(NakedObjectAssociation field)
           
 ObjectReferenceMapping createMapping(NakedObjectSpecification spec)
           
 VersionMapping createVersionMapping()
           
 void init()
           
 void setObjectReferenceMappingfactory(ObjectReferenceMappingFactory objectReferenceMappingfactory)
           
 void setReferenceFieldMappingFactory(FieldMappingFactory referenceMappingfactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldMappingLookup

public FieldMappingLookup()
Method Detail

createMapping

public FieldMapping createMapping(NakedObjectAssociation field)

createMapping

public ObjectReferenceMapping createMapping(NakedObjectSpecification spec)

addFieldMappingFactory

public void addFieldMappingFactory(java.lang.Class valueType,
                                   FieldMappingFactory mapper)

addReferenceMappingFactory

public void addReferenceMappingFactory(NakedObjectSpecification specification,
                                       ObjectReferenceMappingFactory mapper)

init

public void init()

createIdMapping

public IdMapping createIdMapping()

createVersionMapping

public VersionMapping createVersionMapping()

setReferenceFieldMappingFactory

public void setReferenceFieldMappingFactory(FieldMappingFactory referenceMappingfactory)

setObjectReferenceMappingfactory

public void setObjectReferenceMappingfactory(ObjectReferenceMappingFactory objectReferenceMappingfactory)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.