@Override public String getCustomLoaderName() { return pluralAttributeJaxbMapping.getLoader() == null ? null : pluralAttributeJaxbMapping.getLoader().getQueryRef(); }
@Override public List getColumnOrFormulaElements() { return idBagMapping.getCollectionId().getColumn(); } }
@Override public String getUnsavedValue() { return versionElement.getUnsavedValue().value(); }
@Override public boolean isCascadeDeleteEnabled() { return JaxbHbmOnDeleteEnum.CASCADE.equals( manyToOneElement.getOnDelete() ); }
@Override public String getColumnAttribute() { return idBagMapping.getCollectionId().getColumnAttribute(); }
@Override public String getCustomLoaderName() { return jaxbEntityMapping.getLoader() != null ? jaxbEntityMapping.getLoader().getQueryRef() : null; }
@Override public boolean isCascadeDeleteEnabled() { return JaxbHbmOnDeleteEnum.CASCADE.equals( oneToOneElement.getOnDelete() ); }
@Override public String getColumnAttribute() { return jaxbSecondaryTableMapping.getKey().getColumnAttribute(); }
@Override public boolean isCascadeDeleteEnabled() { return jaxbSecondaryTableMapping.getKey().getOnDelete() == JaxbHbmOnDeleteEnum.CASCADE; }
@Override public String getExplicitForeignKeyName() { return jaxbSecondaryTableMapping.getKey().getForeignKey(); }
@Override public String getUnsavedValue() { return timestampElement.getUnsavedValue().value(); }
/** * Create an instance of {@link JaxbHbmHibernateMapping } * */ public JaxbHbmHibernateMapping createJaxbHbmHibernateMapping() { return new JaxbHbmHibernateMapping(); }
/** * Create an instance of {@link JaxbHbmFetchProfileType } * */ public JaxbHbmFetchProfileType createJaxbHbmFetchProfileType() { return new JaxbHbmFetchProfileType(); }
/** * Create an instance of {@link JaxbHbmQueryParamType } * */ public JaxbHbmQueryParamType createJaxbHbmQueryParamType() { return new JaxbHbmQueryParamType(); }
/** * Create an instance of {@link JaxbHbmTimestampAttributeType } * */ public JaxbHbmTimestampAttributeType createJaxbHbmTimestampAttributeType() { return new JaxbHbmTimestampAttributeType(); }
/** * Create an instance of {@link JaxbHbmCompositeKeyManyToOneType } * */ public JaxbHbmCompositeKeyManyToOneType createJaxbHbmCompositeKeyManyToOneType() { return new JaxbHbmCompositeKeyManyToOneType(); }
/** * Create an instance of {@link JaxbHbmSynchronizeType } * */ public JaxbHbmSynchronizeType createJaxbHbmSynchronizeType() { return new JaxbHbmSynchronizeType(); }
/** * Create an instance of {@link JaxbHbmConfigParameterType } * */ public JaxbHbmConfigParameterType createJaxbHbmConfigParameterType() { return new JaxbHbmConfigParameterType(); }