Examples of excluded()


Examples of org.hibernate.annotations.OptimisticLock.excluded()

    prop.setUpdateable( updatable );
    OptimisticLock lockAnn = property != null ?
        property.getAnnotation( OptimisticLock.class ) :
        null;
    if ( lockAnn != null ) {
      prop.setOptimisticLocked( !lockAnn.excluded() );
      //TODO this should go to the core as a mapping validation checking
      if ( lockAnn.excluded() && (
          property.isAnnotationPresent( javax.persistence.Version.class )
              || property.isAnnotationPresent( Id.class )
              || property.isAnnotationPresent( EmbeddedId.class ) ) ) {
View Full Code Here

Examples of org.hibernate.annotations.OptimisticLock.excluded()

        property.getAnnotation( OptimisticLock.class ) :
        null;
    if ( lockAnn != null ) {
      prop.setOptimisticLocked( !lockAnn.excluded() );
      //TODO this should go to the core as a mapping validation checking
      if ( lockAnn.excluded() && (
          property.isAnnotationPresent( javax.persistence.Version.class )
              || property.isAnnotationPresent( Id.class )
              || property.isAnnotationPresent( EmbeddedId.class ) ) ) {
        throw new AnnotationException(
            "@OptimisticLock.exclude=true incompatible with @Id, @EmbeddedId and @Version: "
View Full Code Here

Examples of org.hibernate.annotations.OptimisticLock.excluded()

      );
    }

    collection.setMutable( !property.isAnnotationPresent( Immutable.class ) );
    OptimisticLock lockAnn = property.getAnnotation( OptimisticLock.class );
    if ( lockAnn != null ) collection.setOptimisticLocked( !lockAnn.excluded() );

    Persister persisterAnn = property.getAnnotation( Persister.class );
    if ( persisterAnn != null ) {
      collection.setCollectionPersisterClass( persisterAnn.impl() );
    }
View Full Code Here

Examples of org.hibernate.annotations.OptimisticLock.excluded()

      );
    }

    collection.setMutable( !property.isAnnotationPresent( Immutable.class ) );
    OptimisticLock lockAnn = property.getAnnotation( OptimisticLock.class );
    if ( lockAnn != null ) collection.setOptimisticLocked( !lockAnn.excluded() );
    Persister persisterAnn = property.getAnnotation( Persister.class );
    if ( persisterAnn != null ) collection.setCollectionPersisterClass( persisterAnn.impl() );

    // set ordering
    if ( orderBy != null ) collection.setOrderBy( orderBy );
View Full Code Here

Examples of org.hibernate.annotations.OptimisticLock.excluded()

    //work on association
    boolean isMappedBy = !BinderHelper.isEmptyAnnotationValue( mappedBy );

    final OptimisticLock lockAnn = property.getAnnotation( OptimisticLock.class );
    final boolean includeInOptimisticLockChecks = ( lockAnn != null )
        ? ! lockAnn.excluded()
        : ! isMappedBy;
    collection.setOptimisticLocked( includeInOptimisticLockChecks );

    Persister persisterAnn = property.getAnnotation( Persister.class );
    if ( persisterAnn != null ) {
View Full Code Here

Examples of org.hibernate.annotations.OptimisticLock.excluded()

      );
    }

    collection.setMutable( !property.isAnnotationPresent( Immutable.class ) );
    OptimisticLock lockAnn = property.getAnnotation( OptimisticLock.class );
    if ( lockAnn != null ) collection.setOptimisticLocked( !lockAnn.excluded() );
    Persister persisterAnn = property.getAnnotation( Persister.class );
    if ( persisterAnn != null ) collection.setCollectionPersisterClass( persisterAnn.impl() );

    // set ordering
    if ( orderBy != null ) collection.setOrderBy( orderBy );
View Full Code Here

Examples of org.hibernate.annotations.OptimisticLock.excluded()

    prop.setUpdateable( updatable );
    OptimisticLock lockAnn = property != null ?
        property.getAnnotation( OptimisticLock.class ) :
        null;
    if ( lockAnn != null ) {
      prop.setOptimisticLocked( !lockAnn.excluded() );
      //TODO this should go to the core as a mapping validation checking
      if ( lockAnn.excluded() && (
          property.isAnnotationPresent( javax.persistence.Version.class )
              || property.isAnnotationPresent( Id.class )
              || property.isAnnotationPresent( EmbeddedId.class ) ) ) {
View Full Code Here

Examples of org.hibernate.annotations.OptimisticLock.excluded()

        property.getAnnotation( OptimisticLock.class ) :
        null;
    if ( lockAnn != null ) {
      prop.setOptimisticLocked( !lockAnn.excluded() );
      //TODO this should go to the core as a mapping validation checking
      if ( lockAnn.excluded() && (
          property.isAnnotationPresent( javax.persistence.Version.class )
              || property.isAnnotationPresent( Id.class )
              || property.isAnnotationPresent( EmbeddedId.class ) ) ) {
        throw new AnnotationException(
            "@OptimisticLock.exclude=true incompatible with @Id, @EmbeddedId and @Version: "
View Full Code Here

Examples of org.hibernate.annotations.OptimisticLock.excluded()

    //work on association
    boolean isMappedBy = !BinderHelper.isEmptyAnnotationValue( mappedBy );

    final OptimisticLock lockAnn = property.getAnnotation( OptimisticLock.class );
    final boolean includeInOptimisticLockChecks = ( lockAnn != null )
        ? ! lockAnn.excluded()
        : ! isMappedBy;
    collection.setOptimisticLocked( includeInOptimisticLockChecks );

    Persister persisterAnn = property.getAnnotation( Persister.class );
    if ( persisterAnn != null ) {
View Full Code Here

Examples of org.hibernate.annotations.OptimisticLock.excluded()

      final OptimisticLock lockAnn = property != null
          ? property.getAnnotation( OptimisticLock.class )
          : null;
      if ( lockAnn != null ) {
        //TODO this should go to the core as a mapping validation checking
        if ( lockAnn.excluded() && (
            property.isAnnotationPresent( javax.persistence.Version.class )
                || property.isAnnotationPresent( Id.class )
                || property.isAnnotationPresent( EmbeddedId.class ) ) ) {
          throw new AnnotationException(
              "@OptimisticLock.exclude=true incompatible with @Id, @EmbeddedId and @Version: "
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.