final class org.eclipse.collections.impl.utility.StringIterate$AddUppercaseCharacterToCollection implements org.eclipse.collections.api.block.procedure.primitive.CharProcedure
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.eclipse.collections.impl.utility.StringIterate$AddUppercaseCharacterToCollection
super_class: java.lang.Object
{
private final org.eclipse.collections.api.collection.MutableCollection<java.lang.Character> characters;
descriptor: Lorg/eclipse/collections/api/collection/MutableCollection;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Lorg/eclipse/collections/api/collection/MutableCollection<Ljava/lang/Character;>;
private void <init>(org.eclipse.collections.api.collection.MutableCollection<java.lang.Character>);
descriptor: (Lorg/eclipse/collections/api/collection/MutableCollection;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield org.eclipse.collections.impl.utility.StringIterate$AddUppercaseCharacterToCollection.characters:Lorg/eclipse/collections/api/collection/MutableCollection;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/eclipse/collections/impl/utility/StringIterate$AddUppercaseCharacterToCollection;
0 3 1 characters Lorg/eclipse/collections/api/collection/MutableCollection<Ljava/lang/Character;>;
Signature: (Lorg/eclipse/collections/api/collection/MutableCollection<Ljava/lang/Character;>;)V
MethodParameters:
Name Flags
characters
public void value(char);
descriptor: (C)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.collections.impl.utility.StringIterate$AddUppercaseCharacterToCollection.characters:Lorg/eclipse/collections/api/collection/MutableCollection;
iload 1
invokestatic java.lang.Character.toUpperCase:(C)C
invokestatic java.lang.Character.valueOf:(C)Ljava/lang/Character;
invokeinterface org.eclipse.collections.api.collection.MutableCollection.add:(Ljava/lang/Object;)Z
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/collections/impl/utility/StringIterate$AddUppercaseCharacterToCollection;
0 2 1 character C
MethodParameters:
Name Flags
character
}
SourceFile: "StringIterate.java"
NestHost: org.eclipse.collections.impl.utility.StringIterate
InnerClasses:
private final AddUppercaseCharacterToCollection = org.eclipse.collections.impl.utility.StringIterate$AddUppercaseCharacterToCollection of org.eclipse.collections.impl.utility.StringIterate