return SchemaBuilder.builder().nullable().type(typeSchema);
Schema schema = SchemaBuilder.builder().record("TEST").fields().name("ID") .prop(SchemaConstants.TALEND_COLUMN_DB_COLUMN_NAME, "ID") .type(SchemaBuilder.builder().nullable().type(AvroUtils._string())).noDefault().name("NAME") .prop(SchemaConstants.TALEND_COLUMN_DB_COLUMN_NAME, "NAME") .type(SchemaBuilder.builder().nullable().type(AvroUtils._string())).noDefault().endRecord(); fixture.main.schema.setValue(schema); result = fixture.afterGuessQueryFromSchema();
Schema schema = SchemaBuilder.builder().record("TEST").fields().name("ID") .prop(SchemaConstants.TALEND_COLUMN_DB_COLUMN_NAME, "ID") .type(SchemaBuilder.builder().nullable().type(AvroUtils._string())).noDefault().name("NAME") .prop(SchemaConstants.TALEND_COLUMN_DB_COLUMN_NAME, "NAME") .type(SchemaBuilder.builder().nullable().type(AvroUtils._string())).noDefault().endRecord(); fixture.main.schema.setValue(schema); result = fixture.afterGuessQueryFromSchema();
/** * Create a builder for a union of a type and null. * This is a shortcut for: * <pre> * builder().nullable(); * </pre> * and the following two lines are equivalent: * <pre> * nullable().intType(); * </pre> * <pre> * unionOf().intType().and().nullType().endUnion(); * </pre> */ public static BaseTypeBuilder<Schema> nullable() { return builder().nullable(); }
/** * Create a builder for a union of a type and null. * This is a shortcut for: * <pre> * builder().nullable(); * </pre> * and the following two lines are equivalent: * <pre> * nullable().intType(); * </pre> * <pre> * unionOf().intType().and().nullType().endUnion(); * </pre> */ public static BaseTypeBuilder<Schema> nullable() { return builder().nullable(); }
private static Schema wrap(Schema schema) { return SchemaBuilder.builder().nullable().type(schema); }
protected Field wrap(boolean nullable, Schema base, String name) { Schema schema = nullable ? SchemaBuilder.builder().nullable().type(base) : base; return new Field(name, schema, null, (Object) null); }
protected Field wrap(boolean nullable, Schema base, String name) { Schema schema = nullable ? SchemaBuilder.builder().nullable().type(base) : base; return new Field(name, schema, null, (Object) null); }
protected Field wrap(boolean nullable, Schema base, String name) { Schema schema = nullable ? SchemaBuilder.builder().nullable().type(base) : base; return new Field(name, schema, null, (JsonNode) null); }
private Schema wrap(Schema schema) { return SchemaBuilder.builder().nullable().type(schema); } }
protected Field wrap(String name, Schema base, boolean nullable, Object defaultValue) { Schema schema = nullable ? SchemaBuilder.builder().nullable().type(base) : base; return new Field(name, schema, null, defaultValue); }
protected Field wrap(boolean nullable, Schema base, String name) { Schema schema = nullable ? SchemaBuilder.builder().nullable().type(base) : base; return new Field(name, schema, null, (JsonNode) null); }
private static Field wrap(boolean nullable, Schema base, String name) { Schema schema = nullable ? SchemaBuilder.builder().nullable().type(base) : base; return new Field(name, schema, null, (JsonNode) null); } }
protected Field wrap(String name, Schema base, boolean nullable, Object defaultValue) { Schema schema = nullable ? SchemaBuilder.builder().nullable().type(base) : base; return new Field(name, schema, null, defaultValue); }
protected Field wrap(String name, Schema base, boolean nullable, Object defaultValue) { Schema schema = nullable ? SchemaBuilder.builder().nullable().type(base) : base; return new Field(name, schema, null, defaultValue); }
private static Field wrap(boolean nullable, Schema base, String name) { Schema schema = nullable ? SchemaBuilder.builder().nullable().type(base) : base; return new Field(name, schema, null, (JsonNode) null); } }
/** * Create a builder for a union of a type and null. * This is a shortcut for: * <pre> * builder().nullable(); * </pre> * and the following two lines are equivalent: * <pre> * nullable().intType(); * </pre> * <pre> * unionOf().intType().and().nullType().endUnion(); * </pre> */ public static BaseTypeBuilder<Schema> nullable() { return builder().nullable(); }
/** * Create a builder for a union of a type and null. * This is a shortcut for: * <pre> * builder().nullable(); * </pre> * and the following two lines are equivalent: * <pre> * nullable().intType(); * </pre> * <pre> * unionOf().intType().and().nullType().endUnion(); * </pre> */ public static BaseTypeBuilder<Schema> nullable() { return builder().nullable(); }