org.jvnet.hyperjaxb3.xml.bind
Class JAXBElementUtils

java.lang.Object
  extended by org.jvnet.hyperjaxb3.xml.bind.JAXBElementUtils

public class JAXBElementUtils
extends Object


Method Summary
static
<T> String
getName(javax.xml.bind.JAXBElement<? extends T> item)
           
static
<T> T
getValue(javax.xml.bind.JAXBElement<? extends T> item)
           
static
<T> boolean
shouldBeWrapped(javax.xml.bind.JAXBElement<? extends T> element, String name, T value)
           
static
<T> javax.xml.bind.JAXBElement<T>
wrap(javax.xml.bind.JAXBElement element, String name, Class<T> declaredType)
           
static
<T> javax.xml.bind.JAXBElement<T>
wrap(javax.xml.bind.JAXBElement element, String name, T value)
           
static
<T> javax.xml.bind.JAXBElement<T>
wrap(javax.xml.bind.JAXBElement element, T value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

shouldBeWrapped

public static <T> boolean shouldBeWrapped(javax.xml.bind.JAXBElement<? extends T> element,
                                          String name,
                                          T value)

wrap

public static <T> javax.xml.bind.JAXBElement<T> wrap(javax.xml.bind.JAXBElement element,
                                                     T value)

wrap

public static <T> javax.xml.bind.JAXBElement<T> wrap(javax.xml.bind.JAXBElement element,
                                                     String name,
                                                     Class<T> declaredType)

wrap

public static <T> javax.xml.bind.JAXBElement<T> wrap(javax.xml.bind.JAXBElement element,
                                                     String name,
                                                     T value)

getName

public static <T> String getName(javax.xml.bind.JAXBElement<? extends T> item)

getValue

public static <T> T getValue(javax.xml.bind.JAXBElement<? extends T> item)


Copyright © 2005-2011. All Rights Reserved.