org.hibernate.tuple
Class Property

java.lang.Object
  extended by org.hibernate.tuple.Property
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
IdentifierProperty, StandardProperty

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

Defines the basic contract of a Property within the runtime metamodel.

Author:
Steve Ebersole
See Also:
Serialized Form

Constructor Summary
protected Property(java.lang.String name, java.lang.String node, Type type)
          Constructor for Property instances.
 
Method Summary
 java.lang.String getName()
           
 java.lang.String getNode()
           
 Type getType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Property

protected Property(java.lang.String name,
                   java.lang.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 Detail

getName

public java.lang.String getName()

getNode

public java.lang.String getNode()

getType

public Type getType()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2008 Hibernate.org. All Rights Reserved.