< prev index next >
src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java
Print this page
*** 531,541 ****
*
* <p>
* This method traverses the base classes of the given object.
*
* @return null
! * if <tt>c</tt> isn't a JAXB-bound class and <tt>fatal==false</tt>.
*/
public final JaxBeanInfo getBeanInfo(Object o) {
// don't allow xs:anyType beanInfo to handle all the unbound objects
for( Class c=o.getClass(); c!=Object.class; c=c.getSuperclass()) {
JaxBeanInfo bi = beanInfoMap.get(c);
--- 531,541 ----
*
* <p>
* This method traverses the base classes of the given object.
*
* @return null
! * if {@code c} isn't a JAXB-bound class and {@code fatal==false}.
*/
public final JaxBeanInfo getBeanInfo(Object o) {
// don't allow xs:anyType beanInfo to handle all the unbound objects
for( Class c=o.getClass(); c!=Object.class; c=c.getSuperclass()) {
JaxBeanInfo bi = beanInfoMap.get(c);
*** 575,585 ****
*
* <p>
* This method doesn't look for base classes.
*
* @return null
! * if <tt>c</tt> isn't a JAXB-bound class and <tt>fatal==false</tt>.
*/
public final <T> JaxBeanInfo<T> getBeanInfo(Class<T> clazz) {
return (JaxBeanInfo<T>)beanInfoMap.get(clazz);
}
--- 575,585 ----
*
* <p>
* This method doesn't look for base classes.
*
* @return null
! * if {@code c} isn't a JAXB-bound class and {@code fatal==false}.
*/
public final <T> JaxBeanInfo<T> getBeanInfo(Class<T> clazz) {
return (JaxBeanInfo<T>)beanInfoMap.get(clazz);
}
< prev index next >