Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- D:\side\Case Class Examples\out\production\Case Class Examples>"C:\Program Files\Java\jdk1.8.0_121\bin\javap.exe" -c StringCaseClassImitati
- n$.class
- Compiled from "CaseClasses.scala"
- public final class StringCaseClassImitation$ implements scala.Function1<java.lang.String, StringCaseClassImitation> {
- public static final StringCaseClassImitation$ MODULE$;
- public static {};
- Code:
- 0: new #2 // class StringCaseClassImitation$
- 3: invokespecial #15 // Method "<init>":()V
- 6: return
- public boolean apply$mcZD$sp(double);
- Code:
- 0: aload_0
- 1: dload_1
- 2: invokestatic #22 // Method scala/Function1$class.apply$mcZD$sp:(Lscala/Function1;D)Z
- 5: ireturn
- public double apply$mcDD$sp(double);
- Code:
- 0: aload_0
- 1: dload_1
- 2: invokestatic #30 // Method scala/Function1$class.apply$mcDD$sp:(Lscala/Function1;D)D
- 5: dreturn
- public float apply$mcFD$sp(double);
- Code:
- 0: aload_0
- 1: dload_1
- 2: invokestatic #35 // Method scala/Function1$class.apply$mcFD$sp:(Lscala/Function1;D)F
- 5: freturn
- public int apply$mcID$sp(double);
- Code:
- 0: aload_0
- 1: dload_1
- 2: invokestatic #40 // Method scala/Function1$class.apply$mcID$sp:(Lscala/Function1;D)I
- 5: ireturn
- public long apply$mcJD$sp(double);
- Code:
- 0: aload_0
- 1: dload_1
- 2: invokestatic #45 // Method scala/Function1$class.apply$mcJD$sp:(Lscala/Function1;D)J
- 5: lreturn
- public void apply$mcVD$sp(double);
- Code:
- 0: aload_0
- 1: dload_1
- 2: invokestatic #50 // Method scala/Function1$class.apply$mcVD$sp:(Lscala/Function1;D)V
- 5: return
- public boolean apply$mcZF$sp(float);
- Code:
- 0: aload_0
- 1: fload_1
- 2: invokestatic #55 // Method scala/Function1$class.apply$mcZF$sp:(Lscala/Function1;F)Z
- 5: ireturn
- public double apply$mcDF$sp(float);
- Code:
- 0: aload_0
- 1: fload_1
- 2: invokestatic #61 // Method scala/Function1$class.apply$mcDF$sp:(Lscala/Function1;F)D
- 5: dreturn
- public float apply$mcFF$sp(float);
- Code:
- 0: aload_0
- 1: fload_1
- 2: invokestatic #66 // Method scala/Function1$class.apply$mcFF$sp:(Lscala/Function1;F)F
- 5: freturn
- public int apply$mcIF$sp(float);
- Code:
- 0: aload_0
- 1: fload_1
- 2: invokestatic #71 // Method scala/Function1$class.apply$mcIF$sp:(Lscala/Function1;F)I
- 5: ireturn
- public long apply$mcJF$sp(float);
- Code:
- 0: aload_0
- 1: fload_1
- 2: invokestatic #76 // Method scala/Function1$class.apply$mcJF$sp:(Lscala/Function1;F)J
- 5: lreturn
- public void apply$mcVF$sp(float);
- Code:
- 0: aload_0
- 1: fload_1
- 2: invokestatic #81 // Method scala/Function1$class.apply$mcVF$sp:(Lscala/Function1;F)V
- 5: return
- public boolean apply$mcZI$sp(int);
- Code:
- 0: aload_0
- 1: iload_1
- 2: invokestatic #86 // Method scala/Function1$class.apply$mcZI$sp:(Lscala/Function1;I)Z
- 5: ireturn
- public double apply$mcDI$sp(int);
- Code:
- 0: aload_0
- 1: iload_1
- 2: invokestatic #92 // Method scala/Function1$class.apply$mcDI$sp:(Lscala/Function1;I)D
- 5: dreturn
- public float apply$mcFI$sp(int);
- Code:
- 0: aload_0
- 1: iload_1
- 2: invokestatic #97 // Method scala/Function1$class.apply$mcFI$sp:(Lscala/Function1;I)F
- 5: freturn
- public int apply$mcII$sp(int);
- Code:
- 0: aload_0
- 1: iload_1
- 2: invokestatic #102 // Method scala/Function1$class.apply$mcII$sp:(Lscala/Function1;I)I
- 5: ireturn
- public long apply$mcJI$sp(int);
- Code:
- 0: aload_0
- 1: iload_1
- 2: invokestatic #107 // Method scala/Function1$class.apply$mcJI$sp:(Lscala/Function1;I)J
- 5: lreturn
- public void apply$mcVI$sp(int);
- Code:
- 0: aload_0
- 1: iload_1
- 2: invokestatic #112 // Method scala/Function1$class.apply$mcVI$sp:(Lscala/Function1;I)V
- 5: return
- public boolean apply$mcZJ$sp(long);
- Code:
- 0: aload_0
- 1: lload_1
- 2: invokestatic #117 // Method scala/Function1$class.apply$mcZJ$sp:(Lscala/Function1;J)Z
- 5: ireturn
- public double apply$mcDJ$sp(long);
- Code:
- 0: aload_0
- 1: lload_1
- 2: invokestatic #123 // Method scala/Function1$class.apply$mcDJ$sp:(Lscala/Function1;J)D
- 5: dreturn
- public float apply$mcFJ$sp(long);
- Code:
- 0: aload_0
- 1: lload_1
- 2: invokestatic #128 // Method scala/Function1$class.apply$mcFJ$sp:(Lscala/Function1;J)F
- 5: freturn
- public int apply$mcIJ$sp(long);
- Code:
- 0: aload_0
- 1: lload_1
- 2: invokestatic #133 // Method scala/Function1$class.apply$mcIJ$sp:(Lscala/Function1;J)I
- 5: ireturn
- public long apply$mcJJ$sp(long);
- Code:
- 0: aload_0
- 1: lload_1
- 2: invokestatic #138 // Method scala/Function1$class.apply$mcJJ$sp:(Lscala/Function1;J)J
- 5: lreturn
- public void apply$mcVJ$sp(long);
- Code:
- 0: aload_0
- 1: lload_1
- 2: invokestatic #143 // Method scala/Function1$class.apply$mcVJ$sp:(Lscala/Function1;J)V
- 5: return
- public <A> scala.Function1<A, StringCaseClassImitation> compose(scala.Function1<A, java.lang.String>);
- Code:
- 0: aload_0
- 1: aload_1
- 2: invokestatic #148 // Method scala/Function1$class.compose:(Lscala/Function1;Lscala/Function1;)Lscala/Function1;
- 5: areturn
- public <A> scala.Function1<java.lang.String, A> andThen(scala.Function1<StringCaseClassImitation, A>);
- Code:
- 0: aload_0
- 1: aload_1
- 2: invokestatic #153 // Method scala/Function1$class.andThen:(Lscala/Function1;Lscala/Function1;)Lscala/Function1;
- 5: areturn
- public java.lang.String toString();
- Code:
- 0: aload_0
- 1: invokestatic #158 // Method scala/Function1$class.toString:(Lscala/Function1;)Ljava/lang/String;
- 4: areturn
- public StringCaseClassImitation apply(java.lang.String);
- Code:
- 0: new #162 // class StringCaseClassImitation
- 3: dup
- 4: aload_1
- 5: invokespecial #165 // Method StringCaseClassImitation."<init>":(Ljava/lang/String;)V
- 8: areturn
- public java.lang.Object apply(java.lang.Object);
- Code:
- 0: aload_0
- 1: aload_1
- 2: checkcast #169 // class java/lang/String
- 5: invokevirtual #171 // Method apply:(Ljava/lang/String;)LStringCaseClassImitation;
- 8: areturn
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement