org.gxml.sa
Interface GxVariantBridge<I,N extends I,A extends I,X>


public interface GxVariantBridge<I,N extends I,A extends I,X>


Method Summary
 X atom(A atom)
           
 X atomSet(java.util.List<? extends A> atoms)
           
 X booleanValue(java.lang.Boolean booval)
          Converts the Java primitive for xs:boolean to a polymorphic value.
 X decimalValue(java.math.BigDecimal decval)
          Converts the Java primitive for xs:decimal to a polymorphic value.
 X doubleValue(java.lang.Double dblval)
          Converts the Java primitive for xs:double to a polymorphic value.
 X empty()
           
 A getAtom(X value)
           
 java.util.List<A> getAtomSet(X value)
           
 java.lang.Boolean getBoolean(X value)
           
 java.math.BigDecimal getDecimal(X value)
           
 java.lang.Double getDouble(X value)
           
 java.math.BigInteger getInteger(X value)
           
 I getItem(X value)
           
 java.lang.Iterable<I> getItemSet(X value)
           
 GxVariantKind getNature(X value)
           
 N getNode(X value)
           
 java.lang.Iterable<N> getNodeSet(X value)
           
 java.lang.String getString(X value)
           
 X integerValue(java.math.BigInteger intval)
           
 X item(I item)
           
 X itemSet(java.lang.Iterable<? extends I> items)
           
 X node(N node)
           
 X nodeSet(java.lang.Iterable<? extends N> nodes)
           
 X stringValue(java.lang.String strval)
          Converts the Java object for xs:string to a polymorphic value.
 X[] valueArray(int size)
          Allocates an empty array of values.
 

Method Detail

atom

X atom(A atom)

atomSet

X atomSet(java.util.List<? extends A> atoms)

booleanValue

X booleanValue(java.lang.Boolean booval)
Converts the Java primitive for xs:boolean to a polymorphic value.


decimalValue

X decimalValue(java.math.BigDecimal decval)
Converts the Java primitive for xs:decimal to a polymorphic value.


doubleValue

X doubleValue(java.lang.Double dblval)
Converts the Java primitive for xs:double to a polymorphic value.


empty

X empty()

getAtom

A getAtom(X value)

getAtomSet

java.util.List<A> getAtomSet(X value)

getBoolean

java.lang.Boolean getBoolean(X value)

getDecimal

java.math.BigDecimal getDecimal(X value)

getDouble

java.lang.Double getDouble(X value)

getInteger

java.math.BigInteger getInteger(X value)

getItem

I getItem(X value)

getItemSet

java.lang.Iterable<I> getItemSet(X value)

getNature

GxVariantKind getNature(X value)

getNode

N getNode(X value)

getNodeSet

java.lang.Iterable<N> getNodeSet(X value)

getString

java.lang.String getString(X value)

integerValue

X integerValue(java.math.BigInteger intval)

item

X item(I item)

itemSet

X itemSet(java.lang.Iterable<? extends I> items)

node

X node(N node)

nodeSet

X nodeSet(java.lang.Iterable<? extends N> nodes)

stringValue

X stringValue(java.lang.String strval)
Converts the Java object for xs:string to a polymorphic value.
A null String value will be converted to an empty sequence.


valueArray

X[] valueArray(int size)
Allocates an empty array of values.

Parameters:
size - The size of the array of values.


Copyright © 2009 TIBCO Software Inc. All Rights Reserved.