public class

YesNoType

extends AbstractSingleColumnStandardBasicType<T>
implements DiscriminatorType<T> PrimitiveType<T>
java.lang.Object
   ↳ org.hibernate.type.AbstractStandardBasicType<T>
     ↳ org.hibernate.type.AbstractSingleColumnStandardBasicType<T>
       ↳ org.hibernate.type.YesNoType

Class Overview

A type that maps between CHAR(1) and Boolean (using 'Y' and 'N')

Summary

Fields
public static final YesNoType INSTANCE
Public Constructors
YesNoType()
Public Methods
Serializable getDefaultValue()
Get this type's default value.
String getName()
Returns the abbreviated name of the type.
Class getPrimitiveClass()
Retrieve the primitive counterpart to the wrapper type identified by getReturnedClass().
String objectToSQLString(Boolean value, Dialect dialect)
Boolean stringToObject(String xml)
Convert the value from the mapping file to a Java object.
[Expand]
Inherited Methods
From class org.hibernate.type.AbstractSingleColumnStandardBasicType
From class org.hibernate.type.AbstractStandardBasicType
From class java.lang.Object
From interface org.hibernate.type.BasicType
From interface org.hibernate.type.IdentifierType
From interface org.hibernate.type.LiteralType
From interface org.hibernate.type.PrimitiveType
From interface org.hibernate.type.SingleColumnType
From interface org.hibernate.type.StringRepresentableType
From interface org.hibernate.type.Type
From interface org.hibernate.type.XmlRepresentableType

Fields

public static final YesNoType INSTANCE

Public Constructors

public YesNoType ()

Public Methods

public Serializable getDefaultValue ()

Get this type's default value.

Returns
  • The default value.

public String getName ()

Returns the abbreviated name of the type.

Returns
  • String the Hibernate type name

public Class getPrimitiveClass ()

Retrieve the primitive counterpart to the wrapper type identified by getReturnedClass().

Returns
  • The primitive Java type.

public String objectToSQLString (Boolean value, Dialect dialect)

Throws
Exception

public Boolean stringToObject (String xml)

Convert the value from the mapping file to a Java object.

Parameters
xml the value of discriminator-value or unsaved-value attribute
Returns
  • The converted value of the string representation.
Throws
Exception