com.jclark.xsl.expr
Class StringVariant

java.lang.Object
  |
  +--com.jclark.xsl.expr.VariantBase
        |
        +--com.jclark.xsl.expr.StringVariant
All Implemented Interfaces:
Variant

public class StringVariant
extends VariantBase


Constructor Summary
StringVariant(java.lang.String str)
           
 
Method Summary
 boolean convertToBoolean()
           
 double convertToNumber()
           
 java.lang.Object convertToObject()
           
 java.lang.String convertToString()
           
 boolean isString()
           
 
Methods inherited from class com.jclark.xsl.expr.VariantBase
convertToNodeSet, convertToPredicate, create, getBaseNode, isBoolean, isNodeSet, isNumber, makePermanent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringVariant

public StringVariant(java.lang.String str)
Method Detail

convertToString

public java.lang.String convertToString()

convertToBoolean

public boolean convertToBoolean()

convertToNumber

public double convertToNumber()
Overrides:
convertToNumber in class VariantBase

convertToObject

public java.lang.Object convertToObject()

isString

public boolean isString()
Overrides:
isString in class VariantBase