org.jvnet.jaxb2_commons.codemodel
Class JCMArrayClass

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

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


Constructor Summary
JCMArrayClass(JCMTypeFactory factory, com.sun.codemodel.JClass type)
           
 
Method Summary
<V> V
accept(JCMTypeVisitor<V> visitor)
           
 com.sun.codemodel.JType getDeclarableType()
           
 JCMType<?> getElementType()
           
 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

JCMArrayClass

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

getElementType

public JCMType<?> getElementType()

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>

accept

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


Copyright © 2005-2015. All Rights Reserved.