public class io.ebeanservice.docstore.none.NoneDocStore implements io.ebean.DocumentStore
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.ebeanservice.docstore.none.NoneDocStore
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
         0: .line 19
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeanservice/docstore/none/NoneDocStore;

  public static java.lang.IllegalStateException implementationNotInClassPath();
    descriptor: ()Ljava/lang/IllegalStateException;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 22
            new java.lang.IllegalStateException
            dup
            ldc "DocStore implementation not included in the classPath. You need to add the maven dependency for io.ebean:ebean-elastic"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void indexSettings(java.lang.String, java.util.Map<java.lang.String, java.lang.Object>);
    descriptor: (Ljava/lang/String;Ljava/util/Map;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // java.lang.String indexName
        start local 2 // java.util.Map settings
         0: .line 27
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 2 // java.util.Map settings
        end local 1 // java.lang.String indexName
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  indexName  Ljava/lang/String;
            0    1     2   settings  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
    Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)V
    MethodParameters:
           Name  Flags
      indexName  
      settings   

  public void dropIndex(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // java.lang.String newIndex
         0: .line 32
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 1 // java.lang.String newIndex
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  newIndex  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      newIndex  

  public void createIndex(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // java.lang.String indexName
        start local 2 // java.lang.String alias
         0: .line 37
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 2 // java.lang.String alias
        end local 1 // java.lang.String indexName
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  indexName  Ljava/lang/String;
            0    1     2      alias  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      indexName  
      alias      

  public void indexAll(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // java.lang.Class countryClass
         0: .line 42
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 1 // java.lang.Class countryClass
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  countryClass  Ljava/lang/Class<*>;
    Signature: (Ljava/lang/Class<*>;)V
    MethodParameters:
              Name  Flags
      countryClass  

  public long copyIndex(java.lang.Class<?>, java.lang.String);
    descriptor: (Ljava/lang/Class;Ljava/lang/String;)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // java.lang.Class beanType
        start local 2 // java.lang.String newIndex
         0: .line 47
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 2 // java.lang.String newIndex
        end local 1 // java.lang.Class beanType
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  beanType  Ljava/lang/Class<*>;
            0    1     2  newIndex  Ljava/lang/String;
    Signature: (Ljava/lang/Class<*>;Ljava/lang/String;)J
    MethodParameters:
          Name  Flags
      beanType  
      newIndex  

  public long copyIndex(java.lang.Class<?>, java.lang.String, );
    descriptor: (Ljava/lang/Class;Ljava/lang/String;J)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=5, args_size=4
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // java.lang.Class beanType
        start local 2 // java.lang.String newIndex
        start local 3 // long epochMillis
         0: .line 52
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 3 // long epochMillis
        end local 2 // java.lang.String newIndex
        end local 1 // java.lang.Class beanType
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1     beanType  Ljava/lang/Class<*>;
            0    1     2     newIndex  Ljava/lang/String;
            0    1     3  epochMillis  J
    Signature: (Ljava/lang/Class<*>;Ljava/lang/String;J)J
    MethodParameters:
             Name  Flags
      beanType     
      newIndex     
      epochMillis  

  public long copyIndex(io.ebean.Query<?>, java.lang.String, );
    descriptor: (Lio/ebean/Query;Ljava/lang/String;I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // io.ebean.Query query
        start local 2 // java.lang.String newIndex
        start local 3 // int bulkBatchSize
         0: .line 57
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 3 // int bulkBatchSize
        end local 2 // java.lang.String newIndex
        end local 1 // io.ebean.Query query
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1          query  Lio/ebean/Query<*>;
            0    1     2       newIndex  Ljava/lang/String;
            0    1     3  bulkBatchSize  I
    Signature: (Lio/ebean/Query<*>;Ljava/lang/String;I)J
    MethodParameters:
               Name  Flags
      query          
      newIndex       
      bulkBatchSize  

  public <T> void indexByQuery(io.ebean.Query<T>);
    descriptor: (Lio/ebean/Query;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // io.ebean.Query query
         0: .line 62
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 1 // io.ebean.Query query
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  query  Lio/ebean/Query<TT;>;
    Signature: <T:Ljava/lang/Object;>(Lio/ebean/Query<TT;>;)V
    MethodParameters:
       Name  Flags
      query  

  public <T> void indexByQuery(io.ebean.Query<T>, );
    descriptor: (Lio/ebean/Query;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // io.ebean.Query query
        start local 2 // int bulkBatchSize
         0: .line 67
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 2 // int bulkBatchSize
        end local 1 // io.ebean.Query query
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1          query  Lio/ebean/Query<TT;>;
            0    1     2  bulkBatchSize  I
    Signature: <T:Ljava/lang/Object;>(Lio/ebean/Query<TT;>;I)V
    MethodParameters:
               Name  Flags
      query          
      bulkBatchSize  

  public <T> T find(io.ebean.docstore.DocQueryContext<T>);
    descriptor: (Lio/ebean/docstore/DocQueryContext;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // io.ebean.docstore.DocQueryContext request
         0: .line 72
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 1 // io.ebean.docstore.DocQueryContext request
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  request  Lio/ebean/docstore/DocQueryContext<TT;>;
    Signature: <T:Ljava/lang/Object;>(Lio/ebean/docstore/DocQueryContext<TT;>;)TT;
    MethodParameters:
         Name  Flags
      request  

  public <T> io.ebean.PagedList<T> findPagedList(io.ebean.docstore.DocQueryContext<T>);
    descriptor: (Lio/ebean/docstore/DocQueryContext;)Lio/ebean/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // io.ebean.docstore.DocQueryContext request
         0: .line 77
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 1 // io.ebean.docstore.DocQueryContext request
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  request  Lio/ebean/docstore/DocQueryContext<TT;>;
    Signature: <T:Ljava/lang/Object;>(Lio/ebean/docstore/DocQueryContext<TT;>;)Lio/ebean/PagedList<TT;>;
    MethodParameters:
         Name  Flags
      request  

  public <T> java.util.List<T> findList(io.ebean.docstore.DocQueryContext<T>);
    descriptor: (Lio/ebean/docstore/DocQueryContext;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // io.ebean.docstore.DocQueryContext request
         0: .line 82
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 1 // io.ebean.docstore.DocQueryContext request
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  request  Lio/ebean/docstore/DocQueryContext<TT;>;
    Signature: <T:Ljava/lang/Object;>(Lio/ebean/docstore/DocQueryContext<TT;>;)Ljava/util/List<TT;>;
    MethodParameters:
         Name  Flags
      request  

  public <T> void findEach(io.ebean.docstore.DocQueryContext<T>, java.util.function.Consumer<T>);
    descriptor: (Lio/ebean/docstore/DocQueryContext;Ljava/util/function/Consumer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // io.ebean.docstore.DocQueryContext query
        start local 2 // java.util.function.Consumer consumer
         0: .line 87
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 2 // java.util.function.Consumer consumer
        end local 1 // io.ebean.docstore.DocQueryContext query
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1     query  Lio/ebean/docstore/DocQueryContext<TT;>;
            0    1     2  consumer  Ljava/util/function/Consumer<TT;>;
    Signature: <T:Ljava/lang/Object;>(Lio/ebean/docstore/DocQueryContext<TT;>;Ljava/util/function/Consumer<TT;>;)V
    MethodParameters:
          Name  Flags
      query     
      consumer  

  public <T> void findEachWhile(io.ebean.docstore.DocQueryContext<T>, java.util.function.Predicate<T>);
    descriptor: (Lio/ebean/docstore/DocQueryContext;Ljava/util/function/Predicate;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // io.ebean.docstore.DocQueryContext query
        start local 2 // java.util.function.Predicate consumer
         0: .line 92
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 2 // java.util.function.Predicate consumer
        end local 1 // io.ebean.docstore.DocQueryContext query
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1     query  Lio/ebean/docstore/DocQueryContext<TT;>;
            0    1     2  consumer  Ljava/util/function/Predicate<TT;>;
    Signature: <T:Ljava/lang/Object;>(Lio/ebean/docstore/DocQueryContext<TT;>;Ljava/util/function/Predicate<TT;>;)V
    MethodParameters:
          Name  Flags
      query     
      consumer  

  public void findEach(java.lang.String, java.lang.String, java.util.function.Consumer<io.ebean.docstore.RawDoc>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Consumer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // java.lang.String indexNameType
        start local 2 // java.lang.String rawQuery
        start local 3 // java.util.function.Consumer consumer
         0: .line 97
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 3 // java.util.function.Consumer consumer
        end local 2 // java.lang.String rawQuery
        end local 1 // java.lang.String indexNameType
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  indexNameType  Ljava/lang/String;
            0    1     2       rawQuery  Ljava/lang/String;
            0    1     3       consumer  Ljava/util/function/Consumer<Lio/ebean/docstore/RawDoc;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Consumer<Lio/ebean/docstore/RawDoc;>;)V
    MethodParameters:
               Name  Flags
      indexNameType  
      rawQuery       
      consumer       

  public void findEachWhile(java.lang.String, java.lang.String, java.util.function.Predicate<io.ebean.docstore.RawDoc>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // java.lang.String indexNameType
        start local 2 // java.lang.String rawQuery
        start local 3 // java.util.function.Predicate consumer
         0: .line 102
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 3 // java.util.function.Predicate consumer
        end local 2 // java.lang.String rawQuery
        end local 1 // java.lang.String indexNameType
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  indexNameType  Ljava/lang/String;
            0    1     2       rawQuery  Ljava/lang/String;
            0    1     3       consumer  Ljava/util/function/Predicate<Lio/ebean/docstore/RawDoc;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate<Lio/ebean/docstore/RawDoc;>;)V
    MethodParameters:
               Name  Flags
      indexNameType  
      rawQuery       
      consumer       

  public long process(java.util.List<io.ebean.DocStoreQueueEntry>);
    descriptor: (Ljava/util/List;)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // io.ebeanservice.docstore.none.NoneDocStore this
        start local 1 // java.util.List queueEntries
         0: .line 107
            invokestatic io.ebeanservice.docstore.none.NoneDocStore.implementationNotInClassPath:()Ljava/lang/IllegalStateException;
            athrow
        end local 1 // java.util.List queueEntries
        end local 0 // io.ebeanservice.docstore.none.NoneDocStore this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lio/ebeanservice/docstore/none/NoneDocStore;
            0    1     1  queueEntries  Ljava/util/List<Lio/ebean/DocStoreQueueEntry;>;
    Exceptions:
      throws java.io.IOException
    Signature: (Ljava/util/List<Lio/ebean/DocStoreQueueEntry;>;)J
    MethodParameters:
              Name  Flags
      queueEntries  
}
SourceFile: "NoneDocStore.java"