/** * Create an instance of {@link EjbRelationshipRoleType } */ public EjbRelationshipRoleType createEjbRelationshipRoleType() { return new EjbRelationshipRoleType(); }
EjbRelationshipRoleType.RelationshipRoleSource leftRoleSource = leftRole.getRelationshipRoleSource(); String leftEjbName = leftRoleSource == null ? null : leftRoleSource.getEjbName(); EntityData leftEntityData = entities.get(moduleId + "#" + leftEjbName); String leftFieldName = leftRole.getCmrField().getCmrFieldName(); if (leftRole.isForeignKeyColumnOnSource()) { field = leftEntityData.relations.get(leftFieldName); EjbRelationshipRoleType.RoleMapping roleMapping = leftRole.getRoleMapping(); for (EjbRelationshipRoleType.RoleMapping.CmrFieldMapping cmrFieldMapping : roleMapping.getCmrFieldMapping()) { JoinColumn joinColumn = new JoinColumn(); if (leftRole.getRelationshipRoleSource() != null) { String leftEjbName = leftRole.getRelationshipRoleSource().getEjbName(); EntityData leftEntityData = entities.get(moduleId + "#" + leftEjbName); if (leftEntityData == null) { left = leftEntityData.relations.get(leftRole.getCmrField().getCmrFieldName()); EjbRelationshipRoleType.RoleMapping roleMapping = leftRole.getRoleMapping(); for (EjbRelationshipRoleType.RoleMapping.CmrFieldMapping cmrFieldMapping : roleMapping.getCmrFieldMapping()) { JoinColumn joinColumn = new JoinColumn(); RelationField right = left.getRelatedField(); if (right == null) { if (rightRole.getCmrField() == null) { if (rightRole.getRelationshipRoleSource() != null) { String rightEjbName = rightRole.getRelationshipRoleSource().getEjbName();
final EjbRelationshipRoleType.RelationshipRoleSource leftRoleSource = leftRole.getRelationshipRoleSource(); final String leftEjbName = leftRoleSource == null ? null : leftRoleSource.getEjbName(); final EntityData leftEntityData = entities.get(moduleId + "#" + leftEjbName); final EjbRelationshipRoleType.CmrField cmrField = leftRole.getCmrField(); if (leftRole.isForeignKeyColumnOnSource()) { final EjbRelationshipRoleType.RoleMapping roleMapping = leftRole.getRoleMapping(); for (final EjbRelationshipRoleType.RoleMapping.CmrFieldMapping cmrFieldMapping : roleMapping.getCmrFieldMapping()) { final JoinColumn joinColumn = new JoinColumn(); if (leftRole.getRelationshipRoleSource() != null) { final String leftEjbName = leftRole.getRelationshipRoleSource().getEjbName(); final EntityData leftEntityData = entities.get(moduleId + "#" + leftEjbName); if (leftEntityData == null) { final EjbRelationshipRoleType.CmrField lcf = leftRole.getCmrField(); left = (null != lcf ? leftEntityData.relations.get(lcf.getCmrFieldName()) : null); final EjbRelationshipRoleType.RoleMapping roleMapping = leftRole.getRoleMapping(); for (final EjbRelationshipRoleType.RoleMapping.CmrFieldMapping cmrFieldMapping : roleMapping.getCmrFieldMapping()) { final JoinColumn joinColumn = new JoinColumn(); final EjbRelationshipRoleType.CmrField rcf = rightRole.getCmrField(); } else if (rightRole.getRelationshipRoleSource() != null) { final String rightEjbName = rightRole.getRelationshipRoleSource().getEjbName(); final EntityData rightEntityData = entities.get(moduleId + "#" + rightEjbName);
final EjbRelationshipRoleType.RelationshipRoleSource leftRoleSource = leftRole.getRelationshipRoleSource(); final String leftEjbName = leftRoleSource == null ? null : leftRoleSource.getEjbName(); final EntityData leftEntityData = entities.get(moduleId + "#" + leftEjbName); final EjbRelationshipRoleType.CmrField cmrField = leftRole.getCmrField(); if (leftRole.isForeignKeyColumnOnSource()) { final EjbRelationshipRoleType.RoleMapping roleMapping = leftRole.getRoleMapping(); for (final EjbRelationshipRoleType.RoleMapping.CmrFieldMapping cmrFieldMapping : roleMapping.getCmrFieldMapping()) { final JoinColumn joinColumn = new JoinColumn(); if (leftRole.getRelationshipRoleSource() != null) { final String leftEjbName = leftRole.getRelationshipRoleSource().getEjbName(); final EntityData leftEntityData = entities.get(moduleId + "#" + leftEjbName); if (leftEntityData == null) { final EjbRelationshipRoleType.CmrField lcf = leftRole.getCmrField(); left = (null != lcf ? leftEntityData.relations.get(lcf.getCmrFieldName()) : null); final EjbRelationshipRoleType.RoleMapping roleMapping = leftRole.getRoleMapping(); for (final EjbRelationshipRoleType.RoleMapping.CmrFieldMapping cmrFieldMapping : roleMapping.getCmrFieldMapping()) { final JoinColumn joinColumn = new JoinColumn(); final EjbRelationshipRoleType.CmrField rcf = rightRole.getCmrField(); } else if (rightRole.getRelationshipRoleSource() != null) { final String rightEjbName = rightRole.getRelationshipRoleSource().getEjbName(); final EntityData rightEntityData = entities.get(moduleId + "#" + rightEjbName);
/** * Create an instance of {@link EjbRelationshipRoleType } */ public EjbRelationshipRoleType createEjbRelationshipRoleType() { return new EjbRelationshipRoleType(); }
/** * Create an instance of {@link EjbRelationshipRoleType } * */ public EjbRelationshipRoleType createEjbRelationshipRoleType() { return new EjbRelationshipRoleType(); }