com.smallx.xml.xslt.xt
Interface Variant

All Known Subinterfaces:
ResultFragmentVariant
All Known Implementing Classes:
ResultFragmentVariantBase, VariantBase

public interface Variant


Method Summary
 boolean convertToBoolean()
           
 java.util.Iterator convertToNodeSet()
           
 double convertToNumber()
           
 java.lang.Object convertToObject()
           
 boolean convertToPredicate(ExprContext context)
           
 java.lang.String convertToString()
           
 Item getBaseNode()
           
 boolean isBoolean()
           
 boolean isNodeSet()
           
 boolean isNumber()
           
 boolean isString()
           
 Variant makePermanent()
           
 

Method Detail

convertToString

public java.lang.String convertToString()

convertToBoolean

public boolean convertToBoolean()

makePermanent

public Variant makePermanent()

convertToNodeSet

public java.util.Iterator convertToNodeSet()

convertToNumber

public double convertToNumber()

convertToObject

public java.lang.Object convertToObject()

convertToPredicate

public boolean convertToPredicate(ExprContext context)

isBoolean

public boolean isBoolean()

isNumber

public boolean isNumber()

isString

public boolean isString()

isNodeSet

public boolean isNodeSet()

getBaseNode

public Item getBaseNode()