Package org.springframework.core.convert
Class Property
java.lang.Object
org.springframework.core.convert.Property
A description of a JavaBeans Property that allows us to avoid a dependency on
java.beans.PropertyDescriptor
. The java.beans
package
is not available in a number of environments (for example, Android, Java ME), so this is
desirable for portability of Spring's core conversion facility.
Used to build a TypeDescriptor
from a property location. The built
TypeDescriptor
can then be used to convert from/to the property type.
- Since:
- 3.1
- Author:
- Keith Donald, Phillip Webb
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
getName()
The name of the property: for example, 'foo'.Class<?>
The object declaring this property, either directly or in a superclass the object extends.The property getter method: for example,getFoo()
.Class<?>
getType()
The property type: for example,java.lang.String
.The property setter method: for example,setFoo(String)
.int
hashCode()
-
Constructor Details
-
Property
-
Property
-
-
Method Details
-
getObjectType
The object declaring this property, either directly or in a superclass the object extends. -
getName
The name of the property: for example, 'foo'. -
getType
The property type: for example,java.lang.String
. -
getReadMethod
The property getter method: for example,getFoo()
. -
getWriteMethod
The property setter method: for example,setFoo(String)
. -
equals
-
hashCode
public int hashCode()
-