com.jclark.xsl.expr

Interface Variant

public interface Variant

Method Summary
booleanconvertToBoolean()
NodeIteratorconvertToNodeSet()
doubleconvertToNumber()
ObjectconvertToObject()
booleanconvertToPredicate(ExprContext context)
StringconvertToString()
NodegetBaseNode()
booleanisBoolean()
booleanisNodeSet()
booleanisNumber()
booleanisString()
VariantmakePermanent()

Method Detail

convertToBoolean

public boolean convertToBoolean()

convertToNodeSet

public NodeIterator convertToNodeSet()

convertToNumber

public double convertToNumber()

convertToObject

public Object convertToObject()

convertToPredicate

public boolean convertToPredicate(ExprContext context)

convertToString

public String convertToString()

getBaseNode

public Node getBaseNode()

isBoolean

public boolean isBoolean()

isNodeSet

public boolean isNodeSet()

isNumber

public boolean isNumber()

isString

public boolean isString()

makePermanent

public Variant makePermanent()