null; if ( generated != null ) { if ( !GenerationTime.NEVER.equals( generated ) ) { if ( property.isAnnotationPresent( javax.persistence.Version.class ) && GenerationTime.INSERT.equals( generated ) ) { throw new AnnotationException( "@Generated(INSERT) on a @Version property not allowed, use ALWAYS: " if ( GenerationTime.ALWAYS.equals( generated ) ) { updatable = false;
private void checkGeneratedAnnotation() { AnnotationInstance generatedAnnotation = JandexHelper.getSingleAnnotation( annotations(), HibernateDotNames.GENERATED ); if ( generatedAnnotation != null ) { this.isInsertable = false; AnnotationValue generationTimeValue = generatedAnnotation.value(); if ( generationTimeValue != null ) { GenerationTime genTime = Enum.valueOf( GenerationTime.class, generationTimeValue.asEnum() ); if ( GenerationTime.ALWAYS.equals( genTime ) ) { this.isUpdatable = false; this.propertyGeneration = PropertyGeneration.parse( genTime.toString().toLowerCase() ); } } } }
private void checkGeneratedAnnotation() { AnnotationInstance generatedAnnotation = JandexHelper.getSingleAnnotation( annotations(), HibernateDotNames.GENERATED ); if ( generatedAnnotation != null ) { this.isInsertable = false; AnnotationValue generationTimeValue = generatedAnnotation.value(); if ( generationTimeValue != null ) { GenerationTime genTime = Enum.valueOf( GenerationTime.class, generationTimeValue.asEnum() ); if ( GenerationTime.ALWAYS.equals( genTime ) ) { this.isUpdatable = false; this.propertyGeneration = PropertyGeneration.parse( genTime.toString().toLowerCase() ); } } } }
null; if (generated != null) { if ( ! GenerationTime.NEVER.equals( generated ) ) { if ( property.isAnnotationPresent( javax.persistence.Version.class ) && GenerationTime.INSERT.equals( generated ) ) { throw new AnnotationException("@Generated(INSERT) on a @Version property not allowed, use ALWAYS: " + StringHelper.qualify( holder.getPath(), name ) ); + StringHelper.qualify( holder.getPath(), name ) ); if ( GenerationTime.ALWAYS.equals( generated ) && prop.isUpdateable() ) { throw new AnnotationException("Cannot have @Generated(ALWAYS) property and updatable columns: " + StringHelper.qualify( holder.getPath(), name ) );
null; if ( generated != null ) { if ( !GenerationTime.NEVER.equals( generated ) ) { if ( property.isAnnotationPresent( javax.persistence.Version.class ) && GenerationTime.INSERT.equals( generated ) ) { throw new AnnotationException( "@Generated(INSERT) on a @Version property not allowed, use ALWAYS: " if ( GenerationTime.ALWAYS.equals( generated ) ) { updatable = false;
null; if ( generated != null ) { if ( !GenerationTime.NEVER.equals( generated ) ) { if ( property.isAnnotationPresent( javax.persistence.Version.class ) && GenerationTime.INSERT.equals( generated ) ) { throw new AnnotationException( "@Generated(INSERT) on a @Version property not allowed, use ALWAYS: " if ( GenerationTime.ALWAYS.equals( generated ) ) { updatable = false;