Package org.hibernate.mapping

Examples of org.hibernate.mapping.Component.addProperty()


      else {
        throw new JDBCBinderException("unknown thing");
      }

            markAsUseInEquals(property);
            pkc.addProperty(property);

    }

    return pkc;
  }
View Full Code Here


          Property clone = BinderHelper.shallowCopy( property );
          clone.setInsertable( false );
          clone.setUpdateable( false );
          clone.setNaturalIdentifier( false );
          clone.setValueGenerationStrategy( property.getValueGenerationStrategy() );
          embeddedComp.addProperty( clone );
                                }
                                    synthProp = new SyntheticProperty();
        synthProp.setName( syntheticPropertyName );
        synthProp.setNodeName( syntheticPropertyName );
        synthProp.setPersistentClass( ownerEntity );
View Full Code Here

        newProperty.setPropertyAccessorName( current.getPropertyAccessorName() );
        newProperty.setSelectable( current.isSelectable() );
        newProperty.setValue( createFormulatedValue( current.getValue(), collection, targetPropertyName,
            associatedClass
        ) );
        indexComponent.addProperty( newProperty );
      }
      return indexComponent;
    }
    else if ( value instanceof SimpleValue ) {
      SimpleValue sourceValue = (SimpleValue) value;
View Full Code Here

        for (Property property : properties) {
          Property clone = BinderHelper.shallowCopy( property );
          clone.setInsertable( false );
          clone.setUpdateable( false );
          clone.setNaturalIdentifier( false );
          embeddedComp.addProperty( clone );
        }
        synthProp = new Property();
        synthProp.setName( syntheticPropertyName );
        synthProp.setNodeName( syntheticPropertyName );
        synthProp.setPersistentClass( ownerEntity );
View Full Code Here

        newProperty.setValue(
            createFormulatedValue(
                current.getValue(), collection, targetPropertyName, associatedClass, mappings
            )
        );
        indexComponent.addProperty( newProperty );
      }
      return indexComponent;
    }
    else if ( value instanceof SimpleValue ) {
      SimpleValue sourceValue = (SimpleValue) value;
View Full Code Here

          identifier.setNullValue( "undefined" );
          rootClass.setEmbeddedIdentifier( true );
          rootClass.setIdentifierMapper( identifier );
        }
        //FIXME is it good enough?
        identifier.addProperty( prop );
      }
      else {
        rootClass.setIdentifier( ( KeyValue ) getValue() );
        if (embedded) {
          rootClass.setEmbeddedIdentifier( true );
View Full Code Here

          identifier.setNullValue( "undefined" );
          rootClass.setEmbeddedIdentifier( true );
          rootClass.setIdentifierMapper( identifier );
        }
        //FIXME is it good enough?
        identifier.addProperty( prop );
      }
      else {
        rootClass.setIdentifier( ( KeyValue ) getValue() );
        if (embedded) {
          rootClass.setEmbeddedIdentifier( true );
View Full Code Here

          rootClass.setIdentifier( identifier );
          identifier.setNullValue( "undefined" );
          rootClass.setEmbeddedIdentifier( true );
        }
        //FIXME is it good enough?
        identifier.addProperty( prop );
      }
      else {
        rootClass.setIdentifier( ( KeyValue ) getValue() );
        if (embedded) {
          rootClass.setEmbeddedIdentifier( true );
View Full Code Here

        for (Property property : properties) {
          Property clone = BinderHelper.shallowCopy( property );
          clone.setInsertable( false );
          clone.setUpdateable( false );
          clone.setNaturalIdentifier( false );
          embeddedComp.addProperty( clone );
        }
        synthProp = new Property();
        synthProp.setName( syntheticPropertyName );
        synthProp.setNodeName( syntheticPropertyName );
        synthProp.setPersistentClass( ownerEntity );
View Full Code Here

        newProperty.setPropertyAccessorName( current.getPropertyAccessorName() );
        newProperty.setSelectable( current.isSelectable() );
        newProperty.setValue( createFormulatedValue( current.getValue(), collection, targetPropertyName,
            associatedClass
        ) );
        indexComponent.addProperty( newProperty );
      }
      return indexComponent;
    }
    else if ( value instanceof SimpleValue ) {
      SimpleValue sourceValue = (SimpleValue) value;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.