1.class public LInterfaceOrder; 2.super Ljava/lang/Object; 3 4# Note how these two interfaces are not in alphabetical order 5.implements Ljava/io/Serializable; 6.implements Ljava/util/EventListener; 7.implements Ljava/lang/Runnable; 8.implements Ljava/io/Flushable; 9.implements Ljava/lang/Clonable; 10.implements Ljava/util/Observer; 11.implements Ljava/io/Closeable; 12 13# direct methods 14.method public constructor <init>()V 15 .registers 1 16 return-void 17.end method 18 19.method public close()V 20 .registers 1 21 return-void 22.end method 23 24.method public flush()V 25 .registers 1 26 return-void 27.end method 28 29.method public run()V 30 .registers 1 31 return-void 32.end method 33 34.method public update(Ljava/util/Observable;Ljava/lang/Object;)V 35 .registers 3 36 return-void 37.end method 38