package jagtheora.misc;


public abstract class SimplePeer {

   private long peer;


   private static native void init();

   public final boolean method6700() {
      return 0L == this.peer;
   }

   private final void setPeer(long var1) {
      this.peer = var1;
   }

   public final void method6701() {
      if(!this.method6700()) {
         this.clear();
      }

   }

   protected abstract void clear();

   protected void finalize() throws Throwable {
      if(!this.method6700()) {
         this.method6701();
      }

      super.finalize();
   }

   static {
      init();
   }

   protected void method6702() throws Throwable {
      if(!this.method6700()) {
         this.method6701();
      }

      super.finalize();
   }

   protected void method6703() throws Throwable {
      if(!this.method6700()) {
         this.method6701();
      }

      super.finalize();
   }

   protected void method6704() throws Throwable {
      if(!this.method6700()) {
         this.method6701();
      }

      super.finalize();
   }

   public final boolean method6705() {
      return 0L == this.peer;
   }

   public final boolean method6706() {
      return 0L == this.peer;
   }

   public final boolean method6707() {
      return 0L == this.peer;
   }

   public final void method6708() {
      if(!this.method6700()) {
         this.clear();
      }

   }

   public final void method6709() {
      if(!this.method6700()) {
         this.clear();
      }

   }
}
