com.saxonica.codegen
Class AnyURIValueCompiler

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

public class AnyURIValueCompiler
extends ValueCompiler

Generate Java code for an xs:anyURI constant


Constructor Summary
AnyURIValueCompiler()
           
 
Method Summary
 String compileToEffectiveBooleanValue(CompilerService compiler, Value expr, ReturnAction result)
           
 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnyURIValueCompiler

public AnyURIValueCompiler()
Method Detail

toJavaExpression

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

compileToEffectiveBooleanValue

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


Copyright (c) 2004-2010 Saxonica Limited. All rights reserved.