Package org.eclipse.wst.xml.xpath2.processor.internal.types


org.eclipse.wst.xml.xpath2.processor.internal.types
Class XSUntypedAtomic



public class XSUntypedAtomic
extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType
A representation of the UntypedAtomic datatype which is used to represent untyped atomic nodes.

Constructor Summary

XSUntypedAtomic()
XSUntypedAtomic(java.lang.String x)

Method Summary

public org.eclipse.wst.xml.xpath2.api.ResultSequenceconstructor(org.eclipse.wst.xml.xpath2.api.ResultSequence arg)
    
public java.lang.ObjectgetNativeValue()
    
public java.lang.StringgetStringValue()
     Retrieves a String representation of the value of this untyped atomic node
public org.eclipse.wst.xml.xpath2.api.typesystem.TypeDefinitiongetTypeDefinition()
    
public java.lang.Stringstring_type()
     Retrieves the datatype's full pathname
public java.lang.Stringtype_name()
    

Constructor Detail

XSUntypedAtomic

public XSUntypedAtomic()


XSUntypedAtomic

public XSUntypedAtomic(java.lang.String x)

Initialises using the supplied String


Methods Detail

constructor

public org.eclipse.wst.xml.xpath2.api.ResultSequence constructor(org.eclipse.wst.xml.xpath2.api.ResultSequence arg)

Parameters

arg

Returns

org.eclipse.wst.xml.xpath2.api.ResultSequence

Throws:

org.eclipse.wst.xml.xpath2.processor.DynamicError


getNativeValue

public java.lang.Object getNativeValue()

Returns

java.lang.Object


getStringValue

public java.lang.String getStringValue()

Retrieves a String representation of the value of this untyped atomic node

Returns

java.lang.String - String representation of the value of this untyped atomic node


getTypeDefinition

public org.eclipse.wst.xml.xpath2.api.typesystem.TypeDefinition getTypeDefinition()

Returns

org.eclipse.wst.xml.xpath2.api.typesystem.TypeDefinition


string_type

public java.lang.String string_type()

Retrieves the datatype's full pathname

Returns

java.lang.String - "xs:untypedAtomic" which is the datatype's full pathname


type_name

public java.lang.String type_name()

Returns

java.lang.String