/** * Create an instance of {@link JaxbHbmManyToOneType } * */ public JaxbHbmManyToOneType createJaxbHbmManyToOneType() { return new JaxbHbmManyToOneType(); }
@Override public String getPropertyAccessorName() { return manyToOneElement.getAccess(); }
@Override public String getCascadeStyleName() { return manyToOneElement.getCascade() == null ? "" : manyToOneElement.getCascade(); }
this.manyToOneElement = manyToOneElement; this.referencedTypeName = manyToOneElement.getClazz() != null ? mappingDocument.qualifyClassName( manyToOneElement.getClazz() ) : manyToOneElement.getEntityName(); ); this.attributeRole = container.getAttributeRoleBase().append( manyToOneElement.getName() ); this.attributePath = container.getAttributePathBase().append( manyToOneElement.getName() ); manyToOneElement.getFetch(), manyToOneElement.getOuterJoin(), manyToOneElement.getLazy() );
super( mappingDocument ); this.explicitFkName = StringHelper.nullIfEmpty( jaxbKey.getForeignKey() ); this.referencedPropertyName = StringHelper.nullIfEmpty( jaxbKey.getPropertyRef() ); this.cascadeDeletesAtFkLevel = jaxbKey.getOnDelete() != null && "cascade".equals( jaxbKey.getOnDelete().value() ); this.nullable = jaxbKey.isNotNull() == null || !jaxbKey.isNotNull(); this.updateable = jaxbKey.isUpdate();
@Override public List getColumnOrFormulaElements() { return manyToOneMapping.getColumnOrFormula(); }
@Override public String getColumnAttribute() { return manyToOneMapping.getColumnAttribute(); }
@Override public String getFormulaAttribute() { return manyToOneMapping.getFormulaAttribute(); }
@Override public String getExplicitForeignKeyName() { return manyToOneElement.getForeignKey(); }
this.manyToOneElement = manyToOneElement; this.referencedTypeName = manyToOneElement.getClazz() != null ? mappingDocument.qualifyClassName( manyToOneElement.getClazz() ) : manyToOneElement.getEntityName(); ); this.attributeRole = container.getAttributeRoleBase().append( manyToOneElement.getName() ); this.attributePath = container.getAttributePathBase().append( manyToOneElement.getName() ); manyToOneElement.getFetch(), manyToOneElement.getOuterJoin(), manyToOneElement.getLazy() );
super( mappingDocument ); this.explicitFkName = StringHelper.nullIfEmpty( jaxbKey.getForeignKey() ); this.referencedPropertyName = StringHelper.nullIfEmpty( jaxbKey.getPropertyRef() ); this.cascadeDeletesAtFkLevel = jaxbKey.getOnDelete() != null && "cascade".equals( jaxbKey.getOnDelete().value() ); this.nullable = jaxbKey.isNotNull() == null || !jaxbKey.isNotNull(); this.updateable = jaxbKey.isUpdate();
@Override public List getColumnOrFormulaElements() { return jaxbKey.getColumnOrFormula(); }
@Override public String getColumnAttribute() { return StringHelper.nullIfEmpty( jaxbKey.getColumnAttribute() ); }
@Override public String getFormulaAttribute() { return manyToOneMapping.getFormulaAttribute(); }
@Override public String getExplicitForeignKeyName() { return manyToOneElement.getForeignKey(); }
@Override public String getCascadeStyleName() { return manyToOneMapping.getCascade(); }
@Override public List getColumnOrFormulaElements() { return jaxbKey.getColumnOrFormula(); }
@Override public String getPropertyAccessorName() { return manyToOneMapping.getAccess(); }
@Override public String getColumnAttribute() { return manyToOneMapping.getColumnAttribute(); }
/** * Create an instance of {@link JaxbHbmManyToOneType } * */ public JaxbHbmManyToOneType createJaxbHbmManyToOneType() { return new JaxbHbmManyToOneType(); }