public interface sun.java2d.loops.GraphicsPrimitive$GeneralBinaryOp
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: sun.java2d.loops.GraphicsPrimitive$GeneralBinaryOp
  super_class: java.lang.Object
{
  public abstract void setPrimitives(sun.java2d.loops.Blit, sun.java2d.loops.Blit, sun.java2d.loops.GraphicsPrimitive, sun.java2d.loops.Blit);
    descriptor: (Lsun/java2d/loops/Blit;Lsun/java2d/loops/Blit;Lsun/java2d/loops/GraphicsPrimitive;Lsun/java2d/loops/Blit;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
              Name  Flags
      srcconverter  
      dstconverter  
      genericop     
      resconverter  

  public abstract sun.java2d.loops.SurfaceType getSourceType();
    descriptor: ()Lsun/java2d/loops/SurfaceType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract sun.java2d.loops.CompositeType getCompositeType();
    descriptor: ()Lsun/java2d/loops/CompositeType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract sun.java2d.loops.SurfaceType getDestType();
    descriptor: ()Lsun/java2d/loops/SurfaceType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getSignature();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int getPrimTypeID();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "GraphicsPrimitive.java"
NestHost: sun.java2d.loops.GraphicsPrimitive
InnerClasses:
  protected abstract GeneralBinaryOp = sun.java2d.loops.GraphicsPrimitive$GeneralBinaryOp of sun.java2d.loops.GraphicsPrimitive