org.hibernate.tuple

Class Property

Implemented Interfaces:
Serializable
Known Direct Subclasses:
IdentifierProperty, StandardProperty

public abstract class Property
extends java.lang.Object
implements Serializable

Defines the basic contract of a Property within the runtime metamodel.
Author:
Steve Ebersole

Constructor Summary

Property(String name, String node, Type type)
Constructor for Property instances.

Method Summary

String
getName()
String
getNode()
Type
getType()
String
toString()

Constructor Details

Property

protected Property(String name,
                   String node,
                   Type type)
Constructor for Property instances.
Parameters:
name - The name by which the property can be referenced within its owner.
node - The node name to use for XML-based representation of this property.
type - The Hibernate Type of this property.

Method Details

getName

public String getName()

getNode

public String getNode()

getType

public Type getType()

toString

public String toString()