Class BindException
- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.boot.context.properties.bind.BindException
- All Implemented Interfaces:
Serializable
,OriginProvider
public class BindException extends RuntimeException implements OriginProvider
Exception thrown when binding fails.- Since:
- 2.0.0
- See Also:
- Serialized Form
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigurationPropertyName
getName()
Return the name of the configuration property being bound.Origin
getOrigin()
Return the source origin ornull
if the origin is not known.ConfigurationProperty
getProperty()
Return the configuration property name of the item that was being bound.Bindable<?>
getTarget()
Return the target being bound.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Method Detail
getName
public ConfigurationPropertyName getName()
Return the name of the configuration property being bound.- Returns:
- the configuration property name
getProperty
public ConfigurationProperty getProperty()
Return the configuration property name of the item that was being bound.- Returns:
- the configuration property name
getOrigin
public Origin getOrigin()
Description copied from interface:OriginProvider
Return the source origin ornull
if the origin is not known.- Specified by:
getOrigin
in interfaceOriginProvider
- Returns:
- the origin or
null