Uses of Class
io.ebeaninternal.server.deploy.meta.DeployTableJoin
Packages that use DeployTableJoin
Package
Description
Bean description
Temporary objects used to collect deployment information
-
Uses of DeployTableJoin in io.ebeaninternal.server.deploy
Methods in io.ebeaninternal.server.deploy with parameters of type DeployTableJoinModifier and TypeMethodDescriptionvoidBeanTable.createJoinColumn(String foreignKeyPrefix, DeployTableJoin join, boolean reverse, String sqlFormulaSelect) <A> voidBeanDescriptorManager.createUnidirectional(DeployBeanDescriptor<?> targetDesc, Class<A> targetType, BeanTable beanTable, DeployTableJoin oneToManyJoin) Create and add a Unidirectional property (for ElementCollection) which maps to the foreign key.Constructors in io.ebeaninternal.server.deploy with parameters of type DeployTableJoinModifierConstructorDescriptionTableJoin(DeployTableJoin deploy) TableJoin(DeployTableJoin deploy, PropertyForeignKey foreignKey) Create a TableJoin. -
Uses of DeployTableJoin in io.ebeaninternal.server.deploy.meta
Methods in io.ebeaninternal.server.deploy.meta that return DeployTableJoinModifier and TypeMethodDescriptionDeployTableJoin.createInverse(String tableName) DeployBeanPropertyAssocMany.getIntersectionJoin()ManyToMany only, join from local table to intersection table.DeployBeanPropertyAssocMany.getInverseJoin()DeployBeanProperty.getSecondaryTableJoin()DeployBeanPropertyAssoc.getTableJoin()return the join to use for the bean.Methods in io.ebeaninternal.server.deploy.meta with parameters of type DeployTableJoinModifier and TypeMethodDescriptionvoidDeployTableJoin.copyTo(DeployTableJoin destJoin, boolean reverse, String tableName) voidDeployTableJoin.copyWithoutType(DeployTableJoin destJoin, boolean reverse, String tableName) voidDeployBeanPropertyAssocMany.setIntersectionJoin(DeployTableJoin intersectionJoin) ManyToMany only, join from local table to intersection table.voidDeployBeanPropertyAssocMany.setInverseJoin(DeployTableJoin inverseJoin) ManyToMany only, join from foreign table to intersection table.voidDeployBeanProperty.setSecondaryTableJoin(DeployTableJoin secondaryTableJoin, String prefix)