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