public class ParsingUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BLUEPRINT_GENERATED_NAME_PREFIX |
static String |
BLUEPRINT_MARKER_NAME |
static String |
ID_ATTRIBUTE
Constant for the id attribute
|
Constructor and Description |
---|
ParsingUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
checkReservedName(String name,
Element element,
org.springframework.beans.factory.xml.ParserContext parserContext) |
static org.springframework.beans.factory.config.BeanDefinitionHolder |
decorateAndRegister(Element ele,
org.springframework.beans.factory.config.BeanDefinitionHolder bdHolder,
org.springframework.beans.factory.xml.ParserContext parserContext) |
static org.springframework.beans.factory.config.BeanDefinitionHolder |
decorateBeanDefinitionIfRequired(Element ele,
org.springframework.beans.factory.config.BeanDefinitionHolder originalDefinition,
org.springframework.beans.factory.xml.ParserContext parserContext) |
static org.springframework.beans.factory.config.BeanDefinitionHolder |
decorateIfRequired(Node node,
org.springframework.beans.factory.config.BeanDefinitionHolder originalDef,
org.springframework.beans.factory.xml.ParserContext parserContext) |
static String |
generateBlueprintBeanName(org.springframework.beans.factory.config.BeanDefinition definition,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
boolean isInnerBean)
Generates a Blueprint specific bean name.
|
static boolean |
isReservedName(String name,
Element element,
org.springframework.beans.factory.xml.ParserContext parserContext) |
static boolean |
isRFC124Namespace(Node node) |
static boolean |
isRFC124Namespace(String namespaceURI) |
static org.springframework.beans.factory.config.BeanDefinitionHolder |
register(Element ele,
org.springframework.beans.factory.config.BeanDefinitionHolder bdHolder,
org.springframework.beans.factory.xml.ParserContext parserContext) |
static String |
resolveId(Element element,
org.springframework.beans.factory.support.AbstractBeanDefinition definition,
org.springframework.beans.factory.xml.ParserContext parserContext,
boolean shouldGenerateId,
boolean shouldGenerateIdAsFallback) |
public static final String BLUEPRINT_GENERATED_NAME_PREFIX
public static final String ID_ATTRIBUTE
public static final String BLUEPRINT_MARKER_NAME
public static org.springframework.beans.factory.config.BeanDefinitionHolder decorateAndRegister(Element ele, org.springframework.beans.factory.config.BeanDefinitionHolder bdHolder, org.springframework.beans.factory.xml.ParserContext parserContext)
public static org.springframework.beans.factory.config.BeanDefinitionHolder register(Element ele, org.springframework.beans.factory.config.BeanDefinitionHolder bdHolder, org.springframework.beans.factory.xml.ParserContext parserContext)
public static org.springframework.beans.factory.config.BeanDefinitionHolder decorateBeanDefinitionIfRequired(Element ele, org.springframework.beans.factory.config.BeanDefinitionHolder originalDefinition, org.springframework.beans.factory.xml.ParserContext parserContext)
public static org.springframework.beans.factory.config.BeanDefinitionHolder decorateIfRequired(Node node, org.springframework.beans.factory.config.BeanDefinitionHolder originalDef, org.springframework.beans.factory.xml.ParserContext parserContext)
public static boolean isRFC124Namespace(Node node)
public static boolean isRFC124Namespace(String namespaceURI)
public static String generateBlueprintBeanName(org.springframework.beans.factory.config.BeanDefinition definition, org.springframework.beans.factory.support.BeanDefinitionRegistry registry, boolean isInnerBean) throws org.springframework.beans.factory.BeanDefinitionStoreException
definition
- registry
- isInnerBean
- org.springframework.beans.factory.BeanDefinitionStoreException
public static String resolveId(Element element, org.springframework.beans.factory.support.AbstractBeanDefinition definition, org.springframework.beans.factory.xml.ParserContext parserContext, boolean shouldGenerateId, boolean shouldGenerateIdAsFallback) throws org.springframework.beans.factory.BeanDefinitionStoreException
org.springframework.beans.factory.BeanDefinitionStoreException
public static boolean isReservedName(String name, Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
Copyright © 2006–2018. All rights reserved.