public interface com.sun.tools.internal.ws.processor.modeler.annotation.ModelBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.sun.tools.internal.ws.processor.modeler.annotation.ModelBuilder
  super_class: java.lang.Object
{
  public abstract javax.annotation.processing.ProcessingEnvironment getProcessingEnvironment();
    descriptor: ()Ljavax/annotation/processing/ProcessingEnvironment;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getOperationName(javax.lang.model.element.Name);
    descriptor: (Ljavax/lang/model/element/Name;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      methodName  

  public abstract javax.lang.model.type.TypeMirror getHolderValueType(javax.lang.model.type.TypeMirror);
    descriptor: (Ljavax/lang/model/type/TypeMirror;)Ljavax/lang/model/type/TypeMirror;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      type  

  public abstract boolean checkAndSetProcessed(javax.lang.model.element.TypeElement);
    descriptor: (Ljavax/lang/model/element/TypeElement;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      typeElement  

  public abstract boolean isServiceException(javax.lang.model.type.TypeMirror);
    descriptor: (Ljavax/lang/model/type/TypeMirror;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      typeMirror  

  public abstract boolean isRemote(javax.lang.model.element.TypeElement);
    descriptor: (Ljavax/lang/model/element/TypeElement;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      typeElement  

  public abstract boolean canOverWriteClass(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      className  

  public abstract com.sun.tools.internal.ws.wscompile.WsgenOptions getOptions();
    descriptor: ()Lcom/sun/tools/internal/ws/wscompile/WsgenOptions;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.io.File getSourceDir();
    descriptor: ()Ljava/io/File;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void log(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      msg   

  public abstract void processWarning(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      message  

  public abstract void processError(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      message  

  public abstract void processError(java.lang.String, javax.lang.model.element.Element);
    descriptor: (Ljava/lang/String;Ljavax/lang/model/element/Element;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws com.sun.tools.internal.ws.processor.modeler.ModelerException
    MethodParameters:
         Name  Flags
      message  
      element  
}
SourceFile: "ModelBuilder.java"