Class JCMTypeWildcard

java.lang.Object
org.jvnet.jaxb2_commons.codemodel.JCMType<com.sun.codemodel.JClass>
org.jvnet.jaxb2_commons.codemodel.JCMTypeWildcard

public class JCMTypeWildcard extends JCMType<com.sun.codemodel.JClass>
  • Constructor Details

    • JCMTypeWildcard

      public JCMTypeWildcard(JCMTypeFactory factory, com.sun.codemodel.JClass type)
  • Method Details

    • getBoundType

      public JCMType<? extends com.sun.codemodel.JClass> getBoundType()
    • getDeclarableType

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

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

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