/** * Method that can be used to determine a CSV schema to use for given * POJO type, using default serialization settings including ordering. * Definition will not be strictly typed (that is, all columns are * just defined to be exposed as String tokens). */ public CsvSchema schemaFor(JavaType pojoType) { return _schemaFor(pojoType, _untypedSchemas, false); }
/** * Method that can be used to determine a CSV schema to use for given * POJO type, using default serialization settings including ordering. * Definition WILL be strictly typed: that is, code will try to * determine type limitations which may make parsing more efficient * (especially for numeric types like java.lang.Integer). */ public CsvSchema typedSchemaFor(JavaType pojoType) { return _schemaFor(pojoType, _typedSchemas, true); }
/** * Method that can be used to determine a CSV schema to use for given * POJO type, using default serialization settings including ordering. * Definition will not be strictly typed (that is, all columns are * just defined to be exposed as String tokens). */ public CsvSchema schemaFor(JavaType pojoType) { return _schemaFor(pojoType, _untypedSchemas, false); }
/** * Method that can be used to determine a CSV schema to use for given * POJO type, using default serialization settings including ordering. * Definition WILL be strictly typed: that is, code will try to * determine type limitations which may make parsing more efficient * (especially for numeric types like java.lang.Integer). */ public CsvSchema typedSchemaFor(JavaType pojoType) { return _schemaFor(pojoType, _typedSchemas, true); }
/** * Method that can be used to determine a CSV schema to use for given * POJO type, using default serialization settings including ordering. * Definition will not be strictly typed (that is, all columns are * just defined to be exposed as String tokens). */ public CsvSchema schemaFor(JavaType pojoType) { return _schemaFor(pojoType, _untypedSchemas, false); }
/** * Method that can be used to determine a CSV schema to use for given * POJO type, using default serialization settings including ordering. * Definition WILL be strictly typed: that is, code will try to * determine type limitations which may make parsing more efficient * (especially for numeric types like java.lang.Integer). */ public CsvSchema typedSchemaFor(JavaType pojoType) { return _schemaFor(pojoType, _typedSchemas, true); }
public final CsvSchema typedSchemaFor(Class<?> pojoType) { return _schemaFor(constructType(pojoType), _typedSchemas, true); }
public final CsvSchema schemaFor(Class<?> pojoType) { return _schemaFor(constructType(pojoType), _untypedSchemas, false); }
public final CsvSchema schemaFor(Class<?> pojoType) { return _schemaFor(constructType(pojoType), _untypedSchemas, false); }
public final CsvSchema schemaFor(Class<?> pojoType) { return _schemaFor(constructType(pojoType), _untypedSchemas, false); }
public final CsvSchema typedSchemaFor(Class<?> pojoType) { return _schemaFor(constructType(pojoType), _typedSchemas, true); }
public final CsvSchema typedSchemaFor(Class<?> pojoType) { return _schemaFor(constructType(pojoType), _typedSchemas, true); }
public final CsvSchema typedSchemaFor(TypeReference<?> pojoTypeRef) { return _schemaFor(constructType(pojoTypeRef.getType()), _typedSchemas, true); }
public final CsvSchema typedSchemaFor(TypeReference<?> pojoTypeRef) { return _schemaFor(constructType(pojoTypeRef.getType()), _typedSchemas, true); }
public final CsvSchema schemaFor(TypeReference<?> pojoTypeRef) { return _schemaFor(constructType(pojoTypeRef.getType()), _untypedSchemas, false); }
public final CsvSchema schemaFor(TypeReference<?> pojoTypeRef) { return _schemaFor(constructType(pojoTypeRef.getType()), _untypedSchemas, false); }
public final CsvSchema schemaFor(TypeReference<?> pojoTypeRef) { return _schemaFor(constructType(pojoTypeRef.getType()), _untypedSchemas, false); }
public final CsvSchema typedSchemaFor(TypeReference<?> pojoTypeRef) { return _schemaFor(constructType(pojoTypeRef.getType()), _typedSchemas, true); }