ReconfigParser

class ReconfigParser extends Logging

Reconfig BeanDefinition Parser

trait Logging
class Object
trait Matchable
class Any

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.

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.

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.

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

parseCollectionElements.

parseCollectionElements.

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.

Inherited fields

protected
val logger: Logger
Inherited from
Logging