org.hibernate.ejb.criteria.expression
Class AbstractTupleElement<X>
java.lang.Object
org.hibernate.ejb.criteria.AbstractNode
org.hibernate.ejb.criteria.expression.AbstractTupleElement<X>
- All Implemented Interfaces:
- java.io.Serializable, javax.persistence.TupleElement<X>, TupleElementImplementor<X>
- Direct Known Subclasses:
- SelectionImpl
public abstract class AbstractTupleElement<X>
- extends AbstractNode
- implements TupleElementImplementor<X>, java.io.Serializable
TODO : javadoc
- Author:
- Steve Ebersole
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTupleElement
protected AbstractTupleElement(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<X> javaType)
getJavaType
public java.lang.Class<X> getJavaType()
-
- Specified by:
getJavaType
in interface javax.persistence.TupleElement<X>
resetJavaType
protected void resetJavaType(java.lang.Class targetType)
forceConversion
protected void forceConversion(ValueHandlerFactory.ValueHandler<X> valueHandler)
getValueHandler
public ValueHandlerFactory.ValueHandler<X> getValueHandler()
-
- Specified by:
getValueHandler
in interface TupleElementImplementor<X>
getAlias
public java.lang.String getAlias()
-
- Specified by:
getAlias
in interface javax.persistence.TupleElement<X>
setAlias
protected void setAlias(java.lang.String alias)
- Protected access to define the alias.
- Parameters:
alias
- The alias to use.
Copyright © 2012. All Rights Reserved.