javax.xml.bind
Class JAXBElement<T>

java.lang.Object
  extended by javax.xml.bind.JAXBElement<T>
All Implemented Interfaces:
Serializable

public class JAXBElement<T>
extends Object
implements Serializable

See Also:
Serialized Form

Nested Class Summary
static class JAXBElement.GlobalScope
           
 
Field Summary
protected  Class<T> declaredType
           
protected  QName name
           
protected  boolean nil
           
protected  Class scope
           
protected  T value
           
 
Constructor Summary
JAXBElement(QName name, Class<T> declaredType, Class scope, T value)
           
JAXBElement(QName name, Class<T> declaredType, T value)
           
 
Method Summary
 Class<T> getDeclaredType()
           
 QName getName()
           
 Class getScope()
           
 T getValue()
           
 boolean isGlobalScope()
           
 boolean isNil()
           
 boolean isTypeSubstituted()
           
 void setNil(boolean nil)
           
 void setValue(T value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected final QName name

declaredType

protected final Class<T> declaredType

scope

protected final Class scope

value

protected T value

nil

protected boolean nil
Constructor Detail

JAXBElement

public JAXBElement(QName name,
                   Class<T> declaredType,
                   Class scope,
                   T value)

JAXBElement

public JAXBElement(QName name,
                   Class<T> declaredType,
                   T value)
Method Detail

getDeclaredType

public Class<T> getDeclaredType()

getName

public QName getName()

setValue

public void setValue(T value)

getValue

public T getValue()

getScope

public Class getScope()

isNil

public boolean isNil()

setNil

public void setNil(boolean nil)

isGlobalScope

public boolean isGlobalScope()

isTypeSubstituted

public boolean isTypeSubstituted()


Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.