예제 #1
0
        public boolean onTransact(int j, Parcel parcel, Parcel parcel1, int l)
            throws RemoteException
        {
            switch (j)
            {
            default:
                return super.onTransact(j, parcel, parcel1, l);

            case 1598968902: 
                parcel1.writeString("com.google.android.gms.maps.internal.IOnMapLongClickListener");
                return true;

            case 1: // '\001'
                parcel.enforceInterface("com.google.android.gms.maps.internal.IOnMapLongClickListener");
                break;
            }
            if (parcel.readInt() != 0)
            {
                parcel = LatLng.CREATOR.cM(parcel);
            } else
            {
                parcel = null;
            }
            onMapLongClick(parcel);
            parcel1.writeNoException();
            return true;
        }
예제 #2
0
    public LatLng fromScreenLocation(d d1)
    {
        Object obj;
        Parcel parcel;
        Parcel parcel1;
        obj = null;
        parcel = Parcel.obtain();
        parcel1 = Parcel.obtain();
        parcel.writeInterfaceToken("com.google.android.gms.maps.internal.IProjectionDelegate");
        if (d1 == null)
        {
            break MISSING_BLOCK_LABEL_83;
        }
        d1 = d1.asBinder();
_L1:
        parcel.writeStrongBinder(d1);
        kq.transact(1, parcel, parcel1, 0);
        parcel1.readException();
        d1 = obj;
        if (parcel1.readInt() != 0)
        {
            d1 = LatLng.CREATOR.createFromParcel(parcel1);
        }
        parcel1.recycle();
        parcel.recycle();
        return d1;
        d1 = null;
          goto _L1
예제 #3
0
파일: c.java 프로젝트: zezadas/camera
 /*
  * Enabled aggressive block sorting
  * Enabled unnecessary exception pruning
  */
 @Override
 public LatLng getPosition() throws RemoteException {
     Parcel parcel = Parcel.obtain();
     Parcel parcel2 = Parcel.obtain();
     try {
         parcel.writeInterfaceToken("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
         this.lb.transact(4, parcel, parcel2, 0);
         parcel2.readException();
         LatLng latLng = parcel2.readInt() != 0 ? LatLng.CREATOR.cM(parcel2) : null;
         return latLng;
     }
     finally {
         parcel2.recycle();
         parcel.recycle();
     }
 }
예제 #4
0
파일: j.java 프로젝트: eFOIA-12/eFOIA
    public boolean onTransact(int var1, Parcel var2, Parcel var3, int var4) throws RemoteException {
      switch (var1) {
        case 1:
          var2.enforceInterface("com.google.android.gms.maps.internal.IOnMapClickListener");
          LatLng var5;
          if (var2.readInt() != 0) {
            var5 = LatLng.CREATOR.de(var2);
          } else {
            var5 = null;
          }

          this.onMapClick(var5);
          var3.writeNoException();
          return true;
        case 1598968902:
          var3.writeString("com.google.android.gms.maps.internal.IOnMapClickListener");
          return true;
        default:
          return super.onTransact(var1, var2, var3, var4);
      }
    }
 public boolean onTransact(
     int paramInt1, Parcel paramParcel1, Parcel paramParcel2, int paramInt2) {
   Object localObject6 = null;
   Object localObject7 = null;
   Object localObject8 = null;
   Object localObject9 = null;
   Object localObject10 = null;
   Object localObject1 = null;
   d locald = null;
   Object localObject2 = null;
   Object localObject3 = null;
   Object localObject4 = null;
   Object localObject5 = null;
   switch (paramInt1) {
     default:
       return super.onTransact(paramInt1, paramParcel1, paramParcel2, paramInt2);
     case 1598968902:
       paramParcel2.writeString(
           "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
       return true;
     case 1:
       paramParcel1.enforceInterface(
           "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
       localObject1 = zoomIn();
       paramParcel2.writeNoException();
       paramParcel1 = (Parcel) localObject5;
       if (localObject1 != null) {
         paramParcel1 = ((d) localObject1).asBinder();
       }
       paramParcel2.writeStrongBinder(paramParcel1);
       return true;
     case 2:
       paramParcel1.enforceInterface(
           "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
       localObject1 = zoomOut();
       paramParcel2.writeNoException();
       paramParcel1 = (Parcel) localObject6;
       if (localObject1 != null) {
         paramParcel1 = ((d) localObject1).asBinder();
       }
       paramParcel2.writeStrongBinder(paramParcel1);
       return true;
     case 3:
       paramParcel1.enforceInterface(
           "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
       localObject1 = scrollBy(paramParcel1.readFloat(), paramParcel1.readFloat());
       paramParcel2.writeNoException();
       paramParcel1 = (Parcel) localObject7;
       if (localObject1 != null) {
         paramParcel1 = ((d) localObject1).asBinder();
       }
       paramParcel2.writeStrongBinder(paramParcel1);
       return true;
     case 4:
       paramParcel1.enforceInterface(
           "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
       localObject1 = zoomTo(paramParcel1.readFloat());
       paramParcel2.writeNoException();
       paramParcel1 = (Parcel) localObject8;
       if (localObject1 != null) {
         paramParcel1 = ((d) localObject1).asBinder();
       }
       paramParcel2.writeStrongBinder(paramParcel1);
       return true;
     case 5:
       paramParcel1.enforceInterface(
           "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
       localObject1 = zoomBy(paramParcel1.readFloat());
       paramParcel2.writeNoException();
       paramParcel1 = (Parcel) localObject9;
       if (localObject1 != null) {
         paramParcel1 = ((d) localObject1).asBinder();
       }
       paramParcel2.writeStrongBinder(paramParcel1);
       return true;
     case 6:
       paramParcel1.enforceInterface(
           "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
       localObject1 =
           zoomByWithFocus(
               paramParcel1.readFloat(), paramParcel1.readInt(), paramParcel1.readInt());
       paramParcel2.writeNoException();
       paramParcel1 = (Parcel) localObject10;
       if (localObject1 != null) {
         paramParcel1 = ((d) localObject1).asBinder();
       }
       paramParcel2.writeStrongBinder(paramParcel1);
       return true;
     case 7:
       paramParcel1.enforceInterface(
           "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
       if (paramParcel1.readInt() != 0) {}
       for (paramParcel1 = CameraPosition.CREATOR.da(paramParcel1); ; paramParcel1 = null) {
         locald = newCameraPosition(paramParcel1);
         paramParcel2.writeNoException();
         paramParcel1 = (Parcel) localObject1;
         if (locald != null) {
           paramParcel1 = locald.asBinder();
         }
         paramParcel2.writeStrongBinder(paramParcel1);
         return true;
       }
     case 8:
       paramParcel1.enforceInterface(
           "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
       if (paramParcel1.readInt() != 0) {}
       for (paramParcel1 = LatLng.CREATOR.de(paramParcel1); ; paramParcel1 = null) {
         localObject1 = newLatLng(paramParcel1);
         paramParcel2.writeNoException();
         paramParcel1 = locald;
         if (localObject1 != null) {
           paramParcel1 = ((d) localObject1).asBinder();
         }
         paramParcel2.writeStrongBinder(paramParcel1);
         return true;
       }
     case 9:
       paramParcel1.enforceInterface(
           "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
       if (paramParcel1.readInt() != 0) {}
       for (localObject1 = LatLng.CREATOR.de(paramParcel1); ; localObject1 = null) {
         localObject1 = newLatLngZoom((LatLng) localObject1, paramParcel1.readFloat());
         paramParcel2.writeNoException();
         paramParcel1 = (Parcel) localObject2;
         if (localObject1 != null) {
           paramParcel1 = ((d) localObject1).asBinder();
         }
         paramParcel2.writeStrongBinder(paramParcel1);
         return true;
       }
     case 10:
       paramParcel1.enforceInterface(
           "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
       if (paramParcel1.readInt() != 0) {}
       for (localObject1 = LatLngBounds.CREATOR.dd(paramParcel1); ; localObject1 = null) {
         localObject1 = newLatLngBounds((LatLngBounds) localObject1, paramParcel1.readInt());
         paramParcel2.writeNoException();
         paramParcel1 = (Parcel) localObject3;
         if (localObject1 != null) {
           paramParcel1 = ((d) localObject1).asBinder();
         }
         paramParcel2.writeStrongBinder(paramParcel1);
         return true;
       }
   }
   paramParcel1.enforceInterface(
       "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
   if (paramParcel1.readInt() != 0) {}
   for (localObject1 = LatLngBounds.CREATOR.dd(paramParcel1); ; localObject1 = null) {
     localObject1 =
         newLatLngBoundsWithSize(
             (LatLngBounds) localObject1,
             paramParcel1.readInt(),
             paramParcel1.readInt(),
             paramParcel1.readInt());
     paramParcel2.writeNoException();
     paramParcel1 = (Parcel) localObject4;
     if (localObject1 != null) {
       paramParcel1 = ((d) localObject1).asBinder();
     }
     paramParcel2.writeStrongBinder(paramParcel1);
     return true;
   }
 }
예제 #6
0
  public boolean onTransact(int i, Parcel parcel, Parcel parcel1, int j) {
    ry ry1 = null;
    Object obj1 = null;
    Object obj = null;
    switch (i) {
      default:
        return super.onTransact(i, parcel, parcel1, j);

      case 1598968902:
        parcel1.writeString("com.google.android.gms.maps.internal.IProjectionDelegate");
        return true;

      case 1: // '\001'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IProjectionDelegate");
        parcel = a(rz.a(parcel.readStrongBinder()));
        parcel1.writeNoException();
        if (parcel != null) {
          parcel1.writeInt(1);
          parcel.writeToParcel(parcel1, 1);
        } else {
          parcel1.writeInt(0);
        }
        return true;

      case 2: // '\002'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IProjectionDelegate");
        if (parcel.readInt() != 0) {
          parcel = LatLng.CREATOR.a(parcel);
        } else {
          parcel = null;
        }
        ry1 = a(parcel);
        parcel1.writeNoException();
        parcel = ((Parcel) (obj));
        if (ry1 != null) {
          parcel = ry1.asBinder();
        }
        parcel1.writeStrongBinder(parcel);
        return true;

      case 3: // '\003'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IProjectionDelegate");
        parcel = a();
        parcel1.writeNoException();
        if (parcel != null) {
          parcel1.writeInt(1);
          parcel.writeToParcel(parcel1, 1);
        } else {
          parcel1.writeInt(0);
        }
        return true;

      case 4: // '\004'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IProjectionDelegate");
        obj = ry1;
        if (parcel.readInt() != 0) {
          obj = y.CREATOR.a(parcel);
        }
        parcel = a(((y) (obj)));
        parcel1.writeNoException();
        if (parcel != null) {
          parcel1.writeInt(1);
          parcel.writeToParcel(parcel1, 1);
        } else {
          parcel1.writeInt(0);
        }
        return true;

      case 5: // '\005'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IProjectionDelegate");
        obj = obj1;
        break;
    }
    if (parcel.readInt() != 0) {
      obj = LatLng.CREATOR.a(parcel);
    }
    parcel = b(((LatLng) (obj)));
    parcel1.writeNoException();
    if (parcel != null) {
      parcel1.writeInt(1);
      parcel.writeToParcel(parcel1, 1);
    } else {
      parcel1.writeInt(0);
    }
    return true;
  }
예제 #7
0
파일: c.java 프로젝트: zezadas/camera
 /*
  * Enabled aggressive block sorting
  */
 @Override
 public boolean onTransact(int n, Parcel object, Parcel parcel, int n2) throws RemoteException {
     Object var10_5 = null;
     Object var9_6 = null;
     int n3 = 0;
     int n4 = 0;
     switch (n) {
         default: {
             return super.onTransact(n, (Parcel)object, parcel, n2);
         }
         case 1598968902: {
             parcel.writeString("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             return true;
         }
         case 1: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             this.remove();
             parcel.writeNoException();
             return true;
         }
         case 2: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             object = this.getId();
             parcel.writeNoException();
             parcel.writeString((String)object);
             return true;
         }
         case 3: {
             void var9_8;
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             if (object.readInt() != 0) {
                 LatLng latLng = LatLng.CREATOR.cM((Parcel)object);
             }
             this.setPosition((LatLng)var9_8);
             parcel.writeNoException();
             return true;
         }
         case 4: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             object = this.getPosition();
             parcel.writeNoException();
             if (object != null) {
                 parcel.writeInt(1);
                 object.writeToParcel(parcel, 1);
                 return true;
             }
             parcel.writeInt(0);
             return true;
         }
         case 5: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             this.setDimensions(object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 6: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             this.a(object.readFloat(), object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 7: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             float f = this.getWidth();
             parcel.writeNoException();
             parcel.writeFloat(f);
             return true;
         }
         case 8: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             float f = this.getHeight();
             parcel.writeNoException();
             parcel.writeFloat(f);
             return true;
         }
         case 9: {
             void var9_11;
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             Object var9_9 = var10_5;
             if (object.readInt() != 0) {
                 LatLngBounds latLngBounds = LatLngBounds.CREATOR.cL((Parcel)object);
             }
             this.setPositionFromBounds((LatLngBounds)var9_11);
             parcel.writeNoException();
             return true;
         }
         case 10: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             object = this.getBounds();
             parcel.writeNoException();
             if (object != null) {
                 parcel.writeInt(1);
                 object.writeToParcel(parcel, 1);
                 return true;
             }
             parcel.writeInt(0);
             return true;
         }
         case 11: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             this.setBearing(object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 12: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             float f = this.getBearing();
             parcel.writeNoException();
             parcel.writeFloat(f);
             return true;
         }
         case 13: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             this.setZIndex(object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 14: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             float f = this.getZIndex();
             parcel.writeNoException();
             parcel.writeFloat(f);
             return true;
         }
         case 15: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             boolean bl = object.readInt() != 0;
             this.setVisible(bl);
             parcel.writeNoException();
             return true;
         }
         case 16: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             boolean bl = this.isVisible();
             parcel.writeNoException();
             n = n4;
             if (bl) {
                 n = 1;
             }
             parcel.writeInt(n);
             return true;
         }
         case 17: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             this.setTransparency(object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 18: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             float f = this.getTransparency();
             parcel.writeNoException();
             parcel.writeFloat(f);
             return true;
         }
         case 19: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             boolean bl = this.a(com.google.android.gms.maps.model.internal.c$a.br(object.readStrongBinder()));
             parcel.writeNoException();
             n = n3;
             if (bl) {
                 n = 1;
             }
             parcel.writeInt(n);
             return true;
         }
         case 20: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
             n = this.hashCodeRemote();
             parcel.writeNoException();
             parcel.writeInt(n);
             return true;
         }
         case 21: 
     }
     object.enforceInterface("com.google.android.gms.maps.model.internal.IGroundOverlayDelegate");
     this.m(d.a.am(object.readStrongBinder()));
     parcel.writeNoException();
     return true;
 }
예제 #8
0
    private static class zza
        implements zzf
    {

        private IBinder zznI;

        public IBinder asBinder()
        {
            return zznI;
        }

        public float getAlpha()
            throws RemoteException
        {
            Parcel parcel;
            Parcel parcel1;
            parcel = Parcel.obtain();
            parcel1 = Parcel.obtain();
            float f;
            parcel.writeInterfaceToken("com.google.android.gms.maps.model.internal.IMarkerDelegate");
            zznI.transact(26, parcel, parcel1, 0);
            parcel1.readException();
            f = parcel1.readFloat();
            parcel1.recycle();
            parcel.recycle();
            return f;
            Exception exception;
            exception;
            parcel1.recycle();
            parcel.recycle();
            throw exception;
        }

        public String getId()
            throws RemoteException
        {
            Parcel parcel;
            Parcel parcel1;
            parcel = Parcel.obtain();
            parcel1 = Parcel.obtain();
            String s;
            parcel.writeInterfaceToken("com.google.android.gms.maps.model.internal.IMarkerDelegate");
            zznI.transact(2, parcel, parcel1, 0);
            parcel1.readException();
            s = parcel1.readString();
            parcel1.recycle();
            parcel.recycle();
            return s;
            Exception exception;
            exception;
            parcel1.recycle();
            parcel.recycle();
            throw exception;
        }

        public LatLng getPosition()
            throws RemoteException
        {
            Parcel parcel;
            Parcel parcel1;
            parcel = Parcel.obtain();
            parcel1 = Parcel.obtain();
            parcel.writeInterfaceToken("com.google.android.gms.maps.model.internal.IMarkerDelegate");
            zznI.transact(4, parcel, parcel1, 0);
            parcel1.readException();
            if (parcel1.readInt() == 0) goto _L2; else goto _L1
_L1:
            LatLng latlng = LatLng.CREATOR.zzfa(parcel1);
_L4:
            parcel1.recycle();
            parcel.recycle();
            return latlng;
_L2:
            latlng = null;
            if (true) goto _L4; else goto _L3
_L3:
            Exception exception;
            exception;
            parcel1.recycle();
            parcel.recycle();
            throw exception;
        }
예제 #9
0
파일: f.java 프로젝트: BinSlashBash/xcrumby
 /*
  * Enabled aggressive block sorting
  */
 public boolean onTransact(int n2, Parcel object, Parcel parcel, int n3) throws RemoteException {
     int n4 = 0;
     int n5 = 0;
     boolean bl2 = false;
     int n6 = 0;
     int n7 = 0;
     boolean bl3 = false;
     int n8 = 0;
     boolean bl4 = false;
     switch (n2) {
         default: {
             return super.onTransact(n2, (Parcel)object, parcel, n3);
         }
         case 1598968902: {
             parcel.writeString("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             return true;
         }
         case 1: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.remove();
             parcel.writeNoException();
             return true;
         }
         case 2: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             object = this.getId();
             parcel.writeNoException();
             parcel.writeString((String)object);
             return true;
         }
         case 3: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             object = object.readInt() != 0 ? LatLng.CREATOR.createFromParcel((Parcel)object) : null;
             this.setPosition((LatLng)object);
             parcel.writeNoException();
             return true;
         }
         case 4: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             object = this.getPosition();
             parcel.writeNoException();
             if (object != null) {
                 parcel.writeInt(1);
                 object.writeToParcel(parcel, 1);
                 return true;
             }
             parcel.writeInt(0);
             return true;
         }
         case 5: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setTitle(object.readString());
             parcel.writeNoException();
             return true;
         }
         case 6: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             object = this.getTitle();
             parcel.writeNoException();
             parcel.writeString((String)object);
             return true;
         }
         case 7: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setSnippet(object.readString());
             parcel.writeNoException();
             return true;
         }
         case 8: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             object = this.getSnippet();
             parcel.writeNoException();
             parcel.writeString((String)object);
             return true;
         }
         case 9: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             if (object.readInt() != 0) {
                 bl4 = true;
             }
             this.setDraggable(bl4);
             parcel.writeNoException();
             return true;
         }
         case 10: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = this.isDraggable();
             parcel.writeNoException();
             n2 = n4;
             if (bl4) {
                 n2 = 1;
             }
             parcel.writeInt(n2);
             return true;
         }
         case 11: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.showInfoWindow();
             parcel.writeNoException();
             return true;
         }
         case 12: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.hideInfoWindow();
             parcel.writeNoException();
             return true;
         }
         case 13: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = this.isInfoWindowShown();
             parcel.writeNoException();
             n2 = n5;
             if (bl4) {
                 n2 = 1;
             }
             parcel.writeInt(n2);
             return true;
         }
         case 14: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = bl2;
             if (object.readInt() != 0) {
                 bl4 = true;
             }
             this.setVisible(bl4);
             parcel.writeNoException();
             return true;
         }
         case 15: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = this.isVisible();
             parcel.writeNoException();
             n2 = n6;
             if (bl4) {
                 n2 = 1;
             }
             parcel.writeInt(n2);
             return true;
         }
         case 16: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = this.h(com.google.android.gms.maps.model.internal.f$a.aG(object.readStrongBinder()));
             parcel.writeNoException();
             n2 = n7;
             if (bl4) {
                 n2 = 1;
             }
             parcel.writeInt(n2);
             return true;
         }
         case 17: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             n2 = this.hashCodeRemote();
             parcel.writeNoException();
             parcel.writeInt(n2);
             return true;
         }
         case 18: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.l(d.a.K(object.readStrongBinder()));
             parcel.writeNoException();
             return true;
         }
         case 19: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setAnchor(object.readFloat(), object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 20: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = bl3;
             if (object.readInt() != 0) {
                 bl4 = true;
             }
             this.setFlat(bl4);
             parcel.writeNoException();
             return true;
         }
         case 21: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             bl4 = this.isFlat();
             parcel.writeNoException();
             n2 = n8;
             if (bl4) {
                 n2 = 1;
             }
             parcel.writeInt(n2);
             return true;
         }
         case 22: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setRotation(object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 23: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             float f2 = this.getRotation();
             parcel.writeNoException();
             parcel.writeFloat(f2);
             return true;
         }
         case 24: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setInfoWindowAnchor(object.readFloat(), object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 25: {
             object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
             this.setAlpha(object.readFloat());
             parcel.writeNoException();
             return true;
         }
         case 26: 
     }
     object.enforceInterface("com.google.android.gms.maps.model.internal.IMarkerDelegate");
     float f3 = this.getAlpha();
     parcel.writeNoException();
     parcel.writeFloat(f3);
     return true;
 }
예제 #10
0
  public boolean onTransact(int i, Parcel parcel, Parcel parcel1, int j) {
    Object obj1 = null;
    Object obj = null;
    ry ry1 = null;
    boolean flag12 = false;
    boolean flag13 = false;
    boolean flag14 = false;
    boolean flag = false;
    boolean flag1 = false;
    boolean flag2 = false;
    boolean flag3 = false;
    boolean flag4 = false;
    switch (i) {
      default:
        return super.onTransact(i, parcel, parcel1, j);

      case 1598968902:
        parcel1.writeString("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        return true;

      case 1: // '\001'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        if (parcel.readInt() != 0) {
          flag4 = true;
        }
        a(flag4);
        parcel1.writeNoException();
        return true;

      case 2: // '\002'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        boolean flag5 = flag12;
        if (parcel.readInt() != 0) {
          flag5 = true;
        }
        b(flag5);
        parcel1.writeNoException();
        return true;

      case 3: // '\003'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        boolean flag6 = flag13;
        if (parcel.readInt() != 0) {
          flag6 = true;
        }
        c(flag6);
        parcel1.writeNoException();
        return true;

      case 4: // '\004'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        boolean flag7 = flag14;
        if (parcel.readInt() != 0) {
          flag7 = true;
        }
        d(flag7);
        parcel1.writeNoException();
        return true;

      case 5: // '\005'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        boolean flag8 = a();
        parcel1.writeNoException();
        i = ((flag) ? 1 : 0);
        if (flag8) {
          i = 1;
        }
        parcel1.writeInt(i);
        return true;

      case 6: // '\006'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        boolean flag9 = b();
        parcel1.writeNoException();
        i = ((flag1) ? 1 : 0);
        if (flag9) {
          i = 1;
        }
        parcel1.writeInt(i);
        return true;

      case 7: // '\007'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        boolean flag10 = c();
        parcel1.writeNoException();
        i = ((flag2) ? 1 : 0);
        if (flag10) {
          i = 1;
        }
        parcel1.writeInt(i);
        return true;

      case 8: // '\b'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        boolean flag11 = d();
        parcel1.writeNoException();
        i = ((flag3) ? 1 : 0);
        if (flag11) {
          i = 1;
        }
        parcel1.writeInt(i);
        return true;

      case 9: // '\t'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        if (parcel.readInt() != 0) {
          obj = StreetViewPanoramaCamera.CREATOR.a(parcel);
        } else {
          obj = null;
        }
        a(((StreetViewPanoramaCamera) (obj)), parcel.readLong());
        parcel1.writeNoException();
        return true;

      case 10: // '\n'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        parcel = e();
        parcel1.writeNoException();
        if (parcel != null) {
          parcel1.writeInt(1);
          parcel.writeToParcel(parcel1, 1);
          return true;
        } else {
          parcel1.writeInt(0);
          return true;
        }

      case 11: // '\013'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        a(parcel.readString());
        parcel1.writeNoException();
        return true;

      case 12: // '\f'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        obj = ry1;
        if (parcel.readInt() != 0) {
          obj = LatLng.CREATOR.a(parcel);
        }
        a(((LatLng) (obj)));
        parcel1.writeNoException();
        return true;

      case 13: // '\r'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        obj = obj1;
        if (parcel.readInt() != 0) {
          obj = LatLng.CREATOR.a(parcel);
        }
        a(((LatLng) (obj)), parcel.readInt());
        parcel1.writeNoException();
        return true;

      case 14: // '\016'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        parcel = f();
        parcel1.writeNoException();
        if (parcel != null) {
          parcel1.writeInt(1);
          parcel.writeToParcel(parcel1, 1);
          return true;
        } else {
          parcel1.writeInt(0);
          return true;
        }

      case 15: // '\017'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        a(amt.a(parcel.readStrongBinder()));
        parcel1.writeNoException();
        return true;

      case 16: // '\020'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        a(amq.a(parcel.readStrongBinder()));
        parcel1.writeNoException();
        return true;

      case 17: // '\021'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        a(amw.a(parcel.readStrongBinder()));
        parcel1.writeNoException();
        return true;

      case 18: // '\022'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        parcel = a(rz.a(parcel.readStrongBinder()));
        parcel1.writeNoException();
        if (parcel != null) {
          parcel1.writeInt(1);
          parcel.writeToParcel(parcel1, 1);
          return true;
        } else {
          parcel1.writeInt(0);
          return true;
        }

      case 19: // '\023'
        parcel.enforceInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
        break;
    }
    if (parcel.readInt() != 0) {
      parcel = StreetViewPanoramaOrientation.CREATOR.a(parcel);
    } else {
      parcel = null;
    }
    ry1 = a(parcel);
    parcel1.writeNoException();
    parcel = ((Parcel) (obj));
    if (ry1 != null) {
      parcel = ry1.asBinder();
    }
    parcel1.writeStrongBinder(parcel);
    return true;
  }