public class io.vertx.kafka.client.common.impl.Helper
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.vertx.kafka.client.common.impl.Helper
super_class: java.lang.Object
{
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/kafka/client/common/impl/Helper;
public static <T> java.util.Set<T> toSet(java.util.Collection<T>);
descriptor: (Ljava/util/Collection;)Ljava/util/Set;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
instanceof java.util.Set
ifeq 2
1: aload 0
checkcast java.util.Set
areturn
2: StackMap locals:
StackMap stack:
new java.util.HashSet
dup
aload 0
invokespecial java.util.HashSet.<init>:(Ljava/util/Collection;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 collection Ljava/util/Collection<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/util/Collection<TT;>;)Ljava/util/Set<TT;>;
MethodParameters:
Name Flags
collection
public static org.apache.kafka.common.TopicPartition to(io.vertx.kafka.client.common.TopicPartition);
descriptor: (Lio/vertx/kafka/client/common/TopicPartition;)Lorg/apache/kafka/common/TopicPartition;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new org.apache.kafka.common.TopicPartition
dup
aload 0
invokevirtual io.vertx.kafka.client.common.TopicPartition.getTopic:()Ljava/lang/String;
aload 0
invokevirtual io.vertx.kafka.client.common.TopicPartition.getPartition:()I
invokespecial org.apache.kafka.common.TopicPartition.<init>:(Ljava/lang/String;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 topicPartition Lio/vertx/kafka/client/common/TopicPartition;
MethodParameters:
Name Flags
topicPartition
public static java.util.Set<org.apache.kafka.common.TopicPartition> to(java.util.Set<io.vertx.kafka.client.common.TopicPartition>);
descriptor: (Ljava/util/Set;)Ljava/util/Set;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Set.stream:()Ljava/util/stream/Stream;
invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.to(Lio/vertx/kafka/client/common/TopicPartition;)Lorg/apache/kafka/common/TopicPartition; (6)
(Lio/vertx/kafka/client/common/TopicPartition;)Lorg/apache/kafka/common/TopicPartition;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
invokestatic java.util.stream.Collectors.toSet:()Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.Set
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 topicPartitions Ljava/util/Set<Lio/vertx/kafka/client/common/TopicPartition;>;
Signature: (Ljava/util/Set<Lio/vertx/kafka/client/common/TopicPartition;>;)Ljava/util/Set<Lorg/apache/kafka/common/TopicPartition;>;
MethodParameters:
Name Flags
topicPartitions
public static java.util.Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> to(java.util.Map<io.vertx.kafka.client.common.TopicPartition, io.vertx.kafka.client.consumer.OffsetAndMetadata>);
descriptor: (Ljava/util/Map;)Ljava/util/Map;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.stream:()Ljava/util/stream/Stream;
1: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$1(Ljava/util/Map$Entry;)Lorg/apache/kafka/common/TopicPartition; (6)
(Ljava/util/Map$Entry;)Lorg/apache/kafka/common/TopicPartition;
2: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$2(Ljava/util/Map$Entry;)Lorg/apache/kafka/clients/consumer/OffsetAndMetadata; (6)
(Ljava/util/Map$Entry;)Lorg/apache/kafka/clients/consumer/OffsetAndMetadata;
3: invokestatic java.util.stream.Collectors.toMap:(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.Map
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 offsets Ljava/util/Map<Lio/vertx/kafka/client/common/TopicPartition;Lio/vertx/kafka/client/consumer/OffsetAndMetadata;>;
Signature: (Ljava/util/Map<Lio/vertx/kafka/client/common/TopicPartition;Lio/vertx/kafka/client/consumer/OffsetAndMetadata;>;)Ljava/util/Map<Lorg/apache/kafka/common/TopicPartition;Lorg/apache/kafka/clients/consumer/OffsetAndMetadata;>;
MethodParameters:
Name Flags
offsets
public static java.util.Map<io.vertx.kafka.client.common.TopicPartition, io.vertx.kafka.client.consumer.OffsetAndMetadata> from(java.util.Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata>);
descriptor: (Ljava/util/Map;)Ljava/util/Map;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.stream:()Ljava/util/stream/Stream;
1: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$3(Ljava/util/Map$Entry;)Lio/vertx/kafka/client/common/TopicPartition; (6)
(Ljava/util/Map$Entry;)Lio/vertx/kafka/client/common/TopicPartition;
2: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$4(Ljava/util/Map$Entry;)Lio/vertx/kafka/client/consumer/OffsetAndMetadata; (6)
(Ljava/util/Map$Entry;)Lio/vertx/kafka/client/consumer/OffsetAndMetadata;
3: invokestatic java.util.stream.Collectors.toMap:(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.Map
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 offsets Ljava/util/Map<Lorg/apache/kafka/common/TopicPartition;Lorg/apache/kafka/clients/consumer/OffsetAndMetadata;>;
Signature: (Ljava/util/Map<Lorg/apache/kafka/common/TopicPartition;Lorg/apache/kafka/clients/consumer/OffsetAndMetadata;>;)Ljava/util/Map<Lio/vertx/kafka/client/common/TopicPartition;Lio/vertx/kafka/client/consumer/OffsetAndMetadata;>;
MethodParameters:
Name Flags
offsets
public static io.vertx.kafka.client.common.TopicPartition from(org.apache.kafka.common.TopicPartition);
descriptor: (Lorg/apache/kafka/common/TopicPartition;)Lio/vertx/kafka/client/common/TopicPartition;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.client.common.TopicPartition
dup
aload 0
invokevirtual org.apache.kafka.common.TopicPartition.topic:()Ljava/lang/String;
aload 0
invokevirtual org.apache.kafka.common.TopicPartition.partition:()I
invokespecial io.vertx.kafka.client.common.TopicPartition.<init>:(Ljava/lang/String;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 topicPartition Lorg/apache/kafka/common/TopicPartition;
MethodParameters:
Name Flags
topicPartition
public static java.util.Set<io.vertx.kafka.client.common.TopicPartition> from(java.util.Collection<org.apache.kafka.common.TopicPartition>);
descriptor: (Ljava/util/Collection;)Ljava/util/Set;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Collection.stream:()Ljava/util/stream/Stream;
invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.from(Lorg/apache/kafka/common/TopicPartition;)Lio/vertx/kafka/client/common/TopicPartition; (6)
(Lorg/apache/kafka/common/TopicPartition;)Lio/vertx/kafka/client/common/TopicPartition;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
invokestatic java.util.stream.Collectors.toSet:()Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.Set
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 topicPartitions Ljava/util/Collection<Lorg/apache/kafka/common/TopicPartition;>;
Signature: (Ljava/util/Collection<Lorg/apache/kafka/common/TopicPartition;>;)Ljava/util/Set<Lio/vertx/kafka/client/common/TopicPartition;>;
MethodParameters:
Name Flags
topicPartitions
public static io.vertx.core.Handler<java.util.Set<org.apache.kafka.common.TopicPartition>> adaptHandler(io.vertx.core.Handler<java.util.Set<io.vertx.kafka.client.common.TopicPartition>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
ifnull 2
1: aload 0
invokedynamic handle(Lio/vertx/core/Handler;)Lio/vertx/core/Handler;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
io/vertx/kafka/client/common/impl/Helper.lambda$6(Lio/vertx/core/Handler;Ljava/util/Set;)V (6)
(Ljava/util/Set;)V
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 handler Lio/vertx/core/Handler<Ljava/util/Set<Lio/vertx/kafka/client/common/TopicPartition;>;>;
Signature: (Lio/vertx/core/Handler<Ljava/util/Set<Lio/vertx/kafka/client/common/TopicPartition;>;>;)Lio/vertx/core/Handler<Ljava/util/Set<Lorg/apache/kafka/common/TopicPartition;>;>;
MethodParameters:
Name Flags
handler
public static io.vertx.kafka.client.common.Node from(org.apache.kafka.common.Node);
descriptor: (Lorg/apache/kafka/common/Node;)Lio/vertx/kafka/client/common/Node;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=9, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.client.common.Node
dup
aload 0
invokevirtual org.apache.kafka.common.Node.hasRack:()Z
aload 0
invokevirtual org.apache.kafka.common.Node.host:()Ljava/lang/String;
aload 0
invokevirtual org.apache.kafka.common.Node.id:()I
aload 0
invokevirtual org.apache.kafka.common.Node.idString:()Ljava/lang/String;
1: aload 0
invokevirtual org.apache.kafka.common.Node.isEmpty:()Z
aload 0
invokevirtual org.apache.kafka.common.Node.port:()I
aload 0
invokevirtual org.apache.kafka.common.Node.rack:()Ljava/lang/String;
2: invokespecial io.vertx.kafka.client.common.Node.<init>:(ZLjava/lang/String;ILjava/lang/String;ZILjava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 node Lorg/apache/kafka/common/Node;
MethodParameters:
Name Flags
node
public static io.vertx.kafka.client.producer.RecordMetadata from(org.apache.kafka.clients.producer.RecordMetadata);
descriptor: (Lorg/apache/kafka/clients/producer/RecordMetadata;)Lio/vertx/kafka/client/producer/RecordMetadata;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=10, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.client.producer.RecordMetadata
dup
aload 0
invokevirtual org.apache.kafka.clients.producer.RecordMetadata.checksum:()J
aload 0
invokevirtual org.apache.kafka.clients.producer.RecordMetadata.offset:()J
1: aload 0
invokevirtual org.apache.kafka.clients.producer.RecordMetadata.partition:()I
aload 0
invokevirtual org.apache.kafka.clients.producer.RecordMetadata.timestamp:()J
aload 0
invokevirtual org.apache.kafka.clients.producer.RecordMetadata.topic:()Ljava/lang/String;
2: invokespecial io.vertx.kafka.client.producer.RecordMetadata.<init>:(JJIJLjava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 metadata Lorg/apache/kafka/clients/producer/RecordMetadata;
MethodParameters:
Name Flags
metadata
public static io.vertx.kafka.client.consumer.OffsetAndMetadata from(org.apache.kafka.clients.consumer.OffsetAndMetadata);
descriptor: (Lorg/apache/kafka/clients/consumer/OffsetAndMetadata;)Lio/vertx/kafka/client/consumer/OffsetAndMetadata;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
ifnull 2
1: new io.vertx.kafka.client.consumer.OffsetAndMetadata
dup
aload 0
invokevirtual org.apache.kafka.clients.consumer.OffsetAndMetadata.offset:()J
aload 0
invokevirtual org.apache.kafka.clients.consumer.OffsetAndMetadata.metadata:()Ljava/lang/String;
invokespecial io.vertx.kafka.client.consumer.OffsetAndMetadata.<init>:(JLjava/lang/String;)V
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 offsetAndMetadata Lorg/apache/kafka/clients/consumer/OffsetAndMetadata;
MethodParameters:
Name Flags
offsetAndMetadata
public static org.apache.kafka.clients.consumer.OffsetAndMetadata to(io.vertx.kafka.client.consumer.OffsetAndMetadata);
descriptor: (Lio/vertx/kafka/client/consumer/OffsetAndMetadata;)Lorg/apache/kafka/clients/consumer/OffsetAndMetadata;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new org.apache.kafka.clients.consumer.OffsetAndMetadata
dup
aload 0
invokevirtual io.vertx.kafka.client.consumer.OffsetAndMetadata.getOffset:()J
aload 0
invokevirtual io.vertx.kafka.client.consumer.OffsetAndMetadata.getMetadata:()Ljava/lang/String;
invokespecial org.apache.kafka.clients.consumer.OffsetAndMetadata.<init>:(JLjava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 offsetAndMetadata Lio/vertx/kafka/client/consumer/OffsetAndMetadata;
MethodParameters:
Name Flags
offsetAndMetadata
public static java.util.Map<io.vertx.kafka.client.common.TopicPartition, java.lang.Long> fromTopicPartitionOffsets(java.util.Map<org.apache.kafka.common.TopicPartition, java.lang.Long>);
descriptor: (Ljava/util/Map;)Ljava/util/Map;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.stream:()Ljava/util/stream/Stream;
1: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$7(Ljava/util/Map$Entry;)Lio/vertx/kafka/client/common/TopicPartition; (6)
(Ljava/util/Map$Entry;)Lio/vertx/kafka/client/common/TopicPartition;
2: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
java/util/Map$Entry.getValue()Ljava/lang/Object; (9 itf)
(Ljava/util/Map$Entry;)Ljava/lang/Long;
3: invokestatic java.util.stream.Collectors.toMap:(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.Map
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 offsets Ljava/util/Map<Lorg/apache/kafka/common/TopicPartition;Ljava/lang/Long;>;
Signature: (Ljava/util/Map<Lorg/apache/kafka/common/TopicPartition;Ljava/lang/Long;>;)Ljava/util/Map<Lio/vertx/kafka/client/common/TopicPartition;Ljava/lang/Long;>;
MethodParameters:
Name Flags
offsets
public static java.util.Map<org.apache.kafka.common.TopicPartition, java.lang.Long> toTopicPartitionTimes(java.util.Map<io.vertx.kafka.client.common.TopicPartition, java.lang.Long>);
descriptor: (Ljava/util/Map;)Ljava/util/Map;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.stream:()Ljava/util/stream/Stream;
1: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$9(Ljava/util/Map$Entry;)Lorg/apache/kafka/common/TopicPartition; (6)
(Ljava/util/Map$Entry;)Lorg/apache/kafka/common/TopicPartition;
2: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
java/util/Map$Entry.getValue()Ljava/lang/Object; (9 itf)
(Ljava/util/Map$Entry;)Ljava/lang/Long;
3: invokestatic java.util.stream.Collectors.toMap:(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.Map
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 topicPartitionTimes Ljava/util/Map<Lio/vertx/kafka/client/common/TopicPartition;Ljava/lang/Long;>;
Signature: (Ljava/util/Map<Lio/vertx/kafka/client/common/TopicPartition;Ljava/lang/Long;>;)Ljava/util/Map<Lorg/apache/kafka/common/TopicPartition;Ljava/lang/Long;>;
MethodParameters:
Name Flags
topicPartitionTimes
public static java.util.Map<io.vertx.kafka.client.common.TopicPartition, io.vertx.kafka.client.consumer.OffsetAndTimestamp> fromTopicPartitionOffsetAndTimestamp(java.util.Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndTimestamp>);
descriptor: (Ljava/util/Map;)Ljava/util/Map;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.stream:()Ljava/util/stream/Stream;
1: invokedynamic test()Ljava/util/function/Predicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Z
io/vertx/kafka/client/common/impl/Helper.lambda$11(Ljava/util/Map$Entry;)Z (6)
(Ljava/util/Map$Entry;)Z
invokeinterface java.util.stream.Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
2: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$12(Ljava/util/Map$Entry;)Lio/vertx/kafka/client/common/TopicPartition; (6)
(Ljava/util/Map$Entry;)Lio/vertx/kafka/client/common/TopicPartition;
3: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$13(Ljava/util/Map$Entry;)Lio/vertx/kafka/client/consumer/OffsetAndTimestamp; (6)
(Ljava/util/Map$Entry;)Lio/vertx/kafka/client/consumer/OffsetAndTimestamp;
4: invokestatic java.util.stream.Collectors.toMap:(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.Map
5: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 topicPartitionOffsetAndTimestamps Ljava/util/Map<Lorg/apache/kafka/common/TopicPartition;Lorg/apache/kafka/clients/consumer/OffsetAndTimestamp;>;
Signature: (Ljava/util/Map<Lorg/apache/kafka/common/TopicPartition;Lorg/apache/kafka/clients/consumer/OffsetAndTimestamp;>;)Ljava/util/Map<Lio/vertx/kafka/client/common/TopicPartition;Lio/vertx/kafka/client/consumer/OffsetAndTimestamp;>;
MethodParameters:
Name Flags
topicPartitionOffsetAndTimestamps
public static org.apache.kafka.clients.admin.NewTopic to(io.vertx.kafka.admin.NewTopic);
descriptor: (Lio/vertx/kafka/admin/NewTopic;)Lorg/apache/kafka/clients/admin/NewTopic;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=2, args_size=1
start local 0 0: aconst_null
astore 1
start local 1 1: aload 0
invokevirtual io.vertx.kafka.admin.NewTopic.getNumPartitions:()I
iconst_m1
if_icmpeq 4
aload 0
invokevirtual io.vertx.kafka.admin.NewTopic.getReplicationFactor:()S
iconst_m1
if_icmpeq 4
2: new org.apache.kafka.clients.admin.NewTopic
dup
aload 0
invokevirtual io.vertx.kafka.admin.NewTopic.getName:()Ljava/lang/String;
aload 0
invokevirtual io.vertx.kafka.admin.NewTopic.getNumPartitions:()I
aload 0
invokevirtual io.vertx.kafka.admin.NewTopic.getReplicationFactor:()S
invokespecial org.apache.kafka.clients.admin.NewTopic.<init>:(Ljava/lang/String;IS)V
astore 1
3: goto 5
4: StackMap locals: org.apache.kafka.clients.admin.NewTopic
StackMap stack:
new org.apache.kafka.clients.admin.NewTopic
dup
aload 0
invokevirtual io.vertx.kafka.admin.NewTopic.getName:()Ljava/lang/String;
aload 0
invokevirtual io.vertx.kafka.admin.NewTopic.getReplicasAssignments:()Ljava/util/Map;
invokespecial org.apache.kafka.clients.admin.NewTopic.<init>:(Ljava/lang/String;Ljava/util/Map;)V
astore 1
5: StackMap locals:
StackMap stack:
aload 0
invokevirtual io.vertx.kafka.admin.NewTopic.getConfig:()Ljava/util/Map;
ifnull 7
aload 0
invokevirtual io.vertx.kafka.admin.NewTopic.getConfig:()Ljava/util/Map;
invokeinterface java.util.Map.isEmpty:()Z
ifne 7
6: aload 1
aload 0
invokevirtual io.vertx.kafka.admin.NewTopic.getConfig:()Ljava/util/Map;
invokevirtual org.apache.kafka.clients.admin.NewTopic.configs:(Ljava/util/Map;)Lorg/apache/kafka/clients/admin/NewTopic;
pop
7: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 topic Lio/vertx/kafka/admin/NewTopic;
1 8 1 newTopic Lorg/apache/kafka/clients/admin/NewTopic;
MethodParameters:
Name Flags
topic
public static org.apache.kafka.common.config.ConfigResource to(io.vertx.kafka.client.common.ConfigResource);
descriptor: (Lio/vertx/kafka/client/common/ConfigResource;)Lorg/apache/kafka/common/config/ConfigResource;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new org.apache.kafka.common.config.ConfigResource
dup
aload 0
invokevirtual io.vertx.kafka.client.common.ConfigResource.getType:()Lorg/apache/kafka/common/config/ConfigResource$Type;
aload 0
invokevirtual io.vertx.kafka.client.common.ConfigResource.getName:()Ljava/lang/String;
invokespecial org.apache.kafka.common.config.ConfigResource.<init>:(Lorg/apache/kafka/common/config/ConfigResource$Type;Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configResource Lio/vertx/kafka/client/common/ConfigResource;
MethodParameters:
Name Flags
configResource
public static io.vertx.kafka.client.common.ConfigResource from(org.apache.kafka.common.config.ConfigResource);
descriptor: (Lorg/apache/kafka/common/config/ConfigResource;)Lio/vertx/kafka/client/common/ConfigResource;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.client.common.ConfigResource
dup
aload 0
invokevirtual org.apache.kafka.common.config.ConfigResource.type:()Lorg/apache/kafka/common/config/ConfigResource$Type;
aload 0
invokevirtual org.apache.kafka.common.config.ConfigResource.name:()Ljava/lang/String;
invokespecial io.vertx.kafka.client.common.ConfigResource.<init>:(Lorg/apache/kafka/common/config/ConfigResource$Type;Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configResource Lorg/apache/kafka/common/config/ConfigResource;
MethodParameters:
Name Flags
configResource
public static io.vertx.kafka.admin.Config from(org.apache.kafka.clients.admin.Config);
descriptor: (Lorg/apache/kafka/clients/admin/Config;)Lio/vertx/kafka/admin/Config;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.admin.Config
dup
aload 0
invokevirtual org.apache.kafka.clients.admin.Config.entries:()Ljava/util/Collection;
invokestatic io.vertx.kafka.client.common.impl.Helper.fromConfigEntries:(Ljava/util/Collection;)Ljava/util/List;
invokespecial io.vertx.kafka.admin.Config.<init>:(Ljava/util/List;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 config Lorg/apache/kafka/clients/admin/Config;
MethodParameters:
Name Flags
config
public static java.util.List<org.apache.kafka.clients.admin.NewTopic> toNewTopicList(java.util.List<io.vertx.kafka.admin.NewTopic>);
descriptor: (Ljava/util/List;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.to(Lio/vertx/kafka/admin/NewTopic;)Lorg/apache/kafka/clients/admin/NewTopic; (6)
(Lio/vertx/kafka/admin/NewTopic;)Lorg/apache/kafka/clients/admin/NewTopic;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.List
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 topics Ljava/util/List<Lio/vertx/kafka/admin/NewTopic;>;
Signature: (Ljava/util/List<Lio/vertx/kafka/admin/NewTopic;>;)Ljava/util/List<Lorg/apache/kafka/clients/admin/NewTopic;>;
MethodParameters:
Name Flags
topics
public static java.util.List<org.apache.kafka.common.config.ConfigResource> toConfigResourceList(java.util.List<io.vertx.kafka.client.common.ConfigResource>);
descriptor: (Ljava/util/List;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.to(Lio/vertx/kafka/client/common/ConfigResource;)Lorg/apache/kafka/common/config/ConfigResource; (6)
(Lio/vertx/kafka/client/common/ConfigResource;)Lorg/apache/kafka/common/config/ConfigResource;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.List
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configResources Ljava/util/List<Lio/vertx/kafka/client/common/ConfigResource;>;
Signature: (Ljava/util/List<Lio/vertx/kafka/client/common/ConfigResource;>;)Ljava/util/List<Lorg/apache/kafka/common/config/ConfigResource;>;
MethodParameters:
Name Flags
configResources
public static java.util.Collection<org.apache.kafka.clients.admin.ConfigEntry> toConfigEntryList(java.util.List<io.vertx.kafka.admin.ConfigEntry>);
descriptor: (Ljava/util/List;)Ljava/util/Collection;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.to(Lio/vertx/kafka/admin/ConfigEntry;)Lorg/apache/kafka/clients/admin/ConfigEntry; (6)
(Lio/vertx/kafka/admin/ConfigEntry;)Lorg/apache/kafka/clients/admin/ConfigEntry;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.Collection
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configEntries Ljava/util/List<Lio/vertx/kafka/admin/ConfigEntry;>;
Signature: (Ljava/util/List<Lio/vertx/kafka/admin/ConfigEntry;>;)Ljava/util/Collection<Lorg/apache/kafka/clients/admin/ConfigEntry;>;
MethodParameters:
Name Flags
configEntries
public static org.apache.kafka.clients.admin.ConfigEntry to(io.vertx.kafka.admin.ConfigEntry);
descriptor: (Lio/vertx/kafka/admin/ConfigEntry;)Lorg/apache/kafka/clients/admin/ConfigEntry;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new org.apache.kafka.clients.admin.ConfigEntry
dup
aload 0
invokevirtual io.vertx.kafka.admin.ConfigEntry.getName:()Ljava/lang/String;
aload 0
invokevirtual io.vertx.kafka.admin.ConfigEntry.getValue:()Ljava/lang/String;
invokespecial org.apache.kafka.clients.admin.ConfigEntry.<init>:(Ljava/lang/String;Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configEntry Lio/vertx/kafka/admin/ConfigEntry;
MethodParameters:
Name Flags
configEntry
public static java.util.Map<org.apache.kafka.common.config.ConfigResource, org.apache.kafka.clients.admin.Config> toConfigMaps(java.util.Map<io.vertx.kafka.client.common.ConfigResource, io.vertx.kafka.admin.Config>);
descriptor: (Ljava/util/Map;)Ljava/util/Map;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.stream:()Ljava/util/stream/Stream;
1: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$17(Ljava/util/Map$Entry;)Lorg/apache/kafka/common/config/ConfigResource; (6)
(Ljava/util/Map$Entry;)Lorg/apache/kafka/common/config/ConfigResource;
2: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$18(Ljava/util/Map$Entry;)Lorg/apache/kafka/clients/admin/Config; (6)
(Ljava/util/Map$Entry;)Lorg/apache/kafka/clients/admin/Config;
3: invokestatic java.util.stream.Collectors.toMap:(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.Map
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 configs Ljava/util/Map<Lio/vertx/kafka/client/common/ConfigResource;Lio/vertx/kafka/admin/Config;>;
Signature: (Ljava/util/Map<Lio/vertx/kafka/client/common/ConfigResource;Lio/vertx/kafka/admin/Config;>;)Ljava/util/Map<Lorg/apache/kafka/common/config/ConfigResource;Lorg/apache/kafka/clients/admin/Config;>;
MethodParameters:
Name Flags
configs
public static io.vertx.kafka.admin.ConfigEntry from(org.apache.kafka.clients.admin.ConfigEntry);
descriptor: (Lorg/apache/kafka/clients/admin/ConfigEntry;)Lio/vertx/kafka/admin/ConfigEntry;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.admin.ConfigEntry
dup
aload 0
invokevirtual org.apache.kafka.clients.admin.ConfigEntry.name:()Ljava/lang/String;
aload 0
invokevirtual org.apache.kafka.clients.admin.ConfigEntry.value:()Ljava/lang/String;
invokespecial io.vertx.kafka.admin.ConfigEntry.<init>:(Ljava/lang/String;Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configEntry Lorg/apache/kafka/clients/admin/ConfigEntry;
MethodParameters:
Name Flags
configEntry
public static java.util.List<io.vertx.kafka.admin.ConfigEntry> fromConfigEntries(java.util.Collection<org.apache.kafka.clients.admin.ConfigEntry>);
descriptor: (Ljava/util/Collection;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Collection.stream:()Ljava/util/stream/Stream;
invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.from(Lorg/apache/kafka/clients/admin/ConfigEntry;)Lio/vertx/kafka/admin/ConfigEntry; (6)
(Lorg/apache/kafka/clients/admin/ConfigEntry;)Lio/vertx/kafka/admin/ConfigEntry;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.List
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configEntries Ljava/util/Collection<Lorg/apache/kafka/clients/admin/ConfigEntry;>;
Signature: (Ljava/util/Collection<Lorg/apache/kafka/clients/admin/ConfigEntry;>;)Ljava/util/List<Lio/vertx/kafka/admin/ConfigEntry;>;
MethodParameters:
Name Flags
configEntries
public static io.vertx.kafka.admin.ConsumerGroupListing from(org.apache.kafka.clients.admin.ConsumerGroupListing);
descriptor: (Lorg/apache/kafka/clients/admin/ConsumerGroupListing;)Lio/vertx/kafka/admin/ConsumerGroupListing;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.admin.ConsumerGroupListing
dup
aload 0
invokevirtual org.apache.kafka.clients.admin.ConsumerGroupListing.groupId:()Ljava/lang/String;
aload 0
invokevirtual org.apache.kafka.clients.admin.ConsumerGroupListing.isSimpleConsumerGroup:()Z
invokespecial io.vertx.kafka.admin.ConsumerGroupListing.<init>:(Ljava/lang/String;Z)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 consumerGroupListing Lorg/apache/kafka/clients/admin/ConsumerGroupListing;
MethodParameters:
Name Flags
consumerGroupListing
public static java.util.List<io.vertx.kafka.admin.ConsumerGroupListing> fromConsumerGroupListings(java.util.Collection<org.apache.kafka.clients.admin.ConsumerGroupListing>);
descriptor: (Ljava/util/Collection;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Collection.stream:()Ljava/util/stream/Stream;
invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.from(Lorg/apache/kafka/clients/admin/ConsumerGroupListing;)Lio/vertx/kafka/admin/ConsumerGroupListing; (6)
(Lorg/apache/kafka/clients/admin/ConsumerGroupListing;)Lio/vertx/kafka/admin/ConsumerGroupListing;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.List
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 consumerGroupListings Ljava/util/Collection<Lorg/apache/kafka/clients/admin/ConsumerGroupListing;>;
Signature: (Ljava/util/Collection<Lorg/apache/kafka/clients/admin/ConsumerGroupListing;>;)Ljava/util/List<Lio/vertx/kafka/admin/ConsumerGroupListing;>;
MethodParameters:
Name Flags
consumerGroupListings
public static io.vertx.kafka.admin.MemberAssignment from(org.apache.kafka.clients.admin.MemberAssignment);
descriptor: (Lorg/apache/kafka/clients/admin/MemberAssignment;)Lio/vertx/kafka/admin/MemberAssignment;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.admin.MemberAssignment
dup
aload 0
invokevirtual org.apache.kafka.clients.admin.MemberAssignment.topicPartitions:()Ljava/util/Set;
invokestatic io.vertx.kafka.client.common.impl.Helper.from:(Ljava/util/Collection;)Ljava/util/Set;
invokespecial io.vertx.kafka.admin.MemberAssignment.<init>:(Ljava/util/Set;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 memberAssignment Lorg/apache/kafka/clients/admin/MemberAssignment;
MethodParameters:
Name Flags
memberAssignment
public static org.apache.kafka.clients.admin.ListConsumerGroupOffsetsOptions to(io.vertx.kafka.admin.ListConsumerGroupOffsetsOptions);
descriptor: (Lio/vertx/kafka/admin/ListConsumerGroupOffsetsOptions;)Lorg/apache/kafka/clients/admin/ListConsumerGroupOffsetsOptions;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=3, args_size=1
start local 0 0: new org.apache.kafka.clients.admin.ListConsumerGroupOffsetsOptions
dup
invokespecial org.apache.kafka.clients.admin.ListConsumerGroupOffsetsOptions.<init>:()V
astore 1
start local 1 1: aload 0
invokevirtual io.vertx.kafka.admin.ListConsumerGroupOffsetsOptions.topicPartitions:()Ljava/util/List;
ifnull 7
2: aload 0
invokevirtual io.vertx.kafka.admin.ListConsumerGroupOffsetsOptions.topicPartitions:()Ljava/util/List;
invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
3: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$21(Lio/vertx/kafka/client/common/TopicPartition;)Lorg/apache/kafka/common/TopicPartition; (6)
(Lio/vertx/kafka/client/common/TopicPartition;)Lorg/apache/kafka/common/TopicPartition;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
4: invokestatic java.util.stream.Collectors.toList:()Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.List
5: astore 2
start local 2 6: aload 1
aload 2
invokevirtual org.apache.kafka.clients.admin.ListConsumerGroupOffsetsOptions.topicPartitions:(Ljava/util/List;)Lorg/apache/kafka/clients/admin/ListConsumerGroupOffsetsOptions;
pop
end local 2 7: StackMap locals: org.apache.kafka.clients.admin.ListConsumerGroupOffsetsOptions
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 listConsumerGroupOffsetsOptions Lio/vertx/kafka/admin/ListConsumerGroupOffsetsOptions;
1 8 1 newListConsumerGroupOffsetsOptions Lorg/apache/kafka/clients/admin/ListConsumerGroupOffsetsOptions;
6 7 2 topicPartitions Ljava/util/List<Lorg/apache/kafka/common/TopicPartition;>;
MethodParameters:
Name Flags
listConsumerGroupOffsetsOptions
public static java.util.Set<org.apache.kafka.common.TopicPartition> toTopicPartitionSet(java.util.Set<io.vertx.kafka.client.common.TopicPartition>);
descriptor: (Ljava/util/Set;)Ljava/util/Set;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Set.stream:()Ljava/util/stream/Stream;
invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.to(Lio/vertx/kafka/client/common/TopicPartition;)Lorg/apache/kafka/common/TopicPartition; (6)
(Lio/vertx/kafka/client/common/TopicPartition;)Lorg/apache/kafka/common/TopicPartition;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
invokestatic java.util.stream.Collectors.toSet:()Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.Set
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 partitions Ljava/util/Set<Lio/vertx/kafka/client/common/TopicPartition;>;
Signature: (Ljava/util/Set<Lio/vertx/kafka/client/common/TopicPartition;>;)Ljava/util/Set<Lorg/apache/kafka/common/TopicPartition;>;
MethodParameters:
Name Flags
partitions
public static org.apache.kafka.clients.admin.OffsetSpec to(io.vertx.kafka.admin.OffsetSpec);
descriptor: (Lio/vertx/kafka/admin/OffsetSpec;)Lorg/apache/kafka/clients/admin/OffsetSpec;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic io.vertx.kafka.admin.OffsetSpec.EARLIEST:Lio/vertx/kafka/admin/OffsetSpec;
aload 0
if_acmpne 2
1: invokestatic org.apache.kafka.clients.admin.OffsetSpec.earliest:()Lorg/apache/kafka/clients/admin/OffsetSpec;
areturn
2: StackMap locals:
StackMap stack:
getstatic io.vertx.kafka.admin.OffsetSpec.LATEST:Lio/vertx/kafka/admin/OffsetSpec;
aload 0
if_acmpne 4
3: invokestatic org.apache.kafka.clients.admin.OffsetSpec.latest:()Lorg/apache/kafka/clients/admin/OffsetSpec;
areturn
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual io.vertx.kafka.admin.OffsetSpec.getSpec:()J
invokestatic org.apache.kafka.clients.admin.OffsetSpec.forTimestamp:(J)Lorg/apache/kafka/clients/admin/OffsetSpec;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 os Lio/vertx/kafka/admin/OffsetSpec;
MethodParameters:
Name Flags
os
public static java.util.Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.admin.OffsetSpec> toTopicPartitionOffsets(java.util.Map<io.vertx.kafka.client.common.TopicPartition, io.vertx.kafka.admin.OffsetSpec>);
descriptor: (Ljava/util/Map;)Ljava/util/Map;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.stream:()Ljava/util/stream/Stream;
1: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$23(Ljava/util/Map$Entry;)Lorg/apache/kafka/common/TopicPartition; (6)
(Ljava/util/Map$Entry;)Lorg/apache/kafka/common/TopicPartition;
2: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
io/vertx/kafka/client/common/impl/Helper.lambda$24(Ljava/util/Map$Entry;)Lorg/apache/kafka/clients/admin/OffsetSpec; (6)
(Ljava/util/Map$Entry;)Lorg/apache/kafka/clients/admin/OffsetSpec;
3: invokestatic java.util.stream.Collectors.toMap:(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;
invokeinterface java.util.stream.Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
checkcast java.util.Map
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 topicPartitionOffsets Ljava/util/Map<Lio/vertx/kafka/client/common/TopicPartition;Lio/vertx/kafka/admin/OffsetSpec;>;
Signature: (Ljava/util/Map<Lio/vertx/kafka/client/common/TopicPartition;Lio/vertx/kafka/admin/OffsetSpec;>;)Ljava/util/Map<Lorg/apache/kafka/common/TopicPartition;Lorg/apache/kafka/clients/admin/OffsetSpec;>;
MethodParameters:
Name Flags
topicPartitionOffsets
public static io.vertx.kafka.admin.ListOffsetsResultInfo from(org.apache.kafka.clients.admin.ListOffsetsResult$ListOffsetsResultInfo);
descriptor: (Lorg/apache/kafka/clients/admin/ListOffsetsResult$ListOffsetsResultInfo;)Lio/vertx/kafka/admin/ListOffsetsResultInfo;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=8, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.admin.ListOffsetsResultInfo
dup
aload 0
invokevirtual org.apache.kafka.clients.admin.ListOffsetsResult$ListOffsetsResultInfo.offset:()J
aload 0
invokevirtual org.apache.kafka.clients.admin.ListOffsetsResult$ListOffsetsResultInfo.timestamp:()J
aload 0
invokevirtual org.apache.kafka.clients.admin.ListOffsetsResult$ListOffsetsResultInfo.leaderEpoch:()Ljava/util/Optional;
aconst_null
invokevirtual java.util.Optional.orElse:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Integer
invokespecial io.vertx.kafka.admin.ListOffsetsResultInfo.<init>:(JJLjava/lang/Integer;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 lori Lorg/apache/kafka/clients/admin/ListOffsetsResult$ListOffsetsResultInfo;
MethodParameters:
Name Flags
lori
private static org.apache.kafka.common.TopicPartition lambda$1(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lorg/apache/kafka/common/TopicPartition;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new org.apache.kafka.common.TopicPartition
dup
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast io.vertx.kafka.client.common.TopicPartition
invokevirtual io.vertx.kafka.client.common.TopicPartition.getTopic:()Ljava/lang/String;
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast io.vertx.kafka.client.common.TopicPartition
invokevirtual io.vertx.kafka.client.common.TopicPartition.getPartition:()I
invokespecial org.apache.kafka.common.TopicPartition.<init>:(Ljava/lang/String;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lio/vertx/kafka/client/common/TopicPartition;Lio/vertx/kafka/client/consumer/OffsetAndMetadata;>;
private static org.apache.kafka.clients.consumer.OffsetAndMetadata lambda$2(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lorg/apache/kafka/clients/consumer/OffsetAndMetadata;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new org.apache.kafka.clients.consumer.OffsetAndMetadata
dup
aload 0
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast io.vertx.kafka.client.consumer.OffsetAndMetadata
invokevirtual io.vertx.kafka.client.consumer.OffsetAndMetadata.getOffset:()J
aload 0
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast io.vertx.kafka.client.consumer.OffsetAndMetadata
invokevirtual io.vertx.kafka.client.consumer.OffsetAndMetadata.getMetadata:()Ljava/lang/String;
invokespecial org.apache.kafka.clients.consumer.OffsetAndMetadata.<init>:(JLjava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lio/vertx/kafka/client/common/TopicPartition;Lio/vertx/kafka/client/consumer/OffsetAndMetadata;>;
private static io.vertx.kafka.client.common.TopicPartition lambda$3(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lio/vertx/kafka/client/common/TopicPartition;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.client.common.TopicPartition
dup
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast org.apache.kafka.common.TopicPartition
invokevirtual org.apache.kafka.common.TopicPartition.topic:()Ljava/lang/String;
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast org.apache.kafka.common.TopicPartition
invokevirtual org.apache.kafka.common.TopicPartition.partition:()I
invokespecial io.vertx.kafka.client.common.TopicPartition.<init>:(Ljava/lang/String;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lorg/apache/kafka/common/TopicPartition;Lorg/apache/kafka/clients/consumer/OffsetAndMetadata;>;
private static io.vertx.kafka.client.consumer.OffsetAndMetadata lambda$4(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lio/vertx/kafka/client/consumer/OffsetAndMetadata;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.client.consumer.OffsetAndMetadata
dup
aload 0
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast org.apache.kafka.clients.consumer.OffsetAndMetadata
invokevirtual org.apache.kafka.clients.consumer.OffsetAndMetadata.offset:()J
aload 0
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast org.apache.kafka.clients.consumer.OffsetAndMetadata
invokevirtual org.apache.kafka.clients.consumer.OffsetAndMetadata.metadata:()Ljava/lang/String;
invokespecial io.vertx.kafka.client.consumer.OffsetAndMetadata.<init>:(JLjava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lorg/apache/kafka/common/TopicPartition;Lorg/apache/kafka/clients/consumer/OffsetAndMetadata;>;
private static void lambda$6(io.vertx.core.Handler, java.util.Set);
descriptor: (Lio/vertx/core/Handler;Ljava/util/Set;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 0
aload 1
invokestatic io.vertx.kafka.client.common.impl.Helper.from:(Ljava/util/Collection;)Ljava/util/Set;
invokeinterface io.vertx.core.Handler.handle:(Ljava/lang/Object;)V
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 1 1 topicPartitions Ljava/util/Set<Lorg/apache/kafka/common/TopicPartition;>;
private static io.vertx.kafka.client.common.TopicPartition lambda$7(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lio/vertx/kafka/client/common/TopicPartition;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.client.common.TopicPartition
dup
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast org.apache.kafka.common.TopicPartition
invokevirtual org.apache.kafka.common.TopicPartition.topic:()Ljava/lang/String;
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast org.apache.kafka.common.TopicPartition
invokevirtual org.apache.kafka.common.TopicPartition.partition:()I
invokespecial io.vertx.kafka.client.common.TopicPartition.<init>:(Ljava/lang/String;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lorg/apache/kafka/common/TopicPartition;Ljava/lang/Long;>;
private static org.apache.kafka.common.TopicPartition lambda$9(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lorg/apache/kafka/common/TopicPartition;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new org.apache.kafka.common.TopicPartition
dup
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast io.vertx.kafka.client.common.TopicPartition
invokevirtual io.vertx.kafka.client.common.TopicPartition.getTopic:()Ljava/lang/String;
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast io.vertx.kafka.client.common.TopicPartition
invokevirtual io.vertx.kafka.client.common.TopicPartition.getPartition:()I
invokespecial org.apache.kafka.common.TopicPartition.<init>:(Ljava/lang/String;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lio/vertx/kafka/client/common/TopicPartition;Ljava/lang/Long;>;
private static boolean lambda$11(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
ifnull 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 e Ljava/util/Map$Entry<Lorg/apache/kafka/common/TopicPartition;Lorg/apache/kafka/clients/consumer/OffsetAndTimestamp;>;
private static io.vertx.kafka.client.common.TopicPartition lambda$12(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lio/vertx/kafka/client/common/TopicPartition;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.client.common.TopicPartition
dup
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast org.apache.kafka.common.TopicPartition
invokevirtual org.apache.kafka.common.TopicPartition.topic:()Ljava/lang/String;
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast org.apache.kafka.common.TopicPartition
invokevirtual org.apache.kafka.common.TopicPartition.partition:()I
invokespecial io.vertx.kafka.client.common.TopicPartition.<init>:(Ljava/lang/String;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lorg/apache/kafka/common/TopicPartition;Lorg/apache/kafka/clients/consumer/OffsetAndTimestamp;>;
private static io.vertx.kafka.client.consumer.OffsetAndTimestamp lambda$13(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lio/vertx/kafka/client/consumer/OffsetAndTimestamp;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=6, locals=1, args_size=1
start local 0 0: new io.vertx.kafka.client.consumer.OffsetAndTimestamp
dup
aload 0
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast org.apache.kafka.clients.consumer.OffsetAndTimestamp
invokevirtual org.apache.kafka.clients.consumer.OffsetAndTimestamp.offset:()J
aload 0
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast org.apache.kafka.clients.consumer.OffsetAndTimestamp
invokevirtual org.apache.kafka.clients.consumer.OffsetAndTimestamp.timestamp:()J
invokespecial io.vertx.kafka.client.consumer.OffsetAndTimestamp.<init>:(JJ)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lorg/apache/kafka/common/TopicPartition;Lorg/apache/kafka/clients/consumer/OffsetAndTimestamp;>;
private static org.apache.kafka.common.config.ConfigResource lambda$17(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lorg/apache/kafka/common/config/ConfigResource;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new org.apache.kafka.common.config.ConfigResource
dup
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast io.vertx.kafka.client.common.ConfigResource
invokevirtual io.vertx.kafka.client.common.ConfigResource.getType:()Lorg/apache/kafka/common/config/ConfigResource$Type;
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast io.vertx.kafka.client.common.ConfigResource
invokevirtual io.vertx.kafka.client.common.ConfigResource.getName:()Ljava/lang/String;
invokespecial org.apache.kafka.common.config.ConfigResource.<init>:(Lorg/apache/kafka/common/config/ConfigResource$Type;Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lio/vertx/kafka/client/common/ConfigResource;Lio/vertx/kafka/admin/Config;>;
private static org.apache.kafka.clients.admin.Config lambda$18(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lorg/apache/kafka/clients/admin/Config;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.apache.kafka.clients.admin.Config
dup
aload 0
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast io.vertx.kafka.admin.Config
invokevirtual io.vertx.kafka.admin.Config.getEntries:()Ljava/util/List;
invokestatic io.vertx.kafka.client.common.impl.Helper.toConfigEntryList:(Ljava/util/List;)Ljava/util/Collection;
invokespecial org.apache.kafka.clients.admin.Config.<init>:(Ljava/util/Collection;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lio/vertx/kafka/client/common/ConfigResource;Lio/vertx/kafka/admin/Config;>;
private static org.apache.kafka.common.TopicPartition lambda$21(io.vertx.kafka.client.common.TopicPartition);
descriptor: (Lio/vertx/kafka/client/common/TopicPartition;)Lorg/apache/kafka/common/TopicPartition;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new org.apache.kafka.common.TopicPartition
dup
aload 0
invokevirtual io.vertx.kafka.client.common.TopicPartition.getTopic:()Ljava/lang/String;
aload 0
invokevirtual io.vertx.kafka.client.common.TopicPartition.getPartition:()I
invokespecial org.apache.kafka.common.TopicPartition.<init>:(Ljava/lang/String;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 tp Lio/vertx/kafka/client/common/TopicPartition;
private static org.apache.kafka.common.TopicPartition lambda$23(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lorg/apache/kafka/common/TopicPartition;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new org.apache.kafka.common.TopicPartition
dup
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast io.vertx.kafka.client.common.TopicPartition
invokevirtual io.vertx.kafka.client.common.TopicPartition.getTopic:()Ljava/lang/String;
aload 0
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast io.vertx.kafka.client.common.TopicPartition
invokevirtual io.vertx.kafka.client.common.TopicPartition.getPartition:()I
invokespecial org.apache.kafka.common.TopicPartition.<init>:(Ljava/lang/String;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lio/vertx/kafka/client/common/TopicPartition;Lio/vertx/kafka/admin/OffsetSpec;>;
private static org.apache.kafka.clients.admin.OffsetSpec lambda$24(java.util.Map$Entry);
descriptor: (Ljava/util/Map$Entry;)Lorg/apache/kafka/clients/admin/OffsetSpec;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast io.vertx.kafka.admin.OffsetSpec
invokestatic io.vertx.kafka.client.common.impl.Helper.to:(Lio/vertx/kafka/admin/OffsetSpec;)Lorg/apache/kafka/clients/admin/OffsetSpec;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 e Ljava/util/Map$Entry<Lio/vertx/kafka/client/common/TopicPartition;Lio/vertx/kafka/admin/OffsetSpec;>;
}
SourceFile: "Helper.java"
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
public abstract Entry = java.util.Map$Entry of java.util.Map
public ListOffsetsResultInfo = org.apache.kafka.clients.admin.ListOffsetsResult$ListOffsetsResultInfo of org.apache.kafka.clients.admin.ListOffsetsResult
public final Type = org.apache.kafka.common.config.ConfigResource$Type of org.apache.kafka.common.config.ConfigResource