public abstract class android.os.VibrationEffect implements android.os.Parcelable
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.os.VibrationEffect
super_class: java.lang.Object
{
private static final int PARCEL_TOKEN_ONE_SHOT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final int PARCEL_TOKEN_WAVEFORM;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private static final int PARCEL_TOKEN_EFFECT;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final int DEFAULT_AMPLITUDE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -1
public static final int MAX_AMPLITUDE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 255
public static final int EFFECT_CLICK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int EFFECT_DOUBLE_CLICK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int EFFECT_TICK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int EFFECT_THUD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int EFFECT_POP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int EFFECT_HEAVY_CLICK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int[] RINGTONES;
descriptor: [I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
RuntimeInvisibleAnnotations:
com.android.internal.annotations.VisibleForTesting()
public static final android.os.Parcelable$Creator<android.os.VibrationEffect> CREATOR;
descriptor: Landroid/os/Parcelable$Creator;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/os/Parcelable$Creator<Landroid/os/VibrationEffect;>;
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import android.hardware.vibrator cannot be resolved\n\tThe import android.hardware.vibrator cannot be resolved\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tEffect cannot be resolved to a variable\n\tcom.android.internal.R.array cannot be resolved to a variable\n\tEffectStrength cannot be resolved to a variable\n\tEffectStrength cannot be resolved to a variable\n\tEffectStrength cannot be resolved to a variable\n\tEffectStrength cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/os/VibrationEffect;
public static android.os.VibrationEffect createOneShot(long, int);
descriptor: (JI)Landroid/os/VibrationEffect;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
milliseconds
amplitude
public static android.os.VibrationEffect createWaveform(long[], int);
descriptor: ([JI)Landroid/os/VibrationEffect;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
timings
repeat
public static android.os.VibrationEffect createWaveform(long[], int[], int);
descriptor: ([J[II)Landroid/os/VibrationEffect;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
timings
amplitudes
repeat
public static android.os.VibrationEffect get(int);
descriptor: (I)Landroid/os/VibrationEffect;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
effectId
public static android.os.VibrationEffect get(int, boolean);
descriptor: (IZ)Landroid/os/VibrationEffect;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
effectId
fallback
public static android.os.VibrationEffect get(android.net.Uri, android.content.Context);
descriptor: (Landroid/net/Uri;Landroid/content/Context;)Landroid/os/VibrationEffect;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tcom.android.internal.R.array cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
uri
context
public int describeContents();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/os/VibrationEffect;
public abstract void validate();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract long getDuration();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
protected static int scale(int, float, int);
descriptor: (IFI)I
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
amplitude
gamma
maxAmplitude
}
SourceFile: "VibrationEffect.java"
NestMembers:
android.os.VibrationEffect$1 android.os.VibrationEffect$OneShot android.os.VibrationEffect$OneShot$1 android.os.VibrationEffect$Prebaked android.os.VibrationEffect$Prebaked$1 android.os.VibrationEffect$Waveform android.os.VibrationEffect$Waveform$1
InnerClasses:
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable
public OneShot = android.os.VibrationEffect$OneShot of android.os.VibrationEffect
public Prebaked = android.os.VibrationEffect$Prebaked of android.os.VibrationEffect
public Waveform = android.os.VibrationEffect$Waveform of android.os.VibrationEffect