public Schema getRecommendedSchema() { throw new UnsupportedOperationException( "No recommended schema for " + getLogicalTypeName()); }
public Schema getRecommendedSchema() { throw new UnsupportedOperationException( "No recommended schema for " + getLogicalTypeName()); }
/** * Registers the given conversion to be used when reading and writing with * this data model. * * @param conversion a logical type Conversion. */ public void addLogicalTypeConversion(Conversion<?> conversion) { conversions.put(conversion.getLogicalTypeName(), conversion); Class<?> type = conversion.getConvertedType(); if (conversionsByClass.containsKey(type)) { conversionsByClass.get(type).put( conversion.getLogicalTypeName(), conversion); } else { Map<String, Conversion<?>> conversions = new LinkedHashMap<String, Conversion<?>>(); conversions.put(conversion.getLogicalTypeName(), conversion); conversionsByClass.put(type, conversions); } }
/** * Registers the given conversion to be used when reading and writing with * this data model. * * @param conversion a logical type Conversion. */ public void addLogicalTypeConversion(Conversion<?> conversion) { conversions.put(conversion.getLogicalTypeName(), conversion); Class<?> type = conversion.getConvertedType(); if (conversionsByClass.containsKey(type)) { conversionsByClass.get(type).put( conversion.getLogicalTypeName(), conversion); } else { Map<String, Conversion<?>> conversions = new LinkedHashMap<>(); conversions.put(conversion.getLogicalTypeName(), conversion); conversionsByClass.put(type, conversions); } }
public Schema getRecommendedSchema() { throw new UnsupportedOperationException( "No recommended schema for " + getLogicalTypeName()); }
/** * Registers the given conversion to be used when reading and writing with * this data model. * * @param conversion a logical type Conversion. */ public void addLogicalTypeConversion(Conversion<?> conversion) { conversions.put(conversion.getLogicalTypeName(), conversion); Class<?> type = conversion.getConvertedType(); if (conversionsByClass.containsKey(type)) { conversionsByClass.get(type).put( conversion.getLogicalTypeName(), conversion); } else { Map<String, Conversion<?>> conversions = new LinkedHashMap<String, Conversion<?>>(); conversions.put(conversion.getLogicalTypeName(), conversion); conversionsByClass.put(type, conversions); } }