Top Description Methods
org.hibernate.mapping

public Interface Value

extends Serializable
Known Direct Subinterfaces
org.hibernate.mapping.KeyValue
Known Direct Implementers
org.hibernate.mapping.Collection, org.hibernate.mapping.OneToMany
Imports
java.io.Serializable, java.util.Iterator, org.hibernate.FetchMode, .MappingException, org.hibernate.engine.Mapping, org.hibernate.type.Type

A value is anything that is persisted by value, instead of by reference. It is essentially a Hibernate Type, together with zero or more columns. Values are wrapped by things with higher level semantics, for example properties, collections, classes.
Author
Gavin King

Method Summary

Modifier and TypeMethod and Description
public Object
public void
public boolean[]
public Iterator<E>
public int
public boolean[]
public FetchMode
public Table
public Type
public boolean
public boolean
public boolean
public boolean
public boolean
isValid(Mapping mapping)

public void
setTypeUsingReflection(String className, String propertyName)

Method Detail

acceptback to summary
public Object accept(ValueVisitor visitor)
createForeignKeyback to summary
public void createForeignKey() throws MappingException
getColumnInsertabilityback to summary
public boolean[] getColumnInsertability()
getColumnIteratorback to summary
public Iterator<E> getColumnIterator()
getColumnSpanback to summary
public int getColumnSpan()
getColumnUpdateabilityback to summary
public boolean[] getColumnUpdateability()
getFetchModeback to summary
public FetchMode getFetchMode()
getTableback to summary
public Table getTable()
getTypeback to summary
public Type getType() throws MappingException
hasFormulaback to summary
public boolean hasFormula()
isAlternateUniqueKeyback to summary
public boolean isAlternateUniqueKey()
isNullableback to summary
public boolean isNullable()
isSimpleValueback to summary
public boolean isSimpleValue()
isValidback to summary
public boolean isValid(Mapping mapping) throws MappingException
setTypeUsingReflectionback to summary
public void setTypeUsingReflection(String className, String propertyName) throws MappingException