@Override public String getPropertyAccessorName() { return pluralAttributeJaxbMapping.getAccess(); }
@Override public String getCascadeStyleName() { return pluralAttributeJaxbMapping.getCascade(); }
@Override public String getCollectionTableCheck() { return pluralAttributeJaxbMapping.getCheck(); }
this.container = container; this.attributeRole = container.getAttributeRoleBase().append( pluralAttributeJaxbMapping.getName() ); this.attributePath = container.getAttributePathBase().append( pluralAttributeJaxbMapping.getName() ); if ( pluralAttributeJaxbMapping.isInverse() && pluralAttributeJaxbMapping.getOneToMany() != null ) { String childClass = pluralAttributeJaxbMapping.getOneToMany().getClazz(); ) ).orElseGet( () -> new PluralAttributeKeySourceImpl( sourceMappingDocument(), pluralAttributeJaxbMapping.isInverse() ? pluralAttributeJaxbMapping.getKey() : pluralAttributeJaxbMapping.getKey(), container ) ); this.typeInformation = new HibernateTypeSourceImpl( pluralAttributeJaxbMapping.getCollectionType() ); this.caching = Helper.createCaching( pluralAttributeJaxbMapping.getCache() ); pluralAttributeJaxbMapping.getFetch(), pluralAttributeJaxbMapping.getOuterJoin(), pluralAttributeJaxbMapping.getLazy(), pluralAttributeJaxbMapping.getBatchSize() );
private PluralAttributeElementSource interpretElementType() { if ( pluralAttributeJaxbMapping.getElement() != null ) { return new PluralAttributeElementSourceBasicImpl( sourceMappingDocument(), this, pluralAttributeJaxbMapping.getElement() ); else if ( pluralAttributeJaxbMapping.getCompositeElement() != null ) { return new PluralAttributeElementSourceEmbeddedImpl( sourceMappingDocument(), this, pluralAttributeJaxbMapping.getCompositeElement() ); else if ( pluralAttributeJaxbMapping.getOneToMany() != null ) { return new PluralAttributeElementSourceOneToManyImpl( sourceMappingDocument(), this, pluralAttributeJaxbMapping.getOneToMany(), pluralAttributeJaxbMapping.getCascade() ); else if ( pluralAttributeJaxbMapping.getManyToMany() != null ) { return new PluralAttributeElementSourceManyToManyImpl( sourceMappingDocument(), this, pluralAttributeJaxbMapping.getManyToMany() );
@Override public String getCollectionTableComment() { return pluralAttributeJaxbMapping.getComment(); }
this.container = container; this.attributeRole = container.getAttributeRoleBase().append( pluralAttributeJaxbMapping.getName() ); this.attributePath = container.getAttributePathBase().append( pluralAttributeJaxbMapping.getName() ); if ( pluralAttributeJaxbMapping.isInverse() && pluralAttributeJaxbMapping.getOneToMany() != null ) { String childClass = pluralAttributeJaxbMapping.getOneToMany().getClazz(); ) ).orElseGet( () -> new PluralAttributeKeySourceImpl( sourceMappingDocument(), pluralAttributeJaxbMapping.isInverse() ? pluralAttributeJaxbMapping.getKey() : pluralAttributeJaxbMapping.getKey(), container ) ); this.typeInformation = new HibernateTypeSourceImpl( pluralAttributeJaxbMapping.getCollectionType() ); this.caching = Helper.createCaching( pluralAttributeJaxbMapping.getCache() ); pluralAttributeJaxbMapping.getFetch(), pluralAttributeJaxbMapping.getOuterJoin(), pluralAttributeJaxbMapping.getLazy(), pluralAttributeJaxbMapping.getBatchSize() );
private PluralAttributeElementSource interpretElementType() { if ( pluralAttributeJaxbMapping.getElement() != null ) { return new PluralAttributeElementSourceBasicImpl( sourceMappingDocument(), this, pluralAttributeJaxbMapping.getElement() ); else if ( pluralAttributeJaxbMapping.getCompositeElement() != null ) { return new PluralAttributeElementSourceEmbeddedImpl( sourceMappingDocument(), this, pluralAttributeJaxbMapping.getCompositeElement() ); else if ( pluralAttributeJaxbMapping.getOneToMany() != null ) { return new PluralAttributeElementSourceOneToManyImpl( sourceMappingDocument(), this, pluralAttributeJaxbMapping.getOneToMany(), pluralAttributeJaxbMapping.getCascade() ); else if ( pluralAttributeJaxbMapping.getManyToMany() != null ) { return new PluralAttributeElementSourceManyToManyImpl( sourceMappingDocument(), this, pluralAttributeJaxbMapping.getManyToMany() );
@Override public String getCollectionTableComment() { return pluralAttributeJaxbMapping.getComment(); }
@Override public String getCascadeStyleName() { return pluralAttributeJaxbMapping.getCascade(); }
@Override public String getCollectionTableCheck() { return pluralAttributeJaxbMapping.getCheck(); }
@Override public String getPropertyAccessorName() { return pluralAttributeJaxbMapping.getAccess(); }