ReconfigParser

org.beangle.cdi.spring.config.ReconfigParser
class ReconfigParser extends Logging

Reconfig BeanDefinition Parser

Attributes

Graph
Supertypes
trait Logging
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

protected def checkNameUniqueness(beanName: String, aliases: Seq[String], beanElement: Element): Unit

Validate that the specified bean name and aliases have not been used already.

Validate that the specified bean name and aliases have not been used already.

Attributes

protected def error(message: String, source: Any, cause: Throwable): Unit

Report an error with the given message for the given source element.

Report an error with the given message for the given source element.

Attributes

def parseBeanDefinitionElement(ele: Element): Definition

Parses the supplied &ltbean&gt element. May return null if there were errors during parse.

Parses the supplied &ltbean&gt element. May return null if there were errors during parse.

Attributes

protected def parseCollectionElements(elementNodes: NodeList, target: Collection[Object], bd: Definition, defaultElementType: String): Unit

parseCollectionElements.

parseCollectionElements.

Attributes

protected def parseKeyElement(keyEle: Element, bd: Definition, defaultKeyTypeName: String): Object

Parse a key sub-element of a map element.

Parse a key sub-element of a map element.

Attributes

Inherited fields

protected val logger: Logger

Attributes

Inherited from:
Logging