Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Compiled from "Joiner.java"
- public class com.google.common.base.Joiner {
- public static com.google.common.base.Joiner on(java.lang.String);
- Code:
- 0: bipush 1
- 2: anewarray #4 // class java/lang/Object
- 5: astore_1
- 6: aload_1
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: ldc #20 // int 369
- 13: ldc #21 // String com/google/common/base/Joiner
- 15: ldc #22 // String on
- 17: aload_1
- 18: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 21: new #2 // class com/google/common/base/Joiner
- 24: dup
- 25: aload_0
- 26: invokespecial #32 // Method "<init>":(Ljava/lang/String;)V
- 29: ldc #20 // int 369
- 31: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 34: areturn
- public static com.google.common.base.Joiner on(char);
- Code:
- 0: bipush 1
- 2: anewarray #4 // class java/lang/Object
- 5: astore_1
- 6: aload_1
- 7: bipush 0
- 9: iload_0
- 10: invokestatic #43 // Method java/lang/Character.valueOf:(C)Ljava/lang/Character;
- 13: aastore
- 14: ldc #44 // int 370
- 16: ldc #21 // String com/google/common/base/Joiner
- 18: ldc #22 // String on
- 20: aload_1
- 21: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 24: new #2 // class com/google/common/base/Joiner
- 27: dup
- 28: iload_0
- 29: invokestatic #49 // Method java/lang/String.valueOf:(C)Ljava/lang/String;
- 32: invokespecial #32 // Method "<init>":(Ljava/lang/String;)V
- 35: ldc #44 // int 370
- 37: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 40: areturn
- public final <A extends java/lang/Appendable, I extends java/lang/Object & java/lang/Iterable<?> & java/util/Iterator<?>> A appendTo(A, I) throws java.io.IOException;
- Code:
- 0: bipush 2
- 2: anewarray #4 // class java/lang/Object
- 5: astore_2
- 6: aload_2
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: aload_2
- 12: bipush 1
- 14: aload_1
- 15: aastore
- 16: ldc #72 // int 373
- 18: ldc #21 // String com/google/common/base/Joiner
- 20: ldc #73 // String appendTo
- 22: aload_2
- 23: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 26: aload_0
- 27: aload_1
- 28: aload_2
- 29: checkcast #75 // class java/util/Iterator
- 32: invokevirtual #78 // Method appendTo:(Ljava/lang/Appendable;Ljava/util/Iterator;)Ljava/lang/Appendable;
- 35: ldc #72 // int 373
- 37: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 40: areturn
- public <A extends java/lang/Appendable> A appendTo(A, java.lang.Iterable<?>) throws java.io.IOException;
- Code:
- 0: bipush 2
- 2: anewarray #4 // class java/lang/Object
- 5: astore_2
- 6: aload_2
- 7: bipush 1
- 9: aload_1
- 10: aastore
- 11: aload_2
- 12: bipush 2
- 14: aload_2
- 15: aastore
- 16: ldc #86 // int 374
- 18: ldc #21 // String com/google/common/base/Joiner
- 20: ldc #73 // String appendTo
- 22: aload_2
- 23: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 26: aload_0
- 27: aload_1
- 28: aload_2
- 29: invokeinterface #92, 1 // InterfaceMethod java/lang/Iterable.iterator:()Ljava/util/Iterator;
- 34: invokevirtual #78 // Method appendTo:(Ljava/lang/Appendable;Ljava/util/Iterator;)Ljava/lang/Appendable;
- 37: ldc #86 // int 374
- 39: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 42: areturn
- public <A extends java/lang/Appendable> A appendTo(A, java.util.Iterator<?>) throws java.io.IOException;
- Code:
- 0: bipush 2
- 2: anewarray #4 // class java/lang/Object
- 5: astore_2
- 6: aload_2
- 7: bipush 1
- 9: aload_1
- 10: aastore
- 11: aload_2
- 12: bipush 2
- 14: aload_2
- 15: aastore
- 16: ldc #95 // int 375
- 18: ldc #21 // String com/google/common/base/Joiner
- 20: ldc #73 // String appendTo
- 22: aload_2
- 23: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 26: aload_1
- 27: invokestatic #59 // Method com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object;
- 30: pop
- 31: aload_2
- 32: invokeinterface #99, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z
- 37: ifeq 97
- 40: aload_1
- 41: aload_0
- 42: aload_2
- 43: invokeinterface #103, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;
- 48: invokevirtual #107 // Method toString:(Ljava/lang/Object;)Ljava/lang/CharSequence;
- 51: invokeinterface #113, 2 // InterfaceMethod java/lang/Appendable.append:(Ljava/lang/CharSequence;)Ljava/lang/Appendable;
- 56: pop
- 57: aload_2
- 58: invokeinterface #99, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z
- 63: ifeq 97
- 66: aload_1
- 67: aload_0
- 68: getfield #61 // Field separator:Ljava/lang/String;
- 71: invokeinterface #113, 2 // InterfaceMethod java/lang/Appendable.append:(Ljava/lang/CharSequence;)Ljava/lang/Appendable;
- 76: pop
- 77: aload_1
- 78: aload_0
- 79: aload_2
- 80: invokeinterface #103, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;
- 85: invokevirtual #107 // Method toString:(Ljava/lang/Object;)Ljava/lang/CharSequence;
- 88: invokeinterface #113, 2 // InterfaceMethod java/lang/Appendable.append:(Ljava/lang/CharSequence;)Ljava/lang/Appendable;
- 93: pop
- 94: goto 57
- 97: aload_1
- 98: ldc #95 // int 375
- 100: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 103: areturn
- public final <A extends java/lang/Appendable> A appendTo(A, java.lang.Object[]) throws java.io.IOException;
- Code:
- 0: bipush 2
- 2: anewarray #4 // class java/lang/Object
- 5: astore_2
- 6: aload_2
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: aload_2
- 12: bipush 1
- 14: aload_1
- 15: aastore
- 16: ldc #117 // int 376
- 18: ldc #21 // String com/google/common/base/Joiner
- 20: ldc #73 // String appendTo
- 22: aload_2
- 23: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 26: aload_0
- 27: aload_1
- 28: aload_2
- 29: invokestatic #123 // Method java/util/Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
- 32: invokevirtual #125 // Method appendTo:(Ljava/lang/Appendable;Ljava/lang/Iterable;)Ljava/lang/Appendable;
- 35: ldc #117 // int 376
- 37: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 40: areturn
- public final <A extends java/lang/Appendable> A appendTo(A, java.lang.Object, java.lang.Object, java.lang.Object...) throws java.io.IOException;
- Code:
- 0: bipush 4
- 2: anewarray #4 // class java/lang/Object
- 5: astore 4
- 7: aload 4
- 9: bipush 0
- 11: aload_0
- 12: aastore
- 13: aload 4
- 15: bipush 1
- 17: aload_1
- 18: aastore
- 19: aload 4
- 21: bipush 2
- 23: aload_2
- 24: aastore
- 25: aload 4
- 27: bipush 3
- 29: aload_3
- 30: aastore
- 31: ldc #129 // int 377
- 33: ldc #21 // String com/google/common/base/Joiner
- 35: ldc #73 // String appendTo
- 37: aload 4
- 39: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 42: aload_0
- 43: aload_1
- 44: aload_2
- 45: aload_3
- 46: aload 4
- 48: invokestatic #133 // Method iterable:(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Iterable;
- 51: invokevirtual #125 // Method appendTo:(Ljava/lang/Appendable;Ljava/lang/Iterable;)Ljava/lang/Appendable;
- 54: ldc #129 // int 377
- 56: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 59: areturn
- public final <I extends java/lang/Object & java/lang/Iterable<?> & java/util/Iterator<?>> java.lang.StringBuilder appendTo(java.lang.StringBuilder, I);
- Code:
- 0: bipush 2
- 2: anewarray #4 // class java/lang/Object
- 5: astore_2
- 6: aload_2
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: aload_2
- 12: bipush 1
- 14: aload_1
- 15: aastore
- 16: ldc #138 // int 378
- 18: ldc #21 // String com/google/common/base/Joiner
- 20: ldc #73 // String appendTo
- 22: aload_2
- 23: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 26: aload_0
- 27: aload_1
- 28: aload_2
- 29: checkcast #75 // class java/util/Iterator
- 32: invokevirtual #141 // Method appendTo:(Ljava/lang/StringBuilder;Ljava/util/Iterator;)Ljava/lang/StringBuilder;
- 35: ldc #138 // int 378
- 37: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 40: areturn
- public final java.lang.StringBuilder appendTo(java.lang.StringBuilder, java.lang.Iterable<?>);
- Code:
- 0: bipush 2
- 2: anewarray #4 // class java/lang/Object
- 5: astore_2
- 6: aload_2
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: aload_2
- 12: bipush 1
- 14: aload_1
- 15: aastore
- 16: ldc #145 // int 379
- 18: ldc #21 // String com/google/common/base/Joiner
- 20: ldc #73 // String appendTo
- 22: aload_2
- 23: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 26: aload_0
- 27: aload_1
- 28: aload_2
- 29: invokeinterface #92, 1 // InterfaceMethod java/lang/Iterable.iterator:()Ljava/util/Iterator;
- 34: invokevirtual #141 // Method appendTo:(Ljava/lang/StringBuilder;Ljava/util/Iterator;)Ljava/lang/StringBuilder;
- 37: ldc #145 // int 379
- 39: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 42: areturn
- public final java.lang.StringBuilder appendTo(java.lang.StringBuilder, java.util.Iterator<?>);
- Code:
- 0: bipush 2
- 2: anewarray #4 // class java/lang/Object
- 5: astore_2
- 6: aload_2
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: aload_2
- 12: bipush 1
- 14: aload_1
- 15: aastore
- 16: ldc #146 // int 380
- 18: ldc #21 // String com/google/common/base/Joiner
- 20: ldc #73 // String appendTo
- 22: aload_2
- 23: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 26: aload_0
- 27: aload_1
- 28: aload_2
- 29: invokevirtual #78 // Method appendTo:(Ljava/lang/Appendable;Ljava/util/Iterator;)Ljava/lang/Appendable;
- 32: pop
- 33: goto 51
- 36: astore_3
- 37: new #148 // class java/lang/AssertionError
- 40: dup
- 41: aload_3
- 42: invokespecial #151 // Method java/lang/AssertionError."<init>":(Ljava/lang/Object;)V
- 45: ldc #146 // int 380
- 47: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 50: athrow
- 51: aload_1
- 52: ldc #146 // int 380
- 54: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 57: areturn
- Exception table:
- from to target type
- 26 33 36 Class java/io/IOException
- public final java.lang.StringBuilder appendTo(java.lang.StringBuilder, java.lang.Object[]);
- Code:
- 0: bipush 2
- 2: anewarray #4 // class java/lang/Object
- 5: astore_2
- 6: aload_2
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: aload_2
- 12: bipush 1
- 14: aload_1
- 15: aastore
- 16: ldc #155 // int 381
- 18: ldc #21 // String com/google/common/base/Joiner
- 20: ldc #73 // String appendTo
- 22: aload_2
- 23: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 26: aload_0
- 27: aload_1
- 28: aload_2
- 29: invokestatic #123 // Method java/util/Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
- 32: invokevirtual #157 // Method appendTo:(Ljava/lang/StringBuilder;Ljava/lang/Iterable;)Ljava/lang/StringBuilder;
- 35: ldc #155 // int 381
- 37: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 40: areturn
- public final java.lang.StringBuilder appendTo(java.lang.StringBuilder, java.lang.Object, java.lang.Object, java.lang.Object...);
- Code:
- 0: bipush 4
- 2: anewarray #4 // class java/lang/Object
- 5: astore 4
- 7: aload 4
- 9: bipush 0
- 11: aload_0
- 12: aastore
- 13: aload 4
- 15: bipush 1
- 17: aload_1
- 18: aastore
- 19: aload 4
- 21: bipush 2
- 23: aload_2
- 24: aastore
- 25: aload 4
- 27: bipush 3
- 29: aload_3
- 30: aastore
- 31: ldc #159 // int 382
- 33: ldc #21 // String com/google/common/base/Joiner
- 35: ldc #73 // String appendTo
- 37: aload 4
- 39: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 42: aload_0
- 43: aload_1
- 44: aload_2
- 45: aload_3
- 46: aload 4
- 48: invokestatic #133 // Method iterable:(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Iterable;
- 51: invokevirtual #157 // Method appendTo:(Ljava/lang/StringBuilder;Ljava/lang/Iterable;)Ljava/lang/StringBuilder;
- 54: ldc #159 // int 382
- 56: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 59: areturn
- public final <I extends java/lang/Object & java/lang/Iterable<?> & java/util/Iterator<?>> java.lang.String join(I);
- Code:
- 0: bipush 1
- 2: anewarray #4 // class java/lang/Object
- 5: astore_1
- 6: aload_1
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: ldc #162 // int 383
- 13: ldc #21 // String com/google/common/base/Joiner
- 15: ldc #163 // String join
- 17: aload_1
- 18: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 21: aload_0
- 22: aload_1
- 23: checkcast #75 // class java/util/Iterator
- 26: invokevirtual #166 // Method join:(Ljava/util/Iterator;)Ljava/lang/String;
- 29: ldc #162 // int 383
- 31: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 34: areturn
- public final java.lang.String join(java.lang.Iterable<?>);
- Code:
- 0: bipush 1
- 2: anewarray #4 // class java/lang/Object
- 5: astore_1
- 6: aload_1
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: ldc #168 // int 384
- 13: ldc #21 // String com/google/common/base/Joiner
- 15: ldc #163 // String join
- 17: aload_1
- 18: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 21: aload_0
- 22: aload_1
- 23: invokeinterface #92, 1 // InterfaceMethod java/lang/Iterable.iterator:()Ljava/util/Iterator;
- 28: invokevirtual #166 // Method join:(Ljava/util/Iterator;)Ljava/lang/String;
- 31: ldc #168 // int 384
- 33: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 36: areturn
- public final java.lang.String join(java.util.Iterator<?>);
- Code:
- 0: bipush 1
- 2: anewarray #4 // class java/lang/Object
- 5: astore_1
- 6: aload_1
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: ldc #169 // int 385
- 13: ldc #21 // String com/google/common/base/Joiner
- 15: ldc #163 // String join
- 17: aload_1
- 18: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 21: aload_0
- 22: new #171 // class java/lang/StringBuilder
- 25: dup
- 26: invokespecial #172 // Method java/lang/StringBuilder."<init>":()V
- 29: aload_1
- 30: invokevirtual #141 // Method appendTo:(Ljava/lang/StringBuilder;Ljava/util/Iterator;)Ljava/lang/StringBuilder;
- 33: invokevirtual #175 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;
- 36: ldc #169 // int 385
- 38: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 41: areturn
- public final java.lang.String join(java.lang.Object[]);
- Code:
- 0: bipush 1
- 2: anewarray #4 // class java/lang/Object
- 5: astore_1
- 6: aload_1
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: ldc #177 // int 386
- 13: ldc #21 // String com/google/common/base/Joiner
- 15: ldc #163 // String join
- 17: aload_1
- 18: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 21: aload_0
- 22: aload_1
- 23: invokestatic #123 // Method java/util/Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
- 26: invokevirtual #179 // Method join:(Ljava/lang/Iterable;)Ljava/lang/String;
- 29: ldc #177 // int 386
- 31: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 34: areturn
- public final java.lang.String join(java.lang.Object, java.lang.Object, java.lang.Object...);
- Code:
- 0: bipush 3
- 2: anewarray #4 // class java/lang/Object
- 5: astore_3
- 6: aload_3
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: aload_3
- 12: bipush 1
- 14: aload_1
- 15: aastore
- 16: aload_3
- 17: bipush 2
- 19: aload_2
- 20: aastore
- 21: ldc #181 // int 387
- 23: ldc #21 // String com/google/common/base/Joiner
- 25: ldc #163 // String join
- 27: aload_3
- 28: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 31: aload_0
- 32: aload_1
- 33: aload_2
- 34: aload_3
- 35: invokestatic #133 // Method iterable:(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Iterable;
- 38: invokevirtual #179 // Method join:(Ljava/lang/Iterable;)Ljava/lang/String;
- 41: ldc #181 // int 387
- 43: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 46: areturn
- public com.google.common.base.Joiner useForNull(java.lang.String);
- Code:
- 0: bipush 1
- 2: anewarray #4 // class java/lang/Object
- 5: astore_1
- 6: aload_1
- 7: bipush 1
- 9: aload_1
- 10: aastore
- 11: ldc #184 // int 388
- 13: ldc #21 // String com/google/common/base/Joiner
- 15: ldc #185 // String useForNull
- 17: aload_1
- 18: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 21: aload_1
- 22: invokestatic #59 // Method com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object;
- 25: pop
- 26: new #11 // class com/google/common/base/Joiner$1
- 29: dup
- 30: aload_0
- 31: aload_0
- 32: aload_1
- 33: invokespecial #188 // Method com/google/common/base/Joiner$1."<init>":(Lcom/google/common/base/Joiner;Lcom/google/common/base/Joiner;Ljava/lang/String;)V
- 36: ldc #184 // int 388
- 38: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 41: areturn
- public com.google.common.base.Joiner skipNulls();
- Code:
- 0: bipush 0
- 2: anewarray #4 // class java/lang/Object
- 5: astore_0
- 6: ldc #192 // int 389
- 8: ldc #21 // String com/google/common/base/Joiner
- 10: ldc #193 // String skipNulls
- 12: aload_0
- 13: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 16: new #13 // class com/google/common/base/Joiner$2
- 19: dup
- 20: aload_0
- 21: aload_0
- 22: invokespecial #196 // Method com/google/common/base/Joiner$2."<init>":(Lcom/google/common/base/Joiner;Lcom/google/common/base/Joiner;)V
- 25: ldc #192 // int 389
- 27: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 30: areturn
- public com.google.common.base.Joiner$MapJoiner withKeyValueSeparator(java.lang.String);
- Code:
- 0: bipush 1
- 2: anewarray #4 // class java/lang/Object
- 5: astore_1
- 6: aload_1
- 7: bipush 1
- 9: aload_1
- 10: aastore
- 11: ldc #199 // int 390
- 13: ldc #21 // String com/google/common/base/Joiner
- 15: ldc #200 // String withKeyValueSeparator
- 17: aload_1
- 18: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 21: new #8 // class com/google/common/base/Joiner$MapJoiner
- 24: dup
- 25: aload_0
- 26: aload_1
- 27: aconst_null
- 28: invokespecial #203 // Method com/google/common/base/Joiner$MapJoiner."<init>":(Lcom/google/common/base/Joiner;Ljava/lang/String;Lcom/google/common/base/Joiner$1;)V
- 31: ldc #199 // int 390
- 33: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 36: areturn
- java.lang.CharSequence toString(java.lang.Object);
- Code:
- 0: bipush 1
- 2: anewarray #4 // class java/lang/Object
- 5: astore_1
- 6: aload_1
- 7: bipush 1
- 9: aload_1
- 10: aastore
- 11: ldc #205 // int 391
- 13: ldc #21 // String com/google/common/base/Joiner
- 15: ldc #206 // String toString
- 17: aload_1
- 18: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 21: aload_1
- 22: invokestatic #59 // Method com/google/common/base/Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object;
- 25: pop
- 26: aload_1
- 27: instanceof #208 // class java/lang/CharSequence
- 30: ifeq 40
- 33: aload_1
- 34: checkcast #208 // class java/lang/CharSequence
- 37: goto 44
- 40: aload_1
- 41: invokevirtual #209 // Method java/lang/Object.toString:()Ljava/lang/String;
- 44: ldc #205 // int 391
- 46: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 49: areturn
- com.google.common.base.Joiner(com.google.common.base.Joiner, com.google.common.base.Joiner$1);
- Code:
- 0: aload_0
- 1: aload_1
- 2: invokespecial #218 // Method "<init>":(Lcom/google/common/base/Joiner;)V
- 5: return
- static java.lang.String access$100(com.google.common.base.Joiner);
- Code:
- 0: bipush 1
- 2: anewarray #4 // class java/lang/Object
- 5: astore_1
- 6: aload_1
- 7: bipush 0
- 9: aload_0
- 10: aastore
- 11: ldc #224 // int 394
- 13: ldc #21 // String com/google/common/base/Joiner
- 15: ldc #225 // String access$100
- 17: aload_1
- 18: invokestatic #28 // Method jalen/MethodStats.onMethodEntry:(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
- 21: aload_0
- 22: getfield #61 // Field separator:Ljava/lang/String;
- 25: ldc #224 // int 394
- 27: invokestatic #36 // Method jalen/MethodStats.onMethodExit:(I)V
- 30: areturn
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement