public abstract class

ToOne

extends SimpleValue
implements Fetchable
java.lang.Object
   ↳ org.hibernate.mapping.SimpleValue
     ↳ org.hibernate.mapping.ToOne
Known Direct Subclasses

Class Overview

A simple-point association (ie. a reference to another entity).

Summary

[Expand]
Inherited Constants
From class org.hibernate.mapping.SimpleValue
Fields
protected String referencedPropertyName
protected boolean unwrapProxy
Protected Constructors
ToOne(Mappings mappings, Table table)
Public Methods
Object accept(ValueVisitor visitor)
abstract void createForeignKey()
FetchMode getFetchMode()
String getReferencedEntityName()
String getReferencedPropertyName()
abstract Type getType()
boolean isEmbedded()
boolean isLazy()
boolean isTypeSpecified()
boolean isUnwrapProxy()
boolean isValid(Mapping mapping)
void setEmbedded(boolean embedded)
void setFetchMode(FetchMode fetchMode)
void setLazy(boolean lazy)
void setReferencedEntityName(String referencedEntityName)
void setReferencedPropertyName(String name)
void setTypeUsingReflection(String className, String propertyName)
void setUnwrapProxy(boolean unwrapProxy)
[Expand]
Inherited Methods
From class org.hibernate.mapping.SimpleValue
From class java.lang.Object
From interface org.hibernate.mapping.Fetchable
From interface org.hibernate.mapping.KeyValue
From interface org.hibernate.mapping.Value

Fields

protected String referencedPropertyName

protected boolean unwrapProxy

Protected Constructors

protected ToOne (Mappings mappings, Table table)

Public Methods

public Object accept (ValueVisitor visitor)

public abstract void createForeignKey ()

public FetchMode getFetchMode ()

public String getReferencedEntityName ()

public String getReferencedPropertyName ()

public abstract Type getType ()

public boolean isEmbedded ()

public boolean isLazy ()

public boolean isTypeSpecified ()

public boolean isUnwrapProxy ()

public boolean isValid (Mapping mapping)

public void setEmbedded (boolean embedded)

public void setFetchMode (FetchMode fetchMode)

public void setLazy (boolean lazy)

public void setReferencedEntityName (String referencedEntityName)

public void setReferencedPropertyName (String name)

public void setTypeUsingReflection (String className, String propertyName)

public void setUnwrapProxy (boolean unwrapProxy)