Top Description Fields Constructors Methods
org.springframework.context.annotation

pack-priv abstract Class ConfigurationMethod

extends Object
Class Inheritance
Known Direct Subclasses
org.springframework.context.annotation.BeanMethod
Imports
org.springframework.beans.factory.parsing.Location, .ProblemReporter, org.springframework.core.type.MethodMetadata

Base class for a @Configuration class method.
Author
Chris Beams
Since
3.1

Field Summary

Modifier and TypeField and Description
protected final ConfigurationClass
protected final MethodMetadata

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ConfigurationClass
public MethodMetadata
public Location
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

pack-priv void
validate(ProblemReporter problemReporter)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

configurationClassback to summary
protected final ConfigurationClass configurationClass
metadataback to summary
protected final MethodMetadata metadata

Constructor Detail

ConfigurationMethodback to summary
public ConfigurationMethod(MethodMetadata metadata, ConfigurationClass configurationClass)

Method Detail

getConfigurationClassback to summary
public ConfigurationClass getConfigurationClass()
getMetadataback to summary
public MethodMetadata getMetadata()
getResourceLocationback to summary
public Location getResourceLocation()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override
validateback to summary
pack-priv void validate(ProblemReporter problemReporter)