Package com.j256.ormlite.field

Examples of com.j256.ormlite.field.DatabaseFieldConfig


  @SuppressWarnings("deprecation")
  @Test
  public void testRegisterDaoTable() throws Exception {
    DatabaseTableConfig<Bar> tableConfig =
        new DatabaseTableConfig<Bar>(Bar.class, Arrays.asList(new DatabaseFieldConfig("foo", null,
            DataType.UNKNOWN, null, 0, false, false, false, null, false, null, false, null, false, null,
            false, null, null, false, 0, 0)));
    Dao<Bar, Void> dao = DaoManager.lookupDao(connectionSource, tableConfig);
    assertNull(dao);
    Dao<? extends Bar, Object> daoImpl = BaseDaoImpl.createDao(connectionSource, tableConfig);
View Full Code Here


  @Test
  public void testDaoClassBaseDaoImpl() throws Exception {
    testClass(Bar.class);
    DatabaseTableConfig<Bar> tableConfig =
        new DatabaseTableConfig<Bar>(Bar.class, Arrays.asList(new DatabaseFieldConfig("foo", null,
            DataType.UNKNOWN, null, 0, false, false, false, null, false, null, false, null, false, null,
            false, null, null, false, 0, 0)));
    testTable(tableConfig);
  }
View Full Code Here

  @Test
  public void testDaoClassDifferentDao() throws Exception {
    testClass(Baz.class);
    DatabaseTableConfig<Baz> tableConfig =
        new DatabaseTableConfig<Baz>(Baz.class, Arrays.asList(new DatabaseFieldConfig("foo", null,
            DataType.UNKNOWN, null, 0, false, false, false, null, false, null, false, null, false, null,
            false, null, null, false, 0, 0)));
    testTable(tableConfig);
  }
View Full Code Here

    } catch (SQLException e) {
      // expected
    }
    DatabaseTableConfig<PrivateConstructor> tableConfig =
        new DatabaseTableConfig<PrivateConstructor>(PrivateConstructor.class,
            Arrays.asList(new DatabaseFieldConfig("foo", null, DataType.UNKNOWN, null, 0, false, false,
                false, null, false, null, false, null, false, null, false, null, null, false, 0, 0)));
    try {
      testTable(tableConfig);
      fail("exception expected");
    } catch (SQLException e) {
View Full Code Here

      fail("exception expected");
    } catch (SQLException e) {
      // expected
    }
    DatabaseTableConfig<ConstructorFail> tableConfig =
        new DatabaseTableConfig<ConstructorFail>(ConstructorFail.class, Arrays.asList(new DatabaseFieldConfig(
            "foo", null, DataType.UNKNOWN, null, 0, false, false, false, null, false, null, false, null,
            false, null, false, null, null, false, 0, 0)));
    try {
      testTable(tableConfig);
      fail("exception expected");
View Full Code Here

  @Test
  public void testDaoClassGenericDao() throws Exception {
    testClass(GenericBar.class);
    DatabaseTableConfig<GenericBar> tableConfig =
        new DatabaseTableConfig<GenericBar>(GenericBar.class, Arrays.asList(new DatabaseFieldConfig("foo",
            null, DataType.UNKNOWN, null, 0, false, false, false, null, false, null, false, null, false,
            null, false, null, null, false, 0, 0)));
    testTable(tableConfig);
  }
View Full Code Here

  @Test
  public void testDaoClassGenericDaoWithId() throws Exception {
    testClass(GenericBaz.class);
    DatabaseTableConfig<GenericBaz> tableConfig =
        new DatabaseTableConfig<GenericBaz>(GenericBaz.class, Arrays.asList(new DatabaseFieldConfig("foo",
            null, DataType.UNKNOWN, null, 0, false, false, false, null, false, null, false, null, false,
            null, false, null, null, false, 0, 0)));
    testTable(tableConfig);
  }
View Full Code Here

  }

  @Test
  public void testFieldConfigConstructor() throws SQLException {
    List<DatabaseFieldConfig> fieldConfigs = new ArrayList<DatabaseFieldConfig>();
    fieldConfigs.add(new DatabaseFieldConfig("stuff", null, DataType.UNKNOWN, "", 0, true, false, false, null,
        false, null, false, null, false, null, false, null, null, false, 0, 0));
    DatabaseTableConfig<DatabaseTableAnno> dbTableConf =
        new DatabaseTableConfig<DatabaseTableAnno>(DatabaseTableAnno.class, fieldConfigs);
    assertEquals(DatabaseTableAnno.class, dbTableConf.getDataClass());
    assertEquals(TABLE_NAME, dbTableConf.getTableName());
View Full Code Here

  public void testSetFieldConfigs() throws SQLException {
    DatabaseTableConfig<DatabaseTableAnno> dbTableConf = new DatabaseTableConfig<DatabaseTableAnno>();
    dbTableConf.setDataClass(DatabaseTableAnno.class);
    dbTableConf.setTableName(TABLE_NAME);
    List<DatabaseFieldConfig> fieldConfigs = new ArrayList<DatabaseFieldConfig>();
    fieldConfigs.add(new DatabaseFieldConfig("stuff", null, DataType.UNKNOWN, "", 0, true, false, false, null,
        false, null, false, null, false, null, false, null, null, false, 0, 0));
    dbTableConf.setFieldConfigs(fieldConfigs);
    dbTableConf.initialize();
    assertEquals(DatabaseTableAnno.class, dbTableConf.getDataClass());
    assertEquals(TABLE_NAME, dbTableConf.getTableName());
View Full Code Here

  public void testSetFieldConfigsNoMatchingField() throws SQLException {
    DatabaseTableConfig<DatabaseTableAnno> dbTableConf = new DatabaseTableConfig<DatabaseTableAnno>();
    dbTableConf.setDataClass(DatabaseTableAnno.class);
    dbTableConf.setTableName(TABLE_NAME);
    List<DatabaseFieldConfig> fieldConfigs = new ArrayList<DatabaseFieldConfig>();
    fieldConfigs.add(new DatabaseFieldConfig("notstuff", null, DataType.UNKNOWN, "", 0, true, false, false, null,
        false, null, false, null, false, null, false, null, null, false, 0, 0));
    dbTableConf.setFieldConfigs(fieldConfigs);
    dbTableConf.initialize();
    assertEquals(DatabaseTableAnno.class, dbTableConf.getDataClass());
    assertEquals(TABLE_NAME, dbTableConf.getTableName());
View Full Code Here

TOP

Related Classes of com.j256.ormlite.field.DatabaseFieldConfig

Copyright © 2018 www.massapicom. 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.