|
Transfer version 1.1 | ||||
| FRAMES | |||||
WEB-INF.cftags.component
transfer.com.dynamic.definition.AbstractBaseWriter
transfer.com.dynamic.definition.SetMementoWriter
public class SetMementoWriter
Writes the memento part of the Defintion
| Constructor Summary | |
|---|---|
init(ObjectManager objectManager)
Constructor |
|
| Method Summary | |
|---|---|
private void |
writeCompositeKeyLazyLoadInit(DefinitionBuffer buffer, Object object)
writes the handling of lazy loaded CK's |
private void |
writeExternalOneToManyMemento(DefinitionBuffer buffer, Object parentObject)
Writes the memento for external manytoones |
private void |
writeManyToManyMemento(DefinitionBuffer buffer, Object object, transfer.com.object.manytomany manytomany)
writes the one to many memento setter |
private void |
writeManyToOneMemento(DefinitionBuffer buffer, transfer.com.object.manytoone manytoone)
writes the one to many memento setter |
private void |
writeMementoCollection(DefinitionBuffer buffer, string name, Object object, transfer.com.object.collection collection, Object linkObject, [boolean manytomany='true'])
write the memento part for a Collection |
private void |
writeNewCollection(DefinitionBuffer buffer, transfer.com.object.collection collection)
writes a new collection as a var based on the type of the collection |
private void |
writeOneToManyMemento(DefinitionBuffer buffer, Object object, transfer.com.object.onetomany onetomany)
writes the one to many memento setter |
private void |
writePropertyMemento(DefinitionBuffer buffer, Object object)
Writes the memento for just properties |
private void |
writePropertySet(DefinitionBuffer buffer, transfer.com.object.property property)
Writes the property set for memento with the correct parsing of values |
void |
writeSetMemento(DefinitionBuffer buffer, Object object)
Writes the setMemento function |
| Methods inherited from class transfer.com.dynamic.definition.AbstractBaseWriter |
|---|
getObjectManager, q, setObjectManager, throw
|
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init(ObjectManager objectManager)
objectManager - The Object Manager| Method Detail |
|---|
private void writeCompositeKeyLazyLoadInit(DefinitionBuffer buffer, Object object)
buffer - The Buffer that the defintion file is being set inobject - the object BOprivate void writeExternalOneToManyMemento(DefinitionBuffer buffer, Object parentObject)
buffer - The Buffer that the defintion file is being set inparentObject - The parent objectprivate void writeManyToManyMemento(DefinitionBuffer buffer, Object object, transfer.com.object.manytomany manytomany)
buffer - The Buffer that the defintion file is being set inobject - The parent objectmanytomany - The onetomany objectprivate void writeManyToOneMemento(DefinitionBuffer buffer, transfer.com.object.manytoone manytoone)
buffer - The Buffer that the defintion file is being set inmanytoone - The one to many objectprivate void writeMementoCollection(DefinitionBuffer buffer, string name, Object object, transfer.com.object.collection collection, Object linkObject, [boolean manytomany='true'])
buffer - The Buffer that the defintion file is being set inname - The name of the collectionobject - The object that is the parentcollection - The collection to base the memento onlinkObject - The Object the link points tomanytomany - This is a manytomany collectionprivate void writeNewCollection(DefinitionBuffer buffer, transfer.com.object.collection collection)
buffer - The Buffer that the defintion file is being set incollection - The collection to base the new collection onprivate void writeOneToManyMemento(DefinitionBuffer buffer, Object object, transfer.com.object.onetomany onetomany)
buffer - The Buffer that the defintion file is being set inobject - The parent objectonetomany - The onetomany objectprivate void writePropertyMemento(DefinitionBuffer buffer, Object object)
buffer - The Buffer that the defintion file is being set inobject - The object that is the parentprivate void writePropertySet(DefinitionBuffer buffer, transfer.com.object.property property)
buffer - The Buffer that the defintion file is being set inproperty - The property to be written forpublic void writeSetMemento(DefinitionBuffer buffer, Object object)
buffer - The Buffer that the defintion file is being set inobject - BO of the Object
|
Transfer version 1.1 | ||||
| FRAMES | |||||