final class org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace
  super_class: java.lang.Object
{
  final long timestamp;
    descriptor: J
    flags: (0x0010) ACC_FINAL

  final java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0010) ACC_FINAL

  final org.apache.cassandra.schema.KeyspaceParams params;
    descriptor: Lorg/apache/cassandra/schema/KeyspaceParams;
    flags: (0x0010) ACC_FINAL

  final java.util.Collection<org.apache.cassandra.schema.LegacySchemaMigrator$Table> tables;
    descriptor: Ljava/util/Collection;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Table;>;

  final java.util.Collection<org.apache.cassandra.schema.LegacySchemaMigrator$Type> types;
    descriptor: Ljava/util/Collection;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Type;>;

  final java.util.Collection<org.apache.cassandra.schema.LegacySchemaMigrator$Function> functions;
    descriptor: Ljava/util/Collection;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Function;>;

  final java.util.Collection<org.apache.cassandra.schema.LegacySchemaMigrator$Aggregate> aggregates;
    descriptor: Ljava/util/Collection;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Aggregate;>;

  void <init>(long, java.lang.String, org.apache.cassandra.schema.KeyspaceParams, java.util.Collection<org.apache.cassandra.schema.LegacySchemaMigrator$Table>, java.util.Collection<org.apache.cassandra.schema.LegacySchemaMigrator$Type>, java.util.Collection<org.apache.cassandra.schema.LegacySchemaMigrator$Function>, java.util.Collection<org.apache.cassandra.schema.LegacySchemaMigrator$Aggregate>);
    descriptor: (JLjava/lang/String;Lorg/apache/cassandra/schema/KeyspaceParams;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=9, args_size=8
        start local 0 // org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace this
        start local 1 // long timestamp
        start local 3 // java.lang.String name
        start local 4 // org.apache.cassandra.schema.KeyspaceParams params
        start local 5 // java.util.Collection tables
        start local 6 // java.util.Collection types
        start local 7 // java.util.Collection functions
        start local 8 // java.util.Collection aggregates
         0: .line 1059
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 1067
            aload 0 /* this */
            lload 1 /* timestamp */
            putfield org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace.timestamp:J
         2: .line 1068
            aload 0 /* this */
            aload 3 /* name */
            putfield org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace.name:Ljava/lang/String;
         3: .line 1069
            aload 0 /* this */
            aload 4 /* params */
            putfield org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace.params:Lorg/apache/cassandra/schema/KeyspaceParams;
         4: .line 1070
            aload 0 /* this */
            aload 5 /* tables */
            putfield org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace.tables:Ljava/util/Collection;
         5: .line 1071
            aload 0 /* this */
            aload 6 /* types */
            putfield org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace.types:Ljava/util/Collection;
         6: .line 1072
            aload 0 /* this */
            aload 7 /* functions */
            putfield org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace.functions:Ljava/util/Collection;
         7: .line 1073
            aload 0 /* this */
            aload 8 /* aggregates */
            putfield org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace.aggregates:Ljava/util/Collection;
         8: .line 1074
            return
        end local 8 // java.util.Collection aggregates
        end local 7 // java.util.Collection functions
        end local 6 // java.util.Collection types
        end local 5 // java.util.Collection tables
        end local 4 // org.apache.cassandra.schema.KeyspaceParams params
        end local 3 // java.lang.String name
        end local 1 // long timestamp
        end local 0 // org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0        this  Lorg/apache/cassandra/schema/LegacySchemaMigrator$Keyspace;
            0    9     1   timestamp  J
            0    9     3        name  Ljava/lang/String;
            0    9     4      params  Lorg/apache/cassandra/schema/KeyspaceParams;
            0    9     5      tables  Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Table;>;
            0    9     6       types  Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Type;>;
            0    9     7   functions  Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Function;>;
            0    9     8  aggregates  Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Aggregate;>;
    Signature: (JLjava/lang/String;Lorg/apache/cassandra/schema/KeyspaceParams;Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Table;>;Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Type;>;Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Function;>;Ljava/util/Collection<Lorg/apache/cassandra/schema/LegacySchemaMigrator$Aggregate;>;)V
    MethodParameters:
            Name  Flags
      timestamp   
      name        
      params      
      tables      
      types       
      functions   
      aggregates  
}
SourceFile: "LegacySchemaMigrator.java"
NestHost: org.apache.cassandra.schema.LegacySchemaMigrator
InnerClasses:
  private final Aggregate = org.apache.cassandra.schema.LegacySchemaMigrator$Aggregate of org.apache.cassandra.schema.LegacySchemaMigrator
  private final Function = org.apache.cassandra.schema.LegacySchemaMigrator$Function of org.apache.cassandra.schema.LegacySchemaMigrator
  private final Keyspace = org.apache.cassandra.schema.LegacySchemaMigrator$Keyspace of org.apache.cassandra.schema.LegacySchemaMigrator
  private final Table = org.apache.cassandra.schema.LegacySchemaMigrator$Table of org.apache.cassandra.schema.LegacySchemaMigrator
  private final Type = org.apache.cassandra.schema.LegacySchemaMigrator$Type of org.apache.cassandra.schema.LegacySchemaMigrator