![JAR search and dependency download from the Maven repository](/logo.png)
org.hibernate.hql.ast.tree.UnaryArithmeticNode Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hibernate Show documentation
Show all versions of hibernate Show documentation
Relational Persistence for Java
//$Id: UnaryArithmeticNode.java 8407 2005-10-14 17:23:18Z steveebersole $
package org.hibernate.hql.ast.tree;
import org.hibernate.hql.ast.util.ColumnHelper;
import org.hibernate.type.Type;
import antlr.SemanticException;
public class UnaryArithmeticNode extends AbstractSelectExpression implements UnaryOperatorNode {
public Type getDataType() {
return ( ( SqlNode ) getOperand() ).getDataType();
}
public void setScalarColumnText(int i) throws SemanticException {
ColumnHelper.generateSingleScalarColumn( this, i );
}
public void initialize() {
// nothing to do; even if the operand is a parameter, no way we could
// infer an appropriate expected type here
}
public Node getOperand() {
return ( Node ) getFirstChild();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy