Klasse JDirectInnerClassRef

java.lang.Object
com.sun.codemodel.JType
com.sun.codemodel.JClass
com.kscs.util.plugins.xjc.codemodel.JDirectInnerClassRef
Alle implementierten Schnittstellen:
com.sun.codemodel.JGenerable, Comparable<com.sun.codemodel.JType>

public class JDirectInnerClassRef extends com.sun.codemodel.JClass
Autor:
Mirko Klemm 2015-03-06
  • Feldübersicht

    Von Klasse geerbte Felder com.sun.codemodel.JClass

    EMPTY_ARRAY
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    JDirectInnerClassRef(com.sun.codemodel.JClass outer, String name, boolean isInterface, boolean isAbstract, com.sun.codemodel.JClass superClass)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    com.sun.codemodel.JClass
     
    Iterator<com.sun.codemodel.JClass>
     
    com.sun.codemodel.JPackage
     
     
    boolean
     
    boolean
     
     
    com.sun.codemodel.JClass
     
    protected com.sun.codemodel.JClass
    substituteParams(com.sun.codemodel.JTypeVar[] variables, List<com.sun.codemodel.JClass> bindings)
     

    Von Klasse geerbte Methoden com.sun.codemodel.JClass

    array, boxify, dotclass, erasure, generate, getBaseClass, getBaseClass, getPrimitiveType, getTypeParameters, isAssignableFrom, isParameterized, narrow, narrow, narrow, narrow, narrow, narrow, owner, staticInvoke, staticInvoke, staticRef, staticRef, toString, typeParams, unboxify, wildcard

    Von Klasse geerbte Methoden com.sun.codemodel.JType

    binaryName, compareTo, elementType, isArray, isPrimitive, isReference, parse

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Konstruktordetails

    • JDirectInnerClassRef

      public JDirectInnerClassRef(com.sun.codemodel.JClass outer, String name, boolean isInterface, boolean isAbstract, com.sun.codemodel.JClass superClass)
  • Methodendetails

    • fullName

      public String fullName()
      Angegeben von:
      fullName in Klasse com.sun.codemodel.JType
    • name

      public String name()
      Angegeben von:
      name in Klasse com.sun.codemodel.JClass
    • _package

      public com.sun.codemodel.JPackage _package()
      Angegeben von:
      _package in Klasse com.sun.codemodel.JClass
    • _extends

      public com.sun.codemodel.JClass _extends()
      Angegeben von:
      _extends in Klasse com.sun.codemodel.JClass
    • _implements

      public Iterator<com.sun.codemodel.JClass> _implements()
      Angegeben von:
      _implements in Klasse com.sun.codemodel.JClass
    • isInterface

      public boolean isInterface()
      Angegeben von:
      isInterface in Klasse com.sun.codemodel.JClass
    • isAbstract

      public boolean isAbstract()
      Angegeben von:
      isAbstract in Klasse com.sun.codemodel.JClass
    • substituteParams

      protected com.sun.codemodel.JClass substituteParams(com.sun.codemodel.JTypeVar[] variables, List<com.sun.codemodel.JClass> bindings)
      Angegeben von:
      substituteParams in Klasse com.sun.codemodel.JClass
    • outer

      public com.sun.codemodel.JClass outer()
      Setzt außer Kraft:
      outer in Klasse com.sun.codemodel.JClass