Save This Page
Home » spring-framework-2.5.5-with-dependencies » org.springframework » core » [javadoc | source]
org.springframework.core
public class: SimpleAliasRegistry [javadoc | source]
java.lang.Object
   org.springframework.core.SimpleAliasRegistry

All Implemented Interfaces:
    AliasRegistry

Direct Known Subclasses:
    DefaultListableBeanFactory, FactoryBeanRegistrySupport, AbstractAutowireCapableBeanFactory, AbstractBeanFactory, DefaultSingletonBeanRegistry, XmlBeanFactory, SimpleBeanDefinitionRegistry

Simple implementation of the AliasRegistry interface. Serves as base class for org.springframework.beans.factory.support.BeanDefinitionRegistry implementations.
Method from org.springframework.core.SimpleAliasRegistry Summary:
allowAliasOverriding,   canonicalName,   getAliases,   isAlias,   registerAlias,   removeAlias,   resolveAliases
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.springframework.core.SimpleAliasRegistry Detail:
 protected boolean allowAliasOverriding() 
    Return whether alias overriding is allowed. Default is true.
 public String canonicalName(String name) 
    Determine the raw name, resolving aliases to canonical names.
 public String[] getAliases(String name) 
 public boolean isAlias(String name) 
 public  void registerAlias(String name,
    String alias) 
 public  void removeAlias(String alias) 
 public  void resolveAliases(StringValueResolver valueResolver) 
    Resolve all alias target names and aliases registered in this factory, applying the given StringValueResolver to them.

    The value resolver may for example resolve placeholders in target bean names and even in alias names.