org.jvnet.jaxb2_commons.codemodel
Class JCMType<JT extends com.sun.codemodel.JType>
java.lang.Object
org.jvnet.jaxb2_commons.codemodel.JCMType<JT>
- Direct Known Subclasses:
- JCMArrayClass, JCMClass, JCMNullType, JCMPrimitiveType, JCMTypeVar, JCMTypeWildcard
public abstract class JCMType<JT extends com.sun.codemodel.JType>
- extends Object
JCMType
public JCMType(JCMTypeFactory factory,
JT type)
getFactory
public JCMTypeFactory getFactory()
getType
public JT getType()
getFullName
public String getFullName()
getDeclarableType
public abstract com.sun.codemodel.JType getDeclarableType()
matches
public abstract boolean matches(JCMType<?> type)
accept
public abstract <V> V accept(JCMTypeVisitor<V> visitor)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2005-2015. All Rights Reserved.