Top Constructors Methods
org.hibernate.annotations.common.reflection.java

pack-priv Class JavaXProperty

extends JavaXMember
implements XProperty
Class Inheritance
All Implemented Interfaces
org.hibernate.annotations.common.reflection.XProperty, org.hibernate.annotations.common.reflection.XMember, org.hibernate.annotations.common.reflection.XAnnotatedElement
Imports
java.beans.Introspector, java.lang.reflect.Field, .Member, .Method, .Type, org.hibernate.annotations.common.reflection.XProperty, org.hibernate.annotations.common.reflection.java.generics.TypeEnvironment

Authors
Paolo Perrotta, Davide Marchignoli

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static JavaXProperty
create(Member member, final TypeEnvironment context, final JavaReflectionManager factory)

public String
public Object
public String
toString()

Overrides org.hibernate.annotations.common.reflection.java.JavaXAnnotatedElement.toString.

Returns a string representation of the object.
Inherited from org.hibernate.annotations.common.reflection.java.JavaXMember:
getClassOrElementClassgetCollectionClassgetElementClassgetJavaTypegetMapKeygetMembergetModifiersgetTypegetTypeEnvironmentisArrayisCollectionisTypeResolvedsetAccessibletypeOf

Constructor Detail

JavaXPropertyback to summary
private JavaXProperty(Member member, Type type, TypeEnvironment env, JavaReflectionManager factory, JavaXType xType)

Method Detail

createback to summary
pack-priv static JavaXProperty create(Member member, final TypeEnvironment context, final JavaReflectionManager factory)
getNameback to summary
public String getName()

Implements abstract org.hibernate.annotations.common.reflection.java.JavaXMember.getName.

Implements org.hibernate.annotations.common.reflection.XProperty.getName, org.hibernate.annotations.common.reflection.XMember.getName.

Doc from org.hibernate.annotations.common.reflection.XProperty.getName.

Unqualify the getter name

invokeback to summary
public Object invoke(Object target, Object... parameters)

Implements org.hibernate.annotations.common.reflection.XMember.invoke.

toStringback to summary
public String toString()

Overrides org.hibernate.annotations.common.reflection.java.JavaXAnnotatedElement.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override