Codota Logo
ConfigurableBeanFactory.getTypeConverter
Code IndexAdd Codota to your IDE (free)

How to use
getTypeConverter
method
in
org.springframework.beans.factory.config.ConfigurableBeanFactory

Best Java code snippets using org.springframework.beans.factory.config.ConfigurableBeanFactory.getTypeConverter (Showing top 20 results out of 315)

  • Common ways to obtain ConfigurableBeanFactory
private void myMethod () {
ConfigurableBeanFactory c =
  • Codota IconConfigurableApplicationContext configurableApplicationContext;configurableApplicationContext.getBeanFactory()
  • Codota IconDefaultMessageHandlerMethodFactory defaultMessageHandlerMethodFactory;(ConfigurableBeanFactory) defaultMessageHandlerMethodFactory.beanFactory
  • Smart code suggestions by Codota
}
origin: spring-projects/spring-framework

@Override
public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
  if (beanFactory instanceof ConfigurableBeanFactory) {
    Object typeConverter = ((ConfigurableBeanFactory) beanFactory).getTypeConverter();
    if (typeConverter instanceof SimpleTypeConverter) {
      delegate = (SimpleTypeConverter) typeConverter;
    }
  }
}
origin: spring-projects/spring-framework

/**
 * Obtain the TypeConverter from the BeanFactory that this bean runs in,
 * if possible.
 * @see ConfigurableBeanFactory#getTypeConverter()
 */
@Override
protected TypeConverter getDefaultTypeConverter() {
  if (this.beanFactory != null) {
    return this.beanFactory.getTypeConverter();
  }
  else {
    return super.getDefaultTypeConverter();
  }
}
origin: org.springframework/spring-beans

/**
 * Obtain the TypeConverter from the BeanFactory that this bean runs in,
 * if possible.
 * @see ConfigurableBeanFactory#getTypeConverter()
 */
@Override
protected TypeConverter getDefaultTypeConverter() {
  if (this.beanFactory != null) {
    return this.beanFactory.getTypeConverter();
  }
  else {
    return super.getDefaultTypeConverter();
  }
}
origin: spring-projects/spring-framework

/**
 * Obtain a bean type converter from the BeanFactory that this bean
 * runs in. This is typically a fresh instance for each call,
 * since TypeConverters are usually <i>not</i> thread-safe.
 * <p>Falls back to a SimpleTypeConverter when not running in a BeanFactory.
 * @see ConfigurableBeanFactory#getTypeConverter()
 * @see org.springframework.beans.SimpleTypeConverter
 */
protected TypeConverter getBeanTypeConverter() {
  BeanFactory beanFactory = getBeanFactory();
  if (beanFactory instanceof ConfigurableBeanFactory) {
    return ((ConfigurableBeanFactory) beanFactory).getTypeConverter();
  }
  else {
    return new SimpleTypeConverter();
  }
}
origin: ctripcorp/apollo

public AutoUpdateConfigChangeListener(Environment environment, ConfigurableListableBeanFactory beanFactory){
 this.typeConverterHasConvertIfNecessaryWithFieldParameter = testTypeConverterHasConvertIfNecessaryWithFieldParameter();
 this.beanFactory = beanFactory;
 this.typeConverter = this.beanFactory.getTypeConverter();
 this.environment = environment;
 this.placeholderHelper = SpringInjector.getInstance(PlaceholderHelper.class);
 this.springValueRegistry = SpringInjector.getInstance(SpringValueRegistry.class);
 this.gson = new Gson();
}
origin: org.springframework/spring-beans

/**
 * Obtain a bean type converter from the BeanFactory that this bean
 * runs in. This is typically a fresh instance for each call,
 * since TypeConverters are usually <i>not</i> thread-safe.
 * <p>Falls back to a SimpleTypeConverter when not running in a BeanFactory.
 * @see ConfigurableBeanFactory#getTypeConverter()
 * @see org.springframework.beans.SimpleTypeConverter
 */
protected TypeConverter getBeanTypeConverter() {
  BeanFactory beanFactory = getBeanFactory();
  if (beanFactory instanceof ConfigurableBeanFactory) {
    return ((ConfigurableBeanFactory) beanFactory).getTypeConverter();
  }
  else {
    return new SimpleTypeConverter();
  }
}
origin: spring-projects/spring-framework

  !getExpectedType().isInstance(this.defaultObject)) {
TypeConverter converter = (this.beanFactory != null ?
    this.beanFactory.getTypeConverter() : new SimpleTypeConverter());
try {
  this.defaultObject = converter.convertIfNecessary(this.defaultObject, getExpectedType());
origin: spring-projects/spring-framework

@Override
public void copyConfigurationFrom(ConfigurableBeanFactory otherFactory) {
  Assert.notNull(otherFactory, "BeanFactory must not be null");
  setBeanClassLoader(otherFactory.getBeanClassLoader());
  setCacheBeanMetadata(otherFactory.isCacheBeanMetadata());
  setBeanExpressionResolver(otherFactory.getBeanExpressionResolver());
  setConversionService(otherFactory.getConversionService());
  if (otherFactory instanceof AbstractBeanFactory) {
    AbstractBeanFactory otherAbstractFactory = (AbstractBeanFactory) otherFactory;
    this.propertyEditorRegistrars.addAll(otherAbstractFactory.propertyEditorRegistrars);
    this.customEditors.putAll(otherAbstractFactory.customEditors);
    this.typeConverter = otherAbstractFactory.typeConverter;
    this.beanPostProcessors.addAll(otherAbstractFactory.beanPostProcessors);
    this.hasInstantiationAwareBeanPostProcessors = this.hasInstantiationAwareBeanPostProcessors ||
        otherAbstractFactory.hasInstantiationAwareBeanPostProcessors;
    this.hasDestructionAwareBeanPostProcessors = this.hasDestructionAwareBeanPostProcessors ||
        otherAbstractFactory.hasDestructionAwareBeanPostProcessors;
    this.scopes.putAll(otherAbstractFactory.scopes);
    this.securityContextProvider = otherAbstractFactory.securityContextProvider;
  }
  else {
    setTypeConverter(otherFactory.getTypeConverter());
    String[] otherScopeNames = otherFactory.getRegisteredScopeNames();
    for (String scopeName : otherScopeNames) {
      this.scopes.put(scopeName, otherFactory.getRegisteredScope(scopeName));
    }
  }
}
origin: spring-projects/spring-data-redis

public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
  // TODO: This code can never happen...
  if (converter == null && beanFactory instanceof ConfigurableBeanFactory) {
    ConfigurableBeanFactory cFB = (ConfigurableBeanFactory) beanFactory;
    ConversionService conversionService = cFB.getConversionService();
    converter = (conversionService != null ? new Converter(conversionService)
        : new Converter(cFB.getTypeConverter()));
  }
}
origin: org.springframework/spring-context

  !getExpectedType().isInstance(this.defaultObject)) {
TypeConverter converter = (this.beanFactory != null ?
    this.beanFactory.getTypeConverter() : new SimpleTypeConverter());
try {
  this.defaultObject = converter.convertIfNecessary(this.defaultObject, getExpectedType());
origin: org.springframework/spring-beans

@Override
public void copyConfigurationFrom(ConfigurableBeanFactory otherFactory) {
  Assert.notNull(otherFactory, "BeanFactory must not be null");
  setBeanClassLoader(otherFactory.getBeanClassLoader());
  setCacheBeanMetadata(otherFactory.isCacheBeanMetadata());
  setBeanExpressionResolver(otherFactory.getBeanExpressionResolver());
  setConversionService(otherFactory.getConversionService());
  if (otherFactory instanceof AbstractBeanFactory) {
    AbstractBeanFactory otherAbstractFactory = (AbstractBeanFactory) otherFactory;
    this.propertyEditorRegistrars.addAll(otherAbstractFactory.propertyEditorRegistrars);
    this.customEditors.putAll(otherAbstractFactory.customEditors);
    this.typeConverter = otherAbstractFactory.typeConverter;
    this.beanPostProcessors.addAll(otherAbstractFactory.beanPostProcessors);
    this.hasInstantiationAwareBeanPostProcessors = this.hasInstantiationAwareBeanPostProcessors ||
        otherAbstractFactory.hasInstantiationAwareBeanPostProcessors;
    this.hasDestructionAwareBeanPostProcessors = this.hasDestructionAwareBeanPostProcessors ||
        otherAbstractFactory.hasDestructionAwareBeanPostProcessors;
    this.scopes.putAll(otherAbstractFactory.scopes);
    this.securityContextProvider = otherAbstractFactory.securityContextProvider;
  }
  else {
    setTypeConverter(otherFactory.getTypeConverter());
    String[] otherScopeNames = otherFactory.getRegisteredScopeNames();
    for (String scopeName : otherScopeNames) {
      this.scopes.put(scopeName, otherFactory.getRegisteredScope(scopeName));
    }
  }
}
origin: spring-projects/spring-integration

@Override
public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
  if (beanFactory instanceof ConfigurableBeanFactory) {
    Object typeConverter = ((ConfigurableBeanFactory) beanFactory).getTypeConverter();
    if (typeConverter instanceof SimpleTypeConverter) {
      this.delegate = (SimpleTypeConverter) typeConverter;
    }
  }
}
origin: camunda/camunda-bpm-platform

/**
 * Obtain the TypeConverter from the BeanFactory that this bean runs in,
 * if possible.
 * @see ConfigurableBeanFactory#getTypeConverter()
 */
@Override
protected TypeConverter getDefaultTypeConverter() {
  if (this.beanFactory != null) {
    return this.beanFactory.getTypeConverter();
  }
  else {
    return super.getDefaultTypeConverter();
  }
}
origin: camunda/camunda-bpm-platform

/**
 * Obtain a bean type converter from the BeanFactory that this bean
 * runs in. This is typically a fresh instance for each call,
 * since TypeConverters are usually <i>not</i> thread-safe.
 * <p>Falls back to a SimpleTypeConverter when not running in a BeanFactory.
 * @see ConfigurableBeanFactory#getTypeConverter()
 * @see org.springframework.beans.SimpleTypeConverter
 */
protected TypeConverter getBeanTypeConverter() {
  BeanFactory beanFactory = getBeanFactory();
  if (beanFactory instanceof ConfigurableBeanFactory) {
    return ((ConfigurableBeanFactory) beanFactory).getTypeConverter();
  }
  else {
    return new SimpleTypeConverter();
  }
}
origin: camunda/camunda-bpm-platform

public void copyConfigurationFrom(ConfigurableBeanFactory otherFactory) {
  Assert.notNull(otherFactory, "BeanFactory must not be null");
  setBeanClassLoader(otherFactory.getBeanClassLoader());
  setCacheBeanMetadata(otherFactory.isCacheBeanMetadata());
  setBeanExpressionResolver(otherFactory.getBeanExpressionResolver());
  if (otherFactory instanceof AbstractBeanFactory) {
    AbstractBeanFactory otherAbstractFactory = (AbstractBeanFactory) otherFactory;
    this.customEditors.putAll(otherAbstractFactory.customEditors);
    this.propertyEditorRegistrars.addAll(otherAbstractFactory.propertyEditorRegistrars);
    this.beanPostProcessors.addAll(otherAbstractFactory.beanPostProcessors);
    this.hasInstantiationAwareBeanPostProcessors = this.hasInstantiationAwareBeanPostProcessors ||
        otherAbstractFactory.hasInstantiationAwareBeanPostProcessors;
    this.hasDestructionAwareBeanPostProcessors = this.hasDestructionAwareBeanPostProcessors ||
        otherAbstractFactory.hasDestructionAwareBeanPostProcessors;
    this.scopes.putAll(otherAbstractFactory.scopes);
    this.securityContextProvider = otherAbstractFactory.securityContextProvider;
  }
  else {
    setTypeConverter(otherFactory.getTypeConverter());
  }
}
origin: spring-projects/spring-integration

ConfigurableBeanFactory beanFactory = mock(ConfigurableBeanFactory.class);
SimpleTypeConverter typeConverter = spy(new SimpleTypeConverter());
when(beanFactory.getTypeConverter()).thenReturn(typeConverter);
final AtomicBoolean inGetDefaultEditor = new AtomicBoolean();
final AtomicBoolean concurrentlyInGetDefaultEditor = new AtomicBoolean();
origin: org.springframework.integration/spring-integration-core

@Override
public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
  if (beanFactory instanceof ConfigurableBeanFactory) {
    Object typeConverter = ((ConfigurableBeanFactory) beanFactory).getTypeConverter();
    if (typeConverter instanceof SimpleTypeConverter) {
      this.delegate = (SimpleTypeConverter) typeConverter;
    }
  }
}
origin: org.codehaus.plexus/plexus-spring

protected TypeConverter getBeanTypeConverter()
{
  if ( beanFactory instanceof ConfigurableBeanFactory )
  {
    return ( (ConfigurableBeanFactory) beanFactory ).getTypeConverter();
  }
  else
  {
    return new SimpleTypeConverter();
  }
}
origin: sniffy/sniffy

@Override
public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
  this.beanFactory = (ConfigurableBeanFactory) beanFactory;
  resolver = this.beanFactory.getBeanExpressionResolver();
  expressionContext = new BeanExpressionContext(this.beanFactory, null);
  typeConverter = this.beanFactory.getTypeConverter();
}
origin: org.springframework.data/spring-data-redis

public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
  // TODO: This code can never happen...
  if (converter == null && beanFactory instanceof ConfigurableBeanFactory) {
    ConfigurableBeanFactory cFB = (ConfigurableBeanFactory) beanFactory;
    ConversionService conversionService = cFB.getConversionService();
    converter = (conversionService != null ? new Converter(conversionService)
        : new Converter(cFB.getTypeConverter()));
  }
}
org.springframework.beans.factory.configConfigurableBeanFactorygetTypeConverter

Javadoc

Obtain a type converter as used by this BeanFactory. This may be a fresh instance for each call, since TypeConverters are usually not thread-safe.

If the default PropertyEditor mechanism is active, the returned TypeConverter will be aware of all custom editors that have been registered.

Popular methods of ConfigurableBeanFactory

  • resolveEmbeddedValue
    Resolve the given embedded value, e.g. an annotation attribute.
  • getBeanExpressionResolver
    Return the resolution strategy for expressions in bean definition values.
  • getBean
  • registerSingleton
    Register the given existing object as singleton in the bean factory, under the given bean name.The g
  • getBeanClassLoader
    Return this factory's class loader for loading bean classes (only null if even the system ClassLoade
  • containsBean
  • getConversionService
    Return the associated ConversionService, if any.
  • getMergedBeanDefinition
    Return a merged BeanDefinition for the given bean name, merging a child bean definition with its par
  • isCurrentlyInCreation
    Determine whether the specified bean is currently in creation.
  • getSingletonMutex
  • destroySingletons
    Destroy all cached singletons in this factory. To be called on shutdown of a factory.
  • getSingletonNames
  • destroySingletons,
  • getSingletonNames,
  • registerDependentBean,
  • containsSingleton,
  • destroyBean,
  • isFactoryBean,
  • isSingleton,
  • registerAlias,
  • addBeanPostProcessor

Popular in Java

  • Making http requests using okhttp
  • compareTo (BigDecimal)
  • findViewById (Activity)
  • scheduleAtFixedRate (Timer)
    Schedules the specified task for repeated fixed-rate execution, beginning after the specified delay.
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • Permission (java.security)
    Abstract class for representing access to a system resource. All permissions have a name (whose inte
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • ResultSet (java.sql)
    An interface for an object which represents a database table entry, returned as the result of the qu
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • JComboBox (javax.swing)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now