org.jvnet.jaxb2_commons.codemodel
Class JCMClass

java.lang.Object
  extended by org.jvnet.jaxb2_commons.codemodel.JCMType<com.sun.codemodel.JClass>
      extended by org.jvnet.jaxb2_commons.codemodel.JCMClass

public class JCMClass
extends JCMType<com.sun.codemodel.JClass>


Constructor Summary
JCMClass(JCMTypeFactory factory, com.sun.codemodel.JClass type)
           
 
Method Summary
<V> V
accept(JCMTypeVisitor<V> visitor)
           
 com.sun.codemodel.JType getDeclarableType()
           
 boolean matches(JCMType<?> type)
           
 
Methods inherited from class org.jvnet.jaxb2_commons.codemodel.JCMType
getFactory, getFullName, getType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JCMClass

public JCMClass(JCMTypeFactory factory,
                com.sun.codemodel.JClass type)
Method Detail

accept

public <V> V accept(JCMTypeVisitor<V> visitor)
Specified by:
accept in class JCMType<com.sun.codemodel.JClass>

getDeclarableType

public com.sun.codemodel.JType getDeclarableType()
Specified by:
getDeclarableType in class JCMType<com.sun.codemodel.JClass>

matches

public boolean matches(JCMType<?> type)
Specified by:
matches in class JCMType<com.sun.codemodel.JClass>


Copyright © 2005-2015. All Rights Reserved.