protected <I, O> void factoryConverter( Consumer<? super ContextualConverterFactory<?, ?>> consumer, ContextualConverterFactory<?, ?> converterFactory) { consumer.accept(converterFactory); }
protected <I, O> void factoryConverter( Consumer<? super ConverterFactory<?, ?>> consumer, ConverterFactory<?, ?> converterFactory) { consumer.accept(converterFactory); }
@Override public void forEachProperties(Consumer<? super PropertyMeta<T, ?>> consumer) { for(PropertyMeta<T, ?> prop : propertyMetas) { consumer.accept(prop); } }
@Override public void forEachProperties(Consumer<? super PropertyMeta<T, ?>> consumer) { for(PropertyMeta<T, ?> prop : propertyMetas) { consumer.accept(prop); } }
@Override public void forEachProperties(Consumer<? super PropertyMeta<T, ?>> consumer) { consumer.accept(propertyMeta); }
protected <I, O> void factoryConverter( Consumer<? super ConverterFactory<?, ?>> consumer, ConverterFactory<?, ?> converterFactory) { consumer.accept(converterFactory); }
@Override public void generateProperty(Annotation annotation, Consumer<Object> consumer) { if (Key.class.equals(annotation.annotationType())) { consumer.accept(KeyProperty.DEFAULT); } } }
@Override public void accept(ConverterFactory<?, ?> converterFactory) { factoryConsumer.accept(new ContextualConverterFactoryAdapter(converterFactory)); } });
@Override public void accept(ConverterFactory<?, ?> converterFactory) { factoryConsumer.accept(new ContextualConverterFactoryAdapter(converterFactory)); } });
public <T> MF discriminator(Type commonType, Consumer<DiscriminatorBuilder<S, T>> consumer) { DiscriminatorBuilder<S, T> db = new DiscriminatorBuilder<S, T>(commonType, getReflectionService()); consumer.accept(db); discriminators.add(new MapperConfig.Discriminator<S, T>(commonType, db.cases.toArray(new MapperConfig.DiscriminatorCase[0]))); return (MF) this; }
@Override public void produce(Consumer<? super AliasProvider> consumer) { if (isActive()) { consumer.accept(new JpaAliasProvider()); } } }
@Override public void produce(Consumer<? super AliasProvider> consumer) { if (isActive()) { consumer.accept(new DatastaxAliasProvider()); } } }
@Override public void produce(Consumer<? super AliasProvider> consumer) { if (isActive()) { consumer.accept(new JpaAliasProvider()); } } }
protected <I, O> void constantConverter( Consumer<? super ContextualConverterFactory<?, ?>> consumer, Class<I> from, Class<O> to, ContextualConverter<I, O> converter) { consumer.accept(new ConstantContextualConverterFactory<I, O>(new ConvertingTypes(from, to), converter)); }
protected <I, O> void constantConverter( Consumer<? super ConverterFactory<?, ?>> consumer, Class<I> from, Class<O> to, Converter<I, O> converter) { consumer.accept(new ConstantConverterFactory<I, O>(new ConvertingTypes(from, to), converter)); }
protected <I, O> void constantConverter( Consumer<? super ContextualConverterFactory<?, ?>> consumer, Class<I> from, Class<O> to, ContextualConverter<I, O> converter) { consumer.accept(new ConstantContextualConverterFactory<I, O>(new ConvertingTypes(from, to), converter)); }
@Override public void generateProperty(Annotation annotation, Consumer<Object> consumer) { if (KeyTest.class.equals(annotation.annotationType())) { consumer.accept(new KeyTestProperty()); } } });
protected <I, O> void constantConverter( Consumer<? super ConverterFactory<?, ?>> consumer, Class<I> from, Class<O> to, Converter<I, O> converter) { consumer.accept(new ConstantConverterFactory<I, O>(new ConvertingTypes(from, to), converter)); }