org.jvnet.jaxb2_commons.util
Class ClassUtils

java.lang.Object
  extended by org.jvnet.jaxb2_commons.util.ClassUtils

public class ClassUtils
extends Object


Constructor Summary
ClassUtils()
           
 
Method Summary
static void _implements(com.sun.codemodel.JDefinedClass theClass, com.sun.codemodel.JClass theInterface)
           
static boolean contains(com.sun.codemodel.JDefinedClass theClass, String innerClassName)
           
static List<com.sun.tools.xjc.outline.ClassOutline> getAncestors(com.sun.tools.xjc.outline.ClassOutline classOutline)
           
static List<com.sun.tools.xjc.outline.ClassOutline> getAncestorsAndSelf(com.sun.tools.xjc.outline.ClassOutline classOutline)
           
static com.sun.tools.xjc.outline.FieldOutline[] getFields(com.sun.tools.xjc.outline.ClassOutline classOutline)
           
static String getPackagedClassName(com.sun.tools.xjc.model.CClassInfo classInfo)
           
static boolean isImplementing(com.sun.codemodel.JDefinedClass theClass, com.sun.codemodel.JClass theInterface)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassUtils

public ClassUtils()
Method Detail

contains

public static boolean contains(com.sun.codemodel.JDefinedClass theClass,
                               String innerClassName)

_implements

public static void _implements(com.sun.codemodel.JDefinedClass theClass,
                               com.sun.codemodel.JClass theInterface)

isImplementing

public static boolean isImplementing(com.sun.codemodel.JDefinedClass theClass,
                                     com.sun.codemodel.JClass theInterface)

getAncestors

public static List<com.sun.tools.xjc.outline.ClassOutline> getAncestors(com.sun.tools.xjc.outline.ClassOutline classOutline)

getAncestorsAndSelf

public static List<com.sun.tools.xjc.outline.ClassOutline> getAncestorsAndSelf(com.sun.tools.xjc.outline.ClassOutline classOutline)

getFields

public static com.sun.tools.xjc.outline.FieldOutline[] getFields(com.sun.tools.xjc.outline.ClassOutline classOutline)

getPackagedClassName

public static String getPackagedClassName(com.sun.tools.xjc.model.CClassInfo classInfo)


Copyright © 2005-2012. All Rights Reserved.