/components/camel-mongodb-gridfs/src/generated/java/org/apache/camel/component/mongodb/gridfs/GridFsConverterLoader.java
https://github.com/gnodet/camel · Java · 38 lines · 27 code · 7 blank · 4 comment · 0 complexity · 3ed053e7651b24d071e545166d403436 MD5 · raw file
- /* Generated by camel build tools - do NOT edit this file! */
- package org.apache.camel.component.mongodb.gridfs;
- import org.apache.camel.Exchange;
- import org.apache.camel.TypeConversionException;
- import org.apache.camel.TypeConverterLoaderException;
- import org.apache.camel.spi.TypeConverterLoader;
- import org.apache.camel.spi.TypeConverterRegistry;
- import org.apache.camel.support.SimpleTypeConverter;
- import org.apache.camel.support.TypeConverterSupport;
- import org.apache.camel.util.DoubleMap;
- /**
- * Generated by camel build tools - do NOT edit this file!
- */
- @SuppressWarnings("unchecked")
- public final class GridFsConverterLoader implements TypeConverterLoader {
- public GridFsConverterLoader() {
- }
- @Override
- public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException {
- registerConverters(registry);
- }
- private void registerConverters(TypeConverterRegistry registry) {
- addTypeConverter(registry, com.mongodb.ReadPreference.class, java.lang.String.class, false,
- (type, exchange, value) -> org.apache.camel.component.mongodb.gridfs.GridFsConverter.toReadPreference((java.lang.String) value, exchange));
- addTypeConverter(registry, com.mongodb.WriteConcern.class, java.lang.String.class, false,
- (type, exchange, value) -> org.apache.camel.component.mongodb.gridfs.GridFsConverter.toWriteConcern((java.lang.String) value, exchange));
- }
- private static void addTypeConverter(TypeConverterRegistry registry, Class<?> toType, Class<?> fromType, boolean allowNull, SimpleTypeConverter.ConversionMethod method) {
- registry.addTypeConverter(toType, fromType, new SimpleTypeConverter(allowNull, method));
- }
- }