com.jclark.xsl.expr

Class StringVariant

Implemented Interfaces:
Variant

public class StringVariant
extends VariantBase

Constructor Summary

StringVariant(String str)

Method Summary

boolean
convertToBoolean()
double
convertToNumber()
Object
convertToObject()
String
convertToString()
boolean
isString()

Methods inherited from class com.jclark.xsl.expr.VariantBase

convertToNodeSet, convertToNumber, convertToPredicate, create, getBaseNode, isBoolean, isNodeSet, isNumber, isString, makePermanent

Constructor Details

StringVariant

public StringVariant(String str)

Method Details

convertToBoolean

public boolean convertToBoolean()
Specified by:
convertToBoolean in interface Variant

convertToNumber

public double convertToNumber()
Specified by:
convertToNumber in interface Variant
Overrides:
convertToNumber in interface VariantBase

convertToObject

public Object convertToObject()
Specified by:
convertToObject in interface Variant

convertToString

public String convertToString()
Specified by:
convertToString in interface Variant

isString

public boolean isString()
Specified by:
isString in interface Variant
Overrides:
isString in interface VariantBase