public interface com.sun.tools.internal.xjc.outline.Outline
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.sun.tools.internal.xjc.outline.Outline
super_class: java.lang.Object
{
public abstract com.sun.tools.internal.xjc.model.Model getModel();
descriptor: ()Lcom/sun/tools/internal/xjc/model/Model;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.codemodel.internal.JCodeModel getCodeModel();
descriptor: ()Lcom/sun/codemodel/internal/JCodeModel;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.tools.internal.xjc.outline.FieldOutline getField(com.sun.tools.internal.xjc.model.CPropertyInfo);
descriptor: (Lcom/sun/tools/internal/xjc/model/CPropertyInfo;)Lcom/sun/tools/internal/xjc/outline/FieldOutline;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fu
public abstract com.sun.tools.internal.xjc.outline.PackageOutline getPackageContext(com.sun.codemodel.internal.JPackage);
descriptor: (Lcom/sun/codemodel/internal/JPackage;)Lcom/sun/tools/internal/xjc/outline/PackageOutline;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
_Package
public abstract java.util.Collection<? extends com.sun.tools.internal.xjc.outline.ClassOutline> getClasses();
descriptor: ()Ljava/util/Collection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Collection<+Lcom/sun/tools/internal/xjc/outline/ClassOutline;>;
public abstract com.sun.tools.internal.xjc.outline.ClassOutline getClazz(com.sun.tools.internal.xjc.model.CClassInfo);
descriptor: (Lcom/sun/tools/internal/xjc/model/CClassInfo;)Lcom/sun/tools/internal/xjc/outline/ClassOutline;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
clazz
public abstract com.sun.tools.internal.xjc.outline.ElementOutline getElement(com.sun.tools.internal.xjc.model.CElementInfo);
descriptor: (Lcom/sun/tools/internal/xjc/model/CElementInfo;)Lcom/sun/tools/internal/xjc/outline/ElementOutline;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ei
public abstract com.sun.tools.internal.xjc.outline.EnumOutline getEnum(com.sun.tools.internal.xjc.model.CEnumLeafInfo);
descriptor: (Lcom/sun/tools/internal/xjc/model/CEnumLeafInfo;)Lcom/sun/tools/internal/xjc/outline/EnumOutline;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
eli
public abstract java.util.Collection<com.sun.tools.internal.xjc.outline.EnumOutline> getEnums();
descriptor: ()Ljava/util/Collection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Collection<Lcom/sun/tools/internal/xjc/outline/EnumOutline;>;
public abstract java.lang.Iterable<? extends com.sun.tools.internal.xjc.outline.PackageOutline> getAllPackageContexts();
descriptor: ()Ljava/lang/Iterable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/lang/Iterable<+Lcom/sun/tools/internal/xjc/outline/PackageOutline;>;
public abstract com.sun.tools.internal.xjc.util.CodeModelClassFactory getClassFactory();
descriptor: ()Lcom/sun/tools/internal/xjc/util/CodeModelClassFactory;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.tools.internal.xjc.ErrorReceiver getErrorReceiver();
descriptor: ()Lcom/sun/tools/internal/xjc/ErrorReceiver;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.codemodel.internal.JClassContainer getContainer(com.sun.tools.internal.xjc.model.CClassInfoParent, com.sun.tools.internal.xjc.outline.Aspect);
descriptor: (Lcom/sun/tools/internal/xjc/model/CClassInfoParent;Lcom/sun/tools/internal/xjc/outline/Aspect;)Lcom/sun/codemodel/internal/JClassContainer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
parent
aspect
public abstract com.sun.codemodel.internal.JType resolve(com.sun.tools.internal.xjc.model.CTypeRef, com.sun.tools.internal.xjc.outline.Aspect);
descriptor: (Lcom/sun/tools/internal/xjc/model/CTypeRef;Lcom/sun/tools/internal/xjc/outline/Aspect;)Lcom/sun/codemodel/internal/JType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ref
aspect
public abstract com.sun.codemodel.internal.JClass addRuntime(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lcom/sun/codemodel/internal/JClass;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
clazz
}
SourceFile: "Outline.java"