org.databene.benerator.engine.statement
Interface CascadeParent

All Superinterfaces:
Statement
All Known Implementing Classes:
CascadeStatement, TranscodeStatement

public interface CascadeParent
extends Statement

Interface for transcoding classes that can be parents of cascade operations.

Created: 18.04.2011 08:35:04

Since:
0.6.6
Author:
Volker Bergmann

Method Summary
 void addSubStatement(Statement subStatement)
           
 Entity currentEntity()
           
 org.databene.jdbacl.identity.IdentityProvider getIdentityProvider()
           
 org.databene.jdbacl.identity.KeyMapper getKeyMapper()
           
 DBSystem getSource(BeneratorContext context)
           
 java.util.List<Statement> getSubStatements()
           
 DBSystem getTarget(BeneratorContext context)
           
 ComplexTypeDescriptor getType(DBSystem db, BeneratorContext context)
           
 boolean needsNkMapping(java.lang.String type)
           
 
Methods inherited from interface org.databene.benerator.engine.Statement
execute
 

Method Detail

addSubStatement

void addSubStatement(Statement subStatement)

getSource

DBSystem getSource(BeneratorContext context)

getTarget

DBSystem getTarget(BeneratorContext context)

currentEntity

Entity currentEntity()

getKeyMapper

org.databene.jdbacl.identity.KeyMapper getKeyMapper()

getIdentityProvider

org.databene.jdbacl.identity.IdentityProvider getIdentityProvider()

needsNkMapping

boolean needsNkMapping(java.lang.String type)

getType

ComplexTypeDescriptor getType(DBSystem db,
                              BeneratorContext context)

getSubStatements

java.util.List<Statement> getSubStatements()


Copyright © 2013. All Rights Reserved.