public class

JavaConstantNode

extends Node
implements ExpectedTypeAwareNode SessionFactoryAwareNode
java.lang.Object
   ↳ antlr.CommonAST
     ↳ org.hibernate.hql.ast.tree.Node
       ↳ org.hibernate.hql.ast.tree.JavaConstantNode

Class Overview

A node representing a static Java constant.

Summary

Public Constructors
JavaConstantNode()
Public Methods
Type getExpectedType()
String getRenderText(SessionFactoryImplementor sessionFactory)
Retrieve the text to be used for rendering this particular node.
void setExpectedType(Type expectedType)
void setSessionFactory(SessionFactoryImplementor factory)
void setText(String s)
[Expand]
Inherited Methods
From class org.hibernate.hql.ast.tree.Node
From class java.lang.Object
From interface org.hibernate.hql.ast.tree.ExpectedTypeAwareNode
From interface org.hibernate.hql.ast.tree.SessionFactoryAwareNode

Public Constructors

public JavaConstantNode ()

Public Methods

public Type getExpectedType ()

public String getRenderText (SessionFactoryImplementor sessionFactory)

Retrieve the text to be used for rendering this particular node.

Parameters
sessionFactory The session factory
Returns
  • The text to use for rendering

public void setExpectedType (Type expectedType)

public void setSessionFactory (SessionFactoryImplementor factory)

public void setText (String s)