Examples of unique()


Examples of javax.persistence.Column.unique()

          if (Map.class.isAssignableFrom(field.getType())) {
                    columnMapper = new MapColumnMapper(field);
                } else if (Set.class.isAssignableFrom(field.getType())) {
                    columnMapper = new SetColumnMapper(field);
                } else if(compositeAnnotation == null) {
                    if (columnAnnotation.unique()) {
                        Preconditions.checkArgument(tempUniqueMapper == null, "can't have multiple unique columns '" + field.getName() + "'");
                        tempUniqueMapper = new LeafColumnMapper(field);
                    }
                    else {
                        columnMapper = new LeafColumnMapper(field);
View Full Code Here

Examples of javax.persistence.Column.unique()

                                    colmd.setLength(col.length());
                                    colmd.setScale(col.scale());
                                    colmd.setAllowsNull(col.nullable());
                                    colmd.setInsertable(col.insertable());
                                    colmd.setUpdateable(col.updatable());
                                    colmd.setUnique(col.unique());
                                    fmd.addColumn(colmd);
                                    overriddenFields.add(fmd);
                                }
                            }
                        }
View Full Code Here

Examples of javax.persistence.Column.unique()

                            colmd.setLength(col.length());
                            colmd.setScale(col.scale());
                            colmd.setAllowsNull(col.nullable());
                            colmd.setInsertable(col.insertable());
                            colmd.setUpdateable(col.updatable());
                            colmd.setUnique(col.unique());
                            fmd.addColumn(colmd);
                            overriddenFields.add(fmd);
                        }
                        else if (annName.equals(JPAAnnotationUtils.ASSOCIATION_OVERRIDES))
                        {
View Full Code Here

Examples of javax.persistence.JoinColumn.unique()

        if (joinAnn != null) {
          columnName = joinAnn.name();

          nullable = joinAnn.nullable();
          unique = joinAnn.unique();
        }
      }

      ForeignColumn foreignColumn;
View Full Code Here

Examples of javax.persistence.JoinColumn.unique()

        if (joinColumnAnnotation != null) {
          if (stringNotEmpty(joinColumnAnnotation.name())) {
            config.setColumnName(joinColumnAnnotation.name());
          }
          config.setCanBeNull(joinColumnAnnotation.nullable());
          config.setUnique(joinColumnAnnotation.unique());
        }
      }
    }
    if (enumeratedAnnotation != null) {
      EnumType enumType = enumeratedAnnotation.value();
View Full Code Here

Examples of javax.persistence.JoinColumn.unique()

        if (joinAnn != null) {
          columnName = joinAnn.name();

          nullable = joinAnn.nullable();
          unique = joinAnn.unique();
        }
      }

      ForeignColumn foreignColumn;
View Full Code Here

Examples of javax.persistence.MapKeyColumn.unique()

    assertEquals( "", keyColAnno.columnDefinition() );
    assertEquals( "", keyColAnno.name() );
    assertEquals( "", keyColAnno.table() );
    assertFalse( keyColAnno.nullable() );
    assertTrue( keyColAnno.insertable() );
    assertFalse( keyColAnno.unique() );
    assertTrue( keyColAnno.updatable() );
    assertEquals( 255, keyColAnno.length() );
    assertEquals( 0, keyColAnno.precision() );
    assertEquals( 0, keyColAnno.scale() );
  }
View Full Code Here

Examples of javax.persistence.MapKeyColumn.unique()

    assertEquals( "int", keyColAnno.columnDefinition() );
    assertEquals( "col1", keyColAnno.name() );
    assertEquals( "table1", keyColAnno.table() );
    assertTrue( keyColAnno.nullable() );
    assertFalse( keyColAnno.insertable() );
    assertTrue( keyColAnno.unique() );
    assertFalse( keyColAnno.updatable() );
    assertEquals( 50, keyColAnno.length() );
    assertEquals( 2, keyColAnno.precision() );
    assertEquals( 1, keyColAnno.scale() );
  }
View Full Code Here

Examples of javax.persistence.MapKeyColumn.unique()

    assertEquals( "", keyColAnno.columnDefinition() );
    assertEquals( "", keyColAnno.name() );
    assertEquals( "", keyColAnno.table() );
    assertFalse( keyColAnno.nullable() );
    assertTrue( keyColAnno.insertable() );
    assertFalse( keyColAnno.unique() );
    assertTrue( keyColAnno.updatable() );
    assertEquals( 255, keyColAnno.length() );
    assertEquals( 0, keyColAnno.precision() );
    assertEquals( 0, keyColAnno.scale() );
  }
View Full Code Here

Examples of javax.persistence.MapKeyColumn.unique()

    assertEquals( "int", keyColAnno.columnDefinition() );
    assertEquals( "col1", keyColAnno.name() );
    assertEquals( "table1", keyColAnno.table() );
    assertTrue( keyColAnno.nullable() );
    assertFalse( keyColAnno.insertable() );
    assertTrue( keyColAnno.unique() );
    assertFalse( keyColAnno.updatable() );
    assertEquals( 50, keyColAnno.length() );
    assertEquals( 2, keyColAnno.precision() );
    assertEquals( 1, keyColAnno.scale() );
  }
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.