/** * Create an instance of {@link JaxbEntity } * */ public JaxbEntity createJaxbEntity() { return new JaxbEntity(); }
@Override protected JaxbAccessType getAccessType() { return entity.getAccess(); }
@Override protected JaxbAttributes getAttributes() { return entity.getAttributes(); }
@Override protected void processExtra() { //@Entity create( ENTITY, MockHelper.stringValueArray( "name", entity.getName() ) ); if ( entity.isCacheable() != null ) { //@Cacheable create( CACHEABLE, MockHelper.booleanValueArray( "value", entity.isCacheable() ) ); } if ( StringHelper.isNotEmpty( entity.getDiscriminatorValue() ) ) { //@DiscriminatorValue create( DISCRIMINATOR_VALUE, MockHelper.stringValueArray( "value", entity.getDiscriminatorValue() ) ); } //@Table parserTable( entity.getTable() ); parserInheritance( entity.getInheritance() ); parserDiscriminatorColumn( entity.getDiscriminatorColumn() ); parserAttributeOverrides( entity.getAttributeOverride(), getTarget() ); parserAssociationOverrides( entity.getAssociationOverride(), getTarget() ); parserPrimaryKeyJoinColumnList( entity.getPrimaryKeyJoinColumn(), getTarget() ); parserSecondaryTableList( entity.getSecondaryTable(), getTarget() ); }
void collectGlobalMappings(JaxbEntity entity, EntityMappingsMocker.Default defaults) { for ( JaxbNamedQuery namedQuery : entity.getNamedQuery() ) { if ( !defaultNamedQueryNames.contains( namedQuery.getName() ) ) { put( namedQuery ); for ( JaxbNamedNativeQuery namedNativeQuery : entity.getNamedNativeQuery() ) { if ( !defaultNamedNativeQueryNames.contains( namedNativeQuery.getName() ) ) { put( namedNativeQuery ); for ( JaxbSqlResultSetMapping sqlResultSetMapping : entity.getSqlResultSetMapping() ) { if ( !defaultSqlResultSetMappingNames.contains( sqlResultSetMapping.getName() ) ) { put( sqlResultSetMapping ); JaxbSequenceGenerator sequenceGenerator = entity.getSequenceGenerator(); if ( sequenceGenerator != null ) { if ( !defaultNamedGenerators.contains( sequenceGenerator.getName() ) ) { JaxbTableGenerator tableGenerator = entity.getTableGenerator(); if ( tableGenerator != null ) { if ( !defaultNamedGenerators.contains( tableGenerator.getName() ) ) { JaxbAttributes attributes = entity.getAttributes(); if ( attributes != null ) { for ( JaxbId id : attributes.getId() ) {
@Override public String getClazz() { return entity.getClazz(); }
@Override protected boolean isExcludeDefaultListeners() { return entity.getExcludeDefaultListeners() != null; }
@Override protected JaxbEntityListeners getEntityListeners() { return entity.getEntityListeners(); }
@Override protected void processExtra() { //@Entity create( ENTITY, MockHelper.stringValueArray( "name", entity.getName() ) ); if ( entity.isCacheable() != null ) { //@Cacheable create( CACHEABLE, MockHelper.booleanValueArray( "value", entity.isCacheable() ) ); } if ( StringHelper.isNotEmpty( entity.getDiscriminatorValue() ) ) { //@DiscriminatorValue create( DISCRIMINATOR_VALUE, MockHelper.stringValueArray( "value", entity.getDiscriminatorValue() ) ); } //@Table parserTable( entity.getTable() ); parserInheritance( entity.getInheritance() ); parserDiscriminatorColumn( entity.getDiscriminatorColumn() ); parserAttributeOverrides( entity.getAttributeOverride(), getTarget() ); parserAssociationOverrides( entity.getAssociationOverride(), getTarget() ); parserPrimaryKeyJoinColumnList( entity.getPrimaryKeyJoinColumn(), getTarget() ); parserSecondaryTableList( entity.getSecondaryTable(), getTarget() ); }
void collectGlobalMappings(JaxbEntity entity, EntityMappingsMocker.Default defaults) { for ( JaxbNamedQuery namedQuery : entity.getNamedQuery() ) { if ( !defaultNamedQueryNames.contains( namedQuery.getName() ) ) { put( namedQuery ); for ( JaxbNamedNativeQuery namedNativeQuery : entity.getNamedNativeQuery() ) { if ( !defaultNamedNativeQueryNames.contains( namedNativeQuery.getName() ) ) { put( namedNativeQuery ); for ( JaxbSqlResultSetMapping sqlResultSetMapping : entity.getSqlResultSetMapping() ) { if ( !defaultSqlResultSetMappingNames.contains( sqlResultSetMapping.getName() ) ) { put( sqlResultSetMapping ); JaxbSequenceGenerator sequenceGenerator = entity.getSequenceGenerator(); if ( sequenceGenerator != null ) { if ( !defaultNamedGenerators.contains( sequenceGenerator.getName() ) ) { JaxbTableGenerator tableGenerator = entity.getTableGenerator(); if ( tableGenerator != null ) { if ( !defaultNamedGenerators.contains( tableGenerator.getName() ) ) { JaxbAttributes attributes = entity.getAttributes(); if ( attributes != null ) { for ( JaxbId id : attributes.getId() ) {
@Override protected String getClassName() { return entity.getClazz(); }
@Override protected boolean isExcludeDefaultListeners() { return entity.getExcludeDefaultListeners() != null; }
@Override protected JaxbEntityListeners getEntityListeners() { return entity.getEntityListeners(); }
@Override protected String getClassName() { return entity.getClazz(); }
@Override protected JaxbAccessType getAccessType() { return entity.getAccess(); }
/** * Create an instance of {@link JaxbEntity } * */ public JaxbEntity createJaxbEntity() { return new JaxbEntity(); }
@Override protected JaxbAttributes getAttributes() { return entity.getAttributes(); }
@Override public String getClazz() { return entity.getClazz(); }