Tabnine Logo
org.jfleet
Code IndexAdd Tabnine to your IDE (free)

How to use org.jfleet

Best Java code snippets using org.jfleet (Showing top 20 results out of 315)

origin: jerolba/jfleet

public EntityInfoBuilder<T> addField(String fieldPath, String columnName, EntityFieldType fieldType,
    boolean identityId) {
  EntityFieldType type = new EntityFieldType(fieldType.getFieldType(), fieldType.isPrimitive(), identityId);
  return addField(new FieldInfo(fieldPath, columnName, type));
}
origin: jerolba/jfleet

public EntityInfoBuilder<T> addField(FieldInfo fieldInfo) {
  validate(fieldInfo.getColumnName());
  Function<Object, Object> accessor = accesorFactory.getAccessor(entityClass, fieldInfo.getFieldName());
  return addColumn(new ColumnInfo(fieldInfo.getColumnName(), fieldInfo.getFieldType(), accessor));
}
origin: jerolba/jfleet

public void rethrow() throws JFleetException, SQLException {
  if (getCause() instanceof SQLException) {
    throw (SQLException) this.getCause();
  }
  throw new JFleetException(this.getCause());
}
origin: jerolba/jfleet

public EntityInfo buildEntity() {
  EntityFieldType type1 = new EntityFieldType(FieldTypeEnum.INT);
  ColumnInfo c1 = new ColumnInfo("column1", type1, null);
  EntityFieldType type2 = new EntityFieldType(FieldTypeEnum.STRING);
  ColumnInfo c2 = new ColumnInfo("column2", type2, null);
  return new EntityInfo(null, "simple_table", Arrays.asList(c1, c2));
}
origin: jerolba/jfleet

public EntityInfoBuilder<T> addColumn(String columnName, FieldTypeEnum fieldTypeEnum, boolean primitive,
    boolean identityId, Function<T, Object> accessor) {
  EntityFieldType fieldType = new EntityFieldType(fieldTypeEnum, primitive, identityId);
  return addColumn(columnName, fieldType, accessor);
}
origin: jerolba/jfleet

@SuppressWarnings("unchecked")
public EntityInfoBuilder<T> addColumn(String columnName, EntityFieldType fieldType, Function<T, Object> accessor) {
  return addColumn(new ColumnInfo(columnName, fieldType, (Function<Object, Object>) accessor));
}
origin: jerolba/jfleet

@Override
public String toString() {
  return fieldName + " (" + columnName + "): " + fieldType.getFieldType().name();
}
origin: jerolba/jfleet

public EntityInfoBuilder<T> addFields(String... fieldPaths) {
  for (String fieldPath : fieldPaths) {
    addField(fieldPath);
  }
  return this;
}
origin: jerolba/jfleet

public static EntityInfoBuilder<SomeEntity> createBuilderForSomeEntity() {
  EntityInfoBuilder<SomeEntity> entityBuilder = new EntityInfoBuilder<>(SomeEntity.class);
  entityBuilder.addFields("name", "age");
  return entityBuilder;
}
origin: jerolba/jfleet

public EntityInfo buildEntity() {
  ColumnInfo c1 = new ColumnInfo("column1", null, null);
  ColumnInfo c2 = new ColumnInfo("column2", null, null);
  return new EntityInfo(null, "simple_table", Arrays.asList(c1, c2));
}
origin: jerolba/jfleet

public EntityInfoBuilder<T> addColumn(String columnName, FieldTypeEnum fieldTypeEnum, boolean primitive,
    Function<T, Object> accessor) {
  return addColumn(columnName, fieldTypeEnum, primitive, false, accessor);
}
origin: jerolba/jfleet

@SuppressWarnings("unchecked")
public Builder(EntityInfo entityInfo) {
  this.clazz = (Class<T>) entityInfo.getEntityClass();
  this.entityInfo = entityInfo;
}
origin: jerolba/jfleet

LoadDataRowBuilder(EntityInfo entityInfo) {
  this.columns = entityInfo.getColumns();
}
origin: jerolba/jfleet

public EntityInfo build() {
  return new EntityInfo(entityClass, tableName, columns);
}
origin: jerolba/jfleet

  public FieldInfo withColumnName(String newColumnName) {
    return new FieldInfo(fieldName, newColumnName, fieldType);
  }
}
origin: jerolba/jfleet

public EntityInfoBuilder<T> addField(String fieldPath, String columnName, FieldTypeEnum fieldTypeEnum) {
  return addField(fieldPath, columnName, fieldTypeEnum, false);
}
origin: jerolba/jfleet

public EntityInfoBuilder<T> addColumn(String columnName, FieldTypeEnum fieldTypeEnum,
    Function<T, Object> accessor) {
  return addColumn(columnName, fieldTypeEnum, false, accessor);
}
origin: jerolba/jfleet

@SuppressWarnings("unchecked")
public CsvConfiguration(EntityInfo entityInfo) {
  this.entityInfo = entityInfo;
  this.clazz = (Class<T>) entityInfo.getEntityClass();
}
origin: jerolba/jfleet

public FieldInfo prependName(String name) {
  return new FieldInfo(name + "." + fieldName, columnName, fieldType);
}
origin: jerolba/jfleet

public EntityInfoBuilder<T> addField(String fieldPath, String columnName) {
  return addField(fieldPath, columnName, false);
}
org.jfleet

Most used classes

  • BulkInsert
  • EntityInfoBuilder
  • CsvWriter
  • JdbcBulkInsert
  • JdbcConfiguration$JdbcConfigurationBuilder
  • LoadDataConfiguration$LoadDataConfigurationBuilder,
  • ColumnInfo,
  • EntityFieldType$FieldTypeEnum,
  • EntityFieldType,
  • EntityInfo,
  • FieldInfo,
  • BaseTypeSerializer,
  • CsvConfiguration$Builder,
  • CsvConfiguration,
  • EntityFieldAccesorFactory,
  • JpaEntityInspector,
  • JpaFieldsInspector,
  • JFleetEnumerated,
  • JFleetTemporal
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now