com.saxonica.codegen
Class Int64ValueCompiler

java.lang.Object
  extended by com.saxonica.codegen.ValueCompiler
      extended by com.saxonica.codegen.Int64ValueCompiler

public class Int64ValueCompiler
extends ValueCompiler

Compile Java code representing an integer constant value.


Constructor Summary
Int64ValueCompiler()
           
 
Method Summary
 String compileToEffectiveBooleanValue(CompilerService compiler, Value expr, ReturnAction result)
           
 Class getJavaClass()
           
 String toJavaExpression(AtomicValue value, CompilerService compiler)
           
 
Methods inherited from class com.saxonica.codegen.ValueCompiler
compilePush, compileToCharSequence, compileToItem, compileToIterator, getJavaClass
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Int64ValueCompiler

public Int64ValueCompiler()
Method Detail

compileToEffectiveBooleanValue

public String compileToEffectiveBooleanValue(CompilerService compiler,
                                             Value expr,
                                             ReturnAction result)
Overrides:
compileToEffectiveBooleanValue in class ValueCompiler

toJavaExpression

public String toJavaExpression(AtomicValue value,
                               CompilerService compiler)
Specified by:
toJavaExpression in class ValueCompiler

getJavaClass

public Class getJavaClass()


Copyright (C) Michael H. Kay. All rights reserved.