diff --git a/api/allclasses-index.html b/api/allclasses-index.html index 57ec68480..de509c885 100644 --- a/api/allclasses-index.html +++ b/api/allclasses-index.html @@ -1,797 +1,436 @@ - - -All Classes (riot unspecified) + +All Classes and Interfaces (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-

All Classes

+

All Classes and Interfaces

-
- +
+ +
+ +
+ +
 
+ +
 
+ +
 
+
+
- diff --git a/api/allclasses.html b/api/allclasses.html deleted file mode 100644 index 2978375c0..000000000 --- a/api/allclasses.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - -All Classes (riot unspecified) - - - - - - - - - - - - -
-

All Classes

-
- -
-
- - diff --git a/api/allpackages-index.html b/api/allpackages-index.html index 5f91fde9c..699e367d7 100644 --- a/api/allpackages-index.html +++ b/api/allpackages-index.html @@ -1,200 +1,83 @@ - - + All Packages (riot unspecified) + + + - + - - - - - + + - - -
+
+ +

All Packages

-
-
- -
diff --git a/api/com/redis/riot/cli/AbstractExportCommand.html b/api/com/redis/riot/cli/AbstractExportCommand.html new file mode 100644 index 000000000..6186150f5 --- /dev/null +++ b/api/com/redis/riot/cli/AbstractExportCommand.html @@ -0,0 +1,250 @@ + + + + +AbstractExportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractExportCommand

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
Direct Known Subclasses:
+
DatabaseExportCommand, FileDumpExportCommand, ReplicateCommand
+
+
+
public abstract class AbstractExportCommand +extends AbstractSubCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractExportCommand

      +
      public AbstractExportCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      jobRunnable

      +
      protected AbstractJobRunnable jobRunnable()
      +
      +
    • +
    • +
      +

      exportRunnable

      +
      protected abstract AbstractExport exportRunnable()
      +
      +
    • +
    • +
      +

      initialMaxSupplier

      +
      protected Callable<Long> initialMaxSupplier(RiotStep<?,?> step)
      +
      +
    • +
    • +
      +

      setName

      +
      public void setName(String name)
      +
      +
    • +
    • +
      +

      setProgressStyle

      +
      public void setProgressStyle(com.redis.riot.cli.AbstractJobCommand.ProgressStyle style)
      +
      +
    • +
    • +
      +

      runnable

      +
      protected AbstractJobRunnable runnable()
      +
      +
      Specified by:
      +
      runnable in class AbstractSubCommand
      +
      +
      +
    • +
    • +
      +

      taskName

      +
      protected String taskName(RiotStep<?,?> step)
      +
      +
    • +
    • +
      +

      extraMessageSupplier

      +
      protected Supplier<String> extraMessageSupplier(RiotStep<?,?> step)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/AbstractImportCommand.html b/api/com/redis/riot/cli/AbstractImportCommand.html new file mode 100644 index 000000000..2eaf9e649 --- /dev/null +++ b/api/com/redis/riot/cli/AbstractImportCommand.html @@ -0,0 +1,277 @@ + + + + +AbstractImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractImportCommand

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
Direct Known Subclasses:
+
DatabaseImportCommand, FakerImportCommand, FileImportCommand
+
+
+
public abstract class AbstractImportCommand +extends AbstractSubCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractImportCommand

      +
      public AbstractImportCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/AbstractMainCommand.html b/api/com/redis/riot/cli/AbstractMainCommand.html new file mode 100644 index 000000000..08ad440b5 --- /dev/null +++ b/api/com/redis/riot/cli/AbstractMainCommand.html @@ -0,0 +1,202 @@ + + + + +AbstractMainCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractMainCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.AbstractMainCommand
+
+
+
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
Direct Known Subclasses:
+
Main
+
+
+
public abstract class AbstractMainCommand +extends BaseCommand +implements Runnable
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractMainCommand

      +
      public AbstractMainCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/AbstractManifestVersionProvider.html b/api/com/redis/riot/cli/AbstractManifestVersionProvider.html new file mode 100644 index 000000000..de94d1e8a --- /dev/null +++ b/api/com/redis/riot/cli/AbstractManifestVersionProvider.html @@ -0,0 +1,182 @@ + + + + +AbstractManifestVersionProvider (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractManifestVersionProvider

+
+
java.lang.Object +
com.redis.riot.cli.AbstractManifestVersionProvider
+
+
+
+
All Implemented Interfaces:
+
picocli.CommandLine.IVersionProvider
+
+
+
Direct Known Subclasses:
+
ManifestVersionProvider
+
+
+
public abstract class AbstractManifestVersionProvider +extends Object +implements picocli.CommandLine.IVersionProvider
+
CommandLine.IVersionProvider implementation that returns + version information from the jar file's /META-INF/MANIFEST.MF file.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractManifestVersionProvider

      +
      public AbstractManifestVersionProvider()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getVersionString

      +
      public String getVersionString()
      +
      +
    • +
    • +
      +

      getImplementationTitle

      +
      protected abstract String getImplementationTitle()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/AbstractStructImportCommand.html b/api/com/redis/riot/cli/AbstractStructImportCommand.html new file mode 100644 index 000000000..eb569f9f9 --- /dev/null +++ b/api/com/redis/riot/cli/AbstractStructImportCommand.html @@ -0,0 +1,250 @@ + + + + +AbstractStructImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractStructImportCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.AbstractSubCommand +
com.redis.riot.cli.AbstractStructImportCommand
+
+
+
+
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
Direct Known Subclasses:
+
FileDumpImportCommand, GenerateCommand
+
+
+
public abstract class AbstractStructImportCommand +extends AbstractSubCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractStructImportCommand

      +
      public AbstractStructImportCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/AbstractSubCommand.html b/api/com/redis/riot/cli/AbstractSubCommand.html new file mode 100644 index 000000000..2cec599c4 --- /dev/null +++ b/api/com/redis/riot/cli/AbstractSubCommand.html @@ -0,0 +1,212 @@ + + + + +AbstractSubCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractSubCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.AbstractSubCommand
+
+
+
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
Direct Known Subclasses:
+
AbstractExportCommand, AbstractImportCommand, AbstractStructImportCommand, PingCommand
+
+
+
public abstract class AbstractSubCommand +extends BaseCommand +implements Runnable
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractSubCommand

      +
      public AbstractSubCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      run

      +
      public void run()
      +
      +
      Specified by:
      +
      run in interface Runnable
      +
      +
      +
    • +
    • +
      +

      runnable

      +
      protected abstract AbstractRunnable runnable()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/BaseCommand.html b/api/com/redis/riot/cli/BaseCommand.html new file mode 100644 index 000000000..89fb530f8 --- /dev/null +++ b/api/com/redis/riot/cli/BaseCommand.html @@ -0,0 +1,136 @@ + + + + +BaseCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BaseCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand
+
+
+
+
Direct Known Subclasses:
+
AbstractMainCommand, AbstractSubCommand, DelCommand, ExpireCommand, GeoaddCommand, HsetCommand, JsonSetCommand, LpushCommand, RpushCommand, SaddCommand, SetCommand, SugaddCommand, TsAddCommand, XaddCommand, ZaddCommand
+
+
+
public class BaseCommand +extends Object
+
+
Author:
+
Julien Ruaux
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BaseCommand

      +
      public BaseCommand()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/CompositeExecutionStrategy.html b/api/com/redis/riot/cli/CompositeExecutionStrategy.html new file mode 100644 index 000000000..9a5ebe7a1 --- /dev/null +++ b/api/com/redis/riot/cli/CompositeExecutionStrategy.html @@ -0,0 +1,191 @@ + + + + +CompositeExecutionStrategy (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CompositeExecutionStrategy

+
+
java.lang.Object +
com.redis.riot.cli.CompositeExecutionStrategy
+
+
+
+
All Implemented Interfaces:
+
picocli.CommandLine.IExecutionStrategy
+
+
+
public class CompositeExecutionStrategy +extends Object +implements picocli.CommandLine.IExecutionStrategy
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CompositeExecutionStrategy

      +
      public CompositeExecutionStrategy()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setDelegates

      +
      public void setDelegates(List<picocli.CommandLine.IExecutionStrategy> delegates)
      +
      +
    • +
    • +
      +

      addDelegates

      +
      public void addDelegates(picocli.CommandLine.IExecutionStrategy... executionStrategies)
      +
      +
    • +
    • +
      +

      execute

      +
      public int execute(picocli.CommandLine.ParseResult parseResult) + throws picocli.CommandLine.ExecutionException, +picocli.CommandLine.ParameterException
      +
      +
      Specified by:
      +
      execute in interface picocli.CommandLine.IExecutionStrategy
      +
      Throws:
      +
      picocli.CommandLine.ExecutionException
      +
      picocli.CommandLine.ParameterException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/DatabaseArgs.html b/api/com/redis/riot/cli/DatabaseArgs.html new file mode 100644 index 000000000..ea3639086 --- /dev/null +++ b/api/com/redis/riot/cli/DatabaseArgs.html @@ -0,0 +1,163 @@ + + + + +DatabaseArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DatabaseArgs

+
+
java.lang.Object +
com.redis.riot.cli.DatabaseArgs
+
+
+
+
Direct Known Subclasses:
+
DatabaseExportArgs, DatabaseImportArgs
+
+
+
public class DatabaseArgs +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DatabaseArgs

      +
      public DatabaseArgs()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/DatabaseExportArgs.html b/api/com/redis/riot/cli/DatabaseExportArgs.html new file mode 100644 index 000000000..2212b2fd3 --- /dev/null +++ b/api/com/redis/riot/cli/DatabaseExportArgs.html @@ -0,0 +1,133 @@ + + + + +DatabaseExportArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DatabaseExportArgs

+
+
java.lang.Object +
com.redis.riot.cli.DatabaseArgs +
com.redis.riot.cli.DatabaseExportArgs
+
+
+
+
+
public class DatabaseExportArgs +extends DatabaseArgs
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DatabaseExportArgs

      +
      public DatabaseExportArgs()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/DatabaseExportCommand.html b/api/com/redis/riot/cli/DatabaseExportCommand.html new file mode 100644 index 000000000..40f2237e4 --- /dev/null +++ b/api/com/redis/riot/cli/DatabaseExportCommand.html @@ -0,0 +1,237 @@ + + + + +DatabaseExportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DatabaseExportCommand

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class DatabaseExportCommand +extends AbstractExportCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DatabaseExportCommand

      +
      public DatabaseExportCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/DatabaseImportArgs.html b/api/com/redis/riot/cli/DatabaseImportArgs.html new file mode 100644 index 000000000..6a71d4c3b --- /dev/null +++ b/api/com/redis/riot/cli/DatabaseImportArgs.html @@ -0,0 +1,133 @@ + + + + +DatabaseImportArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DatabaseImportArgs

+
+
java.lang.Object +
com.redis.riot.cli.DatabaseArgs +
com.redis.riot.cli.DatabaseImportArgs
+
+
+
+
+
public class DatabaseImportArgs +extends DatabaseArgs
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DatabaseImportArgs

      +
      public DatabaseImportArgs()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/DatabaseImportCommand.html b/api/com/redis/riot/cli/DatabaseImportCommand.html new file mode 100644 index 000000000..9208e4563 --- /dev/null +++ b/api/com/redis/riot/cli/DatabaseImportCommand.html @@ -0,0 +1,237 @@ + + + + +DatabaseImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DatabaseImportCommand

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class DatabaseImportCommand +extends AbstractImportCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DatabaseImportCommand

      +
      public DatabaseImportCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/DbExport.html b/api/com/redis/riot/cli/DbExport.html deleted file mode 100644 index a704d2324..000000000 --- a/api/com/redis/riot/cli/DbExport.html +++ /dev/null @@ -1,438 +0,0 @@ - - - - - -DbExport (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class DbExport

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    public class DbExport
    -extends AbstractExportCommand
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DbExport

        -
        public DbExport()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        setDbExportOptions

        -
        public void setDbExportOptions​(DbExportOptions exportOptions)
        -
      • -
      - - - -
        -
      • -

        getSql

        -
        public java.lang.String getSql()
        -
      • -
      - - - -
        -
      • -

        setSql

        -
        public void setSql​(java.lang.String sql)
        -
      • -
      - - - - - - - - -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/DbImport.html b/api/com/redis/riot/cli/DbImport.html deleted file mode 100644 index 6c15aebc5..000000000 --- a/api/com/redis/riot/cli/DbImport.html +++ /dev/null @@ -1,443 +0,0 @@ - - - - - -DbImport (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class DbImport

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    public class DbImport
    -extends AbstractOperationImportCommand
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DbImport

        -
        public DbImport()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        setDbImportOptions

        -
        public void setDbImportOptions​(DbImportOptions options)
        -
      • -
      - - - - - - - -
        -
      • -

        configure

        -
        public void configure​(org.springframework.batch.item.database.builder.JdbcCursorItemReaderBuilder<java.util.Map<java.lang.String,​java.lang.Object>> builder)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/DumpImport.html b/api/com/redis/riot/cli/DumpImport.html deleted file mode 100644 index ae7803d7f..000000000 --- a/api/com/redis/riot/cli/DumpImport.html +++ /dev/null @@ -1,547 +0,0 @@ - - - - - -DumpImport (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class DumpImport

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    public class DumpImport
    -extends AbstractStructImportCommand
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        files

        -
        protected java.util.List<java.lang.String> files
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DumpImport

        -
        public DumpImport()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getFiles

        -
        public java.util.List<java.lang.String> getFiles()
        -
      • -
      - - - -
        -
      • -

        setFiles

        -
        public void setFiles​(java.util.List<java.lang.String> files)
        -
      • -
      - - - -
        -
      • -

        getDumpOptions

        -
        public DumpOptions getDumpOptions()
        -
      • -
      - - - -
        -
      • -

        setDumpOptions

        -
        public void setDumpOptions​(DumpOptions dumpFileOptions)
        -
      • -
      - - - -
        -
      • -

        getFileOptions

        -
        public FileOptions getFileOptions()
        -
      • -
      - - - -
        -
      • -

        setFileOptions

        -
        public void setFileOptions​(FileOptions options)
        -
      • -
      - - - - - - - -
        -
      • -

        step

        -
        public org.springframework.batch.core.step.builder.SimpleStepBuilder<com.redis.spring.batch.common.KeyValue<java.lang.String>,​com.redis.spring.batch.common.KeyValue<java.lang.String>> step​(CommandContext context,
        -                                                                                                                                                                                                   org.springframework.core.io.Resource resource)
        -
      • -
      - - - -
        -
      • -

        reader

        -
        protected org.springframework.batch.item.ItemReader<com.redis.spring.batch.common.KeyValue<java.lang.String>> reader​(org.springframework.core.io.Resource resource)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/EvaluationContextArgs.html b/api/com/redis/riot/cli/EvaluationContextArgs.html new file mode 100644 index 000000000..94102905e --- /dev/null +++ b/api/com/redis/riot/cli/EvaluationContextArgs.html @@ -0,0 +1,128 @@ + + + + +EvaluationContextArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EvaluationContextArgs

+
+
java.lang.Object +
com.redis.riot.cli.EvaluationContextArgs
+
+
+
+
public class EvaluationContextArgs +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EvaluationContextArgs

      +
      public EvaluationContextArgs()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/FakerImport.html b/api/com/redis/riot/cli/FakerImport.html deleted file mode 100644 index 15470bc42..000000000 --- a/api/com/redis/riot/cli/FakerImport.html +++ /dev/null @@ -1,429 +0,0 @@ - - - - - -FakerImport (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FakerImport

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    public class FakerImport
    -extends AbstractOperationImportCommand
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FakerImport

        -
        public FakerImport()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        setFakerImportOptions

        -
        public void setFakerImportOptions​(FakerImportOptions options)
        -
      • -
      - - - - - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/FakerImportCommand.html b/api/com/redis/riot/cli/FakerImportCommand.html new file mode 100644 index 000000000..838eb2cbf --- /dev/null +++ b/api/com/redis/riot/cli/FakerImportCommand.html @@ -0,0 +1,237 @@ + + + + +FakerImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FakerImportCommand

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class FakerImportCommand +extends AbstractImportCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FakerImportCommand

      +
      public FakerImportCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/FileArgs.html b/api/com/redis/riot/cli/FileArgs.html new file mode 100644 index 000000000..caa8b19a1 --- /dev/null +++ b/api/com/redis/riot/cli/FileArgs.html @@ -0,0 +1,163 @@ + + + + +FileArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileArgs

+
+
java.lang.Object +
com.redis.riot.cli.FileArgs
+
+
+
+
Direct Known Subclasses:
+
FileDumpExportArgs, FileDumpImportArgs, FileImportArgs
+
+
+
public class FileArgs +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileArgs

      +
      public FileArgs()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      fileOptions

      +
      public FileOptions fileOptions()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/FileDumpExportArgs.html b/api/com/redis/riot/cli/FileDumpExportArgs.html new file mode 100644 index 000000000..b61cb34cd --- /dev/null +++ b/api/com/redis/riot/cli/FileDumpExportArgs.html @@ -0,0 +1,133 @@ + + + + +FileDumpExportArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileDumpExportArgs

+
+
java.lang.Object +
com.redis.riot.cli.FileArgs +
com.redis.riot.cli.FileDumpExportArgs
+
+
+
+
+
public class FileDumpExportArgs +extends FileArgs
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileDumpExportArgs

      +
      public FileDumpExportArgs()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/FileDumpExportCommand.html b/api/com/redis/riot/cli/FileDumpExportCommand.html new file mode 100644 index 000000000..afaf319ea --- /dev/null +++ b/api/com/redis/riot/cli/FileDumpExportCommand.html @@ -0,0 +1,237 @@ + + + + +FileDumpExportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileDumpExportCommand

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class FileDumpExportCommand +extends AbstractExportCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileDumpExportCommand

      +
      public FileDumpExportCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/FileDumpImportArgs.html b/api/com/redis/riot/cli/FileDumpImportArgs.html new file mode 100644 index 000000000..35654401f --- /dev/null +++ b/api/com/redis/riot/cli/FileDumpImportArgs.html @@ -0,0 +1,133 @@ + + + + +FileDumpImportArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileDumpImportArgs

+
+
java.lang.Object +
com.redis.riot.cli.FileArgs +
com.redis.riot.cli.FileDumpImportArgs
+
+
+
+
+
public class FileDumpImportArgs +extends FileArgs
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileDumpImportArgs

      +
      public FileDumpImportArgs()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/FileDumpImportCommand.html b/api/com/redis/riot/cli/FileDumpImportCommand.html new file mode 100644 index 000000000..4b73271fd --- /dev/null +++ b/api/com/redis/riot/cli/FileDumpImportCommand.html @@ -0,0 +1,246 @@ + + + + +FileDumpImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileDumpImportCommand

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class FileDumpImportCommand +extends AbstractStructImportCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileDumpImportCommand

      +
      public FileDumpImportCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/FileExport.html b/api/com/redis/riot/cli/FileExport.html deleted file mode 100644 index 3c3514f8f..000000000 --- a/api/com/redis/riot/cli/FileExport.html +++ /dev/null @@ -1,438 +0,0 @@ - - - - - -FileExport (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FileExport

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    public class FileExport
    -extends AbstractExportCommand
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FileExport

        -
        public FileExport()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getFile

        -
        public java.lang.String getFile()
        -
      • -
      - - - -
        -
      • -

        setFile

        -
        public void setFile​(java.lang.String file)
        -
      • -
      - - - - - - - -
        -
      • -

        setFileExportOptions

        -
        public void setFileExportOptions​(FileExportOptions options)
        -
      • -
      - - - - - - - - -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/FileImport.Builder.html b/api/com/redis/riot/cli/FileImport.Builder.html deleted file mode 100644 index 71d565663..000000000 --- a/api/com/redis/riot/cli/FileImport.Builder.html +++ /dev/null @@ -1,368 +0,0 @@ - - - - - -FileImport.Builder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FileImport.Builder

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.FileImport.Builder
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing class:
    -
    FileImport
    -
    -
    -
    public static class FileImport.Builder
    -extends java.lang.Object
    -
  • -
-
-
- -
-
- -
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/FileImport.html b/api/com/redis/riot/cli/FileImport.html deleted file mode 100644 index 0d7ee134e..000000000 --- a/api/com/redis/riot/cli/FileImport.html +++ /dev/null @@ -1,656 +0,0 @@ - - - - - -FileImport (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FileImport

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    public class FileImport
    -extends AbstractOperationImportCommand
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        files

        -
        protected java.util.List<java.lang.String> files
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FileImport

        -
        public FileImport()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getFiles

        -
        public java.util.List<java.lang.String> getFiles()
        -
      • -
      - - - -
        -
      • -

        setFiles

        -
        public void setFiles​(java.util.List<java.lang.String> files)
        -
      • -
      - - - -
        -
      • -

        getFileType

        -
        public java.util.Optional<FileType> getFileType()
        -
      • -
      - - - -
        -
      • -

        setFileType

        -
        public void setFileType​(FileType fileType)
        -
      • -
      - - - -
        -
      • -

        getFileOptions

        -
        public FileOptions getFileOptions()
        -
      • -
      - - - -
        -
      • -

        setFileOptions

        -
        public void setFileOptions​(FileOptions options)
        -
      • -
      - - - - - - - -
        -
      • -

        setFlatFileOptions

        -
        public void setFlatFileOptions​(FlatFileOptions options)
        -
      • -
      - - - - - - - -
        -
      • -

        type

        -
        public static FileType type​(org.springframework.core.io.Resource resource)
        -
      • -
      - - - -
        -
      • -

        delimiter

        -
        public static java.lang.String delimiter​(FileExtension extension)
        -
      • -
      - - - - - - - -
        -
      • -

        readers

        -
        public java.util.stream.Stream<org.springframework.batch.item.ItemReader<java.util.Map<java.lang.String,​java.lang.Object>>> readers​(java.lang.String... files)
        -
        -
        Parameters:
        -
        files - Files to create readers for
        -
        Returns:
        -
        List of readers for the given files, which might contain wildcards
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public java.util.Iterator<java.util.Map<java.lang.String,​java.lang.Object>> read​(java.lang.String file)
        -                                                                                throws java.lang.Exception
        -
        -
        Parameters:
        -
        file - the file to create a reader for (can be CSV, Fixed-width, JSON, - XML)
        -
        Returns:
        -
        Reader for the given file
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/FileImportArgs.html b/api/com/redis/riot/cli/FileImportArgs.html new file mode 100644 index 000000000..b0802cf6b --- /dev/null +++ b/api/com/redis/riot/cli/FileImportArgs.html @@ -0,0 +1,133 @@ + + + + +FileImportArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileImportArgs

+
+
java.lang.Object +
com.redis.riot.cli.FileArgs +
com.redis.riot.cli.FileImportArgs
+
+
+
+
+
public class FileImportArgs +extends FileArgs
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileImportArgs

      +
      public FileImportArgs()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/FileImportCommand.html b/api/com/redis/riot/cli/FileImportCommand.html new file mode 100644 index 000000000..8de160024 --- /dev/null +++ b/api/com/redis/riot/cli/FileImportCommand.html @@ -0,0 +1,237 @@ + + + + +FileImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileImportCommand

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class FileImportCommand +extends AbstractImportCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileImportCommand

      +
      public FileImportCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/Generate.html b/api/com/redis/riot/cli/Generate.html deleted file mode 100644 index 73d7224b7..000000000 --- a/api/com/redis/riot/cli/Generate.html +++ /dev/null @@ -1,429 +0,0 @@ - - - - - -Generate (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class Generate

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    public class Generate
    -extends AbstractStructImportCommand
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Generate

        -
        public Generate()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        setGenerateOptions

        -
        public void setGenerateOptions​(GenerateOptions options)
        -
      • -
      - - - - - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/GenerateCommand.html b/api/com/redis/riot/cli/GenerateCommand.html new file mode 100644 index 000000000..4ad21870d --- /dev/null +++ b/api/com/redis/riot/cli/GenerateCommand.html @@ -0,0 +1,246 @@ + + + + +GenerateCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GenerateCommand

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class GenerateCommand +extends AbstractStructImportCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      GenerateCommand

      +
      public GenerateCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/KeyFilterArgs.html b/api/com/redis/riot/cli/KeyFilterArgs.html new file mode 100644 index 000000000..560331cb3 --- /dev/null +++ b/api/com/redis/riot/cli/KeyFilterArgs.html @@ -0,0 +1,159 @@ + + + + +KeyFilterArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KeyFilterArgs

+
+
java.lang.Object +
com.redis.riot.cli.KeyFilterArgs
+
+
+
+
public class KeyFilterArgs +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KeyFilterArgs

      +
      public KeyFilterArgs()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/KeyValueProcessorArgs.html b/api/com/redis/riot/cli/KeyValueProcessorArgs.html new file mode 100644 index 000000000..16a3efe4a --- /dev/null +++ b/api/com/redis/riot/cli/KeyValueProcessorArgs.html @@ -0,0 +1,159 @@ + + + + +KeyValueProcessorArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KeyValueProcessorArgs

+
+
java.lang.Object +
com.redis.riot.cli.KeyValueProcessorArgs
+
+
+
+
public class KeyValueProcessorArgs +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KeyValueProcessorArgs

      +
      public KeyValueProcessorArgs()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/LoggingMixin.html b/api/com/redis/riot/cli/LoggingMixin.html new file mode 100644 index 000000000..8b188cb86 --- /dev/null +++ b/api/com/redis/riot/cli/LoggingMixin.html @@ -0,0 +1,292 @@ + + + + +LoggingMixin (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LoggingMixin

+
+
java.lang.Object +
com.redis.riot.cli.LoggingMixin
+
+
+
+
public class LoggingMixin +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LoggingMixin

      +
      public LoggingMixin()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setDebug

      +
      public void setDebug(boolean debug)
      +
      +
    • +
    • +
      +

      setInfo

      +
      public void setInfo(boolean info)
      +
      +
    • +
    • +
      +

      setWarn

      +
      public void setWarn(boolean warn)
      +
      +
    • +
    • +
      +

      setError

      +
      public void setError(boolean error)
      +
      +
    • +
    • +
      +

      setLogLevels

      +
      public void setLogLevels(Map<String,org.slf4j.event.Level> levels)
      +
      +
    • +
    • +
      +

      setLogFile

      +
      public void setLogFile(String file)
      +
      +
    • +
    • +
      +

      setShowDateTime

      +
      public void setShowDateTime(boolean show)
      +
      +
    • +
    • +
      +

      setDateTimeFormat

      +
      public void setDateTimeFormat(String format)
      +
      +
    • +
    • +
      +

      setShowThreadId

      +
      public void setShowThreadId(boolean show)
      +
      +
    • +
    • +
      +

      setShowThreadName

      +
      public void setShowThreadName(boolean show)
      +
      +
    • +
    • +
      +

      setShowLogName

      +
      public void setShowLogName(boolean show)
      +
      +
    • +
    • +
      +

      setShowShortLogName

      +
      public void setShowShortLogName(boolean show)
      +
      +
    • +
    • +
      +

      setLevelInBrackets

      +
      public void setLevelInBrackets(boolean enable)
      +
      +
    • +
    • +
      +

      executionStrategy

      +
      public static int executionStrategy(picocli.CommandLine.ParseResult parseResult) + throws picocli.CommandLine.ExecutionException, +picocli.CommandLine.ParameterException
      +
      +
      Throws:
      +
      picocli.CommandLine.ExecutionException
      +
      picocli.CommandLine.ParameterException
      +
      +
      +
    • +
    • +
      +

      configureLogging

      +
      public void configureLogging()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/Main.html b/api/com/redis/riot/cli/Main.html index 7238f2886..d5bf8a267 100644 --- a/api/com/redis/riot/cli/Main.html +++ b/api/com/redis/riot/cli/Main.html @@ -1,378 +1,170 @@ - - + Main (riot unspecified) + + + - + - - - - - + + - - -
+
+
+ +
- +
+
- -

Class Main

+ +

Class Main

+
+
java.lang.Object + -
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.Main
    • -
    -
  • -
-
-
    -
  • -
    -
    public class Main
    -extends java.lang.Object
    -
  • -
-
-
-
-
    -
  • + +
    +
      -
      -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          Main

          -
          public Main()
          -
        • -
        -
      • -
      +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        Main

        +
        public Main()
        - -
        -
          -
        • - - -

          Method Detail

          - - - -
            -
          • -

            main

            -
            public static void main​(java.lang.String[] args)
            -
          • -
          - - - -
            -
          • -

            getRedisOptions

            -
            public RedisOptions getRedisOptions()
            -
          • -
          - - - - - - - -
            -
          • -

            execute

            -
            public int execute​(java.lang.String... args)
            -
          • -
          - - - -
            -
          • -

            commandLine

            -
            public static picocli.CommandLine commandLine()
            -
          • -
          - - - -
            -
          • -

            registerConverters

            -
            protected void registerConverters​(picocli.CommandLine commandLine)
            +
      • -
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        main

        +
        public static void main(String[] args)
        +
    -
-
-
+ -
- -
diff --git a/api/com/redis/riot/cli/ManifestVersionProvider.html b/api/com/redis/riot/cli/ManifestVersionProvider.html new file mode 100644 index 000000000..65b7df199 --- /dev/null +++ b/api/com/redis/riot/cli/ManifestVersionProvider.html @@ -0,0 +1,186 @@ + + + + +ManifestVersionProvider (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ManifestVersionProvider

+
+
java.lang.Object +
com.redis.riot.cli.AbstractManifestVersionProvider +
com.redis.riot.cli.ManifestVersionProvider
+
+
+
+
+
All Implemented Interfaces:
+
picocli.CommandLine.IVersionProvider
+
+
+
public class ManifestVersionProvider +extends AbstractManifestVersionProvider
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/Ping.html b/api/com/redis/riot/cli/Ping.html deleted file mode 100644 index f7ec56643..000000000 --- a/api/com/redis/riot/cli/Ping.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - -Ping (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class Ping

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    public class Ping
    -extends AbstractCommand
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Ping

        -
        public Ping()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getPingOptions

        -
        public PingOptions getPingOptions()
        -
      • -
      - - - -
        -
      • -

        setPingOptions

        -
        public void setPingOptions​(PingOptions pingOptions)
        -
      • -
      - - - - - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/PingCommand.html b/api/com/redis/riot/cli/PingCommand.html new file mode 100644 index 000000000..4bec67407 --- /dev/null +++ b/api/com/redis/riot/cli/PingCommand.html @@ -0,0 +1,183 @@ + + + + +PingCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PingCommand

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class PingCommand +extends AbstractSubCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PingCommand

      +
      public PingCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/ProgressStepExecutionListener.html b/api/com/redis/riot/cli/ProgressStepExecutionListener.html new file mode 100644 index 000000000..abd6fba2b --- /dev/null +++ b/api/com/redis/riot/cli/ProgressStepExecutionListener.html @@ -0,0 +1,299 @@ + + + + +ProgressStepExecutionListener (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProgressStepExecutionListener

+
+
java.lang.Object +
org.springframework.batch.core.listener.ItemListenerSupport +
com.redis.riot.cli.ProgressStepExecutionListener
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.core.ItemProcessListener, org.springframework.batch.core.ItemReadListener, org.springframework.batch.core.ItemWriteListener, org.springframework.batch.core.StepExecutionListener, org.springframework.batch.core.StepListener
+
+
+
public class ProgressStepExecutionListener +extends org.springframework.batch.core.listener.ItemListenerSupport +implements org.springframework.batch.core.StepExecutionListener
+
Listener tracking writer or step progress with by a progress bar.
+
+
Since:
+
3.1.2
+
Author:
+
Julien Ruaux
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    static final long
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    ProgressStepExecutionListener(me.tongfei.progressbar.ProgressBarBuilder builder)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    org.springframework.batch.core.ExitStatus
    +
    afterStep(org.springframework.batch.core.StepExecution stepExecution)
    +
     
    +
    void
    +
    afterWrite(org.springframework.batch.item.Chunk items)
    +
     
    +
    void
    +
    beforeStep(org.springframework.batch.core.StepExecution stepExecution)
    +
     
    +
    void
    +
    onWriteError(Exception exception, + org.springframework.batch.item.Chunk items)
    +
     
    +
    void
    + +
     
    +
    void
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.springframework.batch.core.ItemProcessListener

    +afterProcess, beforeProcess, onProcessError
    +
    +

    Methods inherited from interface org.springframework.batch.core.ItemReadListener

    +afterRead, beforeRead, onReadError
    +
    +

    Methods inherited from interface org.springframework.batch.core.ItemWriteListener

    +beforeWrite
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ProgressStepExecutionListener

      +
      public ProgressStepExecutionListener(me.tongfei.progressbar.ProgressBarBuilder builder)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setInitialMaxSupplier

      +
      public void setInitialMaxSupplier(Callable<Long> supplier)
      +
      +
    • +
    • +
      +

      setExtraMessageSupplier

      +
      public void setExtraMessageSupplier(Supplier<String> supplier)
      +
      +
    • +
    • +
      +

      beforeStep

      +
      public void beforeStep(org.springframework.batch.core.StepExecution stepExecution)
      +
      +
      Specified by:
      +
      beforeStep in interface org.springframework.batch.core.StepExecutionListener
      +
      +
      +
    • +
    • +
      +

      afterStep

      +
      public org.springframework.batch.core.ExitStatus afterStep(org.springframework.batch.core.StepExecution stepExecution)
      +
      +
      Specified by:
      +
      afterStep in interface org.springframework.batch.core.StepExecutionListener
      +
      +
      +
    • +
    • +
      +

      afterWrite

      +
      public void afterWrite(org.springframework.batch.item.Chunk items)
      +
      +
      Specified by:
      +
      afterWrite in interface org.springframework.batch.core.ItemWriteListener
      +
      +
      +
    • +
    • +
      +

      onWriteError

      +
      public void onWriteError(Exception exception, + org.springframework.batch.item.Chunk items)
      +
      +
      Specified by:
      +
      onWriteError in interface org.springframework.batch.core.ItemWriteListener
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/RedisArgs.html b/api/com/redis/riot/cli/RedisArgs.html new file mode 100644 index 000000000..57be12dd0 --- /dev/null +++ b/api/com/redis/riot/cli/RedisArgs.html @@ -0,0 +1,159 @@ + + + + +RedisArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RedisArgs

+
+
java.lang.Object +
com.redis.riot.cli.RedisArgs
+
+
+
+
public class RedisArgs +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RedisArgs

      +
      public RedisArgs()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/RedisCommand.html b/api/com/redis/riot/cli/RedisCommand.html new file mode 100644 index 000000000..1f9f05e25 --- /dev/null +++ b/api/com/redis/riot/cli/RedisCommand.html @@ -0,0 +1,129 @@ + + + + +RedisCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface RedisCommand

+
+
+
+
All Known Implementing Classes:
+
DelCommand, ExpireCommand, GeoaddCommand, HsetCommand, JsonSetCommand, LpushCommand, RpushCommand, SaddCommand, SetCommand, SugaddCommand, TsAddCommand, XaddCommand, ZaddCommand
+
+
+
public interface RedisCommand
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.redis.spring.batch.common.Operation<String,String,Map<String,Object>,Object>
    + +
     
    +
    +
    +
    +
    +
  • +
+
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/RedisReaderArgs.ReadFromEnum.html b/api/com/redis/riot/cli/RedisReaderArgs.ReadFromEnum.html new file mode 100644 index 000000000..f3cd24e19 --- /dev/null +++ b/api/com/redis/riot/cli/RedisReaderArgs.ReadFromEnum.html @@ -0,0 +1,287 @@ + + + + +RedisReaderArgs.ReadFromEnum (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class RedisReaderArgs.ReadFromEnum

+
+
java.lang.Object +
java.lang.Enum<RedisReaderArgs.ReadFromEnum> +
com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<RedisReaderArgs.ReadFromEnum>, Constable
+
+
+
Enclosing class:
+
RedisReaderArgs
+
+
+
public static enum RedisReaderArgs.ReadFromEnum +extends Enum<RedisReaderArgs.ReadFromEnum>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/RedisReaderArgs.html b/api/com/redis/riot/cli/RedisReaderArgs.html new file mode 100644 index 000000000..172a856af --- /dev/null +++ b/api/com/redis/riot/cli/RedisReaderArgs.html @@ -0,0 +1,192 @@ + + + + +RedisReaderArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RedisReaderArgs

+
+
java.lang.Object +
com.redis.riot.cli.RedisReaderArgs
+
+
+
+
public class RedisReaderArgs +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RedisReaderArgs

      +
      public RedisReaderArgs()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setIdleTimeout

      +
      public void setIdleTimeout(long timeout)
      +
      +
    • +
    • +
      +

      setNotificationQueueCapacity

      +
      public void setNotificationQueueCapacity(int capacity)
      +
      +
    • +
    • +
      +

      readerOptions

      +
      public RedisReaderOptions readerOptions()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/RedisWriterArgs.html b/api/com/redis/riot/cli/RedisWriterArgs.html new file mode 100644 index 000000000..196b44fb0 --- /dev/null +++ b/api/com/redis/riot/cli/RedisWriterArgs.html @@ -0,0 +1,159 @@ + + + + +RedisWriterArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RedisWriterArgs

+
+
java.lang.Object +
com.redis.riot.cli.RedisWriterArgs
+
+
+
+
public class RedisWriterArgs +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RedisWriterArgs

      +
      public RedisWriterArgs()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/Replicate.html b/api/com/redis/riot/cli/Replicate.html deleted file mode 100644 index 1f0d5636e..000000000 --- a/api/com/redis/riot/cli/Replicate.html +++ /dev/null @@ -1,486 +0,0 @@ - - - - - -Replicate (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class Replicate

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    public class Replicate
    -extends AbstractExportCommand
    -
  • -
-
-
- -
-
- -
-
-
- - - - diff --git a/api/com/redis/riot/cli/ReplicateCommand.html b/api/com/redis/riot/cli/ReplicateCommand.html new file mode 100644 index 000000000..53bb5d5ff --- /dev/null +++ b/api/com/redis/riot/cli/ReplicateCommand.html @@ -0,0 +1,237 @@ + + + + +ReplicateCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ReplicateCommand

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class ReplicateCommand +extends AbstractExportCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ReplicateCommand

      +
      public ReplicateCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/AbstractExportCommand.html b/api/com/redis/riot/cli/class-use/AbstractExportCommand.html new file mode 100644 index 000000000..e915cf0e0 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/AbstractExportCommand.html @@ -0,0 +1,89 @@ + + + + +Uses of Class com.redis.riot.cli.AbstractExportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.AbstractExportCommand

+
+
Packages that use AbstractExportCommand
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/AbstractImportCommand.html b/api/com/redis/riot/cli/class-use/AbstractImportCommand.html new file mode 100644 index 000000000..50508cd26 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/AbstractImportCommand.html @@ -0,0 +1,89 @@ + + + + +Uses of Class com.redis.riot.cli.AbstractImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.AbstractImportCommand

+
+
Packages that use AbstractImportCommand
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/AbstractMainCommand.html b/api/com/redis/riot/cli/class-use/AbstractMainCommand.html new file mode 100644 index 000000000..87e93b716 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/AbstractMainCommand.html @@ -0,0 +1,109 @@ + + + + +Uses of Class com.redis.riot.cli.AbstractMainCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.AbstractMainCommand

+
+
Packages that use AbstractMainCommand
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/AbstractManifestVersionProvider.html b/api/com/redis/riot/cli/class-use/AbstractManifestVersionProvider.html new file mode 100644 index 000000000..5cace43d2 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/AbstractManifestVersionProvider.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.cli.AbstractManifestVersionProvider (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.AbstractManifestVersionProvider

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/AbstractStructImportCommand.html b/api/com/redis/riot/cli/class-use/AbstractStructImportCommand.html new file mode 100644 index 000000000..5609b8cfb --- /dev/null +++ b/api/com/redis/riot/cli/class-use/AbstractStructImportCommand.html @@ -0,0 +1,86 @@ + + + + +Uses of Class com.redis.riot.cli.AbstractStructImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.AbstractStructImportCommand

+
+
Packages that use AbstractStructImportCommand
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/AbstractSubCommand.html b/api/com/redis/riot/cli/class-use/AbstractSubCommand.html new file mode 100644 index 000000000..f61c73efa --- /dev/null +++ b/api/com/redis/riot/cli/class-use/AbstractSubCommand.html @@ -0,0 +1,116 @@ + + + + +Uses of Class com.redis.riot.cli.AbstractSubCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.AbstractSubCommand

+
+
Packages that use AbstractSubCommand
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/BaseCommand.html b/api/com/redis/riot/cli/class-use/BaseCommand.html new file mode 100644 index 000000000..3ae9c2691 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/BaseCommand.html @@ -0,0 +1,177 @@ + + + + +Uses of Class com.redis.riot.cli.BaseCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.BaseCommand

+
+
Packages that use BaseCommand
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/CompositeExecutionStrategy.html b/api/com/redis/riot/cli/class-use/CompositeExecutionStrategy.html new file mode 100644 index 000000000..e3aa9ecd2 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/CompositeExecutionStrategy.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.CompositeExecutionStrategy (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.CompositeExecutionStrategy

+
+No usage of com.redis.riot.cli.CompositeExecutionStrategy
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/DatabaseArgs.html b/api/com/redis/riot/cli/class-use/DatabaseArgs.html new file mode 100644 index 000000000..84287dfe4 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/DatabaseArgs.html @@ -0,0 +1,86 @@ + + + + +Uses of Class com.redis.riot.cli.DatabaseArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.DatabaseArgs

+
+
Packages that use DatabaseArgs
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/DatabaseExportArgs.html b/api/com/redis/riot/cli/class-use/DatabaseExportArgs.html new file mode 100644 index 000000000..14d0a30f7 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/DatabaseExportArgs.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.DatabaseExportArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.DatabaseExportArgs

+
+No usage of com.redis.riot.cli.DatabaseExportArgs
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/DatabaseExportCommand.html b/api/com/redis/riot/cli/class-use/DatabaseExportCommand.html new file mode 100644 index 000000000..ee97c062c --- /dev/null +++ b/api/com/redis/riot/cli/class-use/DatabaseExportCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.DatabaseExportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.DatabaseExportCommand

+
+No usage of com.redis.riot.cli.DatabaseExportCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/DatabaseImportArgs.html b/api/com/redis/riot/cli/class-use/DatabaseImportArgs.html new file mode 100644 index 000000000..f84ea2c21 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/DatabaseImportArgs.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.DatabaseImportArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.DatabaseImportArgs

+
+No usage of com.redis.riot.cli.DatabaseImportArgs
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/DatabaseImportCommand.html b/api/com/redis/riot/cli/class-use/DatabaseImportCommand.html new file mode 100644 index 000000000..a3ec17cc3 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/DatabaseImportCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.DatabaseImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.DatabaseImportCommand

+
+No usage of com.redis.riot.cli.DatabaseImportCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/DbExport.html b/api/com/redis/riot/cli/class-use/DbExport.html deleted file mode 100644 index 2ebcc6cce..000000000 --- a/api/com/redis/riot/cli/class-use/DbExport.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.DbExport (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.DbExport

-
-
No usage of com.redis.riot.cli.DbExport
-
-
- -
- - diff --git a/api/com/redis/riot/cli/class-use/DbImport.html b/api/com/redis/riot/cli/class-use/DbImport.html deleted file mode 100644 index b74b31db8..000000000 --- a/api/com/redis/riot/cli/class-use/DbImport.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.DbImport (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.DbImport

-
-
No usage of com.redis.riot.cli.DbImport
-
-
- -
- - diff --git a/api/com/redis/riot/cli/class-use/DumpImport.html b/api/com/redis/riot/cli/class-use/DumpImport.html deleted file mode 100644 index 583f44c50..000000000 --- a/api/com/redis/riot/cli/class-use/DumpImport.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.DumpImport (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.DumpImport

-
-
No usage of com.redis.riot.cli.DumpImport
-
-
- -
- - diff --git a/api/com/redis/riot/cli/class-use/EvaluationContextArgs.html b/api/com/redis/riot/cli/class-use/EvaluationContextArgs.html new file mode 100644 index 000000000..7e3706c80 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/EvaluationContextArgs.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.EvaluationContextArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.EvaluationContextArgs

+
+No usage of com.redis.riot.cli.EvaluationContextArgs
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/FakerImport.html b/api/com/redis/riot/cli/class-use/FakerImport.html deleted file mode 100644 index 8e2a57fa9..000000000 --- a/api/com/redis/riot/cli/class-use/FakerImport.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.FakerImport (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.FakerImport

-
-
No usage of com.redis.riot.cli.FakerImport
-
-
- -
- - diff --git a/api/com/redis/riot/cli/class-use/FakerImportCommand.html b/api/com/redis/riot/cli/class-use/FakerImportCommand.html new file mode 100644 index 000000000..e6ba796d7 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/FakerImportCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.FakerImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.FakerImportCommand

+
+No usage of com.redis.riot.cli.FakerImportCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/FileArgs.html b/api/com/redis/riot/cli/class-use/FileArgs.html new file mode 100644 index 000000000..7aefc09a2 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/FileArgs.html @@ -0,0 +1,89 @@ + + + + +Uses of Class com.redis.riot.cli.FileArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.FileArgs

+
+
Packages that use FileArgs
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/FileDumpExportArgs.html b/api/com/redis/riot/cli/class-use/FileDumpExportArgs.html new file mode 100644 index 000000000..227c8b453 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/FileDumpExportArgs.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.FileDumpExportArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.FileDumpExportArgs

+
+No usage of com.redis.riot.cli.FileDumpExportArgs
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/FileDumpExportCommand.html b/api/com/redis/riot/cli/class-use/FileDumpExportCommand.html new file mode 100644 index 000000000..6ae7e0320 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/FileDumpExportCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.FileDumpExportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.FileDumpExportCommand

+
+No usage of com.redis.riot.cli.FileDumpExportCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/FileDumpImportArgs.html b/api/com/redis/riot/cli/class-use/FileDumpImportArgs.html new file mode 100644 index 000000000..59e9569ba --- /dev/null +++ b/api/com/redis/riot/cli/class-use/FileDumpImportArgs.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.FileDumpImportArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.FileDumpImportArgs

+
+No usage of com.redis.riot.cli.FileDumpImportArgs
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/FileDumpImportCommand.html b/api/com/redis/riot/cli/class-use/FileDumpImportCommand.html new file mode 100644 index 000000000..87e514704 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/FileDumpImportCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.FileDumpImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.FileDumpImportCommand

+
+No usage of com.redis.riot.cli.FileDumpImportCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/FileExport.html b/api/com/redis/riot/cli/class-use/FileExport.html deleted file mode 100644 index b8af08319..000000000 --- a/api/com/redis/riot/cli/class-use/FileExport.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.FileExport (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.FileExport

-
-
No usage of com.redis.riot.cli.FileExport
-
-
- -
- - diff --git a/api/com/redis/riot/cli/class-use/FileImport.Builder.html b/api/com/redis/riot/cli/class-use/FileImport.Builder.html deleted file mode 100644 index 847da3f05..000000000 --- a/api/com/redis/riot/cli/class-use/FileImport.Builder.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.FileImport.Builder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.FileImport.Builder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/class-use/FileImport.html b/api/com/redis/riot/cli/class-use/FileImport.html deleted file mode 100644 index fd211fa3e..000000000 --- a/api/com/redis/riot/cli/class-use/FileImport.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.FileImport (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.FileImport

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/class-use/FileImportArgs.html b/api/com/redis/riot/cli/class-use/FileImportArgs.html new file mode 100644 index 000000000..af46bb238 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/FileImportArgs.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.FileImportArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.FileImportArgs

+
+No usage of com.redis.riot.cli.FileImportArgs
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/FileImportCommand.html b/api/com/redis/riot/cli/class-use/FileImportCommand.html new file mode 100644 index 000000000..ec7b972b1 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/FileImportCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.FileImportCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.FileImportCommand

+
+No usage of com.redis.riot.cli.FileImportCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/Generate.html b/api/com/redis/riot/cli/class-use/Generate.html deleted file mode 100644 index 3608385e4..000000000 --- a/api/com/redis/riot/cli/class-use/Generate.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.Generate (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.Generate

-
-
No usage of com.redis.riot.cli.Generate
-
-
- -
- - diff --git a/api/com/redis/riot/cli/class-use/GenerateCommand.html b/api/com/redis/riot/cli/class-use/GenerateCommand.html new file mode 100644 index 000000000..2366e8231 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/GenerateCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.GenerateCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.GenerateCommand

+
+No usage of com.redis.riot.cli.GenerateCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/KeyFilterArgs.html b/api/com/redis/riot/cli/class-use/KeyFilterArgs.html new file mode 100644 index 000000000..12cda751b --- /dev/null +++ b/api/com/redis/riot/cli/class-use/KeyFilterArgs.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.KeyFilterArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.KeyFilterArgs

+
+No usage of com.redis.riot.cli.KeyFilterArgs
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/KeyValueProcessorArgs.html b/api/com/redis/riot/cli/class-use/KeyValueProcessorArgs.html new file mode 100644 index 000000000..d4db4d9f7 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/KeyValueProcessorArgs.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.KeyValueProcessorArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.KeyValueProcessorArgs

+
+No usage of com.redis.riot.cli.KeyValueProcessorArgs
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/LoggingMixin.html b/api/com/redis/riot/cli/class-use/LoggingMixin.html new file mode 100644 index 000000000..e036699d7 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/LoggingMixin.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.LoggingMixin (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.LoggingMixin

+
+No usage of com.redis.riot.cli.LoggingMixin
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/Main.html b/api/com/redis/riot/cli/class-use/Main.html index 9d8f9b588..5fbc62461 100644 --- a/api/com/redis/riot/cli/class-use/Main.html +++ b/api/com/redis/riot/cli/class-use/Main.html @@ -1,194 +1,58 @@ - - + Uses of Class com.redis.riot.cli.Main (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-

Uses of Class
com.redis.riot.cli.Main

+

Uses of Class
com.redis.riot.cli.Main

-
- +No usage of com.redis.riot.cli.Main
- -
- -
diff --git a/api/com/redis/riot/cli/class-use/ManifestVersionProvider.html b/api/com/redis/riot/cli/class-use/ManifestVersionProvider.html new file mode 100644 index 000000000..2875137d0 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/ManifestVersionProvider.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.ManifestVersionProvider (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.ManifestVersionProvider

+
+No usage of com.redis.riot.cli.ManifestVersionProvider
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/Ping.html b/api/com/redis/riot/cli/class-use/Ping.html deleted file mode 100644 index 581749d35..000000000 --- a/api/com/redis/riot/cli/class-use/Ping.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.Ping (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.Ping

-
-
No usage of com.redis.riot.cli.Ping
-
-
- -
- - diff --git a/api/com/redis/riot/cli/class-use/PingCommand.html b/api/com/redis/riot/cli/class-use/PingCommand.html new file mode 100644 index 000000000..d7e997e01 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/PingCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.PingCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.PingCommand

+
+No usage of com.redis.riot.cli.PingCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/ProgressStepExecutionListener.html b/api/com/redis/riot/cli/class-use/ProgressStepExecutionListener.html new file mode 100644 index 000000000..4bfcec677 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/ProgressStepExecutionListener.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.ProgressStepExecutionListener (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.ProgressStepExecutionListener

+
+No usage of com.redis.riot.cli.ProgressStepExecutionListener
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/RedisArgs.html b/api/com/redis/riot/cli/class-use/RedisArgs.html new file mode 100644 index 000000000..a923d445b --- /dev/null +++ b/api/com/redis/riot/cli/class-use/RedisArgs.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.RedisArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.RedisArgs

+
+No usage of com.redis.riot.cli.RedisArgs
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/RedisCommand.html b/api/com/redis/riot/cli/class-use/RedisCommand.html new file mode 100644 index 000000000..12ca6cc90 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/RedisCommand.html @@ -0,0 +1,144 @@ + + + + +Uses of Interface com.redis.riot.cli.RedisCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
com.redis.riot.cli.RedisCommand

+
+
Packages that use RedisCommand
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/RedisReaderArgs.ReadFromEnum.html b/api/com/redis/riot/cli/class-use/RedisReaderArgs.ReadFromEnum.html new file mode 100644 index 000000000..0631c1a3a --- /dev/null +++ b/api/com/redis/riot/cli/class-use/RedisReaderArgs.ReadFromEnum.html @@ -0,0 +1,91 @@ + + + + +Uses of Enum Class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.redis.riot.cli.RedisReaderArgs.ReadFromEnum

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/RedisReaderArgs.html b/api/com/redis/riot/cli/class-use/RedisReaderArgs.html new file mode 100644 index 000000000..8ac86d07b --- /dev/null +++ b/api/com/redis/riot/cli/class-use/RedisReaderArgs.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.RedisReaderArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.RedisReaderArgs

+
+No usage of com.redis.riot.cli.RedisReaderArgs
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/RedisWriterArgs.html b/api/com/redis/riot/cli/class-use/RedisWriterArgs.html new file mode 100644 index 000000000..86354bfa3 --- /dev/null +++ b/api/com/redis/riot/cli/class-use/RedisWriterArgs.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.RedisWriterArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.RedisWriterArgs

+
+No usage of com.redis.riot.cli.RedisWriterArgs
+
+
+ + diff --git a/api/com/redis/riot/cli/class-use/Replicate.html b/api/com/redis/riot/cli/class-use/Replicate.html deleted file mode 100644 index 56ee1ac03..000000000 --- a/api/com/redis/riot/cli/class-use/Replicate.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.Replicate (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.Replicate

-
-
No usage of com.redis.riot.cli.Replicate
-
-
- -
- - diff --git a/api/com/redis/riot/cli/class-use/ReplicateCommand.html b/api/com/redis/riot/cli/class-use/ReplicateCommand.html new file mode 100644 index 000000000..5fcad629c --- /dev/null +++ b/api/com/redis/riot/cli/class-use/ReplicateCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.ReplicateCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.ReplicateCommand

+
+No usage of com.redis.riot.cli.ReplicateCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/common/AbstractCommand.html b/api/com/redis/riot/cli/common/AbstractCommand.html deleted file mode 100644 index 4dc473b7a..000000000 --- a/api/com/redis/riot/cli/common/AbstractCommand.html +++ /dev/null @@ -1,566 +0,0 @@ - - - - - -AbstractCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class AbstractCommand

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.AbstractCommand
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    Direct Known Subclasses:
    -
    AbstractExportCommand, AbstractImportCommand, Ping
    -
    -
    -
    public abstract class AbstractCommand
    -extends java.lang.Object
    -implements java.util.concurrent.Callable<java.lang.Integer>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      protected JobOptionsjobOptions 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      AbstractCommand() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.Integercall() 
      protected java.lang.StringcommandName() 
      protected CommandContextcontext​(io.lettuce.core.RedisURI redisURI, - io.lettuce.core.AbstractRedisClient redisClient) 
      JobOptionsgetJobOptions() 
      protected org.springframework.batch.core.repository.JobRepositorygetJobRepository() 
      protected RedisOptionsgetRedisOptions() 
      protected abstract org.springframework.batch.core.Jobjob​(CommandContext context) 
      protected <I,​O>
      org.springframework.batch.core.Job
      job​(RiotStep<I,​O> step) 
      protected org.springframework.batch.core.job.builder.JobBuilderjob​(java.lang.String name) 
      voidsetCommandName​(java.lang.String commandName) 
      voidsetCommandSpec​(picocli.CommandLine.Model.CommandSpec commandSpec) 
      voidsetJobOptions​(JobOptions options) 
      voidsetRiot​(Main riot) 
      protected <I,​O>
      RiotStep<I,​O>
      step​(org.springframework.batch.item.ItemReader<I> reader, - org.springframework.batch.item.ItemWriter<O> writer) 
      protected org.springframework.batch.core.configuration.annotation.StepBuilderFactorystepBuilderFactory() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AbstractCommand

        -
        public AbstractCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getJobRepository

        -
        protected org.springframework.batch.core.repository.JobRepository getJobRepository()
        -
      • -
      - - - -
        -
      • -

        stepBuilderFactory

        -
        protected org.springframework.batch.core.configuration.annotation.StepBuilderFactory stepBuilderFactory()
        -
      • -
      - - - -
        -
      • -

        setCommandName

        -
        public void setCommandName​(java.lang.String commandName)
        -
      • -
      - - - -
        -
      • -

        commandName

        -
        protected java.lang.String commandName()
        -
      • -
      - - - -
        -
      • -

        setRiot

        -
        public void setRiot​(Main riot)
        -
      • -
      - - - -
        -
      • -

        setCommandSpec

        -
        public void setCommandSpec​(picocli.CommandLine.Model.CommandSpec commandSpec)
        -
      • -
      - - - -
        -
      • -

        getRedisOptions

        -
        protected RedisOptions getRedisOptions()
        -
      • -
      - - - -
        -
      • -

        call

        -
        public java.lang.Integer call()
        -                       throws java.lang.Exception
        -
        -
        Specified by:
        -
        call in interface java.util.concurrent.Callable<java.lang.Integer>
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - -
        -
      • -

        context

        -
        protected CommandContext context​(io.lettuce.core.RedisURI redisURI,
        -                                 io.lettuce.core.AbstractRedisClient redisClient)
        -
      • -
      - - - -
        -
      • -

        job

        -
        protected abstract org.springframework.batch.core.Job job​(CommandContext context)
        -
      • -
      - - - -
        -
      • -

        job

        -
        protected <I,​O> org.springframework.batch.core.Job job​(RiotStep<I,​O> step)
        -
      • -
      - - - -
        -
      • -

        job

        -
        protected org.springframework.batch.core.job.builder.JobBuilder job​(java.lang.String name)
        -
      • -
      - - - -
        -
      • -

        getJobOptions

        -
        public JobOptions getJobOptions()
        -
      • -
      - - - -
        -
      • -

        setJobOptions

        -
        public void setJobOptions​(JobOptions options)
        -
      • -
      - - - -
        -
      • -

        step

        -
        protected <I,​O> RiotStep<I,​O> step​(org.springframework.batch.item.ItemReader<I> reader,
        -                                               org.springframework.batch.item.ItemWriter<O> writer)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/AbstractExportCommand.html b/api/com/redis/riot/cli/common/AbstractExportCommand.html deleted file mode 100644 index cf44055f7..000000000 --- a/api/com/redis/riot/cli/common/AbstractExportCommand.html +++ /dev/null @@ -1,443 +0,0 @@ - - - - - -AbstractExportCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class AbstractExportCommand

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    Direct Known Subclasses:
    -
    DbExport, FileExport, Replicate
    -
    -
    -
    public abstract class AbstractExportCommand
    -extends AbstractCommand
    -
  • -
-
-
- -
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AbstractExportCommand

        -
        public AbstractExportCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        setReaderOptions

        -
        public void setReaderOptions​(RedisReaderOptions readerOptions)
        -
      • -
      - - - -
        -
      • -

        reader

        -
        protected <K,​V> com.redis.spring.batch.RedisItemReader.Builder<K,​V> reader​(CommandContext context,
        -                                                                                       io.lettuce.core.codec.RedisCodec<K,​V> codec)
        -
      • -
      - - - - - -
        -
      • -

        configure

        -
        protected <K,​V,​B extends com.redis.spring.batch.RedisItemReader.BaseBuilder<K,​V,​B>> B configure​(B builder,
        -                                                                                                                        io.lettuce.core.codec.RedisCodec<K,​V> codec)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/AbstractImportCommand.html b/api/com/redis/riot/cli/common/AbstractImportCommand.html deleted file mode 100644 index 6895934a6..000000000 --- a/api/com/redis/riot/cli/common/AbstractImportCommand.html +++ /dev/null @@ -1,407 +0,0 @@ - - - - - -AbstractImportCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class AbstractImportCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AbstractImportCommand

        -
        public AbstractImportCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        setWriterOptions

        -
        public void setWriterOptions​(RedisWriterOptions writerOptions)
        -
      • -
      - - - - - -
        -
      • -

        configure

        -
        protected <B extends com.redis.spring.batch.RedisItemWriter.BaseBuilder<?,​?,​B>> B configure​(B builder)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/AbstractOperationImportCommand.html b/api/com/redis/riot/cli/common/AbstractOperationImportCommand.html deleted file mode 100644 index c7020e2f8..000000000 --- a/api/com/redis/riot/cli/common/AbstractOperationImportCommand.html +++ /dev/null @@ -1,454 +0,0 @@ - - - - - -AbstractOperationImportCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class AbstractOperationImportCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AbstractOperationImportCommand

        -
        public AbstractOperationImportCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getRedisCommands

        -
        public java.util.List<OperationCommand<java.util.Map<java.lang.String,​java.lang.Object>>> getRedisCommands()
        -
      • -
      - - - -
        -
      • -

        setRedisCommands

        -
        public void setRedisCommands​(java.util.List<OperationCommand<java.util.Map<java.lang.String,​java.lang.Object>>> redisCommands)
        -
      • -
      - - - - - - - -
        -
      • -

        setProcessorOptions

        -
        public void setProcessorOptions​(MapProcessorOptions processorOptions)
        -
      • -
      - - - -
        -
      • -

        step

        -
        protected RiotStep<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>> step​(CommandContext context,
        -                                                                                                                                             org.springframework.batch.item.ItemReader<java.util.Map<java.lang.String,​java.lang.Object>> reader)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/AbstractStructImportCommand.html b/api/com/redis/riot/cli/common/AbstractStructImportCommand.html deleted file mode 100644 index 30bbb3cba..000000000 --- a/api/com/redis/riot/cli/common/AbstractStructImportCommand.html +++ /dev/null @@ -1,396 +0,0 @@ - - - - - -AbstractStructImportCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class AbstractStructImportCommand

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.concurrent.Callable<java.lang.Integer>
    -
    -
    -
    Direct Known Subclasses:
    -
    DumpImport, Generate
    -
    -
    -
    public abstract class AbstractStructImportCommand
    -extends AbstractImportCommand
    -
  • -
-
-
- -
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AbstractStructImportCommand

        -
        public AbstractStructImportCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        writer

        -
        protected com.redis.spring.batch.RedisItemWriter<java.lang.String,​java.lang.String> writer​(CommandContext context)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/CommandContext.html b/api/com/redis/riot/cli/common/CommandContext.html deleted file mode 100644 index df28f3693..000000000 --- a/api/com/redis/riot/cli/common/CommandContext.html +++ /dev/null @@ -1,354 +0,0 @@ - - - - - -CommandContext (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class CommandContext

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.CommandContext
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.lang.AutoCloseable
    -
    -
    -
    Direct Known Subclasses:
    -
    ReplicateCommandContext
    -
    -
    -
    public class CommandContext
    -extends java.lang.Object
    -implements java.lang.AutoCloseable
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      CommandContext​(io.lettuce.core.RedisURI redisURI, - io.lettuce.core.AbstractRedisClient client) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidclose() 
      io.lettuce.core.AbstractRedisClientgetRedisClient() 
      io.lettuce.core.RedisURIgetRedisURI() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CommandContext

        -
        public CommandContext​(io.lettuce.core.RedisURI redisURI,
        -                      io.lettuce.core.AbstractRedisClient client)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getRedisClient

        -
        public io.lettuce.core.AbstractRedisClient getRedisClient()
        -
      • -
      - - - -
        -
      • -

        getRedisURI

        -
        public io.lettuce.core.RedisURI getRedisURI()
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -           throws java.lang.Exception
        -
        -
        Specified by:
        -
        close in interface java.lang.AutoCloseable
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/DataSourceOptions.html b/api/com/redis/riot/cli/common/DataSourceOptions.html deleted file mode 100644 index 33cd144f4..000000000 --- a/api/com/redis/riot/cli/common/DataSourceOptions.html +++ /dev/null @@ -1,424 +0,0 @@ - - - - - -DataSourceOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class DataSourceOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.DataSourceOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class DataSourceOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      DataSourceOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.StringgetDriver() 
      java.lang.StringgetPassword() 
      java.lang.StringgetUrl() 
      java.lang.StringgetUsername() 
      voidsetDriver​(java.lang.String driver) 
      voidsetPassword​(java.lang.String password) 
      voidsetUrl​(java.lang.String url) 
      voidsetUsername​(java.lang.String username) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DataSourceOptions

        -
        public DataSourceOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getDriver

        -
        public java.lang.String getDriver()
        -
      • -
      - - - -
        -
      • -

        setDriver

        -
        public void setDriver​(java.lang.String driver)
        -
      • -
      - - - -
        -
      • -

        getUrl

        -
        public java.lang.String getUrl()
        -
      • -
      - - - -
        -
      • -

        setUrl

        -
        public void setUrl​(java.lang.String url)
        -
      • -
      - - - -
        -
      • -

        getUsername

        -
        public java.lang.String getUsername()
        -
      • -
      - - - -
        -
      • -

        setUsername

        -
        public void setUsername​(java.lang.String username)
        -
      • -
      - - - -
        -
      • -

        getPassword

        -
        public java.lang.String getPassword()
        -
      • -
      - - - -
        -
      • -

        setPassword

        -
        public void setPassword​(java.lang.String password)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/DatabaseHelper.html b/api/com/redis/riot/cli/common/DatabaseHelper.html deleted file mode 100644 index 2db1780f1..000000000 --- a/api/com/redis/riot/cli/common/DatabaseHelper.html +++ /dev/null @@ -1,246 +0,0 @@ - - - - - -DatabaseHelper (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Interface DatabaseHelper

-
-
-
-
    -
  • -
    -
    public interface DatabaseHelper
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      Static Methods 
      Modifier and TypeMethodDescription
      static javax.sql.DataSourcedataSource​(DataSourceOptions options) 
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/DbExportOptions.html b/api/com/redis/riot/cli/common/DbExportOptions.html deleted file mode 100644 index ce3d42551..000000000 --- a/api/com/redis/riot/cli/common/DbExportOptions.html +++ /dev/null @@ -1,460 +0,0 @@ - - - - - -DbExportOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class DbExportOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.DbExportOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class DbExportOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_ASSERT_UPDATES

        -
        public static final boolean DEFAULT_ASSERT_UPDATES
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DEFAULT_KEY_REGEX

        -
        public static final java.lang.String DEFAULT_KEY_REGEX
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DbExportOptions

        -
        public DbExportOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        setDataSourceOptions

        -
        public void setDataSourceOptions​(DataSourceOptions dataSourceOptions)
        -
      • -
      - - - -
        -
      • -

        isAssertUpdates

        -
        public boolean isAssertUpdates()
        -
      • -
      - - - -
        -
      • -

        setAssertUpdates

        -
        public void setAssertUpdates​(boolean assertUpdates)
        -
      • -
      - - - -
        -
      • -

        getKeyRegex

        -
        public java.lang.String getKeyRegex()
        -
      • -
      - - - -
        -
      • -

        setKeyRegex

        -
        public void setKeyRegex​(java.lang.String keyRegex)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/DbImportOptions.html b/api/com/redis/riot/cli/common/DbImportOptions.html deleted file mode 100644 index d4223e54b..000000000 --- a/api/com/redis/riot/cli/common/DbImportOptions.html +++ /dev/null @@ -1,590 +0,0 @@ - - - - - -DbImportOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class DbImportOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.DbImportOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class DbImportOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_FETCH_SIZE

        -
        public static final int DEFAULT_FETCH_SIZE
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DEFAULT_MAX_RESULT_SET_ROWS

        -
        public static final int DEFAULT_MAX_RESULT_SET_ROWS
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DEFAULT_QUERY_TIMEOUT

        -
        public static final int DEFAULT_QUERY_TIMEOUT
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DbImportOptions

        -
        public DbImportOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        getMaxItemCount

        -
        public int getMaxItemCount()
        -
      • -
      - - - -
        -
      • -

        getFetchSize

        -
        public int getFetchSize()
        -
      • -
      - - - -
        -
      • -

        getMaxResultSetRows

        -
        public int getMaxResultSetRows()
        -
      • -
      - - - -
        -
      • -

        getQueryTimeout

        -
        public int getQueryTimeout()
        -
      • -
      - - - -
        -
      • -

        isUseSharedExtendedConnection

        -
        public boolean isUseSharedExtendedConnection()
        -
      • -
      - - - -
        -
      • -

        isVerifyCursorPosition

        -
        public boolean isVerifyCursorPosition()
        -
      • -
      - - - -
        -
      • -

        setDataSourceOptions

        -
        public void setDataSourceOptions​(DataSourceOptions dataSourceOptions)
        -
      • -
      - - - -
        -
      • -

        setMaxItemCount

        -
        public void setMaxItemCount​(int maxItemCount)
        -
      • -
      - - - -
        -
      • -

        setFetchSize

        -
        public void setFetchSize​(int fetchSize)
        -
      • -
      - - - -
        -
      • -

        setMaxResultSetRows

        -
        public void setMaxResultSetRows​(int rows)
        -
      • -
      - - - -
        -
      • -

        setQueryTimeout

        -
        public void setQueryTimeout​(int queryTimeout)
        -
      • -
      - - - -
        -
      • -

        setUseSharedExtendedConnection

        -
        public void setUseSharedExtendedConnection​(boolean useSharedExtendedConnection)
        -
      • -
      - - - -
        -
      • -

        setVerifyCursorPosition

        -
        public void setVerifyCursorPosition​(boolean verifyCursorPosition)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/DoubleRangeTypeConverter.html b/api/com/redis/riot/cli/common/DoubleRangeTypeConverter.html deleted file mode 100644 index 1ffb29f8e..000000000 --- a/api/com/redis/riot/cli/common/DoubleRangeTypeConverter.html +++ /dev/null @@ -1,317 +0,0 @@ - - - - - -DoubleRangeTypeConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class DoubleRangeTypeConverter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.DoubleRangeTypeConverter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    picocli.CommandLine.ITypeConverter<com.redis.spring.batch.common.DoubleRange>
    -
    -
    -
    public class DoubleRangeTypeConverter
    -extends java.lang.Object
    -implements picocli.CommandLine.ITypeConverter<com.redis.spring.batch.common.DoubleRange>
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      com.redis.spring.batch.common.DoubleRangeconvert​(java.lang.String value) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DoubleRangeTypeConverter

        -
        public DoubleRangeTypeConverter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        convert

        -
        public com.redis.spring.batch.common.DoubleRange convert​(java.lang.String value)
        -
        -
        Specified by:
        -
        convert in interface picocli.CommandLine.ITypeConverter<com.redis.spring.batch.common.DoubleRange>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/FakerImportOptions.html b/api/com/redis/riot/cli/common/FakerImportOptions.html deleted file mode 100644 index eeef6d0fb..000000000 --- a/api/com/redis/riot/cli/common/FakerImportOptions.html +++ /dev/null @@ -1,558 +0,0 @@ - - - - - -FakerImportOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FakerImportOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.FakerImportOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class FakerImportOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      FakerImportOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      intgetCount() 
      java.util.Map<java.lang.String,​java.lang.String>getFields() 
      com.redis.spring.batch.common.IntRangegetIndexRange() 
      java.util.LocalegetLocale() 
      java.util.Optional<java.lang.String>getRedisearchIndex() 
      booleanisIncludeMetadata() 
      voidsetCount​(int count) 
      voidsetFields​(java.util.Map<java.lang.String,​java.lang.String> fields) 
      voidsetIncludeMetadata​(boolean includeMetadata) 
      voidsetIndexRange​(com.redis.spring.batch.common.IntRange indexRange) 
      voidsetLocale​(java.util.Locale locale) 
      voidsetRedisearchIndex​(java.util.Optional<java.lang.String> redisearchIndex) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - - - - - -
        -
      • -

        DEFAULT_LOCALE

        -
        public static final java.util.Locale DEFAULT_LOCALE
        -
      • -
      - - - -
        -
      • -

        DEFAULT_INCLUDE_METADATA

        -
        public static final boolean DEFAULT_INCLUDE_METADATA
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FakerImportOptions

        -
        public FakerImportOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getIndexRange

        -
        public com.redis.spring.batch.common.IntRange getIndexRange()
        -
      • -
      - - - -
        -
      • -

        setIndexRange

        -
        public void setIndexRange​(com.redis.spring.batch.common.IntRange indexRange)
        -
      • -
      - - - -
        -
      • -

        getCount

        -
        public int getCount()
        -
      • -
      - - - -
        -
      • -

        setCount

        -
        public void setCount​(int count)
        -
      • -
      - - - -
        -
      • -

        getFields

        -
        public java.util.Map<java.lang.String,​java.lang.String> getFields()
        -
      • -
      - - - -
        -
      • -

        setFields

        -
        public void setFields​(java.util.Map<java.lang.String,​java.lang.String> fields)
        -
      • -
      - - - -
        -
      • -

        getRedisearchIndex

        -
        public java.util.Optional<java.lang.String> getRedisearchIndex()
        -
      • -
      - - - -
        -
      • -

        setRedisearchIndex

        -
        public void setRedisearchIndex​(java.util.Optional<java.lang.String> redisearchIndex)
        -
      • -
      - - - -
        -
      • -

        getLocale

        -
        public java.util.Locale getLocale()
        -
      • -
      - - - -
        -
      • -

        setLocale

        -
        public void setLocale​(java.util.Locale locale)
        -
      • -
      - - - -
        -
      • -

        isIncludeMetadata

        -
        public boolean isIncludeMetadata()
        -
      • -
      - - - -
        -
      • -

        setIncludeMetadata

        -
        public void setIncludeMetadata​(boolean includeMetadata)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/GenerateOptions.html b/api/com/redis/riot/cli/common/GenerateOptions.html deleted file mode 100644 index 6ad5ac368..000000000 --- a/api/com/redis/riot/cli/common/GenerateOptions.html +++ /dev/null @@ -1,1030 +0,0 @@ - - - - - -GenerateOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class GenerateOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.GenerateOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class GenerateOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static intDEFAULT_COUNT 
      static com.redis.spring.batch.common.IntRangeDEFAULT_KEY_RANGE 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      GenerateOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      intgetCount() 
      java.util.Optional<com.redis.spring.batch.common.IntRange>getExpiration() 
      com.redis.spring.batch.common.IntRangegetHashFieldSize() 
      com.redis.spring.batch.common.IntRangegetHashSize() 
      com.redis.spring.batch.common.IntRangegetJsonFieldSize() 
      com.redis.spring.batch.common.IntRangegetJsonSize() 
      com.redis.spring.batch.common.IntRangegetKeyRange() 
      java.lang.StringgetKeyspace() 
      com.redis.spring.batch.common.IntRangegetListSize() 
      com.redis.spring.batch.common.IntRangegetSetSize() 
      com.redis.spring.batch.common.IntRangegetStreamFieldCount() 
      com.redis.spring.batch.common.IntRangegetStreamFieldSize() 
      com.redis.spring.batch.common.IntRangegetStreamSize() 
      com.redis.spring.batch.common.IntRangegetStringSize() 
      com.redis.spring.batch.common.IntRangegetTimeseriesSize() 
      java.util.Optional<java.time.Instant>getTimeseriesStartTime() 
      java.util.List<com.redis.spring.batch.reader.GeneratorItemReader.Type>getTypes() 
      com.redis.spring.batch.common.DoubleRangegetZsetScore() 
      com.redis.spring.batch.common.IntRangegetZsetSize() 
      com.redis.spring.batch.reader.GeneratorItemReader.HashOptionshashOptions() 
      com.redis.spring.batch.reader.GeneratorItemReader.JsonOptionsjsonOptions() 
      com.redis.spring.batch.reader.GeneratorItemReader.ListOptionslistOptions() 
      voidsetCount​(int count) 
      voidsetExpiration​(java.util.Optional<com.redis.spring.batch.common.IntRange> expiration) 
      voidsetHashFieldSize​(com.redis.spring.batch.common.IntRange hashFieldSize) 
      voidsetHashSize​(com.redis.spring.batch.common.IntRange hashSize) 
      voidsetJsonFieldSize​(com.redis.spring.batch.common.IntRange jsonFieldSize) 
      voidsetJsonSize​(com.redis.spring.batch.common.IntRange jsonSize) 
      voidsetKeyRange​(com.redis.spring.batch.common.IntRange keyRange) 
      voidsetKeyspace​(java.lang.String keyspace) 
      voidsetListSize​(com.redis.spring.batch.common.IntRange listSize) 
      com.redis.spring.batch.reader.GeneratorItemReader.SetOptionssetOptions() 
      voidsetSetSize​(com.redis.spring.batch.common.IntRange setSize) 
      voidsetStreamFieldCount​(com.redis.spring.batch.common.IntRange streamFieldCount) 
      voidsetStreamFieldSize​(com.redis.spring.batch.common.IntRange streamFieldSize) 
      voidsetStreamSize​(com.redis.spring.batch.common.IntRange streamSize) 
      voidsetStringSize​(com.redis.spring.batch.common.IntRange stringSize) 
      voidsetTimeseriesSize​(com.redis.spring.batch.common.IntRange timeseriesSize) 
      voidsetTimeseriesStartTime​(java.util.Optional<java.time.Instant> timeseriesStartTime) 
      voidsetTypes​(com.redis.spring.batch.reader.GeneratorItemReader.Type... types) 
      voidsetTypes​(java.util.List<com.redis.spring.batch.reader.GeneratorItemReader.Type> types) 
      voidsetZsetScore​(com.redis.spring.batch.common.DoubleRange zsetScore) 
      voidsetZsetSize​(com.redis.spring.batch.common.IntRange zsetSize) 
      com.redis.spring.batch.reader.GeneratorItemReader.StreamOptionsstreamOptions() 
      com.redis.spring.batch.reader.GeneratorItemReader.StringOptionsstringOptions() 
      com.redis.spring.batch.reader.GeneratorItemReader.TimeSeriesOptionstimeSeriesOptions() 
      java.lang.StringtoString() 
      com.redis.spring.batch.reader.GeneratorItemReader.ZsetOptionszsetOptions() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - - - - - -
        -
      • -

        DEFAULT_KEY_RANGE

        -
        public static final com.redis.spring.batch.common.IntRange DEFAULT_KEY_RANGE
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GenerateOptions

        -
        public GenerateOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getCount

        -
        public int getCount()
        -
      • -
      - - - -
        -
      • -

        setCount

        -
        public void setCount​(int count)
        -
      • -
      - - - -
        -
      • -

        getKeyRange

        -
        public com.redis.spring.batch.common.IntRange getKeyRange()
        -
      • -
      - - - -
        -
      • -

        setKeyRange

        -
        public void setKeyRange​(com.redis.spring.batch.common.IntRange keyRange)
        -
      • -
      - - - -
        -
      • -

        getKeyspace

        -
        public java.lang.String getKeyspace()
        -
      • -
      - - - -
        -
      • -

        setKeyspace

        -
        public void setKeyspace​(java.lang.String keyspace)
        -
      • -
      - - - -
        -
      • -

        getTypes

        -
        public java.util.List<com.redis.spring.batch.reader.GeneratorItemReader.Type> getTypes()
        -
      • -
      - - - -
        -
      • -

        setTypes

        -
        public void setTypes​(com.redis.spring.batch.reader.GeneratorItemReader.Type... types)
        -
      • -
      - - - -
        -
      • -

        getExpiration

        -
        public java.util.Optional<com.redis.spring.batch.common.IntRange> getExpiration()
        -
      • -
      - - - -
        -
      • -

        getHashFieldSize

        -
        public com.redis.spring.batch.common.IntRange getHashFieldSize()
        -
      • -
      - - - -
        -
      • -

        getHashSize

        -
        public com.redis.spring.batch.common.IntRange getHashSize()
        -
      • -
      - - - -
        -
      • -

        getJsonSize

        -
        public com.redis.spring.batch.common.IntRange getJsonSize()
        -
      • -
      - - - -
        -
      • -

        getJsonFieldSize

        -
        public com.redis.spring.batch.common.IntRange getJsonFieldSize()
        -
      • -
      - - - -
        -
      • -

        getStringSize

        -
        public com.redis.spring.batch.common.IntRange getStringSize()
        -
      • -
      - - - -
        -
      • -

        setStringSize

        -
        public void setStringSize​(com.redis.spring.batch.common.IntRange stringSize)
        -
      • -
      - - - -
        -
      • -

        getZsetScore

        -
        public com.redis.spring.batch.common.DoubleRange getZsetScore()
        -
      • -
      - - - -
        -
      • -

        setZsetScore

        -
        public void setZsetScore​(com.redis.spring.batch.common.DoubleRange zsetScore)
        -
      • -
      - - - -
        -
      • -

        getStreamSize

        -
        public com.redis.spring.batch.common.IntRange getStreamSize()
        -
      • -
      - - - -
        -
      • -

        getStreamFieldCount

        -
        public com.redis.spring.batch.common.IntRange getStreamFieldCount()
        -
      • -
      - - - -
        -
      • -

        setStreamFieldCount

        -
        public void setStreamFieldCount​(com.redis.spring.batch.common.IntRange streamFieldCount)
        -
      • -
      - - - -
        -
      • -

        getStreamFieldSize

        -
        public com.redis.spring.batch.common.IntRange getStreamFieldSize()
        -
      • -
      - - - -
        -
      • -

        setStreamFieldSize

        -
        public void setStreamFieldSize​(com.redis.spring.batch.common.IntRange streamFieldSize)
        -
      • -
      - - - -
        -
      • -

        setHashSize

        -
        public void setHashSize​(com.redis.spring.batch.common.IntRange hashSize)
        -
      • -
      - - - -
        -
      • -

        setHashFieldSize

        -
        public void setHashFieldSize​(com.redis.spring.batch.common.IntRange hashFieldSize)
        -
      • -
      - - - -
        -
      • -

        setJsonSize

        -
        public void setJsonSize​(com.redis.spring.batch.common.IntRange jsonSize)
        -
      • -
      - - - -
        -
      • -

        setJsonFieldSize

        -
        public void setJsonFieldSize​(com.redis.spring.batch.common.IntRange jsonFieldSize)
        -
      • -
      - - - -
        -
      • -

        setStreamSize

        -
        public void setStreamSize​(com.redis.spring.batch.common.IntRange streamSize)
        -
      • -
      - - - -
        -
      • -

        getSetSize

        -
        public com.redis.spring.batch.common.IntRange getSetSize()
        -
      • -
      - - - -
        -
      • -

        setSetSize

        -
        public void setSetSize​(com.redis.spring.batch.common.IntRange setSize)
        -
      • -
      - - - -
        -
      • -

        getZsetSize

        -
        public com.redis.spring.batch.common.IntRange getZsetSize()
        -
      • -
      - - - -
        -
      • -

        setZsetSize

        -
        public void setZsetSize​(com.redis.spring.batch.common.IntRange zsetSize)
        -
      • -
      - - - -
        -
      • -

        getListSize

        -
        public com.redis.spring.batch.common.IntRange getListSize()
        -
      • -
      - - - -
        -
      • -

        setListSize

        -
        public void setListSize​(com.redis.spring.batch.common.IntRange listSize)
        -
      • -
      - - - -
        -
      • -

        getTimeseriesSize

        -
        public com.redis.spring.batch.common.IntRange getTimeseriesSize()
        -
      • -
      - - - -
        -
      • -

        setTimeseriesSize

        -
        public void setTimeseriesSize​(com.redis.spring.batch.common.IntRange timeseriesSize)
        -
      • -
      - - - -
        -
      • -

        getTimeseriesStartTime

        -
        public java.util.Optional<java.time.Instant> getTimeseriesStartTime()
        -
      • -
      - - - -
        -
      • -

        setTimeseriesStartTime

        -
        public void setTimeseriesStartTime​(java.util.Optional<java.time.Instant> timeseriesStartTime)
        -
      • -
      - - - -
        -
      • -

        setTypes

        -
        public void setTypes​(java.util.List<com.redis.spring.batch.reader.GeneratorItemReader.Type> types)
        -
      • -
      - - - -
        -
      • -

        setExpiration

        -
        public void setExpiration​(java.util.Optional<com.redis.spring.batch.common.IntRange> expiration)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      - - - -
        -
      • -

        setOptions

        -
        public com.redis.spring.batch.reader.GeneratorItemReader.SetOptions setOptions()
        -
      • -
      - - - -
        -
      • -

        zsetOptions

        -
        public com.redis.spring.batch.reader.GeneratorItemReader.ZsetOptions zsetOptions()
        -
      • -
      - - - -
        -
      • -

        hashOptions

        -
        public com.redis.spring.batch.reader.GeneratorItemReader.HashOptions hashOptions()
        -
      • -
      - - - -
        -
      • -

        jsonOptions

        -
        public com.redis.spring.batch.reader.GeneratorItemReader.JsonOptions jsonOptions()
        -
      • -
      - - - -
        -
      • -

        listOptions

        -
        public com.redis.spring.batch.reader.GeneratorItemReader.ListOptions listOptions()
        -
      • -
      - - - -
        -
      • -

        streamOptions

        -
        public com.redis.spring.batch.reader.GeneratorItemReader.StreamOptions streamOptions()
        -
      • -
      - - - -
        -
      • -

        stringOptions

        -
        public com.redis.spring.batch.reader.GeneratorItemReader.StringOptions stringOptions()
        -
      • -
      - - - -
        -
      • -

        timeSeriesOptions

        -
        public com.redis.spring.batch.reader.GeneratorItemReader.TimeSeriesOptions timeSeriesOptions()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/HelpOptions.html b/api/com/redis/riot/cli/common/HelpOptions.html deleted file mode 100644 index 6c7715d18..000000000 --- a/api/com/redis/riot/cli/common/HelpOptions.html +++ /dev/null @@ -1,270 +0,0 @@ - - - - - -HelpOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class HelpOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.HelpOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public final class HelpOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      HelpOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HelpOptions

        -
        public HelpOptions()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/IntRangeTypeConverter.html b/api/com/redis/riot/cli/common/IntRangeTypeConverter.html deleted file mode 100644 index 1be61a201..000000000 --- a/api/com/redis/riot/cli/common/IntRangeTypeConverter.html +++ /dev/null @@ -1,317 +0,0 @@ - - - - - -IntRangeTypeConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class IntRangeTypeConverter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.IntRangeTypeConverter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    picocli.CommandLine.ITypeConverter<com.redis.spring.batch.common.IntRange>
    -
    -
    -
    public class IntRangeTypeConverter
    -extends java.lang.Object
    -implements picocli.CommandLine.ITypeConverter<com.redis.spring.batch.common.IntRange>
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      com.redis.spring.batch.common.IntRangeconvert​(java.lang.String value) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        IntRangeTypeConverter

        -
        public IntRangeTypeConverter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        convert

        -
        public com.redis.spring.batch.common.IntRange convert​(java.lang.String value)
        -
        -
        Specified by:
        -
        convert in interface picocli.CommandLine.ITypeConverter<com.redis.spring.batch.common.IntRange>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/JobOptions.ProgressStyle.html b/api/com/redis/riot/cli/common/JobOptions.ProgressStyle.html deleted file mode 100644 index 9bdfb1e95..000000000 --- a/api/com/redis/riot/cli/common/JobOptions.ProgressStyle.html +++ /dev/null @@ -1,423 +0,0 @@ - - - - - -JobOptions.ProgressStyle (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Enum JobOptions.ProgressStyle

-
-
-
    -
  • java.lang.Object
  • -
  • - -
  • -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum ConstantDescription
      ASCII 
      BAR 
      BLOCK 
      LOG 
      NONE 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static JobOptions.ProgressStylevalueOf​(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static JobOptions.ProgressStyle[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static JobOptions.ProgressStyle[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (JobOptions.ProgressStyle c : JobOptions.ProgressStyle.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static JobOptions.ProgressStyle valueOf​(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/JobOptions.html b/api/com/redis/riot/cli/common/JobOptions.html deleted file mode 100644 index c154395e3..000000000 --- a/api/com/redis/riot/cli/common/JobOptions.html +++ /dev/null @@ -1,659 +0,0 @@ - - - - - -JobOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class JobOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.JobOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class JobOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        JobOptions

        -
        public JobOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        getProgressUpdateInterval

        -
        public int getProgressUpdateInterval()
        -
      • -
      - - - - - - - -
        -
      • -

        setProgressUpdateInterval

        -
        public void setProgressUpdateInterval​(int millis)
        -
      • -
      - - - -
        -
      • -

        getSleep

        -
        public long getSleep()
        -
      • -
      - - - -
        -
      • -

        setSleep

        -
        public void setSleep​(long sleep)
        -
      • -
      - - - -
        -
      • -

        getThreads

        -
        public int getThreads()
        -
      • -
      - - - -
        -
      • -

        getChunkSize

        -
        public int getChunkSize()
        -
      • -
      - - - -
        -
      • -

        setThreads

        -
        public void setThreads​(int threads)
        -
      • -
      - - - -
        -
      • -

        setChunkSize

        -
        public void setChunkSize​(int chunkSize)
        -
      • -
      - - - -
        -
      • -

        setSkipPolicy

        -
        public void setSkipPolicy​(StepSkipPolicy skipPolicy)
        -
      • -
      - - - -
        -
      • -

        setSkipLimit

        -
        public void setSkipLimit​(int skipLimit)
        -
      • -
      - - - - - - - -
        -
      • -

        getSkipLimit

        -
        public int getSkipLimit()
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/LoggingOptions.html b/api/com/redis/riot/cli/common/LoggingOptions.html deleted file mode 100644 index 6493201c2..000000000 --- a/api/com/redis/riot/cli/common/LoggingOptions.html +++ /dev/null @@ -1,473 +0,0 @@ - - - - - -LoggingOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class LoggingOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.LoggingOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class LoggingOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static java.util.logging.LevelDEFAULT_LEVEL 
      static booleanDEFAULT_STACKTRACE 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      LoggingOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidconfigureLoggers() 
      static intexecutionStrategy​(picocli.CommandLine.ParseResult parseResult) 
      java.util.logging.LevelgetLevel() -
      Returns the verbosity from the LoggingMixin of the top-level command.
      -
      voidsetDebug​(boolean debug) 
      voidsetInfo​(boolean info) 
      voidsetQuiet​(boolean quiet) 
      voidsetStacktrace​(boolean stacktrace) 
      voidsetWarning​(boolean warning) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_LEVEL

        -
        public static final java.util.logging.Level DEFAULT_LEVEL
        -
      • -
      - - - -
        -
      • -

        DEFAULT_STACKTRACE

        -
        public static final boolean DEFAULT_STACKTRACE
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        LoggingOptions

        -
        public LoggingOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setDebug

        -
        public void setDebug​(boolean debug)
        -
      • -
      - - - -
        -
      • -

        setInfo

        -
        public void setInfo​(boolean info)
        -
      • -
      - - - -
        -
      • -

        setQuiet

        -
        public void setQuiet​(boolean quiet)
        -
      • -
      - - - -
        -
      • -

        setWarning

        -
        public void setWarning​(boolean warning)
        -
      • -
      - - - -
        -
      • -

        setStacktrace

        -
        public void setStacktrace​(boolean stacktrace)
        -
      • -
      - - - -
        -
      • -

        getLevel

        -
        public java.util.logging.Level getLevel()
        -
        Returns the verbosity from the LoggingMixin of the top-level command.
        -
        -
        Returns:
        -
        the verbosity value
        -
        -
      • -
      - - - -
        -
      • -

        executionStrategy

        -
        public static int executionStrategy​(picocli.CommandLine.ParseResult parseResult)
        -
      • -
      - - - -
        -
      • -

        configureLoggers

        -
        public void configureLoggers()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/ManifestVersionProvider.html b/api/com/redis/riot/cli/common/ManifestVersionProvider.html deleted file mode 100644 index 3bd459174..000000000 --- a/api/com/redis/riot/cli/common/ManifestVersionProvider.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - -ManifestVersionProvider (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ManifestVersionProvider

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.ManifestVersionProvider
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    picocli.CommandLine.IVersionProvider
    -
    -
    -
    public class ManifestVersionProvider
    -extends java.lang.Object
    -implements picocli.CommandLine.IVersionProvider
    -
    CommandLine.IVersionProvider implementation that returns - version information from the jar file's /META-INF/MANIFEST.MF file.
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ManifestVersionProvider

        -
        public ManifestVersionProvider()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getVersion

        -
        public java.lang.String[] getVersion()
        -                              throws java.lang.Exception
        -
        -
        Specified by:
        -
        getVersion in interface picocli.CommandLine.IVersionProvider
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - -
        -
      • -

        getVersionString

        -
        public static java.lang.String getVersionString()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/MapProcessorOptions.html b/api/com/redis/riot/cli/common/MapProcessorOptions.html deleted file mode 100644 index 97a8e0678..000000000 --- a/api/com/redis/riot/cli/common/MapProcessorOptions.html +++ /dev/null @@ -1,522 +0,0 @@ - - - - - -MapProcessorOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class MapProcessorOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.MapProcessorOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class MapProcessorOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static java.lang.StringdefaultDateFormat() 
      java.lang.StringgetDateFormat() 
      java.lang.String[]getFilters() 
      java.util.Map<java.lang.String,​java.lang.String>getRegexes() 
      java.util.Map<java.lang.String,​org.springframework.expression.Expression>getSpelFields() 
      java.util.Map<java.lang.String,​org.springframework.expression.Expression>getVariables() 
      booleanhasFilters() 
      booleanhasRegexes() 
      booleanhasSpelFields() 
      booleanhasVariables() 
      voidsetDateFormat​(java.lang.String dateFormat) 
      voidsetFilters​(java.lang.String[] filters) 
      voidsetRegexes​(java.util.Map<java.lang.String,​java.lang.String> regexes) 
      voidsetSpelFields​(java.util.Map<java.lang.String,​org.springframework.expression.Expression> spelFields) 
      voidsetVariables​(java.util.Map<java.lang.String,​org.springframework.expression.Expression> variables) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MapProcessorOptions

        -
        public MapProcessorOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSpelFields

        -
        public java.util.Map<java.lang.String,​org.springframework.expression.Expression> getSpelFields()
        -
      • -
      - - - -
        -
      • -

        defaultDateFormat

        -
        public static java.lang.String defaultDateFormat()
        -
      • -
      - - - -
        -
      • -

        setSpelFields

        -
        public void setSpelFields​(java.util.Map<java.lang.String,​org.springframework.expression.Expression> spelFields)
        -
      • -
      - - - -
        -
      • -

        getVariables

        -
        public java.util.Map<java.lang.String,​org.springframework.expression.Expression> getVariables()
        -
      • -
      - - - -
        -
      • -

        setVariables

        -
        public void setVariables​(java.util.Map<java.lang.String,​org.springframework.expression.Expression> variables)
        -
      • -
      - - - -
        -
      • -

        getDateFormat

        -
        public java.lang.String getDateFormat()
        -
      • -
      - - - -
        -
      • -

        setDateFormat

        -
        public void setDateFormat​(java.lang.String dateFormat)
        -
      • -
      - - - -
        -
      • -

        getFilters

        -
        public java.lang.String[] getFilters()
        -
      • -
      - - - -
        -
      • -

        setFilters

        -
        public void setFilters​(java.lang.String[] filters)
        -
      • -
      - - - -
        -
      • -

        getRegexes

        -
        public java.util.Map<java.lang.String,​java.lang.String> getRegexes()
        -
      • -
      - - - -
        -
      • -

        setRegexes

        -
        public void setRegexes​(java.util.Map<java.lang.String,​java.lang.String> regexes)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      - - - -
        -
      • -

        hasRegexes

        -
        public boolean hasRegexes()
        -
      • -
      - - - -
        -
      • -

        hasFilters

        -
        public boolean hasFilters()
        -
      • -
      - - - -
        -
      • -

        hasVariables

        -
        public boolean hasVariables()
        -
      • -
      - - - -
        -
      • -

        hasSpelFields

        -
        public boolean hasSpelFields()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/NoopItemWriter.html b/api/com/redis/riot/cli/common/NoopItemWriter.html deleted file mode 100644 index bd22a78d1..000000000 --- a/api/com/redis/riot/cli/common/NoopItemWriter.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - - -NoopItemWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class NoopItemWriter<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.NoopItemWriter<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.ItemWriter<T>
    -
    -
    -
    public class NoopItemWriter<T>
    -extends java.lang.Object
    -implements org.springframework.batch.item.ItemWriter<T>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      NoopItemWriter() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidwrite​(java.util.List<? extends T> items) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        NoopItemWriter

        -
        public NoopItemWriter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        write

        -
        public void write​(java.util.List<? extends T> items)
        -           throws java.lang.Exception
        -
        -
        Specified by:
        -
        write in interface org.springframework.batch.item.ItemWriter<T>
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/PingOptions.Builder.html b/api/com/redis/riot/cli/common/PingOptions.Builder.html deleted file mode 100644 index c2171dab6..000000000 --- a/api/com/redis/riot/cli/common/PingOptions.Builder.html +++ /dev/null @@ -1,342 +0,0 @@ - - - - - -PingOptions.Builder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class PingOptions.Builder

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.PingOptions.Builder
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing class:
    -
    PingOptions
    -
    -
    -
    public static final class PingOptions.Builder
    -extends java.lang.Object
    -
  • -
-
-
- -
-
- -
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/PingOptions.html b/api/com/redis/riot/cli/common/PingOptions.html deleted file mode 100644 index 396bbd63d..000000000 --- a/api/com/redis/riot/cli/common/PingOptions.html +++ /dev/null @@ -1,537 +0,0 @@ - - - - - -PingOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class PingOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.PingOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class PingOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_ITERATIONS

        -
        public static final int DEFAULT_ITERATIONS
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - - - - - -
        -
      • -

        DEFAULT_TIME_UNIT

        -
        public static final java.util.concurrent.TimeUnit DEFAULT_TIME_UNIT
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        defaultPercentiles

        -
        public static java.util.Set<java.lang.Double> defaultPercentiles()
        -
      • -
      - - - -
        -
      • -

        getIterations

        -
        public int getIterations()
        -
      • -
      - - - -
        -
      • -

        setIterations

        -
        public void setIterations​(int iterations)
        -
      • -
      - - - -
        -
      • -

        getCount

        -
        public int getCount()
        -
      • -
      - - - -
        -
      • -

        setCount

        -
        public void setCount​(int count)
        -
      • -
      - - - -
        -
      • -

        getTimeUnit

        -
        public java.util.concurrent.TimeUnit getTimeUnit()
        -
      • -
      - - - -
        -
      • -

        setTimeUnit

        -
        public void setTimeUnit​(java.util.concurrent.TimeUnit unit)
        -
      • -
      - - - -
        -
      • -

        isLatencyDistribution

        -
        public boolean isLatencyDistribution()
        -
      • -
      - - - -
        -
      • -

        setLatencyDistribution

        -
        public void setLatencyDistribution​(boolean latencyDistribution)
        -
      • -
      - - - -
        -
      • -

        getPercentiles

        -
        public java.util.Set<java.lang.Double> getPercentiles()
        -
      • -
      - - - -
        -
      • -

        setPercentiles

        -
        public void setPercentiles​(double... percentiles)
        -
      • -
      - - - -
        -
      • -

        setPercentiles

        -
        public void setPercentiles​(java.util.Set<java.lang.Double> percentiles)
        -
      • -
      - - - - -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/ProgressStepListener.html b/api/com/redis/riot/cli/common/ProgressStepListener.html deleted file mode 100644 index de5fbb60a..000000000 --- a/api/com/redis/riot/cli/common/ProgressStepListener.html +++ /dev/null @@ -1,444 +0,0 @@ - - - - - -ProgressStepListener (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ProgressStepListener<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.ProgressStepListener<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.core.ItemWriteListener<T>, org.springframework.batch.core.StepExecutionListener, org.springframework.batch.core.StepListener
    -
    -
    -
    Direct Known Subclasses:
    -
    ProgressWithExtraMessageStepListener
    -
    -
    -
    public class ProgressStepListener<T>
    -extends java.lang.Object
    -implements org.springframework.batch.core.ItemWriteListener<T>, org.springframework.batch.core.StepExecutionListener
    -
    Any reader whose progress is tracked by a progress bar.
    -
    -
    Since:
    -
    3.1.2
    -
    Author:
    -
    Julien Ruaux
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      protected me.tongfei.progressbar.ProgressBarprogressBar 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      ProgressStepListener​(me.tongfei.progressbar.ProgressBarBuilder progressBarBuilder) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      org.springframework.batch.core.ExitStatusafterStep​(org.springframework.batch.core.StepExecution stepExecution) 
      voidafterWrite​(java.util.List<? extends T> items) 
      voidbeforeStep​(org.springframework.batch.core.StepExecution stepExecution) 
      voidbeforeWrite​(java.util.List<? extends T> items) 
      voidonWriteError​(java.lang.Exception exception, - java.util.List<? extends T> items) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        progressBar

        -
        protected me.tongfei.progressbar.ProgressBar progressBar
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ProgressStepListener

        -
        public ProgressStepListener​(me.tongfei.progressbar.ProgressBarBuilder progressBarBuilder)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        beforeStep

        -
        public void beforeStep​(org.springframework.batch.core.StepExecution stepExecution)
        -
        -
        Specified by:
        -
        beforeStep in interface org.springframework.batch.core.StepExecutionListener
        -
        -
      • -
      - - - -
        -
      • -

        afterStep

        -
        public org.springframework.batch.core.ExitStatus afterStep​(org.springframework.batch.core.StepExecution stepExecution)
        -
        -
        Specified by:
        -
        afterStep in interface org.springframework.batch.core.StepExecutionListener
        -
        -
      • -
      - - - -
        -
      • -

        afterWrite

        -
        public void afterWrite​(java.util.List<? extends T> items)
        -
        -
        Specified by:
        -
        afterWrite in interface org.springframework.batch.core.ItemWriteListener<T>
        -
        -
      • -
      - - - -
        -
      • -

        beforeWrite

        -
        public void beforeWrite​(java.util.List<? extends T> items)
        -
        -
        Specified by:
        -
        beforeWrite in interface org.springframework.batch.core.ItemWriteListener<T>
        -
        -
      • -
      - - - -
        -
      • -

        onWriteError

        -
        public void onWriteError​(java.lang.Exception exception,
        -                         java.util.List<? extends T> items)
        -
        -
        Specified by:
        -
        onWriteError in interface org.springframework.batch.core.ItemWriteListener<T>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/ProgressWithExtraMessageStepListener.html b/api/com/redis/riot/cli/common/ProgressWithExtraMessageStepListener.html deleted file mode 100644 index 040dd2498..000000000 --- a/api/com/redis/riot/cli/common/ProgressWithExtraMessageStepListener.html +++ /dev/null @@ -1,356 +0,0 @@ - - - - - -ProgressWithExtraMessageStepListener (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ProgressWithExtraMessageStepListener<T>

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.core.ItemWriteListener<T>, org.springframework.batch.core.StepExecutionListener, org.springframework.batch.core.StepListener
    -
    -
    -
    public class ProgressWithExtraMessageStepListener<T>
    -extends ProgressStepListener<T>
    -
    Any reader whose progress is tracked by a progress bar.
    -
    -
    Since:
    -
    3.1.2
    -
    Author:
    -
    Julien Ruaux
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ProgressWithExtraMessageStepListener

        -
        public ProgressWithExtraMessageStepListener​(me.tongfei.progressbar.ProgressBarBuilder progressBarBuilder,
        -                                            java.util.function.Supplier<java.lang.String> extraMessage)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        afterWrite

        -
        public void afterWrite​(java.util.List<? extends T> items)
        -
        -
        Specified by:
        -
        afterWrite in interface org.springframework.batch.core.ItemWriteListener<T>
        -
        Overrides:
        -
        afterWrite in class ProgressStepListener<T>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/ReadFromEnum.html b/api/com/redis/riot/cli/common/ReadFromEnum.html deleted file mode 100644 index 0340e8c2c..000000000 --- a/api/com/redis/riot/cli/common/ReadFromEnum.html +++ /dev/null @@ -1,485 +0,0 @@ - - - - - -ReadFromEnum (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Enum ReadFromEnum

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.lang.Enum<ReadFromEnum>
    • -
    • -
        -
      • com.redis.riot.cli.common.ReadFromEnum
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<ReadFromEnum>
    -
    -
    -
    public enum ReadFromEnum
    -extends java.lang.Enum<ReadFromEnum>
    -
  • -
-
-
- -
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static ReadFromEnum[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (ReadFromEnum c : ReadFromEnum.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static ReadFromEnum valueOf​(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        getValue

        -
        public io.lettuce.core.ReadFrom getValue()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/RedisOptions.html b/api/com/redis/riot/cli/common/RedisOptions.html deleted file mode 100644 index a80da55b3..000000000 --- a/api/com/redis/riot/cli/common/RedisOptions.html +++ /dev/null @@ -1,1110 +0,0 @@ - - - - - -RedisOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class RedisOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.RedisOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class RedisOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_METRICS_STEP

        -
        public static final java.time.Duration DEFAULT_METRICS_STEP
        -
      • -
      - - - -
        -
      • -

        DEFAULT_SSL_VERIFY_MODE

        -
        public static final io.lettuce.core.SslVerifyMode DEFAULT_SSL_VERIFY_MODE
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RedisOptions

        -
        public RedisOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        isCluster

        -
        public boolean isCluster()
        -
      • -
      - - - -
        -
      • -

        getHost

        -
        public java.util.Optional<java.lang.String> getHost()
        -
      • -
      - - - -
        -
      • -

        setHost

        -
        public void setHost​(java.lang.String host)
        -
      • -
      - - - -
        -
      • -

        setHost

        -
        public void setHost​(java.util.Optional<java.lang.String> host)
        -
      • -
      - - - -
        -
      • -

        getPort

        -
        public int getPort()
        -
      • -
      - - - -
        -
      • -

        setPort

        -
        public void setPort​(int port)
        -
      • -
      - - - -
        -
      • -

        setSocket

        -
        public void setSocket​(java.lang.String socket)
        -
      • -
      - - - -
        -
      • -

        setUsername

        -
        public void setUsername​(java.lang.String username)
        -
      • -
      - - - -
        -
      • -

        setPassword

        -
        public void setPassword​(char[] password)
        -
      • -
      - - - -
        -
      • -

        setUri

        -
        public void setUri​(io.lettuce.core.RedisURI uri)
        -
      • -
      - - - -
        -
      • -

        setTimeout

        -
        public void setTimeout​(long timeout)
        -
      • -
      - - - -
        -
      • -

        setDatabase

        -
        public void setDatabase​(int database)
        -
      • -
      - - - -
        -
      • -

        setTls

        -
        public void setTls​(boolean tls)
        -
      • -
      - - - -
        -
      • -

        setTlsVerifyMode

        -
        public void setTlsVerifyMode​(io.lettuce.core.SslVerifyMode tlsVerifyMode)
        -
      • -
      - - - -
        -
      • -

        setKeystore

        -
        public void setKeystore​(java.io.File keystore)
        -
      • -
      - - - -
        -
      • -

        setKeystorePassword

        -
        public void setKeystorePassword​(char[] keystorePassword)
        -
      • -
      - - - -
        -
      • -

        setTruststore

        -
        public void setTruststore​(java.io.File truststore)
        -
      • -
      - - - -
        -
      • -

        setTruststorePassword

        -
        public void setTruststorePassword​(char[] truststorePassword)
        -
      • -
      - - - -
        -
      • -

        getSocket

        -
        public java.util.Optional<java.lang.String> getSocket()
        -
      • -
      - - - -
        -
      • -

        setSocket

        -
        public void setSocket​(java.util.Optional<java.lang.String> socket)
        -
      • -
      - - - -
        -
      • -

        getTimeout

        -
        public java.util.Optional<java.lang.Long> getTimeout()
        -
      • -
      - - - -
        -
      • -

        setTimeout

        -
        public void setTimeout​(java.util.Optional<java.lang.Long> timeout)
        -
      • -
      - - - -
        -
      • -

        getKey

        -
        public java.util.Optional<java.io.File> getKey()
        -
      • -
      - - - -
        -
      • -

        setKey

        -
        public void setKey​(java.util.Optional<java.io.File> key)
        -
      • -
      - - - -
        -
      • -

        getKeyCert

        -
        public java.io.File getKeyCert()
        -
      • -
      - - - -
        -
      • -

        setKeyCert

        -
        public void setKeyCert​(java.io.File keyCert)
        -
      • -
      - - - -
        -
      • -

        getKeyPassword

        -
        public char[] getKeyPassword()
        -
      • -
      - - - -
        -
      • -

        setKeyPassword

        -
        public void setKeyPassword​(char[] keyPassword)
        -
      • -
      - - - -
        -
      • -

        getKeystore

        -
        public java.util.Optional<java.io.File> getKeystore()
        -
      • -
      - - - -
        -
      • -

        setKeystore

        -
        public void setKeystore​(java.util.Optional<java.io.File> keystore)
        -
      • -
      - - - -
        -
      • -

        getKeystorePassword

        -
        public char[] getKeystorePassword()
        -
      • -
      - - - -
        -
      • -

        getTruststore

        -
        public java.util.Optional<java.io.File> getTruststore()
        -
      • -
      - - - -
        -
      • -

        setTruststore

        -
        public void setTruststore​(java.util.Optional<java.io.File> truststore)
        -
      • -
      - - - -
        -
      • -

        getTruststorePassword

        -
        public char[] getTruststorePassword()
        -
      • -
      - - - -
        -
      • -

        getTrustedCerts

        -
        public java.util.Optional<java.io.File> getTrustedCerts()
        -
      • -
      - - - -
        -
      • -

        setTrustedCerts

        -
        public void setTrustedCerts​(java.util.Optional<java.io.File> trustedCerts)
        -
      • -
      - - - -
        -
      • -

        setTrustedCerts

        -
        public void setTrustedCerts​(java.io.File certs)
        -
      • -
      - - - -
        -
      • -

        getMetricsStep

        -
        public long getMetricsStep()
        -
      • -
      - - - -
        -
      • -

        setMetricsStep

        -
        public void setMetricsStep​(long metricsStep)
        -
      • -
      - - - -
        -
      • -

        getClientName

        -
        public java.util.Optional<java.lang.String> getClientName()
        -
      • -
      - - - -
        -
      • -

        setClientName

        -
        public void setClientName​(java.util.Optional<java.lang.String> clientName)
        -
      • -
      - - - -
        -
      • -

        getUsername

        -
        public java.lang.String getUsername()
        -
      • -
      - - - -
        -
      • -

        getPassword

        -
        public char[] getPassword()
        -
      • -
      - - - -
        -
      • -

        getUri

        -
        public io.lettuce.core.RedisURI getUri()
        -
      • -
      - - - -
        -
      • -

        getDatabase

        -
        public int getDatabase()
        -
      • -
      - - - -
        -
      • -

        isTls

        -
        public boolean isTls()
        -
      • -
      - - - -
        -
      • -

        getTlsVerifyMode

        -
        public io.lettuce.core.SslVerifyMode getTlsVerifyMode()
        -
      • -
      - - - -
        -
      • -

        isShowMetrics

        -
        public boolean isShowMetrics()
        -
      • -
      - - - -
        -
      • -

        setShowMetrics

        -
        public void setShowMetrics​(boolean showMetrics)
        -
      • -
      - - - -
        -
      • -

        isNoAutoReconnect

        -
        public boolean isNoAutoReconnect()
        -
      • -
      - - - -
        -
      • -

        setNoAutoReconnect

        -
        public void setNoAutoReconnect​(boolean noAutoReconnect)
        -
      • -
      - - - -
        -
      • -

        setClientName

        -
        public void setClientName​(java.lang.String clientName)
        -
      • -
      - - - -
        -
      • -

        setCluster

        -
        public void setCluster​(boolean cluster)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/RedisReaderOptions.html b/api/com/redis/riot/cli/common/RedisReaderOptions.html deleted file mode 100644 index dda5b9132..000000000 --- a/api/com/redis/riot/cli/common/RedisReaderOptions.html +++ /dev/null @@ -1,746 +0,0 @@ - - - - - -RedisReaderOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class RedisReaderOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.RedisReaderOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class RedisReaderOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RedisReaderOptions

        -
        public RedisReaderOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getMemSamples

        -
        public int getMemSamples()
        -
      • -
      - - - -
        -
      • -

        setMemSamples

        -
        public void setMemSamples​(int memSamples)
        -
      • -
      - - - -
        -
      • -

        getMemLimit

        -
        public long getMemLimit()
        -
      • -
      - - - -
        -
      • -

        setMemLimit

        -
        public void setMemLimit​(long memLimit)
        -
      • -
      - - - -
        -
      • -

        getKeySlots

        -
        public java.util.List<com.redis.spring.batch.common.IntRange> getKeySlots()
        -
      • -
      - - - -
        -
      • -

        setKeySlots

        -
        public void setKeySlots​(java.util.List<com.redis.spring.batch.common.IntRange> keySlots)
        -
      • -
      - - - -
        -
      • -

        getKeyIncludes

        -
        public java.util.List<java.lang.String> getKeyIncludes()
        -
      • -
      - - - -
        -
      • -

        setKeyIncludes

        -
        public void setKeyIncludes​(java.util.List<java.lang.String> keyIncludes)
        -
      • -
      - - - -
        -
      • -

        getKeyExcludes

        -
        public java.util.List<java.lang.String> getKeyExcludes()
        -
      • -
      - - - -
        -
      • -

        setKeyExcludes

        -
        public void setKeyExcludes​(java.util.List<java.lang.String> keyExcludes)
        -
      • -
      - - - -
        -
      • -

        getReadFrom

        -
        public java.util.Optional<ReadFromEnum> getReadFrom()
        -
      • -
      - - - -
        -
      • -

        setReadFrom

        -
        public void setReadFrom​(java.util.Optional<ReadFromEnum> readFrom)
        -
      • -
      - - - -
        -
      • -

        getChunkSize

        -
        public int getChunkSize()
        -
      • -
      - - - -
        -
      • -

        getScanMatch

        -
        public java.lang.String getScanMatch()
        -
      • -
      - - - -
        -
      • -

        getQueueCapacity

        -
        public int getQueueCapacity()
        -
      • -
      - - - -
        -
      • -

        setQueueCapacity

        -
        public void setQueueCapacity​(int queueCapacity)
        -
      • -
      - - - -
        -
      • -

        getThreads

        -
        public int getThreads()
        -
      • -
      - - - -
        -
      • -

        setThreads

        -
        public void setThreads​(int threads)
        -
      • -
      - - - -
        -
      • -

        getPoolMaxTotal

        -
        public int getPoolMaxTotal()
        -
      • -
      - - - -
        -
      • -

        setPoolMaxTotal

        -
        public void setPoolMaxTotal​(int poolMaxTotal)
        -
      • -
      - - - -
        -
      • -

        setChunkSize

        -
        public void setChunkSize​(int chunkSize)
        -
      • -
      - - - -
        -
      • -

        setScanMatch

        -
        public void setScanMatch​(java.lang.String match)
        -
      • -
      - - - -
        -
      • -

        getScanCount

        -
        public long getScanCount()
        -
      • -
      - - - -
        -
      • -

        setScanCount

        -
        public void setScanCount​(long count)
        -
      • -
      - - - -
        -
      • -

        getScanType

        -
        public java.util.Optional<java.lang.String> getScanType()
        -
      • -
      - - - -
        -
      • -

        setScanType

        -
        public void setScanType​(java.util.Optional<java.lang.String> type)
        -
      • -
      - - - -
        -
      • -

        scanOptions

        -
        public com.redis.spring.batch.reader.ScanOptions scanOptions()
        -
      • -
      - - - -
        -
      • -

        poolOptions

        -
        public com.redis.spring.batch.common.PoolOptions poolOptions()
        -
      • -
      - - - -
        -
      • -

        queueOptions

        -
        public com.redis.spring.batch.reader.QueueOptions queueOptions()
        -
      • -
      - - - -
        -
      • -

        readerOptions

        -
        public com.redis.spring.batch.reader.ReaderOptions readerOptions()
        -
      • -
      - - - -
        -
      • -

        readFrom

        -
        public java.util.Optional<io.lettuce.core.ReadFrom> readFrom()
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/RedisStructOptions.html b/api/com/redis/riot/cli/common/RedisStructOptions.html deleted file mode 100644 index b967cee16..000000000 --- a/api/com/redis/riot/cli/common/RedisStructOptions.html +++ /dev/null @@ -1,382 +0,0 @@ - - - - - -RedisStructOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class RedisStructOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.RedisStructOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class RedisStructOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      RedisStructOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      com.redis.spring.batch.writer.MergePolicygetMergePolicy() 
      com.redis.spring.batch.writer.StreamIdPolicygetStreamIdPolicy() 
      voidsetMergePolicy​(com.redis.spring.batch.writer.MergePolicy mergePolicy) 
      voidsetStreamIdPolicy​(com.redis.spring.batch.writer.StreamIdPolicy streamIdPolicy) 
      com.redis.spring.batch.writer.StructOptionsstructOptions() 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RedisStructOptions

        -
        public RedisStructOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getMergePolicy

        -
        public com.redis.spring.batch.writer.MergePolicy getMergePolicy()
        -
      • -
      - - - -
        -
      • -

        setMergePolicy

        -
        public void setMergePolicy​(com.redis.spring.batch.writer.MergePolicy mergePolicy)
        -
      • -
      - - - -
        -
      • -

        getStreamIdPolicy

        -
        public com.redis.spring.batch.writer.StreamIdPolicy getStreamIdPolicy()
        -
      • -
      - - - -
        -
      • -

        setStreamIdPolicy

        -
        public void setStreamIdPolicy​(com.redis.spring.batch.writer.StreamIdPolicy streamIdPolicy)
        -
      • -
      - - - -
        -
      • -

        structOptions

        -
        public com.redis.spring.batch.writer.StructOptions structOptions()
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/RedisWriterOptions.html b/api/com/redis/riot/cli/common/RedisWriterOptions.html deleted file mode 100644 index 02169bd91..000000000 --- a/api/com/redis/riot/cli/common/RedisWriterOptions.html +++ /dev/null @@ -1,466 +0,0 @@ - - - - - -RedisWriterOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class RedisWriterOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.RedisWriterOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class RedisWriterOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RedisWriterOptions

        -
        public RedisWriterOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getPoolMaxTotal

        -
        public int getPoolMaxTotal()
        -
      • -
      - - - -
        -
      • -

        setPoolMaxTotal

        -
        public void setPoolMaxTotal​(int poolMaxTotal)
        -
      • -
      - - - -
        -
      • -

        isDryRun

        -
        public boolean isDryRun()
        -
      • -
      - - - -
        -
      • -

        setDryRun

        -
        public void setDryRun​(boolean dryRun)
        -
      • -
      - - - -
        -
      • -

        isMultiExec

        -
        public boolean isMultiExec()
        -
      • -
      - - - -
        -
      • -

        setMultiExec

        -
        public void setMultiExec​(boolean multiExec)
        -
      • -
      - - - -
        -
      • -

        getWaitReplicas

        -
        public int getWaitReplicas()
        -
      • -
      - - - -
        -
      • -

        setWaitReplicas

        -
        public void setWaitReplicas​(int waitReplicas)
        -
      • -
      - - - -
        -
      • -

        getWaitTimeout

        -
        public long getWaitTimeout()
        -
      • -
      - - - -
        -
      • -

        setWaitTimeout

        -
        public void setWaitTimeout​(long waitTimeout)
        -
      • -
      - - - -
        -
      • -

        writerOptions

        -
        public com.redis.spring.batch.writer.WriterOptions writerOptions()
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/ReplicateCommandContext.html b/api/com/redis/riot/cli/common/ReplicateCommandContext.html deleted file mode 100644 index f4e81ab6b..000000000 --- a/api/com/redis/riot/cli/common/ReplicateCommandContext.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - -ReplicateCommandContext (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ReplicateCommandContext

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.lang.AutoCloseable
    -
    -
    -
    public class ReplicateCommandContext
    -extends CommandContext
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      ReplicateCommandContext​(io.lettuce.core.RedisURI redisURI, - io.lettuce.core.AbstractRedisClient client, - io.lettuce.core.RedisURI targetRedisURI, - io.lettuce.core.AbstractRedisClient targetRedisClient) 
      -
    • -
    -
    - -
    - -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ReplicateCommandContext

        -
        public ReplicateCommandContext​(io.lettuce.core.RedisURI redisURI,
        -                               io.lettuce.core.AbstractRedisClient client,
        -                               io.lettuce.core.RedisURI targetRedisURI,
        -                               io.lettuce.core.AbstractRedisClient targetRedisClient)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        close

        -
        public void close()
        -           throws java.lang.Exception
        -
        -
        Specified by:
        -
        close in interface java.lang.AutoCloseable
        -
        Overrides:
        -
        close in class CommandContext
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - -
        -
      • -

        getTargetRedisClient

        -
        public io.lettuce.core.AbstractRedisClient getTargetRedisClient()
        -
      • -
      - - - -
        -
      • -

        getTargetRedisURI

        -
        public io.lettuce.core.RedisURI getTargetRedisURI()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/ReplicateOptions.html b/api/com/redis/riot/cli/common/ReplicateOptions.html deleted file mode 100644 index e974e37fa..000000000 --- a/api/com/redis/riot/cli/common/ReplicateOptions.html +++ /dev/null @@ -1,718 +0,0 @@ - - - - - -ReplicateOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ReplicateOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.ReplicateOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class ReplicateOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ReplicateOptions

        -
        public ReplicateOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTargetReadFrom

        -
        public java.util.Optional<ReadFromEnum> getTargetReadFrom()
        -
      • -
      - - - -
        -
      • -

        setTargetReadFrom

        -
        public void setTargetReadFrom​(java.util.Optional<ReadFromEnum> readFrom)
        -
      • -
      - - - -
        -
      • -

        getNotificationOrdering

        -
        public com.redis.spring.batch.reader.KeyspaceNotificationOrderingStrategy getNotificationOrdering()
        -
      • -
      - - - -
        -
      • -

        setNotificationOrdering

        -
        public void setNotificationOrdering​(com.redis.spring.batch.reader.KeyspaceNotificationOrderingStrategy notificationOrdering)
        -
      • -
      - - - -
        -
      • -

        getTargetPoolMaxTotal

        -
        public int getTargetPoolMaxTotal()
        -
      • -
      - - - -
        -
      • -

        setTargetPoolMaxTotal

        -
        public void setTargetPoolMaxTotal​(int targetPoolMaxTotal)
        -
      • -
      - - - -
        -
      • -

        getFlushInterval

        -
        public long getFlushInterval()
        -
      • -
      - - - -
        -
      • -

        setFlushInterval

        -
        public void setFlushInterval​(long millis)
        -
      • -
      - - - -
        -
      • -

        getIdleTimeout

        -
        public long getIdleTimeout()
        -
      • -
      - - - -
        -
      • -

        setIdleTimeout

        -
        public void setIdleTimeout​(long millis)
        -
      • -
      - - - - - - - - - - - - - - - - - - - -
        -
      • -

        getNotificationQueueCapacity

        -
        public int getNotificationQueueCapacity()
        -
      • -
      - - - -
        -
      • -

        setNotificationQueueCapacity

        -
        public void setNotificationQueueCapacity​(int notificationQueueCapacity)
        -
      • -
      - - - -
        -
      • -

        isNoVerify

        -
        public boolean isNoVerify()
        -
      • -
      - - - -
        -
      • -

        setNoVerify

        -
        public void setNoVerify​(boolean noVerify)
        -
      • -
      - - - -
        -
      • -

        getKeyProcessor

        -
        public java.util.Optional<java.lang.String> getKeyProcessor()
        -
      • -
      - - - -
        -
      • -

        setKeyProcessor

        -
        public void setKeyProcessor​(java.util.Optional<java.lang.String> keyProcessor)
        -
      • -
      - - - -
        -
      • -

        notificationQueueOptions

        -
        public com.redis.spring.batch.reader.QueueOptions notificationQueueOptions()
        -
      • -
      - - - -
        -
      • -

        getTtlTolerance

        -
        public long getTtlTolerance()
        -
      • -
      - - - -
        -
      • -

        setTtlTolerance

        -
        public void setTtlTolerance​(long ttlTolerance)
        -
      • -
      - - - -
        -
      • -

        isShowDiffs

        -
        public boolean isShowDiffs()
        -
      • -
      - - - -
        -
      • -

        setShowDiffs

        -
        public void setShowDiffs​(boolean showDiffs)
        -
      • -
      - - - -
        -
      • -

        targetPoolOptions

        -
        public com.redis.spring.batch.common.PoolOptions targetPoolOptions()
        -
      • -
      - - - -
        -
      • -

        targetReadFrom

        -
        public java.util.Optional<io.lettuce.core.ReadFrom> targetReadFrom()
        -
      • -
      - - - -
        -
      • -

        targetReaderOptions

        -
        public com.redis.spring.batch.reader.ReaderOptions targetReaderOptions()
        -
      • -
      - - - -
        -
      • -

        flushingOptions

        -
        public com.redis.spring.batch.step.FlushingStepOptions flushingOptions()
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/ReplicationMode.html b/api/com/redis/riot/cli/common/ReplicationMode.html deleted file mode 100644 index 8afc5387f..000000000 --- a/api/com/redis/riot/cli/common/ReplicationMode.html +++ /dev/null @@ -1,406 +0,0 @@ - - - - - -ReplicationMode (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Enum ReplicationMode

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.lang.Enum<ReplicationMode>
    • -
    • -
        -
      • com.redis.riot.cli.common.ReplicationMode
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<ReplicationMode>
    -
    -
    -
    public enum ReplicationMode
    -extends java.lang.Enum<ReplicationMode>
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static ReplicationModevalueOf​(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static ReplicationMode[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static ReplicationMode[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (ReplicationMode c : ReplicationMode.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static ReplicationMode valueOf​(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/ReplicationStrategy.html b/api/com/redis/riot/cli/common/ReplicationStrategy.html deleted file mode 100644 index 31d460df8..000000000 --- a/api/com/redis/riot/cli/common/ReplicationStrategy.html +++ /dev/null @@ -1,380 +0,0 @@ - - - - - -ReplicationStrategy (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Enum ReplicationStrategy

-
-
-
    -
  • java.lang.Object
  • -
  • - -
  • -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - -
      Enum Constants 
      Enum ConstantDescription
      DS 
      DUMP 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static ReplicationStrategyvalueOf​(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static ReplicationStrategy[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static ReplicationStrategy[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (ReplicationStrategy c : ReplicationStrategy.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static ReplicationStrategy valueOf​(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/RiotExecutionStrategy.html b/api/com/redis/riot/cli/common/RiotExecutionStrategy.html deleted file mode 100644 index a85e2b789..000000000 --- a/api/com/redis/riot/cli/common/RiotExecutionStrategy.html +++ /dev/null @@ -1,317 +0,0 @@ - - - - - -RiotExecutionStrategy (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class RiotExecutionStrategy

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.RiotExecutionStrategy
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    picocli.CommandLine.IExecutionStrategy
    -
    -
    -
    public class RiotExecutionStrategy
    -extends java.lang.Object
    -implements picocli.CommandLine.IExecutionStrategy
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      RiotExecutionStrategy​(picocli.CommandLine.IExecutionStrategy... strategies) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      intexecute​(picocli.CommandLine.ParseResult parseResult) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RiotExecutionStrategy

        -
        public RiotExecutionStrategy​(picocli.CommandLine.IExecutionStrategy... strategies)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        execute

        -
        public int execute​(picocli.CommandLine.ParseResult parseResult)
        -
        -
        Specified by:
        -
        execute in interface picocli.CommandLine.IExecutionStrategy
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/RiotStep.html b/api/com/redis/riot/cli/common/RiotStep.html deleted file mode 100644 index 5e3486839..000000000 --- a/api/com/redis/riot/cli/common/RiotStep.html +++ /dev/null @@ -1,508 +0,0 @@ - - - - - -RiotStep (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class RiotStep<I,​O>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.common.RiotStep<I,​O>
    • -
    -
  • -
-
-
    -
  • -
    -
    public class RiotStep<I,​O>
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      RiotStep​(org.springframework.batch.core.configuration.annotation.StepBuilderFactory factory, - org.springframework.batch.item.ItemReader<I> reader, - org.springframework.batch.item.ItemWriter<O> writer) 
      -
    • -
    -
    - -
    - -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RiotStep

        -
        public RiotStep​(org.springframework.batch.core.configuration.annotation.StepBuilderFactory factory,
        -                org.springframework.batch.item.ItemReader<I> reader,
        -                org.springframework.batch.item.ItemWriter<O> writer)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        name

        -
        public RiotStep<I,​O> name​(java.lang.String name)
        -
      • -
      - - - - - - - -
        -
      • -

        task

        -
        public RiotStep<I,​O> task​(java.lang.String task)
        -
      • -
      - - - -
        -
      • -

        logger

        -
        public RiotStep<I,​O> logger​(java.util.function.Consumer<java.lang.String> logger)
        -
      • -
      - - - -
        -
      • -

        extraMessage

        -
        public RiotStep<I,​O> extraMessage​(java.util.function.Supplier<java.lang.String> extraMessage)
        -
      • -
      - - - -
        -
      • -

        processor

        -
        public RiotStep<I,​O> processor​(org.springframework.batch.item.ItemProcessor<I,​O> processor)
        -
      • -
      - - - -
        -
      • -

        skippableExceptions

        -
        public RiotStep<I,​O> skippableExceptions​(java.lang.Class... classes)
        -
      • -
      - - - -
        -
      • -

        getExtraMessage

        -
        public java.util.function.Supplier<java.lang.String> getExtraMessage()
        -
      • -
      - - - -
        -
      • -

        getName

        -
        public java.lang.String getName()
        -
      • -
      - - - -
        -
      • -

        getProcessor

        -
        public org.springframework.batch.item.ItemProcessor<I,​O> getProcessor()
        -
      • -
      - - - -
        -
      • -

        getReader

        -
        public org.springframework.batch.item.ItemReader<I> getReader()
        -
      • -
      - - - -
        -
      • -

        getTask

        -
        public java.lang.String getTask()
        -
      • -
      - - - -
        -
      • -

        getWriter

        -
        public org.springframework.batch.item.ItemWriter<O> getWriter()
        -
      • -
      - - - -
        -
      • -

        build

        -
        public org.springframework.batch.core.step.builder.SimpleStepBuilder<I,​O> build()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/RiotUtils.html b/api/com/redis/riot/cli/common/RiotUtils.html deleted file mode 100644 index 36d369ba0..000000000 --- a/api/com/redis/riot/cli/common/RiotUtils.html +++ /dev/null @@ -1,276 +0,0 @@ - - - - - -RiotUtils (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Interface RiotUtils

-
-
-
-
    -
  • -
    -
    public interface RiotUtils
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - -
      Static Methods 
      Modifier and TypeMethodDescription
      static io.lettuce.core.AbstractRedisClientclient​(RedisOptions redisOptions) 
      static io.lettuce.core.AbstractRedisClientclient​(io.lettuce.core.RedisURI redisURI, - RedisOptions redisOptions) 
      static io.lettuce.core.RedisURIredisURI​(RedisOptions redisOptions) 
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        redisURI

        -
        static io.lettuce.core.RedisURI redisURI​(RedisOptions redisOptions)
        -
      • -
      - - - -
        -
      • -

        client

        -
        static io.lettuce.core.AbstractRedisClient client​(RedisOptions redisOptions)
        -
      • -
      - - - -
        -
      • -

        client

        -
        static io.lettuce.core.AbstractRedisClient client​(io.lettuce.core.RedisURI redisURI,
        -                                                  RedisOptions redisOptions)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/common/StepSkipPolicy.html b/api/com/redis/riot/cli/common/StepSkipPolicy.html deleted file mode 100644 index 1fba2df40..000000000 --- a/api/com/redis/riot/cli/common/StepSkipPolicy.html +++ /dev/null @@ -1,393 +0,0 @@ - - - - - -StepSkipPolicy (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Enum StepSkipPolicy

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.lang.Enum<StepSkipPolicy>
    • -
    • -
        -
      • com.redis.riot.cli.common.StepSkipPolicy
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<StepSkipPolicy>
    -
    -
    -
    public enum StepSkipPolicy
    -extends java.lang.Enum<StepSkipPolicy>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum ConstantDescription
      ALWAYS 
      LIMIT 
      NEVER 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static StepSkipPolicyvalueOf​(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static StepSkipPolicy[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static StepSkipPolicy[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (StepSkipPolicy c : StepSkipPolicy.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static StepSkipPolicy valueOf​(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/common/class-use/AbstractCommand.html b/api/com/redis/riot/cli/common/class-use/AbstractCommand.html deleted file mode 100644 index 39338322d..000000000 --- a/api/com/redis/riot/cli/common/class-use/AbstractCommand.html +++ /dev/null @@ -1,275 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.AbstractCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.AbstractCommand

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/AbstractExportCommand.html b/api/com/redis/riot/cli/common/class-use/AbstractExportCommand.html deleted file mode 100644 index d4c40ffa5..000000000 --- a/api/com/redis/riot/cli/common/class-use/AbstractExportCommand.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.AbstractExportCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.AbstractExportCommand

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/AbstractImportCommand.html b/api/com/redis/riot/cli/common/class-use/AbstractImportCommand.html deleted file mode 100644 index 11d7beca3..000000000 --- a/api/com/redis/riot/cli/common/class-use/AbstractImportCommand.html +++ /dev/null @@ -1,245 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.AbstractImportCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.AbstractImportCommand

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/AbstractOperationImportCommand.html b/api/com/redis/riot/cli/common/class-use/AbstractOperationImportCommand.html deleted file mode 100644 index 28b05e20d..000000000 --- a/api/com/redis/riot/cli/common/class-use/AbstractOperationImportCommand.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.AbstractOperationImportCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.AbstractOperationImportCommand

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/AbstractStructImportCommand.html b/api/com/redis/riot/cli/common/class-use/AbstractStructImportCommand.html deleted file mode 100644 index e7926f6c8..000000000 --- a/api/com/redis/riot/cli/common/class-use/AbstractStructImportCommand.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.AbstractStructImportCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.AbstractStructImportCommand

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/CommandContext.html b/api/com/redis/riot/cli/common/class-use/CommandContext.html deleted file mode 100644 index e0f9e7efe..000000000 --- a/api/com/redis/riot/cli/common/class-use/CommandContext.html +++ /dev/null @@ -1,330 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.CommandContext (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.CommandContext

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/DataSourceOptions.html b/api/com/redis/riot/cli/common/class-use/DataSourceOptions.html deleted file mode 100644 index f6bc855fc..000000000 --- a/api/com/redis/riot/cli/common/class-use/DataSourceOptions.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.DataSourceOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.DataSourceOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/DatabaseHelper.html b/api/com/redis/riot/cli/common/class-use/DatabaseHelper.html deleted file mode 100644 index e09d14046..000000000 --- a/api/com/redis/riot/cli/common/class-use/DatabaseHelper.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Interface com.redis.riot.cli.common.DatabaseHelper (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.redis.riot.cli.common.DatabaseHelper

-
-
No usage of com.redis.riot.cli.common.DatabaseHelper
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/DbExportOptions.html b/api/com/redis/riot/cli/common/class-use/DbExportOptions.html deleted file mode 100644 index 713080ee0..000000000 --- a/api/com/redis/riot/cli/common/class-use/DbExportOptions.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.DbExportOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.DbExportOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/DbImportOptions.html b/api/com/redis/riot/cli/common/class-use/DbImportOptions.html deleted file mode 100644 index 6e1bac704..000000000 --- a/api/com/redis/riot/cli/common/class-use/DbImportOptions.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.DbImportOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.DbImportOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/DoubleRangeTypeConverter.html b/api/com/redis/riot/cli/common/class-use/DoubleRangeTypeConverter.html deleted file mode 100644 index 52afb46c0..000000000 --- a/api/com/redis/riot/cli/common/class-use/DoubleRangeTypeConverter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.DoubleRangeTypeConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.DoubleRangeTypeConverter

-
-
No usage of com.redis.riot.cli.common.DoubleRangeTypeConverter
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/FakerImportOptions.html b/api/com/redis/riot/cli/common/class-use/FakerImportOptions.html deleted file mode 100644 index 3bba5307e..000000000 --- a/api/com/redis/riot/cli/common/class-use/FakerImportOptions.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.FakerImportOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.FakerImportOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/GenerateOptions.html b/api/com/redis/riot/cli/common/class-use/GenerateOptions.html deleted file mode 100644 index 442468b43..000000000 --- a/api/com/redis/riot/cli/common/class-use/GenerateOptions.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.GenerateOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.GenerateOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/HelpOptions.html b/api/com/redis/riot/cli/common/class-use/HelpOptions.html deleted file mode 100644 index 904043bff..000000000 --- a/api/com/redis/riot/cli/common/class-use/HelpOptions.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.HelpOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.HelpOptions

-
-
No usage of com.redis.riot.cli.common.HelpOptions
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/IntRangeTypeConverter.html b/api/com/redis/riot/cli/common/class-use/IntRangeTypeConverter.html deleted file mode 100644 index aca6fa522..000000000 --- a/api/com/redis/riot/cli/common/class-use/IntRangeTypeConverter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.IntRangeTypeConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.IntRangeTypeConverter

-
-
No usage of com.redis.riot.cli.common.IntRangeTypeConverter
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/JobOptions.ProgressStyle.html b/api/com/redis/riot/cli/common/class-use/JobOptions.ProgressStyle.html deleted file mode 100644 index fb76d8c25..000000000 --- a/api/com/redis/riot/cli/common/class-use/JobOptions.ProgressStyle.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.JobOptions.ProgressStyle (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.JobOptions.ProgressStyle

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/JobOptions.html b/api/com/redis/riot/cli/common/class-use/JobOptions.html deleted file mode 100644 index 04e0eb018..000000000 --- a/api/com/redis/riot/cli/common/class-use/JobOptions.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.JobOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.JobOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/LoggingOptions.html b/api/com/redis/riot/cli/common/class-use/LoggingOptions.html deleted file mode 100644 index e6463e01c..000000000 --- a/api/com/redis/riot/cli/common/class-use/LoggingOptions.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.LoggingOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.LoggingOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/ManifestVersionProvider.html b/api/com/redis/riot/cli/common/class-use/ManifestVersionProvider.html deleted file mode 100644 index 072aef290..000000000 --- a/api/com/redis/riot/cli/common/class-use/ManifestVersionProvider.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.ManifestVersionProvider (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.ManifestVersionProvider

-
-
No usage of com.redis.riot.cli.common.ManifestVersionProvider
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/MapProcessorOptions.html b/api/com/redis/riot/cli/common/class-use/MapProcessorOptions.html deleted file mode 100644 index bf39f9af3..000000000 --- a/api/com/redis/riot/cli/common/class-use/MapProcessorOptions.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.MapProcessorOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.MapProcessorOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/NoopItemWriter.html b/api/com/redis/riot/cli/common/class-use/NoopItemWriter.html deleted file mode 100644 index 03d16b206..000000000 --- a/api/com/redis/riot/cli/common/class-use/NoopItemWriter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.NoopItemWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.NoopItemWriter

-
-
No usage of com.redis.riot.cli.common.NoopItemWriter
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/PingOptions.Builder.html b/api/com/redis/riot/cli/common/class-use/PingOptions.Builder.html deleted file mode 100644 index 12875b342..000000000 --- a/api/com/redis/riot/cli/common/class-use/PingOptions.Builder.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.PingOptions.Builder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.PingOptions.Builder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/PingOptions.html b/api/com/redis/riot/cli/common/class-use/PingOptions.html deleted file mode 100644 index fcdf06137..000000000 --- a/api/com/redis/riot/cli/common/class-use/PingOptions.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.PingOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.PingOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/ProgressStepListener.html b/api/com/redis/riot/cli/common/class-use/ProgressStepListener.html deleted file mode 100644 index 172195179..000000000 --- a/api/com/redis/riot/cli/common/class-use/ProgressStepListener.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.ProgressStepListener (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.ProgressStepListener

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/ProgressWithExtraMessageStepListener.html b/api/com/redis/riot/cli/common/class-use/ProgressWithExtraMessageStepListener.html deleted file mode 100644 index de991c762..000000000 --- a/api/com/redis/riot/cli/common/class-use/ProgressWithExtraMessageStepListener.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.ProgressWithExtraMessageStepListener (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.ProgressWithExtraMessageStepListener

-
-
No usage of com.redis.riot.cli.common.ProgressWithExtraMessageStepListener
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/ReadFromEnum.html b/api/com/redis/riot/cli/common/class-use/ReadFromEnum.html deleted file mode 100644 index c66da4cef..000000000 --- a/api/com/redis/riot/cli/common/class-use/ReadFromEnum.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.ReadFromEnum (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.ReadFromEnum

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/RedisOptions.html b/api/com/redis/riot/cli/common/class-use/RedisOptions.html deleted file mode 100644 index e82c42376..000000000 --- a/api/com/redis/riot/cli/common/class-use/RedisOptions.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.RedisOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.RedisOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/RedisReaderOptions.html b/api/com/redis/riot/cli/common/class-use/RedisReaderOptions.html deleted file mode 100644 index b060fab50..000000000 --- a/api/com/redis/riot/cli/common/class-use/RedisReaderOptions.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.RedisReaderOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.RedisReaderOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/RedisStructOptions.html b/api/com/redis/riot/cli/common/class-use/RedisStructOptions.html deleted file mode 100644 index 2bc5addc4..000000000 --- a/api/com/redis/riot/cli/common/class-use/RedisStructOptions.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.RedisStructOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.RedisStructOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/RedisWriterOptions.html b/api/com/redis/riot/cli/common/class-use/RedisWriterOptions.html deleted file mode 100644 index 682518bc9..000000000 --- a/api/com/redis/riot/cli/common/class-use/RedisWriterOptions.html +++ /dev/null @@ -1,265 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.RedisWriterOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.RedisWriterOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/ReplicateCommandContext.html b/api/com/redis/riot/cli/common/class-use/ReplicateCommandContext.html deleted file mode 100644 index f37e1cd32..000000000 --- a/api/com/redis/riot/cli/common/class-use/ReplicateCommandContext.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.ReplicateCommandContext (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.ReplicateCommandContext

-
-
No usage of com.redis.riot.cli.common.ReplicateCommandContext
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/ReplicateOptions.html b/api/com/redis/riot/cli/common/class-use/ReplicateOptions.html deleted file mode 100644 index 9fec423b1..000000000 --- a/api/com/redis/riot/cli/common/class-use/ReplicateOptions.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.ReplicateOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.ReplicateOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/ReplicationMode.html b/api/com/redis/riot/cli/common/class-use/ReplicationMode.html deleted file mode 100644 index cc9ee6414..000000000 --- a/api/com/redis/riot/cli/common/class-use/ReplicationMode.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.ReplicationMode (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.ReplicationMode

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/ReplicationStrategy.html b/api/com/redis/riot/cli/common/class-use/ReplicationStrategy.html deleted file mode 100644 index 671e46e70..000000000 --- a/api/com/redis/riot/cli/common/class-use/ReplicationStrategy.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.ReplicationStrategy (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.ReplicationStrategy

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/RiotExecutionStrategy.html b/api/com/redis/riot/cli/common/class-use/RiotExecutionStrategy.html deleted file mode 100644 index a4696f1a0..000000000 --- a/api/com/redis/riot/cli/common/class-use/RiotExecutionStrategy.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.RiotExecutionStrategy (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.RiotExecutionStrategy

-
-
No usage of com.redis.riot.cli.common.RiotExecutionStrategy
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/RiotStep.html b/api/com/redis/riot/cli/common/class-use/RiotStep.html deleted file mode 100644 index 807b33949..000000000 --- a/api/com/redis/riot/cli/common/class-use/RiotStep.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.RiotStep (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.RiotStep

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/RiotUtils.html b/api/com/redis/riot/cli/common/class-use/RiotUtils.html deleted file mode 100644 index 2e06bea5d..000000000 --- a/api/com/redis/riot/cli/common/class-use/RiotUtils.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Interface com.redis.riot.cli.common.RiotUtils (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.redis.riot.cli.common.RiotUtils

-
-
No usage of com.redis.riot.cli.common.RiotUtils
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/class-use/StepSkipPolicy.html b/api/com/redis/riot/cli/common/class-use/StepSkipPolicy.html deleted file mode 100644 index eb3375627..000000000 --- a/api/com/redis/riot/cli/common/class-use/StepSkipPolicy.html +++ /dev/null @@ -1,239 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.common.StepSkipPolicy (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.common.StepSkipPolicy

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/package-summary.html b/api/com/redis/riot/cli/common/package-summary.html deleted file mode 100644 index 821a7e6b2..000000000 --- a/api/com/redis/riot/cli/common/package-summary.html +++ /dev/null @@ -1,345 +0,0 @@ - - - - - -com.redis.riot.cli.common (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Package com.redis.riot.cli.common

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/package-tree.html b/api/com/redis/riot/cli/common/package-tree.html deleted file mode 100644 index ee5c00eff..000000000 --- a/api/com/redis/riot/cli/common/package-tree.html +++ /dev/null @@ -1,232 +0,0 @@ - - - - - -com.redis.riot.cli.common Class Hierarchy (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package com.redis.riot.cli.common

-Package Hierarchies: - -
-
-
-

Class Hierarchy

- -
-
-

Interface Hierarchy

- -
-
-

Enum Hierarchy

- -
-
-
-
- -
- - diff --git a/api/com/redis/riot/cli/common/package-use.html b/api/com/redis/riot/cli/common/package-use.html deleted file mode 100644 index 7435219e2..000000000 --- a/api/com/redis/riot/cli/common/package-use.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - -Uses of Package com.redis.riot.cli.common (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
com.redis.riot.cli.common

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/file/DumpOptions.html b/api/com/redis/riot/cli/file/DumpOptions.html deleted file mode 100644 index 8320f36cb..000000000 --- a/api/com/redis/riot/cli/file/DumpOptions.html +++ /dev/null @@ -1,396 +0,0 @@ - - - - - -DumpOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class DumpOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.file.DumpOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class DumpOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      protected java.util.Optional<FileDumpType>type 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      DumpOptions() 
      -
    • -
    -
    - -
    - -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DumpOptions

        -
        public DumpOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getType

        -
        public java.util.Optional<FileDumpType> getType()
        -
      • -
      - - - -
        -
      • -

        setType

        -
        public void setType​(FileDumpType type)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      - - - -
        -
      • -

        type

        -
        public FileDumpType type​(org.springframework.core.io.Resource resource)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/file/FileExportOptions.html b/api/com/redis/riot/cli/file/FileExportOptions.html deleted file mode 100644 index 7130fd9d3..000000000 --- a/api/com/redis/riot/cli/file/FileExportOptions.html +++ /dev/null @@ -1,538 +0,0 @@ - - - - - -FileExportOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FileExportOptions

-
-
- -
-
    -
  • -
    -
    public class FileExportOptions
    -extends FileOptions
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_ELEMENT_NAME

        -
        public static final java.lang.String DEFAULT_ELEMENT_NAME
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DEFAULT_ROOT_NAME

        -
        public static final java.lang.String DEFAULT_ROOT_NAME
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DEFAULT_LINE_SEPARATOR

        -
        public static final java.lang.String DEFAULT_LINE_SEPARATOR
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FileExportOptions

        -
        public FileExportOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        isAppend

        -
        public boolean isAppend()
        -
      • -
      - - - -
        -
      • -

        setAppend

        -
        public void setAppend​(boolean append)
        -
      • -
      - - - -
        -
      • -

        getRootName

        -
        public java.lang.String getRootName()
        -
      • -
      - - - -
        -
      • -

        setRootName

        -
        public void setRootName​(java.lang.String rootName)
        -
      • -
      - - - -
        -
      • -

        getElementName

        -
        public java.lang.String getElementName()
        -
      • -
      - - - -
        -
      • -

        setElementName

        -
        public void setElementName​(java.lang.String elementName)
        -
      • -
      - - - -
        -
      • -

        getLineSeparator

        -
        public java.lang.String getLineSeparator()
        -
      • -
      - - - -
        -
      • -

        setLineSeparator

        -
        public void setLineSeparator​(java.lang.String lineSeparator)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/file/FileOptions.Builder.html b/api/com/redis/riot/cli/file/FileOptions.Builder.html deleted file mode 100644 index da2ca0778..000000000 --- a/api/com/redis/riot/cli/file/FileOptions.Builder.html +++ /dev/null @@ -1,358 +0,0 @@ - - - - - -FileOptions.Builder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FileOptions.Builder<B extends FileOptions.Builder<B>>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.file.FileOptions.Builder<B>
    • -
    -
  • -
-
-
    -
  • -
    -
    Direct Known Subclasses:
    -
    FlatFileOptions.Builder
    -
    -
    -
    Enclosing class:
    -
    FileOptions
    -
    -
    -
    public static class FileOptions.Builder<B extends FileOptions.Builder<B>>
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      Builder() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      Bencoding​(java.nio.charset.Charset encoding) 
      Bgcs​(GcsOptions gcs) 
      Bgzip​(boolean gzip) 
      Bs3​(S3Options s3) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        Builder

        -
        public Builder()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        encoding

        -
        public B encoding​(java.nio.charset.Charset encoding)
        -
      • -
      - - - -
        -
      • -

        gzip

        -
        public B gzip​(boolean gzip)
        -
      • -
      - - - - - - - - -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/file/FileOptions.html b/api/com/redis/riot/cli/file/FileOptions.html deleted file mode 100644 index 4162c8c7f..000000000 --- a/api/com/redis/riot/cli/file/FileOptions.html +++ /dev/null @@ -1,598 +0,0 @@ - - - - - -FileOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FileOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.file.FileOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    Direct Known Subclasses:
    -
    FileExportOptions
    -
    -
    -
    public class FileOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_ENCODING

        -
        public static final java.nio.charset.Charset DEFAULT_ENCODING
        -
      • -
      - - - - - - - -
        -
      • -

        encoding

        -
        protected java.nio.charset.Charset encoding
        -
      • -
      - - - -
        -
      • -

        gzip

        -
        protected boolean gzip
        -
      • -
      - - - - - - - - -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FileOptions

        -
        public FileOptions()
        -
      • -
      - - - - -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getEncoding

        -
        public java.nio.charset.Charset getEncoding()
        -
      • -
      - - - -
        -
      • -

        setEncoding

        -
        public void setEncoding​(java.nio.charset.Charset encoding)
        -
      • -
      - - - -
        -
      • -

        isGzip

        -
        public boolean isGzip()
        -
      • -
      - - - -
        -
      • -

        setGzip

        -
        public void setGzip​(boolean gzip)
        -
      • -
      - - - - - - - -
        -
      • -

        setS3

        -
        public void setS3​(S3Options s3)
        -
      • -
      - - - - - - - -
        -
      • -

        setGcs

        -
        public void setGcs​(GcsOptions gcs)
        -
      • -
      - - - -
        -
      • -

        inputResource

        -
        public org.springframework.core.io.Resource inputResource​(java.lang.String file)
        -
      • -
      - - - -
        -
      • -

        outputResource

        -
        public org.springframework.core.io.WritableResource outputResource​(java.lang.String file)
        -                                                            throws java.io.IOException
        -
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/file/FlatFileOptions.Builder.html b/api/com/redis/riot/cli/file/FlatFileOptions.Builder.html deleted file mode 100644 index 12b99c6df..000000000 --- a/api/com/redis/riot/cli/file/FlatFileOptions.Builder.html +++ /dev/null @@ -1,452 +0,0 @@ - - - - - -FlatFileOptions.Builder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FlatFileOptions.Builder

-
-
- -
- -
-
- -
-
- -
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/file/FlatFileOptions.html b/api/com/redis/riot/cli/file/FlatFileOptions.html deleted file mode 100644 index acdd090f7..000000000 --- a/api/com/redis/riot/cli/file/FlatFileOptions.html +++ /dev/null @@ -1,703 +0,0 @@ - - - - - -FlatFileOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FlatFileOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.file.FlatFileOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class FlatFileOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_CONTINUATION_STRING

        -
        public static final java.lang.String DEFAULT_CONTINUATION_STRING
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DEFAULT_QUOTE_CHARACTER

        -
        public static final java.lang.Character DEFAULT_QUOTE_CHARACTER
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FlatFileOptions

        -
        public FlatFileOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getMaxItemCount

        -
        public int getMaxItemCount()
        -
      • -
      - - - -
        -
      • -

        setMaxItemCount

        -
        public void setMaxItemCount​(int count)
        -
      • -
      - - - -
        -
      • -

        getFields

        -
        public java.util.Collection<java.lang.String> getFields()
        -
      • -
      - - - -
        -
      • -

        setFields

        -
        public void setFields​(java.util.Collection<java.lang.String> names)
        -
      • -
      - - - -
        -
      • -

        setFields

        -
        public void setFields​(java.lang.String... names)
        -
      • -
      - - - -
        -
      • -

        isHeader

        -
        public boolean isHeader()
        -
      • -
      - - - -
        -
      • -

        setHeader

        -
        public void setHeader​(boolean header)
        -
      • -
      - - - -
        -
      • -

        setDelimiter

        -
        public void setDelimiter​(java.lang.String delimiter)
        -
      • -
      - - - -
        -
      • -

        getHeaderLine

        -
        public java.util.Optional<java.lang.Integer> getHeaderLine()
        -
      • -
      - - - -
        -
      • -

        setHeaderLine

        -
        public void setHeaderLine​(int lineIndex)
        -
      • -
      - - - -
        -
      • -

        getLinesToSkip

        -
        public int getLinesToSkip()
        -
      • -
      - - - -
        -
      • -

        setLinesToSkip

        -
        public void setLinesToSkip​(int linesToSkip)
        -
      • -
      - - - -
        -
      • -

        getIncludedFields

        -
        public int[] getIncludedFields()
        -
      • -
      - - - -
        -
      • -

        setIncludedFields

        -
        public void setIncludedFields​(int... includedFields)
        -
      • -
      - - - -
        -
      • -

        getColumnRanges

        -
        public java.util.List<java.lang.String> getColumnRanges()
        -
      • -
      - - - -
        -
      • -

        setColumnRanges

        -
        public void setColumnRanges​(java.lang.String... columnRanges)
        -
      • -
      - - - -
        -
      • -

        getDelimiter

        -
        public java.util.Optional<java.lang.String> getDelimiter()
        -
      • -
      - - - -
        -
      • -

        getQuoteCharacter

        -
        public java.lang.Character getQuoteCharacter()
        -
      • -
      - - - -
        -
      • -

        setQuoteCharacter

        -
        public void setQuoteCharacter​(java.lang.Character quoteCharacter)
        -
      • -
      - - - -
        -
      • -

        getContinuationString

        -
        public java.lang.String getContinuationString()
        -
      • -
      - - - -
        -
      • -

        setContinuationString

        -
        public void setContinuationString​(java.lang.String continuationString)
        -
      • -
      - - - - - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/file/GcsOptions.html b/api/com/redis/riot/cli/file/GcsOptions.html deleted file mode 100644 index bd544186f..000000000 --- a/api/com/redis/riot/cli/file/GcsOptions.html +++ /dev/null @@ -1,375 +0,0 @@ - - - - - -GcsOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class GcsOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.file.GcsOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class GcsOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      GcsOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      org.springframework.cloud.gcp.storage.GoogleStorageResourceresource​(java.lang.String locationUri, - boolean readOnly) 
      voidsetEncodedKey​(java.lang.String encodedKey) 
      voidsetKeyFile​(java.io.File credentials) 
      voidsetProjectId​(java.lang.String projectId) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GcsOptions

        -
        public GcsOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setKeyFile

        -
        public void setKeyFile​(java.io.File credentials)
        -
      • -
      - - - -
        -
      • -

        setProjectId

        -
        public void setProjectId​(java.lang.String projectId)
        -
      • -
      - - - -
        -
      • -

        setEncodedKey

        -
        public void setEncodedKey​(java.lang.String encodedKey)
        -
      • -
      - - - -
        -
      • -

        resource

        -
        public org.springframework.cloud.gcp.storage.GoogleStorageResource resource​(java.lang.String locationUri,
        -                                                                            boolean readOnly)
        -                                                                     throws java.io.IOException
        -
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/file/S3Options.html b/api/com/redis/riot/cli/file/S3Options.html deleted file mode 100644 index 97393660c..000000000 --- a/api/com/redis/riot/cli/file/S3Options.html +++ /dev/null @@ -1,368 +0,0 @@ - - - - - -S3Options (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class S3Options

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.file.S3Options
    • -
    -
  • -
-
-
    -
  • -
    -
    public class S3Options
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      S3Options() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      org.springframework.core.io.Resourceresource​(java.lang.String location) 
      voidsetAccessKey​(java.lang.String accessKey) 
      voidsetRegion​(java.lang.String region) 
      voidsetSecretKey​(java.lang.String secretKey) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        S3Options

        -
        public S3Options()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setAccessKey

        -
        public void setAccessKey​(java.lang.String accessKey)
        -
      • -
      - - - -
        -
      • -

        setSecretKey

        -
        public void setSecretKey​(java.lang.String secretKey)
        -
      • -
      - - - -
        -
      • -

        setRegion

        -
        public void setRegion​(java.lang.String region)
        -
      • -
      - - - -
        -
      • -

        resource

        -
        public org.springframework.core.io.Resource resource​(java.lang.String location)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/file/class-use/DumpOptions.html b/api/com/redis/riot/cli/file/class-use/DumpOptions.html deleted file mode 100644 index 075b65d01..000000000 --- a/api/com/redis/riot/cli/file/class-use/DumpOptions.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.file.DumpOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.file.DumpOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/file/class-use/FileExportOptions.html b/api/com/redis/riot/cli/file/class-use/FileExportOptions.html deleted file mode 100644 index 6fed6d752..000000000 --- a/api/com/redis/riot/cli/file/class-use/FileExportOptions.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.file.FileExportOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.file.FileExportOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/file/class-use/FileOptions.Builder.html b/api/com/redis/riot/cli/file/class-use/FileOptions.Builder.html deleted file mode 100644 index c0c5b5f4b..000000000 --- a/api/com/redis/riot/cli/file/class-use/FileOptions.Builder.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.file.FileOptions.Builder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.file.FileOptions.Builder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/file/class-use/FileOptions.html b/api/com/redis/riot/cli/file/class-use/FileOptions.html deleted file mode 100644 index 127d67b70..000000000 --- a/api/com/redis/riot/cli/file/class-use/FileOptions.html +++ /dev/null @@ -1,250 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.file.FileOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.file.FileOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/file/class-use/FlatFileOptions.Builder.html b/api/com/redis/riot/cli/file/class-use/FlatFileOptions.Builder.html deleted file mode 100644 index add47c10f..000000000 --- a/api/com/redis/riot/cli/file/class-use/FlatFileOptions.Builder.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.file.FlatFileOptions.Builder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.file.FlatFileOptions.Builder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/file/class-use/FlatFileOptions.html b/api/com/redis/riot/cli/file/class-use/FlatFileOptions.html deleted file mode 100644 index db9b2fa12..000000000 --- a/api/com/redis/riot/cli/file/class-use/FlatFileOptions.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.file.FlatFileOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.file.FlatFileOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/file/class-use/GcsOptions.html b/api/com/redis/riot/cli/file/class-use/GcsOptions.html deleted file mode 100644 index d1dcca84a..000000000 --- a/api/com/redis/riot/cli/file/class-use/GcsOptions.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.file.GcsOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.file.GcsOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/file/class-use/S3Options.html b/api/com/redis/riot/cli/file/class-use/S3Options.html deleted file mode 100644 index a48da3b2c..000000000 --- a/api/com/redis/riot/cli/file/class-use/S3Options.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.file.S3Options (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.file.S3Options

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/file/package-summary.html b/api/com/redis/riot/cli/file/package-summary.html deleted file mode 100644 index 7c948e440..000000000 --- a/api/com/redis/riot/cli/file/package-summary.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -com.redis.riot.cli.file (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Package com.redis.riot.cli.file

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/file/package-tree.html b/api/com/redis/riot/cli/file/package-tree.html deleted file mode 100644 index 09f4923e2..000000000 --- a/api/com/redis/riot/cli/file/package-tree.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - -com.redis.riot.cli.file Class Hierarchy (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package com.redis.riot.cli.file

-Package Hierarchies: - -
-
-
-

Class Hierarchy

- -
-
-
-
- -
- - diff --git a/api/com/redis/riot/cli/file/package-use.html b/api/com/redis/riot/cli/file/package-use.html deleted file mode 100644 index e665330ac..000000000 --- a/api/com/redis/riot/cli/file/package-use.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - -Uses of Package com.redis.riot.cli.file (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
com.redis.riot.cli.file

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/AbstractCollectionCommand.html b/api/com/redis/riot/cli/operation/AbstractCollectionCommand.html deleted file mode 100644 index e96fc740e..000000000 --- a/api/com/redis/riot/cli/operation/AbstractCollectionCommand.html +++ /dev/null @@ -1,347 +0,0 @@ - - - - - -AbstractCollectionCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class AbstractCollectionCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AbstractCollectionCommand

        -
        public AbstractCollectionCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        member

        -
        protected java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String> member()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/AbstractKeyCommand.html b/api/com/redis/riot/cli/operation/AbstractKeyCommand.html deleted file mode 100644 index 5511c8835..000000000 --- a/api/com/redis/riot/cli/operation/AbstractKeyCommand.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - -AbstractKeyCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class AbstractKeyCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AbstractKeyCommand

        -
        public AbstractKeyCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        key

        -
        protected java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String> key()
        -
      • -
      - - - -
        -
      • -

        getKeyOptions

        -
        public KeyOptions getKeyOptions()
        -
      • -
      - - - -
        -
      • -

        setKeyOptions

        -
        public void setKeyOptions​(KeyOptions keyOptions)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/AbstractOperationCommand.html b/api/com/redis/riot/cli/operation/AbstractOperationCommand.html deleted file mode 100644 index b42356e98..000000000 --- a/api/com/redis/riot/cli/operation/AbstractOperationCommand.html +++ /dev/null @@ -1,450 +0,0 @@ - - - - - -AbstractOperationCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class AbstractOperationCommand<O>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.AbstractOperationCommand<O>
    • -
    -
  • -
-
- -
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      protected java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.Double>doubleFieldExtractor​(java.lang.String field) 
      RedisCommandOptionsgetCommandOptions() 
      protected java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String>idMaker​(java.util.Optional<java.lang.String> prefix, - java.lang.String... fields) 
      protected <T extends java.lang.Number>
      java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​T>
      numberExtractor​(java.lang.String field, - java.lang.Class<T> targetType) 
      protected <T extends java.lang.Number>
      java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​T>
      numberExtractor​(java.lang.String field, - java.lang.Class<T> targetType, - java.lang.Object defaultValue) 
      protected <T extends java.lang.Number>
      java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​T>
      numberExtractor​(java.util.Optional<java.lang.String> field, - java.lang.Class<T> targetType, - T defaultValue) 
      voidsetCommandOptions​(RedisCommandOptions commandOptions) 
      protected java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String>stringFieldExtractor​(java.lang.String field) 
      protected java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String>stringFieldExtractor​(java.util.Optional<java.lang.String> field) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      - -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AbstractOperationCommand

        -
        public AbstractOperationCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        setCommandOptions

        -
        public void setCommandOptions​(RedisCommandOptions commandOptions)
        -
      • -
      - - - -
        -
      • -

        doubleFieldExtractor

        -
        protected java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.Double> doubleFieldExtractor​(java.lang.String field)
        -
      • -
      - - - -
        -
      • -

        stringFieldExtractor

        -
        protected java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String> stringFieldExtractor​(java.util.Optional<java.lang.String> field)
        -
      • -
      - - - -
        -
      • -

        stringFieldExtractor

        -
        protected java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String> stringFieldExtractor​(java.lang.String field)
        -
      • -
      - - - -
        -
      • -

        numberExtractor

        -
        protected <T extends java.lang.Number> java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​T> numberExtractor​(java.lang.String field,
        -                                                                                                                                                   java.lang.Class<T> targetType)
        -
      • -
      - - - - - -
        -
      • -

        numberExtractor

        -
        protected <T extends java.lang.Number> java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​T> numberExtractor​(java.util.Optional<java.lang.String> field,
        -                                                                                                                                                   java.lang.Class<T> targetType,
        -                                                                                                                                                   T defaultValue)
        -
      • -
      - - - -
        -
      • -

        numberExtractor

        -
        protected <T extends java.lang.Number> java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​T> numberExtractor​(java.lang.String field,
        -                                                                                                                                                   java.lang.Class<T> targetType,
        -                                                                                                                                                   java.lang.Object defaultValue)
        -
      • -
      - - - -
        -
      • -

        idMaker

        -
        protected java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String> idMaker​(java.util.Optional<java.lang.String> prefix,
        -                                                                                                                             java.lang.String... fields)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/CollectionOptions.html b/api/com/redis/riot/cli/operation/CollectionOptions.html deleted file mode 100644 index ece049f6f..000000000 --- a/api/com/redis/riot/cli/operation/CollectionOptions.html +++ /dev/null @@ -1,350 +0,0 @@ - - - - - -CollectionOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class CollectionOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.CollectionOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class CollectionOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      CollectionOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.String[]getMemberFields() 
      java.util.Optional<java.lang.String>getMemberSpace() 
      voidsetMemberFields​(java.lang.String... memberFields) 
      voidsetMemberSpace​(java.util.Optional<java.lang.String> memberSpace) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CollectionOptions

        -
        public CollectionOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getMemberFields

        -
        public java.lang.String[] getMemberFields()
        -
      • -
      - - - -
        -
      • -

        getMemberSpace

        -
        public java.util.Optional<java.lang.String> getMemberSpace()
        -
      • -
      - - - -
        -
      • -

        setMemberFields

        -
        public void setMemberFields​(java.lang.String... memberFields)
        -
      • -
      - - - -
        -
      • -

        setMemberSpace

        -
        public void setMemberSpace​(java.util.Optional<java.lang.String> memberSpace)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/DelCommand.html b/api/com/redis/riot/cli/operation/DelCommand.html deleted file mode 100644 index 2aff09898..000000000 --- a/api/com/redis/riot/cli/operation/DelCommand.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - -DelCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class DelCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DelCommand

        -
        public DelCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Del<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/EvalOptions.html b/api/com/redis/riot/cli/operation/EvalOptions.html deleted file mode 100644 index e5a1c5083..000000000 --- a/api/com/redis/riot/cli/operation/EvalOptions.html +++ /dev/null @@ -1,466 +0,0 @@ - - - - - -EvalOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class EvalOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.EvalOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class EvalOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static io.lettuce.core.ScriptOutputTypeDEFAULT_OUTPUT_TYPE 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      EvalOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.String[]getArgs() 
      java.lang.String[]getKeys() 
      io.lettuce.core.ScriptOutputTypegetOutputType() 
      java.lang.StringgetSha() 
      voidsetArgs​(java.lang.String[] args) 
      voidsetKeys​(java.lang.String[] keys) 
      voidsetOutputType​(io.lettuce.core.ScriptOutputType outputType) 
      voidsetSha​(java.lang.String sha) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_OUTPUT_TYPE

        -
        public static final io.lettuce.core.ScriptOutputType DEFAULT_OUTPUT_TYPE
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        EvalOptions

        -
        public EvalOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSha

        -
        public java.lang.String getSha()
        -
      • -
      - - - -
        -
      • -

        setSha

        -
        public void setSha​(java.lang.String sha)
        -
      • -
      - - - -
        -
      • -

        getKeys

        -
        public java.lang.String[] getKeys()
        -
      • -
      - - - -
        -
      • -

        setKeys

        -
        public void setKeys​(java.lang.String[] keys)
        -
      • -
      - - - -
        -
      • -

        getArgs

        -
        public java.lang.String[] getArgs()
        -
      • -
      - - - -
        -
      • -

        setArgs

        -
        public void setArgs​(java.lang.String[] args)
        -
      • -
      - - - -
        -
      • -

        getOutputType

        -
        public io.lettuce.core.ScriptOutputType getOutputType()
        -
      • -
      - - - -
        -
      • -

        setOutputType

        -
        public void setOutputType​(io.lettuce.core.ScriptOutputType outputType)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/operation/ExpireCommand.html b/api/com/redis/riot/cli/operation/ExpireCommand.html deleted file mode 100644 index 65ab71dc6..000000000 --- a/api/com/redis/riot/cli/operation/ExpireCommand.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - -ExpireCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ExpireCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ExpireCommand

        -
        public ExpireCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Expire<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/ExpireOptions.html b/api/com/redis/riot/cli/operation/ExpireOptions.html deleted file mode 100644 index ef3708080..000000000 --- a/api/com/redis/riot/cli/operation/ExpireOptions.html +++ /dev/null @@ -1,414 +0,0 @@ - - - - - -ExpireOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ExpireOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.ExpireOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class ExpireOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static longDEFAULT_TTL 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      ExpireOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      longgetDefaultTtl() 
      java.util.Optional<java.lang.String>getTtlField() 
      voidsetDefaultTtl​(long ttl) 
      voidsetTtlField​(java.util.Optional<java.lang.String> field) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ExpireOptions

        -
        public ExpireOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTtlField

        -
        public java.util.Optional<java.lang.String> getTtlField()
        -
      • -
      - - - -
        -
      • -

        setTtlField

        -
        public void setTtlField​(java.util.Optional<java.lang.String> field)
        -
      • -
      - - - -
        -
      • -

        getDefaultTtl

        -
        public long getDefaultTtl()
        -
      • -
      - - - -
        -
      • -

        setDefaultTtl

        -
        public void setDefaultTtl​(long ttl)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/operation/FilteringOptions.html b/api/com/redis/riot/cli/operation/FilteringOptions.html deleted file mode 100644 index 116a9f5f4..000000000 --- a/api/com/redis/riot/cli/operation/FilteringOptions.html +++ /dev/null @@ -1,382 +0,0 @@ - - - - - -FilteringOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FilteringOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.FilteringOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class FilteringOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      FilteringOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.String>>converter() 
      java.lang.String[]getExcludes() 
      java.lang.String[]getIncludes() 
      voidsetExcludes​(java.lang.String[] excludes) 
      voidsetIncludes​(java.lang.String[] includes) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FilteringOptions

        -
        public FilteringOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        converter

        -
        public java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.String>> converter()
        -
      • -
      - - - -
        -
      • -

        getIncludes

        -
        public java.lang.String[] getIncludes()
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      - - - -
        -
      • -

        setIncludes

        -
        public void setIncludes​(java.lang.String[] includes)
        -
      • -
      - - - -
        -
      • -

        getExcludes

        -
        public java.lang.String[] getExcludes()
        -
      • -
      - - - -
        -
      • -

        setExcludes

        -
        public void setExcludes​(java.lang.String[] excludes)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/GeoaddCommand.html b/api/com/redis/riot/cli/operation/GeoaddCommand.html deleted file mode 100644 index 32b3b1a52..000000000 --- a/api/com/redis/riot/cli/operation/GeoaddCommand.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - -GeoaddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class GeoaddCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GeoaddCommand

        -
        public GeoaddCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Geoadd<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/GeoaddOptions.html b/api/com/redis/riot/cli/operation/GeoaddOptions.html deleted file mode 100644 index bb81de2f8..000000000 --- a/api/com/redis/riot/cli/operation/GeoaddOptions.html +++ /dev/null @@ -1,368 +0,0 @@ - - - - - -GeoaddOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class GeoaddOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.GeoaddOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class GeoaddOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      GeoaddOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.StringgetLatitude() 
      java.lang.StringgetLongitude() 
      voidsetLatitude​(java.lang.String latitudeField) 
      voidsetLongitude​(java.lang.String longitudeField) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        GeoaddOptions

        -
        public GeoaddOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getLongitude

        -
        public java.lang.String getLongitude()
        -
      • -
      - - - -
        -
      • -

        setLongitude

        -
        public void setLongitude​(java.lang.String longitudeField)
        -
      • -
      - - - -
        -
      • -

        getLatitude

        -
        public java.lang.String getLatitude()
        -
      • -
      - - - -
        -
      • -

        setLatitude

        -
        public void setLatitude​(java.lang.String latitudeField)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/HsetCommand.html b/api/com/redis/riot/cli/operation/HsetCommand.html deleted file mode 100644 index 1b51f3447..000000000 --- a/api/com/redis/riot/cli/operation/HsetCommand.html +++ /dev/null @@ -1,364 +0,0 @@ - - - - - -HsetCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class HsetCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        HsetCommand

        -
        public HsetCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - - - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Hset<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/JsonSetCommand.html b/api/com/redis/riot/cli/operation/JsonSetCommand.html deleted file mode 100644 index 6ec3e6416..000000000 --- a/api/com/redis/riot/cli/operation/JsonSetCommand.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - -JsonSetCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class JsonSetCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        JsonSetCommand

        -
        public JsonSetCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.JsonSet<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/KeyOptions.html b/api/com/redis/riot/cli/operation/KeyOptions.html deleted file mode 100644 index afb9de04f..000000000 --- a/api/com/redis/riot/cli/operation/KeyOptions.html +++ /dev/null @@ -1,350 +0,0 @@ - - - - - -KeyOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class KeyOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.KeyOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class KeyOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      KeyOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.String[]getKeys() 
      java.util.Optional<java.lang.String>getKeyspace() 
      voidsetKeys​(java.lang.String[] keys) 
      voidsetKeyspace​(java.util.Optional<java.lang.String> keyspace) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        KeyOptions

        -
        public KeyOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getKeys

        -
        public java.lang.String[] getKeys()
        -
      • -
      - - - -
        -
      • -

        setKeys

        -
        public void setKeys​(java.lang.String[] keys)
        -
      • -
      - - - -
        -
      • -

        getKeyspace

        -
        public java.util.Optional<java.lang.String> getKeyspace()
        -
      • -
      - - - -
        -
      • -

        setKeyspace

        -
        public void setKeyspace​(java.util.Optional<java.lang.String> keyspace)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/LpushCommand.html b/api/com/redis/riot/cli/operation/LpushCommand.html deleted file mode 100644 index 9a67b98f1..000000000 --- a/api/com/redis/riot/cli/operation/LpushCommand.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - -LpushCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class LpushCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        LpushCommand

        -
        public LpushCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Lpush<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/NoopCommand.html b/api/com/redis/riot/cli/operation/NoopCommand.html deleted file mode 100644 index 8f974e027..000000000 --- a/api/com/redis/riot/cli/operation/NoopCommand.html +++ /dev/null @@ -1,317 +0,0 @@ - - - - - -NoopCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class NoopCommand

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.NoopCommand
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    OperationCommand<java.util.Map<java.lang.String,​java.lang.Object>>
    -
    -
    -
    public class NoopCommand
    -extends java.lang.Object
    -implements OperationCommand<java.util.Map<java.lang.String,​java.lang.Object>>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      NoopCommand() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      com.redis.spring.batch.writer.operation.Noop<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>>operation() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        NoopCommand

        -
        public NoopCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Noop<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
        -
        Specified by:
        -
        operation in interface OperationCommand<java.util.Map<java.lang.String,​java.lang.Object>>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/OperationCommand.html b/api/com/redis/riot/cli/operation/OperationCommand.html deleted file mode 100644 index ef2b2977d..000000000 --- a/api/com/redis/riot/cli/operation/OperationCommand.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - -OperationCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Interface OperationCommand<T>

-
-
- -
-
    -
  • - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethodDescription
      com.redis.spring.batch.writer.WriteOperation<java.lang.String,​java.lang.String,​T>operation() 
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        com.redis.spring.batch.writer.WriteOperation<java.lang.String,​java.lang.String,​T> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/RedisCommandOptions.html b/api/com/redis/riot/cli/operation/RedisCommandOptions.html deleted file mode 100644 index 1c6295233..000000000 --- a/api/com/redis/riot/cli/operation/RedisCommandOptions.html +++ /dev/null @@ -1,460 +0,0 @@ - - - - - -RedisCommandOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class RedisCommandOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.RedisCommandOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class RedisCommandOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_SEPARATOR

        -
        public static final java.lang.String DEFAULT_SEPARATOR
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DEFAULT_REMOVE_FIELDS

        -
        public static final boolean DEFAULT_REMOVE_FIELDS
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DEFAULT_IGNORE_MISSING_FIELDS

        -
        public static final boolean DEFAULT_IGNORE_MISSING_FIELDS
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RedisCommandOptions

        -
        public RedisCommandOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getKeySeparator

        -
        public java.lang.String getKeySeparator()
        -
      • -
      - - - -
        -
      • -

        setKeySeparator

        -
        public void setKeySeparator​(java.lang.String keySeparator)
        -
      • -
      - - - -
        -
      • -

        isRemoveFields

        -
        public boolean isRemoveFields()
        -
      • -
      - - - -
        -
      • -

        setRemoveFields

        -
        public void setRemoveFields​(boolean removeFields)
        -
      • -
      - - - -
        -
      • -

        isIgnoreMissingFields

        -
        public boolean isIgnoreMissingFields()
        -
      • -
      - - - -
        -
      • -

        setIgnoreMissingFields

        -
        public void setIgnoreMissingFields​(boolean ignoreMissingFields)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/operation/RpushCommand.html b/api/com/redis/riot/cli/operation/RpushCommand.html deleted file mode 100644 index 23393360d..000000000 --- a/api/com/redis/riot/cli/operation/RpushCommand.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - -RpushCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class RpushCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RpushCommand

        -
        public RpushCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Rpush<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/SaddCommand.html b/api/com/redis/riot/cli/operation/SaddCommand.html deleted file mode 100644 index ee9fc8a38..000000000 --- a/api/com/redis/riot/cli/operation/SaddCommand.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - -SaddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class SaddCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SaddCommand

        -
        public SaddCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Sadd<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/SetCommand.html b/api/com/redis/riot/cli/operation/SetCommand.html deleted file mode 100644 index bef6afa5d..000000000 --- a/api/com/redis/riot/cli/operation/SetCommand.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - -SetCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class SetCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SetCommand

        -
        public SetCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Set<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/SetOptions.html b/api/com/redis/riot/cli/operation/SetOptions.html deleted file mode 100644 index 2d0119199..000000000 --- a/api/com/redis/riot/cli/operation/SetOptions.html +++ /dev/null @@ -1,438 +0,0 @@ - - - - - -SetOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class SetOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.SetOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class SetOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      SetOptions() 
      -
    • -
    -
    - -
    - -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_FORMAT

        -
        public static final StringFormat DEFAULT_FORMAT
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SetOptions

        -
        public SetOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        setFormat

        -
        public void setFormat​(StringFormat format)
        -
      • -
      - - - -
        -
      • -

        getField

        -
        public java.util.Optional<java.lang.String> getField()
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      - - - -
        -
      • -

        setField

        -
        public void setField​(java.lang.String field)
        -
      • -
      - - - -
        -
      • -

        getRoot

        -
        public java.lang.String getRoot()
        -
      • -
      - - - -
        -
      • -

        setRoot

        -
        public void setRoot​(java.lang.String root)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/operation/StringFormat.html b/api/com/redis/riot/cli/operation/StringFormat.html deleted file mode 100644 index ee7d93f70..000000000 --- a/api/com/redis/riot/cli/operation/StringFormat.html +++ /dev/null @@ -1,393 +0,0 @@ - - - - - -StringFormat (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Enum StringFormat

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.lang.Enum<StringFormat>
    • -
    • -
        -
      • com.redis.riot.cli.operation.StringFormat
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<StringFormat>
    -
    -
    -
    public enum StringFormat
    -extends java.lang.Enum<StringFormat>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum ConstantDescription
      JSON 
      RAW 
      XML 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static StringFormatvalueOf​(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static StringFormat[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static StringFormat[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (StringFormat c : StringFormat.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static StringFormat valueOf​(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/operation/SugaddCommand.html b/api/com/redis/riot/cli/operation/SugaddCommand.html deleted file mode 100644 index 57b4693c7..000000000 --- a/api/com/redis/riot/cli/operation/SugaddCommand.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - -SugaddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class SugaddCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SugaddCommand

        -
        public SugaddCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Sugadd<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/SugaddOptions.html b/api/com/redis/riot/cli/operation/SugaddOptions.html deleted file mode 100644 index ab90b95db..000000000 --- a/api/com/redis/riot/cli/operation/SugaddOptions.html +++ /dev/null @@ -1,516 +0,0 @@ - - - - - -SugaddOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class SugaddOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.SugaddOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class SugaddOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      SugaddOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      doublegetDefaultScore() 
      java.lang.StringgetField() 
      java.util.Optional<java.lang.String>getPayload() 
      java.util.Optional<java.lang.String>getScore() 
      booleanisIncrement() 
      voidsetDefaultScore​(double scoreDefault) 
      voidsetField​(java.lang.String field) 
      voidsetIncrement​(boolean increment) 
      voidsetPayload​(java.util.Optional<java.lang.String> payload) 
      voidsetScore​(java.util.Optional<java.lang.String> scoreField) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SugaddOptions

        -
        public SugaddOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getField

        -
        public java.lang.String getField()
        -
      • -
      - - - -
        -
      • -

        setField

        -
        public void setField​(java.lang.String field)
        -
      • -
      - - - -
        -
      • -

        getScore

        -
        public java.util.Optional<java.lang.String> getScore()
        -
      • -
      - - - -
        -
      • -

        setScore

        -
        public void setScore​(java.util.Optional<java.lang.String> scoreField)
        -
      • -
      - - - -
        -
      • -

        getDefaultScore

        -
        public double getDefaultScore()
        -
      • -
      - - - -
        -
      • -

        setDefaultScore

        -
        public void setDefaultScore​(double scoreDefault)
        -
      • -
      - - - -
        -
      • -

        getPayload

        -
        public java.util.Optional<java.lang.String> getPayload()
        -
      • -
      - - - -
        -
      • -

        setPayload

        -
        public void setPayload​(java.util.Optional<java.lang.String> payload)
        -
      • -
      - - - -
        -
      • -

        isIncrement

        -
        public boolean isIncrement()
        -
      • -
      - - - -
        -
      • -

        setIncrement

        -
        public void setIncrement​(boolean increment)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/operation/TsAddCommand.html b/api/com/redis/riot/cli/operation/TsAddCommand.html deleted file mode 100644 index 6da54f79c..000000000 --- a/api/com/redis/riot/cli/operation/TsAddCommand.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - -TsAddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class TsAddCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TsAddCommand

        -
        public TsAddCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.TsAdd<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/TsAddOptions.html b/api/com/redis/riot/cli/operation/TsAddOptions.html deleted file mode 100644 index 4e3a6de81..000000000 --- a/api/com/redis/riot/cli/operation/TsAddOptions.html +++ /dev/null @@ -1,466 +0,0 @@ - - - - - -TsAddOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class TsAddOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.TsAddOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class TsAddOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static com.redis.lettucemod.timeseries.DuplicatePolicyDEFAULT_DUPLICATE_POLICY 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      TsAddOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      com.redis.lettucemod.timeseries.DuplicatePolicygetDuplicatePolicy() 
      java.util.Map<java.lang.String,​java.lang.String>getLabels() 
      java.util.Optional<java.lang.String>getTimestampField() 
      java.lang.StringgetValueField() 
      voidsetDuplicatePolicy​(com.redis.lettucemod.timeseries.DuplicatePolicy duplicatePolicy) 
      voidsetLabels​(java.util.Map<java.lang.String,​java.lang.String> labels) 
      voidsetTimestampField​(java.util.Optional<java.lang.String> timestampField) 
      voidsetValueField​(java.lang.String valueField) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_DUPLICATE_POLICY

        -
        public static final com.redis.lettucemod.timeseries.DuplicatePolicy DEFAULT_DUPLICATE_POLICY
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TsAddOptions

        -
        public TsAddOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getTimestampField

        -
        public java.util.Optional<java.lang.String> getTimestampField()
        -
      • -
      - - - -
        -
      • -

        setTimestampField

        -
        public void setTimestampField​(java.util.Optional<java.lang.String> timestampField)
        -
      • -
      - - - -
        -
      • -

        getValueField

        -
        public java.lang.String getValueField()
        -
      • -
      - - - -
        -
      • -

        setValueField

        -
        public void setValueField​(java.lang.String valueField)
        -
      • -
      - - - -
        -
      • -

        getDuplicatePolicy

        -
        public com.redis.lettucemod.timeseries.DuplicatePolicy getDuplicatePolicy()
        -
      • -
      - - - -
        -
      • -

        setDuplicatePolicy

        -
        public void setDuplicatePolicy​(com.redis.lettucemod.timeseries.DuplicatePolicy duplicatePolicy)
        -
      • -
      - - - -
        -
      • -

        getLabels

        -
        public java.util.Map<java.lang.String,​java.lang.String> getLabels()
        -
      • -
      - - - -
        -
      • -

        setLabels

        -
        public void setLabels​(java.util.Map<java.lang.String,​java.lang.String> labels)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/operation/XaddCommand.html b/api/com/redis/riot/cli/operation/XaddCommand.html deleted file mode 100644 index 8485d9ec7..000000000 --- a/api/com/redis/riot/cli/operation/XaddCommand.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - -XaddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class XaddCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        XaddCommand

        -
        public XaddCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Xadd<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/XaddOptions.html b/api/com/redis/riot/cli/operation/XaddOptions.html deleted file mode 100644 index 5ee260cbf..000000000 --- a/api/com/redis/riot/cli/operation/XaddOptions.html +++ /dev/null @@ -1,442 +0,0 @@ - - - - - -XaddOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class XaddOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.XaddOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class XaddOptions
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_APPROXIMATE_TRIMMING

        -
        public static final boolean DEFAULT_APPROXIMATE_TRIMMING
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        XaddOptions

        -
        public XaddOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        setFilteringOptions

        -
        public void setFilteringOptions​(FilteringOptions filteringOptions)
        -
      • -
      - - - -
        -
      • -

        getMaxlen

        -
        public java.util.Optional<java.lang.Long> getMaxlen()
        -
      • -
      - - - -
        -
      • -

        setMaxlen

        -
        public void setMaxlen​(long maxlen)
        -
      • -
      - - - -
        -
      • -

        isApproximateTrimming

        -
        public boolean isApproximateTrimming()
        -
      • -
      - - - -
        -
      • -

        setApproximateTrimming

        -
        public void setApproximateTrimming​(boolean approximateTrimming)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/operation/ZaddCommand.html b/api/com/redis/riot/cli/operation/ZaddCommand.html deleted file mode 100644 index 7b6d80548..000000000 --- a/api/com/redis/riot/cli/operation/ZaddCommand.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - -ZaddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ZaddCommand

-
-
- -
- -
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ZaddCommand

        -
        public ZaddCommand()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        operation

        -
        public com.redis.spring.batch.writer.operation.Zadd<java.lang.String,​java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> operation()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/cli/operation/ZaddOptions.html b/api/com/redis/riot/cli/operation/ZaddOptions.html deleted file mode 100644 index 226dd996f..000000000 --- a/api/com/redis/riot/cli/operation/ZaddOptions.html +++ /dev/null @@ -1,414 +0,0 @@ - - - - - -ZaddOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ZaddOptions

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.cli.operation.ZaddOptions
    • -
    -
  • -
-
-
    -
  • -
    -
    public class ZaddOptions
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static doubleDEFAULT_SCORE 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      ZaddOptions() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      doublegetDefaultScore() 
      java.util.Optional<java.lang.String>getScore() 
      voidsetDefaultScore​(double scoreDefault) 
      voidsetScore​(java.util.Optional<java.lang.String> scoreField) 
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ZaddOptions

        -
        public ZaddOptions()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getScore

        -
        public java.util.Optional<java.lang.String> getScore()
        -
      • -
      - - - -
        -
      • -

        setScore

        -
        public void setScore​(java.util.Optional<java.lang.String> scoreField)
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      - - - -
        -
      • -

        getDefaultScore

        -
        public double getDefaultScore()
        -
      • -
      - - - -
        -
      • -

        setDefaultScore

        -
        public void setDefaultScore​(double scoreDefault)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/cli/operation/class-use/AbstractCollectionCommand.html b/api/com/redis/riot/cli/operation/class-use/AbstractCollectionCommand.html deleted file mode 100644 index f59debe8e..000000000 --- a/api/com/redis/riot/cli/operation/class-use/AbstractCollectionCommand.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.AbstractCollectionCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.AbstractCollectionCommand

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/AbstractKeyCommand.html b/api/com/redis/riot/cli/operation/class-use/AbstractKeyCommand.html deleted file mode 100644 index 2cde16e9a..000000000 --- a/api/com/redis/riot/cli/operation/class-use/AbstractKeyCommand.html +++ /dev/null @@ -1,259 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.AbstractKeyCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.AbstractKeyCommand

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/AbstractOperationCommand.html b/api/com/redis/riot/cli/operation/class-use/AbstractOperationCommand.html deleted file mode 100644 index 7cce02346..000000000 --- a/api/com/redis/riot/cli/operation/class-use/AbstractOperationCommand.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.AbstractOperationCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.AbstractOperationCommand

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/CollectionOptions.html b/api/com/redis/riot/cli/operation/class-use/CollectionOptions.html deleted file mode 100644 index 7f1ed35cc..000000000 --- a/api/com/redis/riot/cli/operation/class-use/CollectionOptions.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.CollectionOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.CollectionOptions

-
-
No usage of com.redis.riot.cli.operation.CollectionOptions
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/DelCommand.html b/api/com/redis/riot/cli/operation/class-use/DelCommand.html deleted file mode 100644 index 3684cdf3c..000000000 --- a/api/com/redis/riot/cli/operation/class-use/DelCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.DelCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.DelCommand

-
-
No usage of com.redis.riot.cli.operation.DelCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/EvalOptions.html b/api/com/redis/riot/cli/operation/class-use/EvalOptions.html deleted file mode 100644 index f830a9406..000000000 --- a/api/com/redis/riot/cli/operation/class-use/EvalOptions.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.EvalOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.EvalOptions

-
-
No usage of com.redis.riot.cli.operation.EvalOptions
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/ExpireCommand.html b/api/com/redis/riot/cli/operation/class-use/ExpireCommand.html deleted file mode 100644 index 477cf80b4..000000000 --- a/api/com/redis/riot/cli/operation/class-use/ExpireCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.ExpireCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.ExpireCommand

-
-
No usage of com.redis.riot.cli.operation.ExpireCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/ExpireOptions.html b/api/com/redis/riot/cli/operation/class-use/ExpireOptions.html deleted file mode 100644 index b6790e6ce..000000000 --- a/api/com/redis/riot/cli/operation/class-use/ExpireOptions.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.ExpireOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.ExpireOptions

-
-
No usage of com.redis.riot.cli.operation.ExpireOptions
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/FilteringOptions.html b/api/com/redis/riot/cli/operation/class-use/FilteringOptions.html deleted file mode 100644 index 59f8d9d57..000000000 --- a/api/com/redis/riot/cli/operation/class-use/FilteringOptions.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.FilteringOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.FilteringOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/GeoaddCommand.html b/api/com/redis/riot/cli/operation/class-use/GeoaddCommand.html deleted file mode 100644 index 7122e6008..000000000 --- a/api/com/redis/riot/cli/operation/class-use/GeoaddCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.GeoaddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.GeoaddCommand

-
-
No usage of com.redis.riot.cli.operation.GeoaddCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/GeoaddOptions.html b/api/com/redis/riot/cli/operation/class-use/GeoaddOptions.html deleted file mode 100644 index c9e9f7304..000000000 --- a/api/com/redis/riot/cli/operation/class-use/GeoaddOptions.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.GeoaddOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.GeoaddOptions

-
-
No usage of com.redis.riot.cli.operation.GeoaddOptions
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/HsetCommand.html b/api/com/redis/riot/cli/operation/class-use/HsetCommand.html deleted file mode 100644 index 050fd551b..000000000 --- a/api/com/redis/riot/cli/operation/class-use/HsetCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.HsetCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.HsetCommand

-
-
No usage of com.redis.riot.cli.operation.HsetCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/JsonSetCommand.html b/api/com/redis/riot/cli/operation/class-use/JsonSetCommand.html deleted file mode 100644 index c4aeed96d..000000000 --- a/api/com/redis/riot/cli/operation/class-use/JsonSetCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.JsonSetCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.JsonSetCommand

-
-
No usage of com.redis.riot.cli.operation.JsonSetCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/KeyOptions.html b/api/com/redis/riot/cli/operation/class-use/KeyOptions.html deleted file mode 100644 index dd25d19e7..000000000 --- a/api/com/redis/riot/cli/operation/class-use/KeyOptions.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.KeyOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.KeyOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/LpushCommand.html b/api/com/redis/riot/cli/operation/class-use/LpushCommand.html deleted file mode 100644 index 40e08301c..000000000 --- a/api/com/redis/riot/cli/operation/class-use/LpushCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.LpushCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.LpushCommand

-
-
No usage of com.redis.riot.cli.operation.LpushCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/NoopCommand.html b/api/com/redis/riot/cli/operation/class-use/NoopCommand.html deleted file mode 100644 index a3cb20550..000000000 --- a/api/com/redis/riot/cli/operation/class-use/NoopCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.NoopCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.NoopCommand

-
-
No usage of com.redis.riot.cli.operation.NoopCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/OperationCommand.html b/api/com/redis/riot/cli/operation/class-use/OperationCommand.html deleted file mode 100644 index 54a75a659..000000000 --- a/api/com/redis/riot/cli/operation/class-use/OperationCommand.html +++ /dev/null @@ -1,315 +0,0 @@ - - - - - -Uses of Interface com.redis.riot.cli.operation.OperationCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.redis.riot.cli.operation.OperationCommand

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/RedisCommandOptions.html b/api/com/redis/riot/cli/operation/class-use/RedisCommandOptions.html deleted file mode 100644 index efb3840ad..000000000 --- a/api/com/redis/riot/cli/operation/class-use/RedisCommandOptions.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.RedisCommandOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.RedisCommandOptions

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/RpushCommand.html b/api/com/redis/riot/cli/operation/class-use/RpushCommand.html deleted file mode 100644 index 7f46faf54..000000000 --- a/api/com/redis/riot/cli/operation/class-use/RpushCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.RpushCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.RpushCommand

-
-
No usage of com.redis.riot.cli.operation.RpushCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/SaddCommand.html b/api/com/redis/riot/cli/operation/class-use/SaddCommand.html deleted file mode 100644 index e8a4cd4ee..000000000 --- a/api/com/redis/riot/cli/operation/class-use/SaddCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.SaddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.SaddCommand

-
-
No usage of com.redis.riot.cli.operation.SaddCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/SetCommand.html b/api/com/redis/riot/cli/operation/class-use/SetCommand.html deleted file mode 100644 index 92fa50de0..000000000 --- a/api/com/redis/riot/cli/operation/class-use/SetCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.SetCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.SetCommand

-
-
No usage of com.redis.riot.cli.operation.SetCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/SetOptions.html b/api/com/redis/riot/cli/operation/class-use/SetOptions.html deleted file mode 100644 index a9ffc0c08..000000000 --- a/api/com/redis/riot/cli/operation/class-use/SetOptions.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.SetOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.SetOptions

-
-
No usage of com.redis.riot.cli.operation.SetOptions
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/StringFormat.html b/api/com/redis/riot/cli/operation/class-use/StringFormat.html deleted file mode 100644 index 60d7bff35..000000000 --- a/api/com/redis/riot/cli/operation/class-use/StringFormat.html +++ /dev/null @@ -1,239 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.StringFormat (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.StringFormat

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/SugaddCommand.html b/api/com/redis/riot/cli/operation/class-use/SugaddCommand.html deleted file mode 100644 index 91b60eff4..000000000 --- a/api/com/redis/riot/cli/operation/class-use/SugaddCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.SugaddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.SugaddCommand

-
-
No usage of com.redis.riot.cli.operation.SugaddCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/SugaddOptions.html b/api/com/redis/riot/cli/operation/class-use/SugaddOptions.html deleted file mode 100644 index 38f44e003..000000000 --- a/api/com/redis/riot/cli/operation/class-use/SugaddOptions.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.SugaddOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.SugaddOptions

-
-
No usage of com.redis.riot.cli.operation.SugaddOptions
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/TsAddCommand.html b/api/com/redis/riot/cli/operation/class-use/TsAddCommand.html deleted file mode 100644 index c0417c0bf..000000000 --- a/api/com/redis/riot/cli/operation/class-use/TsAddCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.TsAddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.TsAddCommand

-
-
No usage of com.redis.riot.cli.operation.TsAddCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/TsAddOptions.html b/api/com/redis/riot/cli/operation/class-use/TsAddOptions.html deleted file mode 100644 index 3eea719b7..000000000 --- a/api/com/redis/riot/cli/operation/class-use/TsAddOptions.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.TsAddOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.TsAddOptions

-
-
No usage of com.redis.riot.cli.operation.TsAddOptions
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/XaddCommand.html b/api/com/redis/riot/cli/operation/class-use/XaddCommand.html deleted file mode 100644 index 157dd2170..000000000 --- a/api/com/redis/riot/cli/operation/class-use/XaddCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.XaddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.XaddCommand

-
-
No usage of com.redis.riot.cli.operation.XaddCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/XaddOptions.html b/api/com/redis/riot/cli/operation/class-use/XaddOptions.html deleted file mode 100644 index 74b22de59..000000000 --- a/api/com/redis/riot/cli/operation/class-use/XaddOptions.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.XaddOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.XaddOptions

-
-
No usage of com.redis.riot.cli.operation.XaddOptions
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/ZaddCommand.html b/api/com/redis/riot/cli/operation/class-use/ZaddCommand.html deleted file mode 100644 index 43998b528..000000000 --- a/api/com/redis/riot/cli/operation/class-use/ZaddCommand.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.ZaddCommand (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.ZaddCommand

-
-
No usage of com.redis.riot.cli.operation.ZaddCommand
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/class-use/ZaddOptions.html b/api/com/redis/riot/cli/operation/class-use/ZaddOptions.html deleted file mode 100644 index 44ee7742f..000000000 --- a/api/com/redis/riot/cli/operation/class-use/ZaddOptions.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.cli.operation.ZaddOptions (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.cli.operation.ZaddOptions

-
-
No usage of com.redis.riot.cli.operation.ZaddOptions
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/package-summary.html b/api/com/redis/riot/cli/operation/package-summary.html deleted file mode 100644 index fed675092..000000000 --- a/api/com/redis/riot/cli/operation/package-summary.html +++ /dev/null @@ -1,310 +0,0 @@ - - - - - -com.redis.riot.cli.operation (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Package com.redis.riot.cli.operation

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/package-tree.html b/api/com/redis/riot/cli/operation/package-tree.html deleted file mode 100644 index 02e62305f..000000000 --- a/api/com/redis/riot/cli/operation/package-tree.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - -com.redis.riot.cli.operation Class Hierarchy (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package com.redis.riot.cli.operation

-Package Hierarchies: - -
-
-
-

Class Hierarchy

- -
-
-

Interface Hierarchy

- -
-
-

Enum Hierarchy

-
    -
  • java.lang.Object -
      -
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) - -
    • -
    -
  • -
-
-
-
-
- -
- - diff --git a/api/com/redis/riot/cli/operation/package-use.html b/api/com/redis/riot/cli/operation/package-use.html deleted file mode 100644 index 5a3fe3aa9..000000000 --- a/api/com/redis/riot/cli/operation/package-use.html +++ /dev/null @@ -1,234 +0,0 @@ - - - - - -Uses of Package com.redis.riot.cli.operation (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
com.redis.riot.cli.operation

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/cli/package-summary.html b/api/com/redis/riot/cli/package-summary.html index 578cf5849..d63970200 100644 --- a/api/com/redis/riot/cli/package-summary.html +++ b/api/com/redis/riot/cli/package-summary.html @@ -1,208 +1,175 @@ - - + com.redis.riot.cli (riot unspecified) + + + - + - - - - - + + - - -
+
+
+ +
+
-

Package com.redis.riot.cli

+

Package com.redis.riot.cli

+
+
+
package com.redis.riot.cli
+
+
-
-
- - - diff --git a/api/com/redis/riot/cli/package-tree.html b/api/com/redis/riot/cli/package-tree.html index adbbdaa65..ab3f560dc 100644 --- a/api/com/redis/riot/cli/package-tree.html +++ b/api/com/redis/riot/cli/package-tree.html @@ -1,195 +1,156 @@ - - + com.redis.riot.cli Class Hierarchy (riot unspecified) + + + - + - - - - - + + - - -
+
+ +

Hierarchy For Package com.redis.riot.cli

-Package Hierarchies: +Package Hierarchies:
-
-
+

Class Hierarchy

-
-
- diff --git a/api/com/redis/riot/cli/package-use.html b/api/com/redis/riot/cli/package-use.html index 5bbbf99ef..2a160f59a 100644 --- a/api/com/redis/riot/cli/package-use.html +++ b/api/com/redis/riot/cli/package-use.html @@ -1,210 +1,118 @@ - - + Uses of Package com.redis.riot.cli (riot unspecified) + + + - + - - - - - + + - - -
+
+ +

Uses of Package
com.redis.riot.cli

-
-
+
-
- -
diff --git a/api/com/redis/riot/cli/redis/DelCommand.html b/api/com/redis/riot/cli/redis/DelCommand.html new file mode 100644 index 000000000..0ede781e1 --- /dev/null +++ b/api/com/redis/riot/cli/redis/DelCommand.html @@ -0,0 +1,178 @@ + + + + +DelCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DelCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.DelCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class DelCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DelCommand

      +
      public DelCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/ExpireCommand.html b/api/com/redis/riot/cli/redis/ExpireCommand.html new file mode 100644 index 000000000..7c6c373c5 --- /dev/null +++ b/api/com/redis/riot/cli/redis/ExpireCommand.html @@ -0,0 +1,215 @@ + + + + +ExpireCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExpireCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.ExpireCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class ExpireCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_TTL

      +
      public static final long DEFAULT_TTL
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExpireCommand

      +
      public ExpireCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/FieldFilteringArgs.html b/api/com/redis/riot/cli/redis/FieldFilteringArgs.html new file mode 100644 index 000000000..060abe484 --- /dev/null +++ b/api/com/redis/riot/cli/redis/FieldFilteringArgs.html @@ -0,0 +1,159 @@ + + + + +FieldFilteringArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FieldFilteringArgs

+
+
java.lang.Object +
com.redis.riot.cli.redis.FieldFilteringArgs
+
+
+
+
public class FieldFilteringArgs +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FieldFilteringArgs

      +
      public FieldFilteringArgs()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/GeoaddCommand.html b/api/com/redis/riot/cli/redis/GeoaddCommand.html new file mode 100644 index 000000000..0d71cbc60 --- /dev/null +++ b/api/com/redis/riot/cli/redis/GeoaddCommand.html @@ -0,0 +1,187 @@ + + + + +GeoaddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GeoaddCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.GeoaddCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class GeoaddCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      GeoaddCommand

      +
      public GeoaddCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/HsetCommand.html b/api/com/redis/riot/cli/redis/HsetCommand.html new file mode 100644 index 000000000..9ce2f5dff --- /dev/null +++ b/api/com/redis/riot/cli/redis/HsetCommand.html @@ -0,0 +1,178 @@ + + + + +HsetCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HsetCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.HsetCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class HsetCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HsetCommand

      +
      public HsetCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/JsonSetCommand.html b/api/com/redis/riot/cli/redis/JsonSetCommand.html new file mode 100644 index 000000000..a8dd98950 --- /dev/null +++ b/api/com/redis/riot/cli/redis/JsonSetCommand.html @@ -0,0 +1,178 @@ + + + + +JsonSetCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JsonSetCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.JsonSetCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class JsonSetCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      JsonSetCommand

      +
      public JsonSetCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/LpushCommand.html b/api/com/redis/riot/cli/redis/LpushCommand.html new file mode 100644 index 000000000..91146173d --- /dev/null +++ b/api/com/redis/riot/cli/redis/LpushCommand.html @@ -0,0 +1,187 @@ + + + + +LpushCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LpushCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.LpushCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class LpushCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LpushCommand

      +
      public LpushCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/RpushCommand.html b/api/com/redis/riot/cli/redis/RpushCommand.html new file mode 100644 index 000000000..27b9e2848 --- /dev/null +++ b/api/com/redis/riot/cli/redis/RpushCommand.html @@ -0,0 +1,187 @@ + + + + +RpushCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RpushCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.RpushCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class RpushCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RpushCommand

      +
      public RpushCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/SaddCommand.html b/api/com/redis/riot/cli/redis/SaddCommand.html new file mode 100644 index 000000000..79c61d7de --- /dev/null +++ b/api/com/redis/riot/cli/redis/SaddCommand.html @@ -0,0 +1,187 @@ + + + + +SaddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SaddCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.SaddCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class SaddCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SaddCommand

      +
      public SaddCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/SetCommand.html b/api/com/redis/riot/cli/redis/SetCommand.html new file mode 100644 index 000000000..07c2ea695 --- /dev/null +++ b/api/com/redis/riot/cli/redis/SetCommand.html @@ -0,0 +1,207 @@ + + + + +SetCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SetCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.SetCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class SetCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SetCommand

      +
      public SetCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/SugaddCommand.html b/api/com/redis/riot/cli/redis/SugaddCommand.html new file mode 100644 index 000000000..628ea088f --- /dev/null +++ b/api/com/redis/riot/cli/redis/SugaddCommand.html @@ -0,0 +1,322 @@ + + + + +SugaddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SugaddCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.SugaddCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class SugaddCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_SCORE

      +
      public static final double DEFAULT_SCORE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_INCREMENT

      +
      public static final boolean DEFAULT_INCREMENT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SugaddCommand

      +
      public SugaddCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getStringField

      +
      public String getStringField()
      +
      +
    • +
    • +
      +

      setStringField

      +
      public void setStringField(String field)
      +
      +
    • +
    • +
      +

      getScoreField

      +
      public String getScoreField()
      +
      +
    • +
    • +
      +

      setScore

      +
      public void setScore(String field)
      +
      +
    • +
    • +
      +

      getDefaultScore

      +
      public double getDefaultScore()
      +
      +
    • +
    • +
      +

      setDefaultScore

      +
      public void setDefaultScore(double scoreDefault)
      +
      +
    • +
    • +
      +

      getPayloadField

      +
      public String getPayloadField()
      +
      +
    • +
    • +
      +

      setPayload

      +
      public void setPayload(String field)
      +
      +
    • +
    • +
      +

      isIncrement

      +
      public boolean isIncrement()
      +
      +
    • +
    • +
      +

      setIncrement

      +
      public void setIncrement(boolean increment)
      +
      +
    • +
    • +
      +

      operationBuilder

      +
      protected SugaddBuilder operationBuilder()
      +
      +
    • +
    • +
      +

      operation

      +
      public com.redis.spring.batch.common.Operation<String,String,Map<String,Object>,Object> operation()
      +
      +
      Specified by:
      +
      operation in interface RedisCommand
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/TsAddCommand.html b/api/com/redis/riot/cli/redis/TsAddCommand.html new file mode 100644 index 000000000..54ef60689 --- /dev/null +++ b/api/com/redis/riot/cli/redis/TsAddCommand.html @@ -0,0 +1,178 @@ + + + + +TsAddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TsAddCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.TsAddCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class TsAddCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TsAddCommand

      +
      public TsAddCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/XaddCommand.html b/api/com/redis/riot/cli/redis/XaddCommand.html new file mode 100644 index 000000000..82f5365dd --- /dev/null +++ b/api/com/redis/riot/cli/redis/XaddCommand.html @@ -0,0 +1,232 @@ + + + + +XaddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class XaddCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.XaddCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class XaddCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      XaddCommand

      +
      public XaddCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getFilteringOptions

      +
      public FieldFilteringArgs getFilteringOptions()
      +
      +
    • +
    • +
      +

      setFilteringOptions

      +
      public void setFilteringOptions(FieldFilteringArgs filteringOptions)
      +
      +
    • +
    • +
      +

      getMaxlen

      +
      public long getMaxlen()
      +
      +
    • +
    • +
      +

      setMaxlen

      +
      public void setMaxlen(long maxlen)
      +
      +
    • +
    • +
      +

      isApproximateTrimming

      +
      public boolean isApproximateTrimming()
      +
      +
    • +
    • +
      +

      setApproximateTrimming

      +
      public void setApproximateTrimming(boolean approximateTrimming)
      +
      +
    • +
    • +
      +

      operationBuilder

      +
      protected XaddSupplier operationBuilder()
      +
      +
    • +
    • +
      +

      operation

      +
      public com.redis.spring.batch.common.Operation<String,String,Map<String,Object>,Object> operation()
      +
      +
      Specified by:
      +
      operation in interface RedisCommand
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/ZaddCommand.html b/api/com/redis/riot/cli/redis/ZaddCommand.html new file mode 100644 index 000000000..6bab19198 --- /dev/null +++ b/api/com/redis/riot/cli/redis/ZaddCommand.html @@ -0,0 +1,187 @@ + + + + +ZaddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ZaddCommand

+
+
java.lang.Object +
com.redis.riot.cli.BaseCommand +
com.redis.riot.cli.redis.ZaddCommand
+
+
+
+
+
All Implemented Interfaces:
+
RedisCommand
+
+
+
public class ZaddCommand +extends BaseCommand
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ZaddCommand

      +
      public ZaddCommand()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/DelCommand.html b/api/com/redis/riot/cli/redis/class-use/DelCommand.html new file mode 100644 index 000000000..136e8883a --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/DelCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.DelCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.DelCommand

+
+No usage of com.redis.riot.cli.redis.DelCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/ExpireCommand.html b/api/com/redis/riot/cli/redis/class-use/ExpireCommand.html new file mode 100644 index 000000000..d5253b83a --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/ExpireCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.ExpireCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.ExpireCommand

+
+No usage of com.redis.riot.cli.redis.ExpireCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/FieldFilteringArgs.html b/api/com/redis/riot/cli/redis/class-use/FieldFilteringArgs.html new file mode 100644 index 000000000..7a53ec438 --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/FieldFilteringArgs.html @@ -0,0 +1,92 @@ + + + + +Uses of Class com.redis.riot.cli.redis.FieldFilteringArgs (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.FieldFilteringArgs

+
+
Packages that use FieldFilteringArgs
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/GeoaddCommand.html b/api/com/redis/riot/cli/redis/class-use/GeoaddCommand.html new file mode 100644 index 000000000..4ba2440e8 --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/GeoaddCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.GeoaddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.GeoaddCommand

+
+No usage of com.redis.riot.cli.redis.GeoaddCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/HsetCommand.html b/api/com/redis/riot/cli/redis/class-use/HsetCommand.html new file mode 100644 index 000000000..2ef53e318 --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/HsetCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.HsetCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.HsetCommand

+
+No usage of com.redis.riot.cli.redis.HsetCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/JsonSetCommand.html b/api/com/redis/riot/cli/redis/class-use/JsonSetCommand.html new file mode 100644 index 000000000..bbea618b9 --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/JsonSetCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.JsonSetCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.JsonSetCommand

+
+No usage of com.redis.riot.cli.redis.JsonSetCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/LpushCommand.html b/api/com/redis/riot/cli/redis/class-use/LpushCommand.html new file mode 100644 index 000000000..7bacf6d58 --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/LpushCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.LpushCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.LpushCommand

+
+No usage of com.redis.riot.cli.redis.LpushCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/RpushCommand.html b/api/com/redis/riot/cli/redis/class-use/RpushCommand.html new file mode 100644 index 000000000..3459f9fa5 --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/RpushCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.RpushCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.RpushCommand

+
+No usage of com.redis.riot.cli.redis.RpushCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/SaddCommand.html b/api/com/redis/riot/cli/redis/class-use/SaddCommand.html new file mode 100644 index 000000000..7e8c1f38d --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/SaddCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.SaddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.SaddCommand

+
+No usage of com.redis.riot.cli.redis.SaddCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/SetCommand.html b/api/com/redis/riot/cli/redis/class-use/SetCommand.html new file mode 100644 index 000000000..6a0606f4c --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/SetCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.SetCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.SetCommand

+
+No usage of com.redis.riot.cli.redis.SetCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/SugaddCommand.html b/api/com/redis/riot/cli/redis/class-use/SugaddCommand.html new file mode 100644 index 000000000..6156e02b2 --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/SugaddCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.SugaddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.SugaddCommand

+
+No usage of com.redis.riot.cli.redis.SugaddCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/TsAddCommand.html b/api/com/redis/riot/cli/redis/class-use/TsAddCommand.html new file mode 100644 index 000000000..088f43153 --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/TsAddCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.TsAddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.TsAddCommand

+
+No usage of com.redis.riot.cli.redis.TsAddCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/XaddCommand.html b/api/com/redis/riot/cli/redis/class-use/XaddCommand.html new file mode 100644 index 000000000..172a5d7f7 --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/XaddCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.XaddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.XaddCommand

+
+No usage of com.redis.riot.cli.redis.XaddCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/class-use/ZaddCommand.html b/api/com/redis/riot/cli/redis/class-use/ZaddCommand.html new file mode 100644 index 000000000..23d6eb9c1 --- /dev/null +++ b/api/com/redis/riot/cli/redis/class-use/ZaddCommand.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.cli.redis.ZaddCommand (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.cli.redis.ZaddCommand

+
+No usage of com.redis.riot.cli.redis.ZaddCommand
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/package-summary.html b/api/com/redis/riot/cli/redis/package-summary.html new file mode 100644 index 000000000..dfe581a5d --- /dev/null +++ b/api/com/redis/riot/cli/redis/package-summary.html @@ -0,0 +1,120 @@ + + + + +com.redis.riot.cli.redis (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.redis.riot.cli.redis

+
+
+
package com.redis.riot.cli.redis
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/package-tree.html b/api/com/redis/riot/cli/redis/package-tree.html new file mode 100644 index 000000000..480fa8ab7 --- /dev/null +++ b/api/com/redis/riot/cli/redis/package-tree.html @@ -0,0 +1,89 @@ + + + + +com.redis.riot.cli.redis Class Hierarchy (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.redis.riot.cli.redis

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/api/com/redis/riot/cli/redis/package-use.html b/api/com/redis/riot/cli/redis/package-use.html new file mode 100644 index 000000000..29f6596c0 --- /dev/null +++ b/api/com/redis/riot/cli/redis/package-use.html @@ -0,0 +1,80 @@ + + + + +Uses of Package com.redis.riot.cli.redis (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.redis.riot.cli.redis

+
+
Packages that use com.redis.riot.cli.redis
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/AbstractExport.html b/api/com/redis/riot/core/AbstractExport.html new file mode 100644 index 000000000..e75de2e08 --- /dev/null +++ b/api/com/redis/riot/core/AbstractExport.html @@ -0,0 +1,280 @@ + + + + +AbstractExport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractExport

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
Direct Known Subclasses:
+
AbstractMapExport, FileDumpExport, Replication
+
+
+
public abstract class AbstractExport +extends AbstractJobRunnable
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractExport

      +
      public AbstractExport()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      processor

      +
      protected <K> +Function<com.redis.spring.batch.common.KeyValue<K>,com.redis.spring.batch.common.KeyValue<K>> processor(io.lettuce.core.codec.RedisCodec<K,?> codec)
      +
      +
    • +
    • +
      +

      evaluationContext

      +
      protected org.springframework.expression.spel.support.StandardEvaluationContext evaluationContext()
      +
      +
    • +
    • +
      +

      isStruct

      +
      protected abstract boolean isStruct()
      +
      +
    • +
    • +
      +

      configureReader

      +
      protected <K, +V, +R extends com.redis.spring.batch.RedisItemReader<K, +V, +?>> +R configureReader(String name, + R reader)
      +
      +
    • +
    • +
      +

      keyFilteringProcessor

      +
      public <K> +org.springframework.batch.item.ItemProcessor<K,K> keyFilteringProcessor(io.lettuce.core.codec.RedisCodec<K,?> codec)
      +
      +
    • +
    • +
      +

      getReaderOptions

      +
      public RedisReaderOptions getReaderOptions()
      +
      +
    • +
    • +
      +

      setReaderOptions

      +
      public void setReaderOptions(RedisReaderOptions readerOptions)
      +
      +
    • +
    • +
      +

      getProcessorOptions

      +
      public ExportProcessorOptions getProcessorOptions()
      +
      +
    • +
    • +
      +

      setProcessorOptions

      +
      public void setProcessorOptions(ExportProcessorOptions options)
      +
      +
    • +
    • +
      +

      setEvaluationContextOptions

      +
      public void setEvaluationContextOptions(EvaluationContextOptions spelProcessorOptions)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/AbstractImport.html b/api/com/redis/riot/core/AbstractImport.html new file mode 100644 index 000000000..04416212b --- /dev/null +++ b/api/com/redis/riot/core/AbstractImport.html @@ -0,0 +1,285 @@ + + + + +AbstractImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractImport

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
Direct Known Subclasses:
+
DatabaseImport, FakerImport, FileImport
+
+
+
public abstract class AbstractImport +extends AbstractJobRunnable
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractImport

      +
      public AbstractImport()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/AbstractJobRunnable.html b/api/com/redis/riot/core/AbstractJobRunnable.html new file mode 100644 index 000000000..1140c4299 --- /dev/null +++ b/api/com/redis/riot/core/AbstractJobRunnable.html @@ -0,0 +1,529 @@ + + + + +AbstractJobRunnable (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractJobRunnable

+
+
java.lang.Object +
com.redis.riot.core.AbstractRunnable +
com.redis.riot.core.AbstractJobRunnable
+
+
+
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
Direct Known Subclasses:
+
AbstractExport, AbstractImport, AbstractStructImport
+
+
+
public abstract class AbstractJobRunnable +extends AbstractRunnable
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_SKIP_POLICY

      +
      public static final org.springframework.batch.core.step.skip.SkipPolicy DEFAULT_SKIP_POLICY
      +
      +
    • +
    • +
      +

      DEFAULT_SKIP_LIMIT

      +
      public static final int DEFAULT_SKIP_LIMIT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_RETRY_LIMIT

      +
      public static final int DEFAULT_RETRY_LIMIT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_SLEEP

      +
      public static final Duration DEFAULT_SLEEP
      +
      +
    • +
    • +
      +

      DEFAULT_CHUNK_SIZE

      +
      public static final int DEFAULT_CHUNK_SIZE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_THREADS

      +
      public static final int DEFAULT_THREADS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractJobRunnable

      +
      protected AbstractJobRunnable()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      name

      +
      protected String name(String... suffixes)
      +
      +
    • +
    • +
      +

      setStepConfigurer

      +
      public void setStepConfigurer(Consumer<RiotStep<?,?>> stepConfigurer)
      +
      +
    • +
    • +
      +

      setJobRepository

      +
      public void setJobRepository(org.springframework.batch.core.repository.JobRepository jobRepository)
      +
      +
    • +
    • +
      +

      setTransactionManager

      +
      public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager platformTransactionManager)
      +
      +
    • +
    • +
      +

      open

      +
      protected void open()
      +
      +
      Overrides:
      +
      open in class AbstractRunnable
      +
      +
      +
    • +
    • +
      +

      doRun

      +
      protected void doRun()
      +
      +
      Specified by:
      +
      doRun in class AbstractRunnable
      +
      +
      +
    • +
    • +
      +

      jobBuilder

      +
      protected org.springframework.batch.core.job.builder.JobBuilder jobBuilder()
      +
      +
    • +
    • +
      +

      job

      +
      protected abstract org.springframework.batch.core.Job job()
      +
      +
    • +
    • +
      +

      writer

      +
      protected <W extends com.redis.spring.batch.writer.AbstractOperationItemWriter<?, +?, +?>> +W writer(W writer, + RedisWriterOptions options)
      +
      +
    • +
    • +
      +

      step

      +
      protected <I, +O> +org.springframework.batch.core.step.builder.FaultTolerantStepBuilder<I,O> step(String name, + org.springframework.batch.item.ItemReader<I> reader, + org.springframework.batch.item.ItemProcessor<I,O> processor, + org.springframework.batch.item.ItemWriter<O> writer)
      +
      +
    • +
    • +
      +

      isDryRun

      +
      public boolean isDryRun()
      +
      +
    • +
    • +
      +

      setDryRun

      +
      public void setDryRun(boolean dryRun)
      +
      +
    • +
    • +
      +

      getThreads

      +
      public int getThreads()
      +
      +
    • +
    • +
      +

      setThreads

      +
      public void setThreads(int threads)
      +
      +
    • +
    • +
      +

      getChunkSize

      +
      public int getChunkSize()
      +
      +
    • +
    • +
      +

      setChunkSize

      +
      public void setChunkSize(int chunkSize)
      +
      +
    • +
    • +
      +

      getSleep

      +
      public Duration getSleep()
      +
      +
    • +
    • +
      +

      setSleep

      +
      public void setSleep(Duration sleep)
      +
      +
    • +
    • +
      +

      getSkipLimit

      +
      public int getSkipLimit()
      +
      +
    • +
    • +
      +

      setSkipLimit

      +
      public void setSkipLimit(int skipLimit)
      +
      +
    • +
    • +
      +

      getRetryLimit

      +
      public int getRetryLimit()
      +
      +
    • +
    • +
      +

      setRetryLimit

      +
      public void setRetryLimit(int retryLimit)
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      +
    • +
    • +
      +

      setName

      +
      public void setName(String name)
      +
      +
    • +
    • +
      +

      getJobRepository

      +
      protected org.springframework.batch.core.repository.JobRepository getJobRepository()
      +
      +
    • +
    • +
      +

      getTransactionManager

      +
      protected org.springframework.transaction.PlatformTransactionManager getTransactionManager()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/AbstractMapExport.html b/api/com/redis/riot/core/AbstractMapExport.html new file mode 100644 index 000000000..37fdfb247 --- /dev/null +++ b/api/com/redis/riot/core/AbstractMapExport.html @@ -0,0 +1,267 @@ + + + + +AbstractMapExport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractMapExport

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
Direct Known Subclasses:
+
DatabaseExport
+
+
+
public abstract class AbstractMapExport +extends AbstractExport
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_KEY_REGEX

      +
      public static final Pattern DEFAULT_KEY_REGEX
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractMapExport

      +
      public AbstractMapExport()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setKeyRegex

      +
      public void setKeyRegex(Pattern pattern)
      +
      +
    • +
    • +
      +

      job

      +
      protected org.springframework.batch.core.Job job()
      +
      +
      Specified by:
      +
      job in class AbstractJobRunnable
      +
      +
      +
    • +
    • +
      +

      reader

      +
      protected com.redis.spring.batch.reader.StructItemReader<String,String> reader()
      +
      +
    • +
    • +
      +

      processor

      +
      protected org.springframework.batch.item.ItemProcessor<com.redis.spring.batch.common.KeyValue<String>,Map<String,Object>> processor()
      +
      +
    • +
    • +
      +

      isStruct

      +
      protected boolean isStruct()
      +
      +
      Specified by:
      +
      isStruct in class AbstractExport
      +
      +
      +
    • +
    • +
      +

      writer

      +
      protected abstract org.springframework.batch.item.ItemWriter<Map<String,Object>> writer()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/AbstractRunnable.html b/api/com/redis/riot/core/AbstractRunnable.html new file mode 100644 index 000000000..e89f04bae --- /dev/null +++ b/api/com/redis/riot/core/AbstractRunnable.html @@ -0,0 +1,244 @@ + + + + +AbstractRunnable (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractRunnable

+
+
java.lang.Object +
com.redis.riot.core.AbstractRunnable
+
+
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
Direct Known Subclasses:
+
AbstractJobRunnable, Ping
+
+
+
public abstract class AbstractRunnable +extends Object +implements Runnable
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractRunnable

      +
      public AbstractRunnable()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      run

      +
      public void run()
      +
      +
      Specified by:
      +
      run in interface Runnable
      +
      +
      +
    • +
    • +
      +

      doRun

      +
      protected abstract void doRun()
      +
      +
    • +
    • +
      +

      open

      +
      protected void open()
      +
      +
    • +
    • +
      +

      close

      +
      protected void close()
      +
      +
    • +
    • +
      +

      getRedisClientOptions

      +
      public RedisClientOptions getRedisClientOptions()
      +
      +
    • +
    • +
      +

      setRedisClientOptions

      +
      public void setRedisClientOptions(RedisClientOptions options)
      +
      +
    • +
    • +
      +

      getRedisURI

      +
      protected io.lettuce.core.RedisURI getRedisURI()
      +
      +
    • +
    • +
      +

      getRedisClient

      +
      protected io.lettuce.core.AbstractRedisClient getRedisClient()
      +
      +
    • +
    • +
      +

      getRedisConnection

      +
      protected com.redis.lettucemod.api.StatefulRedisModulesConnection<String,String> getRedisConnection()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/AbstractStructImport.html b/api/com/redis/riot/core/AbstractStructImport.html new file mode 100644 index 000000000..8867144de --- /dev/null +++ b/api/com/redis/riot/core/AbstractStructImport.html @@ -0,0 +1,195 @@ + + + + +AbstractStructImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractStructImport

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
Direct Known Subclasses:
+
FileDumpImport, GeneratorImport
+
+
+
public abstract class AbstractStructImport +extends AbstractJobRunnable
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractStructImport

      +
      public AbstractStructImport()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setWriterOptions

      +
      public void setWriterOptions(RedisWriterOptions options)
      +
      +
    • +
    • +
      +

      writer

      +
      protected com.redis.spring.batch.RedisItemWriter<String,String,com.redis.spring.batch.common.KeyValue<String>> writer()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/CompareStepExecutionListener.html b/api/com/redis/riot/core/CompareStepExecutionListener.html deleted file mode 100644 index f799da533..000000000 --- a/api/com/redis/riot/core/CompareStepExecutionListener.html +++ /dev/null @@ -1,332 +0,0 @@ - - - - - -CompareStepExecutionListener (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class CompareStepExecutionListener

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.springframework.batch.core.listener.StepExecutionListenerSupport
    • -
    • -
        -
      • com.redis.riot.core.CompareStepExecutionListener
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.core.StepExecutionListener, org.springframework.batch.core.StepListener
    -
    -
    -
    public class CompareStepExecutionListener
    -extends org.springframework.batch.core.listener.StepExecutionListenerSupport
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      CompareStepExecutionListener​(com.redis.spring.batch.writer.KeyComparisonCountItemWriter writer, - java.util.logging.Logger logger) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      org.springframework.batch.core.ExitStatusafterStep​(org.springframework.batch.core.StepExecution stepExecution) 
      -
        -
      • - - -

        Methods inherited from class org.springframework.batch.core.listener.StepExecutionListenerSupport

        -beforeStep
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CompareStepExecutionListener

        -
        public CompareStepExecutionListener​(com.redis.spring.batch.writer.KeyComparisonCountItemWriter writer,
        -                                    java.util.logging.Logger logger)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        afterStep

        -
        public org.springframework.batch.core.ExitStatus afterStep​(org.springframework.batch.core.StepExecution stepExecution)
        -
        -
        Specified by:
        -
        afterStep in interface org.springframework.batch.core.StepExecutionListener
        -
        Overrides:
        -
        afterStep in class org.springframework.batch.core.listener.StepExecutionListenerSupport
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/EvaluationContextOptions.html b/api/com/redis/riot/core/EvaluationContextOptions.html new file mode 100644 index 000000000..9d83078a2 --- /dev/null +++ b/api/com/redis/riot/core/EvaluationContextOptions.html @@ -0,0 +1,268 @@ + + + + +EvaluationContextOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EvaluationContextOptions

+
+
java.lang.Object +
com.redis.riot.core.EvaluationContextOptions
+
+
+
+
public class EvaluationContextOptions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EvaluationContextOptions

      +
      public EvaluationContextOptions()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDateVar

      +
      public String getDateVar()
      +
      +
    • +
    • +
      +

      setDateVar

      +
      public void setDateVar(String dateVar)
      +
      +
    • +
    • +
      +

      getDateFormat

      +
      public String getDateFormat()
      +
      +
    • +
    • +
      +

      setDateFormat

      +
      public void setDateFormat(String format)
      +
      +
    • +
    • +
      +

      getVarExpressions

      +
      public Map<String,org.springframework.expression.Expression> getVarExpressions()
      +
      +
    • +
    • +
      +

      setVarExpressions

      +
      public void setVarExpressions(Map<String,org.springframework.expression.Expression> expressions)
      +
      +
    • +
    • +
      +

      getVars

      +
      public Map<String,Object> getVars()
      +
      +
    • +
    • +
      +

      setVars

      +
      public void setVars(Map<String,Object> variables)
      +
      +
    • +
    • +
      +

      evaluationContext

      +
      public org.springframework.expression.spel.support.StandardEvaluationContext evaluationContext()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/ExecutionException.html b/api/com/redis/riot/core/ExecutionException.html new file mode 100644 index 000000000..1b20a8fe7 --- /dev/null +++ b/api/com/redis/riot/core/ExecutionException.html @@ -0,0 +1,167 @@ + + + + +ExecutionException (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExecutionException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
com.redis.riot.core.ExecutionException
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class ExecutionException +extends RuntimeException
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExecutionException

      +
      public ExecutionException(String message)
      +
      +
    • +
    • +
      +

      ExecutionException

      +
      public ExecutionException(String message, + Throwable cause)
      +
      +
    • +
    • +
      +

      ExecutionException

      +
      public ExecutionException(Throwable cause)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/ExportProcessorOptions.html b/api/com/redis/riot/core/ExportProcessorOptions.html new file mode 100644 index 000000000..c01cecec1 --- /dev/null +++ b/api/com/redis/riot/core/ExportProcessorOptions.html @@ -0,0 +1,249 @@ + + + + +ExportProcessorOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExportProcessorOptions

+
+
java.lang.Object +
com.redis.riot.core.ExportProcessorOptions
+
+
+
+
public class ExportProcessorOptions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExportProcessorOptions

      +
      public ExportProcessorOptions()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isDropStreamMessageId

      +
      public boolean isDropStreamMessageId()
      +
      +
    • +
    • +
      +

      setDropStreamMessageId

      +
      public void setDropStreamMessageId(boolean dropStreamMessageId)
      +
      +
    • +
    • +
      +

      getTypeExpression

      +
      public org.springframework.expression.Expression getTypeExpression()
      +
      +
    • +
    • +
      +

      setTypeExpression

      +
      public void setTypeExpression(org.springframework.expression.Expression expression)
      +
      +
    • +
    • +
      +

      isDropTtl

      +
      public boolean isDropTtl()
      +
      +
    • +
    • +
      +

      setDropTtl

      +
      public void setDropTtl(boolean dropTtl)
      +
      +
    • +
    • +
      +

      getKeyExpression

      +
      public TemplateExpression getKeyExpression()
      +
      +
    • +
    • +
      +

      setKeyExpression

      +
      public void setKeyExpression(TemplateExpression expression)
      +
      +
    • +
    • +
      +

      getTtlExpression

      +
      public org.springframework.expression.Expression getTtlExpression()
      +
      +
    • +
    • +
      +

      setTtlExpression

      +
      public void setTtlExpression(org.springframework.expression.Expression expression)
      +
      +
    • +
    • +
      +

      isEmpty

      +
      public boolean isEmpty()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/FakerItemReader.html b/api/com/redis/riot/core/FakerItemReader.html deleted file mode 100644 index 0fbc3d382..000000000 --- a/api/com/redis/riot/core/FakerItemReader.html +++ /dev/null @@ -1,573 +0,0 @@ - - - - - -FakerItemReader (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FakerItemReader

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.springframework.batch.item.ItemStreamSupport
    • -
    • -
        -
      • org.springframework.batch.item.support.AbstractItemStreamItemReader<T>
      • -
      • -
          -
        • org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<java.util.Map<java.lang.String,​java.lang.Object>>
        • -
        • -
            -
          • com.redis.riot.core.FakerItemReader
          • -
          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.ItemReader<java.util.Map<java.lang.String,​java.lang.Object>>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamReader<java.util.Map<java.lang.String,​java.lang.Object>>
    -
    -
    -
    public class FakerItemReader
    -extends org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<java.util.Map<java.lang.String,​java.lang.Object>>
    -
    ItemReader that generates HashMaps using Faker.
    -
    -
    Author:
    -
    Julien Ruaux
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static java.util.LocaleDEFAULT_LOCALE 
      static java.lang.StringFIELD_INDEX 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      FakerItemReader() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      protected voiddoClose() 
      protected voiddoOpen() 
      protected java.util.Map<java.lang.String,​java.lang.Object>doRead() 
      booleanisOpen() 
      voidsetMaxItemCount​(int count) 
      intsize() 
      FakerItemReaderwithField​(java.lang.String field, - java.lang.String expression) 
      FakerItemReaderwithFields​(java.lang.String... fields) 
      FakerItemReaderwithIncludeMetadata​(boolean include) 
      FakerItemReaderwithIndexRange​(com.redis.spring.batch.common.IntRange range) 
      FakerItemReaderwithLocale​(java.util.Locale locale) 
      -
        -
      • - - -

        Methods inherited from class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader

        -close, getCurrentItemCount, isSaveState, jumpToItem, open, read, setCurrentItemCount, setSaveState, update
      • -
      -
        -
      • - - -

        Methods inherited from class org.springframework.batch.item.ItemStreamSupport

        -getExecutionContextKey, getName, setExecutionContextName, setName
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        FIELD_INDEX

        -
        public static final java.lang.String FIELD_INDEX
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DEFAULT_LOCALE

        -
        public static final java.util.Locale DEFAULT_LOCALE
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FakerItemReader

        -
        public FakerItemReader()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setMaxItemCount

        -
        public void setMaxItemCount​(int count)
        -
        -
        Overrides:
        -
        setMaxItemCount in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<java.util.Map<java.lang.String,​java.lang.Object>>
        -
        -
      • -
      - - - -
        -
      • -

        size

        -
        public int size()
        -
      • -
      - - - -
        -
      • -

        withIndexRange

        -
        public FakerItemReader withIndexRange​(com.redis.spring.batch.common.IntRange range)
        -
      • -
      - - - -
        -
      • -

        withLocale

        -
        public FakerItemReader withLocale​(java.util.Locale locale)
        -
      • -
      - - - -
        -
      • -

        withIncludeMetadata

        -
        public FakerItemReader withIncludeMetadata​(boolean include)
        -
      • -
      - - - -
        -
      • -

        withField

        -
        public FakerItemReader withField​(java.lang.String field,
        -                                 java.lang.String expression)
        -
      • -
      - - - -
        -
      • -

        withFields

        -
        public FakerItemReader withFields​(java.lang.String... fields)
        -
      • -
      - - - -
        -
      • -

        doRead

        -
        protected java.util.Map<java.lang.String,​java.lang.Object> doRead()
        -                                                                 throws java.lang.Exception
        -
        -
        Specified by:
        -
        doRead in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<java.util.Map<java.lang.String,​java.lang.Object>>
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - -
        -
      • -

        doOpen

        -
        protected void doOpen()
        -               throws java.lang.Exception
        -
        -
        Specified by:
        -
        doOpen in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<java.util.Map<java.lang.String,​java.lang.Object>>
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - -
        -
      • -

        doClose

        -
        protected void doClose()
        -                throws java.lang.Exception
        -
        -
        Specified by:
        -
        doClose in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<java.util.Map<java.lang.String,​java.lang.Object>>
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - -
        -
      • -

        isOpen

        -
        public boolean isOpen()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/FileDumpType.html b/api/com/redis/riot/core/FileDumpType.html deleted file mode 100644 index 6d1a52524..000000000 --- a/api/com/redis/riot/core/FileDumpType.html +++ /dev/null @@ -1,380 +0,0 @@ - - - - - -FileDumpType (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Enum FileDumpType

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.lang.Enum<FileDumpType>
    • -
    • -
        -
      • com.redis.riot.core.FileDumpType
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<FileDumpType>
    -
    -
    -
    public enum FileDumpType
    -extends java.lang.Enum<FileDumpType>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - -
      Enum Constants 
      Enum ConstantDescription
      JSON 
      XML 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static FileDumpTypevalueOf​(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static FileDumpType[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static FileDumpType[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (FileDumpType c : FileDumpType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static FileDumpType valueOf​(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/FileExtension.html b/api/com/redis/riot/core/FileExtension.html deleted file mode 100644 index 744fc9056..000000000 --- a/api/com/redis/riot/core/FileExtension.html +++ /dev/null @@ -1,445 +0,0 @@ - - - - - -FileExtension (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Enum FileExtension

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.lang.Enum<FileExtension>
    • -
    • -
        -
      • com.redis.riot.core.FileExtension
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<FileExtension>
    -
    -
    -
    public enum FileExtension
    -extends java.lang.Enum<FileExtension>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum ConstantDescription
      CSV 
      FW 
      GZ 
      JSON 
      PSV 
      TSV 
      XML 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static FileExtensionvalueOf​(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static FileExtension[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static FileExtension[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (FileExtension c : FileExtension.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static FileExtension valueOf​(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/FileType.html b/api/com/redis/riot/core/FileType.html deleted file mode 100644 index 6b00749ff..000000000 --- a/api/com/redis/riot/core/FileType.html +++ /dev/null @@ -1,406 +0,0 @@ - - - - - -FileType (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Enum FileType

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.lang.Enum<FileType>
    • -
    • -
        -
      • com.redis.riot.core.FileType
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<FileType>
    -
    -
    -
    public enum FileType
    -extends java.lang.Enum<FileType>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum ConstantDescription
      DELIMITED 
      FIXED 
      JSON 
      XML 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static FileTypevalueOf​(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static FileType[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        DELIMITED

        -
        public static final FileType DELIMITED
        -
      • -
      - - - -
        -
      • -

        FIXED

        -
        public static final FileType FIXED
        -
      • -
      - - - -
        -
      • -

        JSON

        -
        public static final FileType JSON
        -
      • -
      - - - -
        -
      • -

        XML

        -
        public static final FileType XML
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static FileType[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (FileType c : FileType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static FileType valueOf​(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/FileUtils.html b/api/com/redis/riot/core/FileUtils.html deleted file mode 100644 index b079b5c73..000000000 --- a/api/com/redis/riot/core/FileUtils.html +++ /dev/null @@ -1,498 +0,0 @@ - - - - - -FileUtils (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Interface FileUtils

-
-
-
-
    -
  • -
    -
    public interface FileUtils
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static java.util.regex.PatternEXTENSION_PATTERN 
      static java.lang.StringGS_URI_PREFIX 
      static java.lang.StringS3_URI_PREFIX 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Static Methods 
      Modifier and TypeMethodDescription
      static java.util.stream.Stream<java.lang.String>expand​(java.lang.String filename) 
      static java.util.List<java.nio.file.Path>expand​(java.nio.file.Path path) 
      static java.util.stream.Stream<java.lang.String>expandAll​(java.lang.Iterable<java.lang.String> files) 
      static FileExtensionextension​(org.springframework.core.io.Resource resource) 
      static java.util.Optional<FileExtension>extensionGroup​(java.lang.String file, - java.lang.String group) 
      static booleanisConsole​(java.lang.String file) 
      static booleanisFile​(java.lang.String file) 
      static booleanisGcs​(java.lang.String file) 
      static booleanisGzip​(java.lang.String file) 
      static booleanisS3​(java.lang.String file) 
      static <T> org.springframework.batch.item.json.JsonItemReader<T>jsonReader​(org.springframework.core.io.Resource resource, - java.lang.Class<T> clazz) 
      static <T> XmlItemReader<T>xmlReader​(org.springframework.core.io.Resource resource, - java.lang.Class<T> clazz) 
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        GS_URI_PREFIX

        -
        static final java.lang.String GS_URI_PREFIX
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        S3_URI_PREFIX

        -
        static final java.lang.String S3_URI_PREFIX
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        EXTENSION_PATTERN

        -
        static final java.util.regex.Pattern EXTENSION_PATTERN
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        isGzip

        -
        static boolean isGzip​(java.lang.String file)
        -
      • -
      - - - -
        -
      • -

        extension

        -
        static FileExtension extension​(org.springframework.core.io.Resource resource)
        -
      • -
      - - - -
        -
      • -

        extensionGroup

        -
        static java.util.Optional<FileExtension> extensionGroup​(java.lang.String file,
        -                                                        java.lang.String group)
        -
      • -
      - - - -
        -
      • -

        isFile

        -
        static boolean isFile​(java.lang.String file)
        -
      • -
      - - - -
        -
      • -

        isConsole

        -
        static boolean isConsole​(java.lang.String file)
        -
      • -
      - - - -
        -
      • -

        isS3

        -
        static boolean isS3​(java.lang.String file)
        -
      • -
      - - - -
        -
      • -

        isGcs

        -
        static boolean isGcs​(java.lang.String file)
        -
      • -
      - - - -
        -
      • -

        jsonReader

        -
        static <T> org.springframework.batch.item.json.JsonItemReader<T> jsonReader​(org.springframework.core.io.Resource resource,
        -                                                                            java.lang.Class<T> clazz)
        -
      • -
      - - - -
        -
      • -

        xmlReader

        -
        static <T> XmlItemReader<T> xmlReader​(org.springframework.core.io.Resource resource,
        -                                      java.lang.Class<T> clazz)
        -
      • -
      - - - -
        -
      • -

        expand

        -
        static java.util.stream.Stream<java.lang.String> expand​(java.lang.String filename)
        -                                                 throws java.io.IOException
        -
        -
        Parameters:
        -
        filename - Filename that might include a glob pattern
        -
        Returns:
        -
        List of file
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      - - - -
        -
      • -

        expand

        -
        static java.util.List<java.nio.file.Path> expand​(java.nio.file.Path path)
        -                                          throws java.io.IOException
        -
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      - - - -
        -
      • -

        expandAll

        -
        static java.util.stream.Stream<java.lang.String> expandAll​(java.lang.Iterable<java.lang.String> files)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/ImportProcessorOptions.html b/api/com/redis/riot/core/ImportProcessorOptions.html new file mode 100644 index 000000000..202898199 --- /dev/null +++ b/api/com/redis/riot/core/ImportProcessorOptions.html @@ -0,0 +1,195 @@ + + + + +ImportProcessorOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ImportProcessorOptions

+
+
java.lang.Object +
com.redis.riot.core.ImportProcessorOptions
+
+
+
+
public class ImportProcessorOptions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ImportProcessorOptions

      +
      public ImportProcessorOptions()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getProcessorExpressions

      +
      public Map<String,org.springframework.expression.Expression> getProcessorExpressions()
      +
      +
    • +
    • +
      +

      setProcessorExpressions

      +
      public void setProcessorExpressions(Map<String,org.springframework.expression.Expression> expressions)
      +
      +
    • +
    • +
      +

      getFilterExpression

      +
      public org.springframework.expression.Expression getFilterExpression()
      +
      +
    • +
    • +
      +

      setFilterExpression

      +
      public void setFilterExpression(org.springframework.expression.Expression filter)
      +
      +
    • +
    • +
      +

      processor

      +
      public org.springframework.batch.item.ItemProcessor<Map<String,Object>,Map<String,Object>> processor(org.springframework.expression.spel.support.StandardEvaluationContext evaluationContext)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/ItemReaderIterator.html b/api/com/redis/riot/core/ItemReaderIterator.html deleted file mode 100644 index aff2c164f..000000000 --- a/api/com/redis/riot/core/ItemReaderIterator.html +++ /dev/null @@ -1,347 +0,0 @@ - - - - - -ItemReaderIterator (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ItemReaderIterator<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.ItemReaderIterator<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.Iterator<T>
    -
    -
    -
    public class ItemReaderIterator<T>
    -extends java.lang.Object
    -implements java.util.Iterator<T>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      ItemReaderIterator​(org.springframework.batch.item.ItemReader<T> reader) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      booleanhasNext() 
      Tnext() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface java.util.Iterator

        -forEachRemaining, remove
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ItemReaderIterator

        -
        public ItemReaderIterator​(org.springframework.batch.item.ItemReader<T> reader)
        -                   throws java.lang.Exception
        -
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        hasNext

        -
        public boolean hasNext()
        -
        -
        Specified by:
        -
        hasNext in interface java.util.Iterator<T>
        -
        -
      • -
      - - - -
        -
      • -

        next

        -
        public T next()
        -
        -
        Specified by:
        -
        next in interface java.util.Iterator<T>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/KeyComparisonDiffLogger.html b/api/com/redis/riot/core/KeyComparisonDiffLogger.html deleted file mode 100644 index 63ccae3e2..000000000 --- a/api/com/redis/riot/core/KeyComparisonDiffLogger.html +++ /dev/null @@ -1,369 +0,0 @@ - - - - - -KeyComparisonDiffLogger (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class KeyComparisonDiffLogger

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.KeyComparisonDiffLogger
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.core.ItemWriteListener<com.redis.spring.batch.reader.KeyComparison>, org.springframework.batch.core.StepListener
    -
    -
    -
    public class KeyComparisonDiffLogger
    -extends java.lang.Object
    -implements org.springframework.batch.core.ItemWriteListener<com.redis.spring.batch.reader.KeyComparison>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      KeyComparisonDiffLogger​(java.util.logging.Logger logger) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidafterWrite​(java.util.List<? extends com.redis.spring.batch.reader.KeyComparison> items) 
      voidbeforeWrite​(java.util.List<? extends com.redis.spring.batch.reader.KeyComparison> items) 
      voidlog​(com.redis.spring.batch.reader.KeyComparison comparison) 
      voidonWriteError​(java.lang.Exception exception, - java.util.List<? extends com.redis.spring.batch.reader.KeyComparison> items) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        KeyComparisonDiffLogger

        -
        public KeyComparisonDiffLogger​(java.util.logging.Logger logger)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        beforeWrite

        -
        public void beforeWrite​(java.util.List<? extends com.redis.spring.batch.reader.KeyComparison> items)
        -
        -
        Specified by:
        -
        beforeWrite in interface org.springframework.batch.core.ItemWriteListener<com.redis.spring.batch.reader.KeyComparison>
        -
        -
      • -
      - - - -
        -
      • -

        afterWrite

        -
        public void afterWrite​(java.util.List<? extends com.redis.spring.batch.reader.KeyComparison> items)
        -
        -
        Specified by:
        -
        afterWrite in interface org.springframework.batch.core.ItemWriteListener<com.redis.spring.batch.reader.KeyComparison>
        -
        -
      • -
      - - - -
        -
      • -

        onWriteError

        -
        public void onWriteError​(java.lang.Exception exception,
        -                         java.util.List<? extends com.redis.spring.batch.reader.KeyComparison> items)
        -
        -
        Specified by:
        -
        onWriteError in interface org.springframework.batch.core.ItemWriteListener<com.redis.spring.batch.reader.KeyComparison>
        -
        -
      • -
      - - - -
        -
      • -

        log

        -
        public void log​(com.redis.spring.batch.reader.KeyComparison comparison)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/KeyFilterOptions.html b/api/com/redis/riot/core/KeyFilterOptions.html new file mode 100644 index 000000000..c9980a00f --- /dev/null +++ b/api/com/redis/riot/core/KeyFilterOptions.html @@ -0,0 +1,204 @@ + + + + +KeyFilterOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KeyFilterOptions

+
+
java.lang.Object +
com.redis.riot.core.KeyFilterOptions
+
+
+
+
public class KeyFilterOptions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KeyFilterOptions

      +
      public KeyFilterOptions()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getIncludes

      +
      public List<String> getIncludes()
      +
      +
    • +
    • +
      +

      setIncludes

      +
      public void setIncludes(List<String> patterns)
      +
      +
    • +
    • +
      +

      getExcludes

      +
      public List<String> getExcludes()
      +
      +
    • +
    • +
      +

      setExcludes

      +
      public void setExcludes(List<String> patterns)
      +
      +
    • +
    • +
      +

      getSlots

      +
      public List<com.redis.spring.batch.common.Range> getSlots()
      +
      +
    • +
    • +
      +

      setSlots

      +
      public void setSlots(List<com.redis.spring.batch.common.Range> ranges)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/MapFieldSetMapper.html b/api/com/redis/riot/core/MapFieldSetMapper.html deleted file mode 100644 index aecc87a16..000000000 --- a/api/com/redis/riot/core/MapFieldSetMapper.html +++ /dev/null @@ -1,317 +0,0 @@ - - - - - -MapFieldSetMapper (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class MapFieldSetMapper

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.MapFieldSetMapper
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.file.mapping.FieldSetMapper<java.util.Map<java.lang.String,​java.lang.Object>>
    -
    -
    -
    public class MapFieldSetMapper
    -extends java.lang.Object
    -implements org.springframework.batch.item.file.mapping.FieldSetMapper<java.util.Map<java.lang.String,​java.lang.Object>>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      MapFieldSetMapper() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.Map<java.lang.String,​java.lang.Object>mapFieldSet​(org.springframework.batch.item.file.transform.FieldSet fieldSet) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MapFieldSetMapper

        -
        public MapFieldSetMapper()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        mapFieldSet

        -
        public java.util.Map<java.lang.String,​java.lang.Object> mapFieldSet​(org.springframework.batch.item.file.transform.FieldSet fieldSet)
        -
        -
        Specified by:
        -
        mapFieldSet in interface org.springframework.batch.item.file.mapping.FieldSetMapper<java.util.Map<java.lang.String,​java.lang.Object>>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/NoopItemWriter.html b/api/com/redis/riot/core/NoopItemWriter.html new file mode 100644 index 000000000..902bc24d0 --- /dev/null +++ b/api/com/redis/riot/core/NoopItemWriter.html @@ -0,0 +1,168 @@ + + + + +NoopItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NoopItemWriter<T>

+
+
java.lang.Object +
com.redis.riot.core.NoopItemWriter<T>
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.item.ItemWriter<T>
+
+
+
public class NoopItemWriter<T> +extends Object +implements org.springframework.batch.item.ItemWriter<T>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      NoopItemWriter

      +
      public NoopItemWriter()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      write

      +
      public void write(org.springframework.batch.item.Chunk<? extends T> items)
      +
      +
      Specified by:
      +
      write in interface org.springframework.batch.item.ItemWriter<T>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/PredicateItemProcessor.html b/api/com/redis/riot/core/PredicateItemProcessor.html new file mode 100644 index 000000000..736352620 --- /dev/null +++ b/api/com/redis/riot/core/PredicateItemProcessor.html @@ -0,0 +1,177 @@ + + + + +PredicateItemProcessor (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PredicateItemProcessor<T>

+
+
java.lang.Object +
com.redis.riot.core.PredicateItemProcessor<T>
+
+
+
+
Type Parameters:
+
T -
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.item.ItemProcessor<T,T>
+
+
+
public class PredicateItemProcessor<T> +extends Object +implements org.springframework.batch.item.ItemProcessor<T,T>
+
ItemProcessor that only keeps items that match the given predicate., i.e. a given item is kept only if predicate.test(item) + == true.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PredicateItemProcessor

      +
      public PredicateItemProcessor(Predicate<T> predicate)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      process

      +
      public T process(T item) + throws Exception
      +
      +
      Specified by:
      +
      process in interface org.springframework.batch.item.ItemProcessor<T,T>
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/RedisClientOptions.html b/api/com/redis/riot/core/RedisClientOptions.html new file mode 100644 index 000000000..ddd21c0ea --- /dev/null +++ b/api/com/redis/riot/core/RedisClientOptions.html @@ -0,0 +1,663 @@ + + + + +RedisClientOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RedisClientOptions

+
+
java.lang.Object +
com.redis.riot.core.RedisClientOptions
+
+
+
+
public class RedisClientOptions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_HOST

      +
      public static final String DEFAULT_HOST
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_PORT

      +
      public static final int DEFAULT_PORT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_VERIFY_PEER

      +
      public static final io.lettuce.core.SslVerifyMode DEFAULT_VERIFY_PEER
      +
      +
    • +
    • +
      +

      DEFAULT_TIMEOUT

      +
      public static final Duration DEFAULT_TIMEOUT
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RedisClientOptions

      +
      public RedisClientOptions()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      client

      +
      public io.lettuce.core.AbstractRedisClient client(io.lettuce.core.RedisURI redisURI)
      +
      +
    • +
    • +
      +

      sslOptions

      +
      public io.lettuce.core.SslOptions sslOptions()
      +
      +
    • +
    • +
      +

      redisURI

      +
      public io.lettuce.core.RedisURI redisURI()
      +
      +
    • +
    • +
      +

      getClientName

      +
      public String getClientName()
      +
      +
    • +
    • +
      +

      setClientName

      +
      public void setClientName(String clientName)
      +
      +
    • +
    • +
      +

      getUri

      +
      public String getUri()
      +
      +
    • +
    • +
      +

      setUri

      +
      public void setUri(String uri)
      +
      +
    • +
    • +
      +

      getHost

      +
      public String getHost()
      +
      +
    • +
    • +
      +

      setHost

      +
      public void setHost(String host)
      +
      +
    • +
    • +
      +

      getPort

      +
      public int getPort()
      +
      +
    • +
    • +
      +

      setPort

      +
      public void setPort(int port)
      +
      +
    • +
    • +
      +

      getSocket

      +
      public String getSocket()
      +
      +
    • +
    • +
      +

      setSocket

      +
      public void setSocket(String socket)
      +
      +
    • +
    • +
      +

      getUsername

      +
      public String getUsername()
      +
      +
    • +
    • +
      +

      setUsername

      +
      public void setUsername(String username)
      +
      +
    • +
    • +
      +

      getPassword

      +
      public char[] getPassword()
      +
      +
    • +
    • +
      +

      setPassword

      +
      public void setPassword(char[] password)
      +
      +
    • +
    • +
      +

      getTimeout

      +
      public Duration getTimeout()
      +
      +
    • +
    • +
      +

      setTimeout

      +
      public void setTimeout(Duration timeout)
      +
      +
    • +
    • +
      +

      getDatabase

      +
      public int getDatabase()
      +
      +
    • +
    • +
      +

      setDatabase

      +
      public void setDatabase(int database)
      +
      +
    • +
    • +
      +

      isTls

      +
      public boolean isTls()
      +
      +
    • +
    • +
      +

      setTls

      +
      public void setTls(boolean tls)
      +
      +
    • +
    • +
      +

      getVerifyPeer

      +
      public io.lettuce.core.SslVerifyMode getVerifyPeer()
      +
      +
    • +
    • +
      +

      setVerifyPeer

      +
      public void setVerifyPeer(io.lettuce.core.SslVerifyMode mode)
      +
      +
    • +
    • +
      +

      getKeystore

      +
      public File getKeystore()
      +
      +
    • +
    • +
      +

      setKeystore

      +
      public void setKeystore(File keystore)
      +
      +
    • +
    • +
      +

      getKeystorePassword

      +
      public char[] getKeystorePassword()
      +
      +
    • +
    • +
      +

      setKeystorePassword

      +
      public void setKeystorePassword(char[] keystorePassword)
      +
      +
    • +
    • +
      +

      getTruststore

      +
      public File getTruststore()
      +
      +
    • +
    • +
      +

      setTruststore

      +
      public void setTruststore(File truststore)
      +
      +
    • +
    • +
      +

      getTruststorePassword

      +
      public char[] getTruststorePassword()
      +
      +
    • +
    • +
      +

      setTruststorePassword

      +
      public void setTruststorePassword(char[] truststorePassword)
      +
      +
    • +
    • +
      +

      getKeyCert

      +
      public File getKeyCert()
      +
      +
    • +
    • +
      +

      setKeyCert

      +
      public void setKeyCert(File keyCert)
      +
      +
    • +
    • +
      +

      getKey

      +
      public File getKey()
      +
      +
    • +
    • +
      +

      setKey

      +
      public void setKey(File key)
      +
      +
    • +
    • +
      +

      getKeyPassword

      +
      public char[] getKeyPassword()
      +
      +
    • +
    • +
      +

      setKeyPassword

      +
      public void setKeyPassword(char[] keyPassword)
      +
      +
    • +
    • +
      +

      getTrustedCerts

      +
      public File getTrustedCerts()
      +
      +
    • +
    • +
      +

      setTrustedCerts

      +
      public void setTrustedCerts(File trustedCerts)
      +
      +
    • +
    • +
      +

      isAutoReconnect

      +
      public boolean isAutoReconnect()
      +
      +
    • +
    • +
      +

      setAutoReconnect

      +
      public void setAutoReconnect(boolean autoReconnect)
      +
      +
    • +
    • +
      +

      getProtocolVersion

      +
      public io.lettuce.core.protocol.ProtocolVersion getProtocolVersion()
      +
      +
    • +
    • +
      +

      setProtocolVersion

      +
      public void setProtocolVersion(io.lettuce.core.protocol.ProtocolVersion protocolVersion)
      +
      +
    • +
    • +
      +

      isCluster

      +
      public boolean isCluster()
      +
      +
    • +
    • +
      +

      setCluster

      +
      public void setCluster(boolean cluster)
      +
      +
    • +
    • +
      +

      getMetricsStep

      +
      public Duration getMetricsStep()
      +
      +
    • +
    • +
      +

      setMetricsStep

      +
      public void setMetricsStep(Duration metricsStep)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/RedisReaderOptions.html b/api/com/redis/riot/core/RedisReaderOptions.html new file mode 100644 index 000000000..660e28267 --- /dev/null +++ b/api/com/redis/riot/core/RedisReaderOptions.html @@ -0,0 +1,612 @@ + + + + +RedisReaderOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RedisReaderOptions

+
+
java.lang.Object +
com.redis.riot.core.RedisReaderOptions
+
+
+
+
public class RedisReaderOptions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_QUEUE_CAPACITY

      +
      public static final int DEFAULT_QUEUE_CAPACITY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_POLL_TIMEOUT

      +
      public static final Duration DEFAULT_POLL_TIMEOUT
      +
      +
    • +
    • +
      +

      DEFAULT_THREADS

      +
      public static final int DEFAULT_THREADS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_CHUNK_SIZE

      +
      public static final int DEFAULT_CHUNK_SIZE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_POOL_SIZE

      +
      public static final int DEFAULT_POOL_SIZE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_MEMORY_USAGE_LIMIT

      +
      public static final org.springframework.util.unit.DataSize DEFAULT_MEMORY_USAGE_LIMIT
      +
      +
    • +
    • +
      +

      DEFAULT_MEMORY_USAGE_SAMPLES

      +
      public static final int DEFAULT_MEMORY_USAGE_SAMPLES
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_NOTIFICATION_QUEUE_CAPACITY

      +
      public static final int DEFAULT_NOTIFICATION_QUEUE_CAPACITY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_SCAN_COUNT

      +
      public static final long DEFAULT_SCAN_COUNT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_FLUSH_INTERVAL

      +
      public static final Duration DEFAULT_FLUSH_INTERVAL
      +
      +
    • +
    • +
      +

      DEFAULT_IDLE_TIMEOUT

      +
      public static final Duration DEFAULT_IDLE_TIMEOUT
      +
      +
    • +
    • +
      +

      DEFAULT_KEY_PATTERN

      +
      public static final String DEFAULT_KEY_PATTERN
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RedisReaderOptions

      +
      public RedisReaderOptions()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getKeyFilterOptions

      +
      public KeyFilterOptions getKeyFilterOptions()
      +
      +
    • +
    • +
      +

      setKeyFilterOptions

      +
      public void setKeyFilterOptions(KeyFilterOptions keyFilterOptions)
      +
      +
    • +
    • +
      +

      getFlushInterval

      +
      public Duration getFlushInterval()
      +
      +
    • +
    • +
      +

      setFlushInterval

      +
      public void setFlushInterval(Duration flushInterval)
      +
      +
    • +
    • +
      +

      getIdleTimeout

      +
      public Duration getIdleTimeout()
      +
      +
    • +
    • +
      +

      setIdleTimeout

      +
      public void setIdleTimeout(Duration idleTimeout)
      +
      +
    • +
    • +
      +

      getNotificationQueueCapacity

      +
      public int getNotificationQueueCapacity()
      +
      +
    • +
    • +
      +

      setNotificationQueueCapacity

      +
      public void setNotificationQueueCapacity(int notificationQueueCapacity)
      +
      +
    • +
    • +
      +

      getKeyPattern

      +
      public String getKeyPattern()
      +
      +
    • +
    • +
      +

      setKeyPattern

      +
      public void setKeyPattern(String scanMatch)
      +
      +
    • +
    • +
      +

      getScanCount

      +
      public long getScanCount()
      +
      +
    • +
    • +
      +

      setScanCount

      +
      public void setScanCount(long count)
      +
      +
    • +
    • +
      +

      getKeyType

      +
      public com.redis.spring.batch.common.DataType getKeyType()
      +
      +
    • +
    • +
      +

      setKeyType

      +
      public void setKeyType(com.redis.spring.batch.common.DataType type)
      +
      +
    • +
    • +
      +

      getQueueCapacity

      +
      public int getQueueCapacity()
      +
      +
    • +
    • +
      +

      setQueueCapacity

      +
      public void setQueueCapacity(int queueCapacity)
      +
      +
    • +
    • +
      +

      getPollTimeout

      +
      public Duration getPollTimeout()
      +
      +
    • +
    • +
      +

      setPollTimeout

      +
      public void setPollTimeout(Duration pollTimeout)
      +
      +
    • +
    • +
      +

      getThreads

      +
      public int getThreads()
      +
      +
    • +
    • +
      +

      setThreads

      +
      public void setThreads(int threads)
      +
      +
    • +
    • +
      +

      getChunkSize

      +
      public int getChunkSize()
      +
      +
    • +
    • +
      +

      setChunkSize

      +
      public void setChunkSize(int chunkSize)
      +
      +
    • +
    • +
      +

      getPoolSize

      +
      public int getPoolSize()
      +
      +
    • +
    • +
      +

      setPoolSize

      +
      public void setPoolSize(int poolSize)
      +
      +
    • +
    • +
      +

      getReadFrom

      +
      public io.lettuce.core.ReadFrom getReadFrom()
      +
      +
    • +
    • +
      +

      setReadFrom

      +
      public void setReadFrom(io.lettuce.core.ReadFrom readFrom)
      +
      +
    • +
    • +
      +

      getMemoryUsageLimit

      +
      public org.springframework.util.unit.DataSize getMemoryUsageLimit()
      +
      +
    • +
    • +
      +

      setMemoryUsageLimit

      +
      public void setMemoryUsageLimit(org.springframework.util.unit.DataSize memoryUsageLimit)
      +
      +
    • +
    • +
      +

      getMemoryUsageSamples

      +
      public int getMemoryUsageSamples()
      +
      +
    • +
    • +
      +

      setMemoryUsageSamples

      +
      public void setMemoryUsageSamples(int memoryUsageSamples)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/RedisWriterOptions.html b/api/com/redis/riot/core/RedisWriterOptions.html new file mode 100644 index 000000000..8a3405293 --- /dev/null +++ b/api/com/redis/riot/core/RedisWriterOptions.html @@ -0,0 +1,286 @@ + + + + +RedisWriterOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RedisWriterOptions

+
+
java.lang.Object +
com.redis.riot.core.RedisWriterOptions
+
+
+
+
public class RedisWriterOptions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_WAIT_TIMEOUT

      +
      public static final Duration DEFAULT_WAIT_TIMEOUT
      +
      +
    • +
    • +
      +

      DEFAULT_POOL_SIZE

      +
      public static final int DEFAULT_POOL_SIZE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RedisWriterOptions

      +
      public RedisWriterOptions()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isMerge

      +
      public boolean isMerge()
      +
      +
    • +
    • +
      +

      setMerge

      +
      public void setMerge(boolean merge)
      +
      +
    • +
    • +
      +

      getPoolSize

      +
      public int getPoolSize()
      +
      +
    • +
    • +
      +

      setPoolSize

      +
      public void setPoolSize(int size)
      +
      +
    • +
    • +
      +

      isMultiExec

      +
      public boolean isMultiExec()
      +
      +
    • +
    • +
      +

      setMultiExec

      +
      public void setMultiExec(boolean enable)
      +
      +
    • +
    • +
      +

      getWaitReplicas

      +
      public int getWaitReplicas()
      +
      +
    • +
    • +
      +

      setWaitReplicas

      +
      public void setWaitReplicas(int replicas)
      +
      +
    • +
    • +
      +

      getWaitTimeout

      +
      public Duration getWaitTimeout()
      +
      +
    • +
    • +
      +

      setWaitTimeout

      +
      public void setWaitTimeout(Duration timeout)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/ReflectivePropertyAccessor.OptimalPropertyAccessor.html b/api/com/redis/riot/core/ReflectivePropertyAccessor.OptimalPropertyAccessor.html deleted file mode 100644 index fb5e7c39b..000000000 --- a/api/com/redis/riot/core/ReflectivePropertyAccessor.OptimalPropertyAccessor.html +++ /dev/null @@ -1,496 +0,0 @@ - - - - - -ReflectivePropertyAccessor.OptimalPropertyAccessor (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ReflectivePropertyAccessor.OptimalPropertyAccessor

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.asm.Opcodes, org.springframework.expression.PropertyAccessor, org.springframework.expression.spel.CompilablePropertyAccessor
    -
    -
    -
    Enclosing class:
    -
    ReflectivePropertyAccessor
    -
    -
    -
    public static class ReflectivePropertyAccessor.OptimalPropertyAccessor
    -extends java.lang.Object
    -implements org.springframework.expression.spel.CompilablePropertyAccessor
    -
    An optimized form of a PropertyAccessor that will use reflection but only - knows how to access a particular property on a particular class. This is - unlike the general ReflectivePropertyResolver which manages a cache of - methods/fields that may be invoked to access different properties on - different classes. This optimal accessor exists because looking up the - appropriate reflective object by class/name on each read is not cheap.
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      java.lang.reflect.Membermember -
      The member being accessed.
      -
      -
        -
      • - - -

        Fields inherited from interface org.springframework.asm.Opcodes

        -AALOAD, AASTORE, ACC_ABSTRACT, ACC_ANNOTATION, ACC_BRIDGE, ACC_DEPRECATED, ACC_ENUM, ACC_FINAL, ACC_INTERFACE, ACC_MANDATED, ACC_MODULE, ACC_NATIVE, ACC_OPEN, ACC_PRIVATE, ACC_PROTECTED, ACC_PUBLIC, ACC_RECORD, ACC_STATIC, ACC_STATIC_PHASE, ACC_STRICT, ACC_SUPER, ACC_SYNCHRONIZED, ACC_SYNTHETIC, ACC_TRANSIENT, ACC_TRANSITIVE, ACC_VARARGS, ACC_VOLATILE, ACONST_NULL, ALOAD, ANEWARRAY, ARETURN, ARRAYLENGTH, ASM10_EXPERIMENTAL, ASM4, ASM5, ASM6, ASM7, ASM8, ASM9, ASTORE, ATHROW, BALOAD, BASTORE, BIPUSH, CALOAD, CASTORE, CHECKCAST, D2F, D2I, D2L, DADD, DALOAD, DASTORE, DCMPG, DCMPL, DCONST_0, DCONST_1, DDIV, DLOAD, DMUL, DNEG, DOUBLE, DREM, DRETURN, DSTORE, DSUB, DUP, DUP_X1, DUP_X2, DUP2, DUP2_X1, DUP2_X2, F_APPEND, F_CHOP, F_FULL, F_NEW, F_SAME, F_SAME1, F2D, F2I, F2L, FADD, FALOAD, FASTORE, FCMPG, FCMPL, FCONST_0, FCONST_1, FCONST_2, FDIV, FLOAD, FLOAT, FMUL, FNEG, FREM, FRETURN, FSTORE, FSUB, GETFIELD, GETSTATIC, GOTO, H_GETFIELD, H_GETSTATIC, H_INVOKEINTERFACE, H_INVOKESPECIAL, H_INVOKESTATIC, H_INVOKEVIRTUAL, H_NEWINVOKESPECIAL, H_PUTFIELD, H_PUTSTATIC, I2B, I2C, I2D, I2F, I2L, I2S, IADD, IALOAD, IAND, IASTORE, ICONST_0, ICONST_1, ICONST_2, ICONST_3, ICONST_4, ICONST_5, ICONST_M1, IDIV, IF_ACMPEQ, IF_ACMPNE, IF_ICMPEQ, IF_ICMPGE, IF_ICMPGT, IF_ICMPLE, IF_ICMPLT, IF_ICMPNE, IFEQ, IFGE, IFGT, IFLE, IFLT, IFNE, IFNONNULL, IFNULL, IINC, ILOAD, IMUL, INEG, INSTANCEOF, INTEGER, INVOKEDYNAMIC, INVOKEINTERFACE, INVOKESPECIAL, INVOKESTATIC, INVOKEVIRTUAL, IOR, IREM, IRETURN, ISHL, ISHR, ISTORE, ISUB, IUSHR, IXOR, JSR, L2D, L2F, L2I, LADD, LALOAD, LAND, LASTORE, LCMP, LCONST_0, LCONST_1, LDC, LDIV, LLOAD, LMUL, LNEG, LONG, LOOKUPSWITCH, LOR, LREM, LRETURN, LSHL, LSHR, LSTORE, LSUB, LUSHR, LXOR, MONITORENTER, MONITOREXIT, MULTIANEWARRAY, NEW, NEWARRAY, NOP, NULL, POP, POP2, PUTFIELD, PUTSTATIC, RET, RETURN, SALOAD, SASTORE, SIPUSH, SOURCE_DEPRECATED, SOURCE_MASK, SWAP, T_BOOLEAN, T_BYTE, T_CHAR, T_DOUBLE, T_FLOAT, T_INT, T_LONG, T_SHORT, TABLESWITCH, TOP, UNINITIALIZED_THIS, V_PREVIEW, V1_1, V1_2, V1_3, V1_4, V1_5, V1_6, V1_7, V1_8, V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V9
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      booleancanRead​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name) 
      booleancanWrite​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name) 
      voidgenerateCode​(java.lang.String propertyName, - org.springframework.asm.MethodVisitor mv, - org.springframework.expression.spel.CodeFlow cf) 
      java.lang.Class<?>getPropertyType() 
      java.lang.Class<?>[]getSpecificTargetClasses() 
      booleanisCompilable() 
      org.springframework.expression.TypedValueread​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name) 
      voidwrite​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name, - java.lang.Object newValue) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        member

        -
        public final java.lang.reflect.Member member
        -
        The member being accessed.
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSpecificTargetClasses

        -
        @Nullable
        -public java.lang.Class<?>[] getSpecificTargetClasses()
        -
        -
        Specified by:
        -
        getSpecificTargetClasses in interface org.springframework.expression.PropertyAccessor
        -
        -
      • -
      - - - -
        -
      • -

        canRead

        -
        public boolean canRead​(org.springframework.expression.EvaluationContext context,
        -                       @Nullable
        -                       java.lang.Object target,
        -                       java.lang.String name)
        -
        -
        Specified by:
        -
        canRead in interface org.springframework.expression.PropertyAccessor
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public org.springframework.expression.TypedValue read​(org.springframework.expression.EvaluationContext context,
        -                                                      @Nullable
        -                                                      java.lang.Object target,
        -                                                      java.lang.String name)
        -                                               throws org.springframework.expression.AccessException
        -
        -
        Specified by:
        -
        read in interface org.springframework.expression.PropertyAccessor
        -
        Throws:
        -
        org.springframework.expression.AccessException
        -
        -
      • -
      - - - -
        -
      • -

        canWrite

        -
        public boolean canWrite​(org.springframework.expression.EvaluationContext context,
        -                        @Nullable
        -                        java.lang.Object target,
        -                        java.lang.String name)
        -
        -
        Specified by:
        -
        canWrite in interface org.springframework.expression.PropertyAccessor
        -
        -
      • -
      - - - -
        -
      • -

        write

        -
        public void write​(org.springframework.expression.EvaluationContext context,
        -                  @Nullable
        -                  java.lang.Object target,
        -                  java.lang.String name,
        -                  @Nullable
        -                  java.lang.Object newValue)
        -
        -
        Specified by:
        -
        write in interface org.springframework.expression.PropertyAccessor
        -
        -
      • -
      - - - -
        -
      • -

        isCompilable

        -
        public boolean isCompilable()
        -
        -
        Specified by:
        -
        isCompilable in interface org.springframework.expression.spel.CompilablePropertyAccessor
        -
        -
      • -
      - - - -
        -
      • -

        getPropertyType

        -
        public java.lang.Class<?> getPropertyType()
        -
        -
        Specified by:
        -
        getPropertyType in interface org.springframework.expression.spel.CompilablePropertyAccessor
        -
        -
      • -
      - - - -
        -
      • -

        generateCode

        -
        public void generateCode​(java.lang.String propertyName,
        -                         org.springframework.asm.MethodVisitor mv,
        -                         org.springframework.expression.spel.CodeFlow cf)
        -
        -
        Specified by:
        -
        generateCode in interface org.springframework.expression.spel.CompilablePropertyAccessor
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/ReflectivePropertyAccessor.html b/api/com/redis/riot/core/ReflectivePropertyAccessor.html deleted file mode 100644 index 27b419bd2..000000000 --- a/api/com/redis/riot/core/ReflectivePropertyAccessor.html +++ /dev/null @@ -1,571 +0,0 @@ - - - - - -ReflectivePropertyAccessor (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ReflectivePropertyAccessor

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.ReflectivePropertyAccessor
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.expression.PropertyAccessor
    -
    -
    -
    public class ReflectivePropertyAccessor
    -extends java.lang.Object
    -implements org.springframework.expression.PropertyAccessor
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeClassDescription
      static class ReflectivePropertyAccessor.OptimalPropertyAccessor -
      An optimized form of a PropertyAccessor that will use reflection but only - knows how to access a particular property on a particular class.
      -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      ReflectivePropertyAccessor() -
      Create a new property accessor for reading as well writing.
      -
      ReflectivePropertyAccessor​(boolean allowWrite) -
      Create a new property accessor for reading and possibly writing.
      -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      booleancanRead​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name) 
      booleancanWrite​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name) 
      org.springframework.expression.PropertyAccessorcreateOptimalAccessor​(java.lang.Object target, - java.lang.String name) -
      Attempt to create an optimized property accessor tailored for a property of a - particular name on a particular class.
      -
      protected java.lang.reflect.FieldfindField​(java.lang.String name, - java.lang.Class<?> clazz, - boolean mustBeStatic) -
      Find a field of a certain name on a specified class.
      -
      java.lang.Class<?>[]getSpecificTargetClasses() -
      Returns null which means this is a general purpose accessor.
      -
      protected booleanisCandidateForProperty​(java.lang.reflect.Method method, - java.lang.Class<?> targetClass) -
      Determine whether the given Method is a candidate for property access - on an instance of the given target class.
      -
      org.springframework.expression.TypedValueread​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name) 
      voidwrite​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name, - java.lang.Object newValue) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSpecificTargetClasses

        -
        @Nullable
        -public java.lang.Class<?>[] getSpecificTargetClasses()
        -
        Returns null which means this is a general purpose accessor.
        -
        -
        Specified by:
        -
        getSpecificTargetClasses in interface org.springframework.expression.PropertyAccessor
        -
        -
      • -
      - - - -
        -
      • -

        canRead

        -
        public boolean canRead​(org.springframework.expression.EvaluationContext context,
        -                       @Nullable
        -                       java.lang.Object target,
        -                       java.lang.String name)
        -                throws org.springframework.expression.AccessException
        -
        -
        Specified by:
        -
        canRead in interface org.springframework.expression.PropertyAccessor
        -
        Throws:
        -
        org.springframework.expression.AccessException
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public org.springframework.expression.TypedValue read​(org.springframework.expression.EvaluationContext context,
        -                                                      @Nullable
        -                                                      java.lang.Object target,
        -                                                      java.lang.String name)
        -                                               throws org.springframework.expression.AccessException
        -
        -
        Specified by:
        -
        read in interface org.springframework.expression.PropertyAccessor
        -
        Throws:
        -
        org.springframework.expression.AccessException
        -
        -
      • -
      - - - -
        -
      • -

        canWrite

        -
        public boolean canWrite​(org.springframework.expression.EvaluationContext context,
        -                        @Nullable
        -                        java.lang.Object target,
        -                        java.lang.String name)
        -                 throws org.springframework.expression.AccessException
        -
        -
        Specified by:
        -
        canWrite in interface org.springframework.expression.PropertyAccessor
        -
        Throws:
        -
        org.springframework.expression.AccessException
        -
        -
      • -
      - - - -
        -
      • -

        write

        -
        public void write​(org.springframework.expression.EvaluationContext context,
        -                  @Nullable
        -                  java.lang.Object target,
        -                  java.lang.String name,
        -                  @Nullable
        -                  java.lang.Object newValue)
        -           throws org.springframework.expression.AccessException
        -
        -
        Specified by:
        -
        write in interface org.springframework.expression.PropertyAccessor
        -
        Throws:
        -
        org.springframework.expression.AccessException
        -
        -
      • -
      - - - -
        -
      • -

        isCandidateForProperty

        -
        protected boolean isCandidateForProperty​(java.lang.reflect.Method method,
        -                                         java.lang.Class<?> targetClass)
        -
        Determine whether the given Method is a candidate for property access - on an instance of the given target class. -

        - The default implementation considers any method as a candidate, even for - non-user-declared properties on the Object base class.

        -
        -
        Parameters:
        -
        method - the Method to evaluate
        -
        targetClass - the concrete target class that is being introspected
        -
        Since:
        -
        4.3.15
        -
        -
      • -
      - - - -
        -
      • -

        findField

        -
        @Nullable
        -protected java.lang.reflect.Field findField​(java.lang.String name,
        -                                            java.lang.Class<?> clazz,
        -                                            boolean mustBeStatic)
        -
        Find a field of a certain name on a specified class.
        -
      • -
      - - - -
        -
      • -

        createOptimalAccessor

        -
        public org.springframework.expression.PropertyAccessor createOptimalAccessor​(@Nullable
        -                                                                             java.lang.Object target,
        -                                                                             java.lang.String name)
        -
        Attempt to create an optimized property accessor tailored for a property of a - particular name on a particular class. The general ReflectivePropertyAccessor - will always work but is not optimal due to the need to lookup which - reflective member (method/field) to use each time read() is called. This - method will just return the ReflectivePropertyAccessor instance if it is - unable to build a more optimal accessor. -

        - Note: An optimal accessor is currently only usable for read attempts. Do not - call this method if you need a read-write accessor.

        -
        -
        See Also:
        -
        ReflectivePropertyAccessor.OptimalPropertyAccessor
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/RiotStep.html b/api/com/redis/riot/core/RiotStep.html new file mode 100644 index 000000000..9daa1453b --- /dev/null +++ b/api/com/redis/riot/core/RiotStep.html @@ -0,0 +1,240 @@ + + + + +RiotStep (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RiotStep<I,O>

+
+
java.lang.Object +
com.redis.riot.core.RiotStep<I,O>
+
+
+
+
public class RiotStep<I,O> +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RiotStep

      +
      public RiotStep()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
    • +
    • +
      +

      setName

      +
      public void setName(String name)
      +
      +
    • +
    • +
      +

      getReader

      +
      public org.springframework.batch.item.ItemReader<I> getReader()
      +
      +
    • +
    • +
      +

      setReader

      +
      public void setReader(org.springframework.batch.item.ItemReader<I> reader)
      +
      +
    • +
    • +
      +

      getProcessor

      +
      public org.springframework.batch.item.ItemProcessor<I,O> getProcessor()
      +
      +
    • +
    • +
      +

      setProcessor

      +
      public void setProcessor(org.springframework.batch.item.ItemProcessor<I,O> processor)
      +
      +
    • +
    • +
      +

      getWriter

      +
      public org.springframework.batch.item.ItemWriter<O> getWriter()
      +
      +
    • +
    • +
      +

      setWriter

      +
      public void setWriter(org.springframework.batch.item.ItemWriter<O> writer)
      +
      +
    • +
    • +
      +

      getConfigurer

      +
      public Consumer<org.springframework.batch.core.step.builder.SimpleStepBuilder<I,O>> getConfigurer()
      +
      +
    • +
    • +
      +

      setConfigurer

      +
      public void setConfigurer(Consumer<org.springframework.batch.core.step.builder.SimpleStepBuilder<I,O>> configurer)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/RiotUtils.html b/api/com/redis/riot/core/RiotUtils.html new file mode 100644 index 000000000..fcbff39df --- /dev/null +++ b/api/com/redis/riot/core/RiotUtils.html @@ -0,0 +1,265 @@ + + + + +RiotUtils (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RiotUtils

+
+
java.lang.Object +
com.redis.riot.core.RiotUtils
+
+
+
+
public abstract class RiotUtils +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      parse

      +
      public static org.springframework.expression.Expression parse(String expressionString)
      +
      +
    • +
    • +
      +

      parseTemplate

      +
      public static TemplateExpression parseTemplate(String expressionString)
      +
      +
    • +
    • +
      +

      predicate

      +
      public static <T> Predicate<T> predicate(org.springframework.expression.EvaluationContext context, + org.springframework.expression.Expression expression)
      +
      +
    • +
    • +
      +

      keyFilterPredicate

      +
      public static Predicate<String> keyFilterPredicate(KeyFilterOptions options)
      +
      +
    • +
    • +
      +

      keyFilterPredicate

      +
      public static <K> Predicate<K> keyFilterPredicate(io.lettuce.core.codec.RedisCodec<K,?> codec, + KeyFilterOptions options)
      +
      +
    • +
    • +
      +

      slotsPredicate

      +
      public static <K> Predicate<K> slotsPredicate(io.lettuce.core.codec.RedisCodec<K,?> codec, + KeyFilterOptions options)
      +
      +
    • +
    • +
      +

      globPredicate

      +
      public static <K> Predicate<K> globPredicate(io.lettuce.core.codec.RedisCodec<K,?> codec, + KeyFilterOptions options)
      +
      +
    • +
    • +
      +

      globPredicate

      +
      public static Predicate<String> globPredicate(KeyFilterOptions options)
      +
      +
    • +
    • +
      +

      globPredicate

      +
      public static Predicate<String> globPredicate(List<String> patterns)
      +
      +
    • +
    • +
      +

      processor

      +
      public static <S, +T> +org.springframework.batch.item.ItemProcessor<S,T> processor(org.springframework.batch.item.ItemProcessor<?,?>... processors)
      +
      +
    • +
    • +
      +

      processor

      +
      public static <S, +T> +org.springframework.batch.item.ItemProcessor<S,T> processor(Collection<? extends org.springframework.batch.item.ItemProcessor<?,?>> processors)
      +
      +
    • +
    • +
      +

      writer

      +
      public static <T> +org.springframework.batch.item.ItemWriter<T> writer(org.springframework.batch.item.ItemWriter<T>... writers)
      +
      +
    • +
    • +
      +

      writer

      +
      public static <T> +org.springframework.batch.item.ItemWriter<T> writer(Collection<? extends org.springframework.batch.item.ItemWriter<T>> writers)
      +
      +
    • +
    • +
      +

      isPositive

      +
      public static boolean isPositive(Duration duration)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/RuntimeIOException.html b/api/com/redis/riot/core/RuntimeIOException.html deleted file mode 100644 index 8944a3d0f..000000000 --- a/api/com/redis/riot/core/RuntimeIOException.html +++ /dev/null @@ -1,341 +0,0 @@ - - - - - -RuntimeIOException (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class RuntimeIOException

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.lang.Throwable
    • -
    • -
        -
      • java.lang.Exception
      • -
      • -
          -
        • java.lang.RuntimeException
        • -
        • -
            -
          • com.redis.riot.core.RuntimeIOException
          • -
          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable
    -
    -
    -
    public class RuntimeIOException
    -extends java.lang.RuntimeException
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      -
        -
      • - - -

        Methods inherited from class java.lang.Throwable

        -addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RuntimeIOException

        -
        public RuntimeIOException()
        -
      • -
      - - - -
        -
      • -

        RuntimeIOException

        -
        public RuntimeIOException​(java.lang.String message)
        -
      • -
      - - - -
        -
      • -

        RuntimeIOException

        -
        public RuntimeIOException​(java.lang.Throwable cause)
        -
      • -
      - - - -
        -
      • -

        RuntimeIOException

        -
        public RuntimeIOException​(java.lang.String message,
        -                          java.lang.Throwable cause)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/TemplateExpression.html b/api/com/redis/riot/core/TemplateExpression.html new file mode 100644 index 000000000..d53190a05 --- /dev/null +++ b/api/com/redis/riot/core/TemplateExpression.html @@ -0,0 +1,168 @@ + + + + +TemplateExpression (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TemplateExpression

+
+
java.lang.Object +
com.redis.riot.core.TemplateExpression
+
+
+
+
public class TemplateExpression +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TemplateExpression

      +
      public TemplateExpression()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getExpression

      +
      public org.springframework.expression.Expression getExpression()
      +
      +
    • +
    • +
      +

      setExpression

      +
      public void setExpression(org.springframework.expression.Expression expression)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/ThrottledItemWriter.html b/api/com/redis/riot/core/ThrottledItemWriter.html index ea49ee729..65886f2fc 100644 --- a/api/com/redis/riot/core/ThrottledItemWriter.html +++ b/api/com/redis/riot/core/ThrottledItemWriter.html @@ -1,428 +1,212 @@ - - + ThrottledItemWriter (riot unspecified) + + + - + - - - - - + + - - -
+
+
+ +
- +
+
- -

Class ThrottledItemWriter<T>

+ +

Class ThrottledItemWriter<T>

-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.springframework.batch.item.ItemStreamSupport
    • -
    • -
        -
      • org.springframework.batch.item.support.AbstractItemStreamItemWriter<T>
      • -
      • -
          -
        • com.redis.riot.core.ThrottledItemWriter<T>
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    +
    java.lang.Object +
    com.redis.riot.core.ThrottledItemWriter<T>
    +
    +
    +
    All Implemented Interfaces:
    org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamWriter<T>, org.springframework.batch.item.ItemWriter<T>

    -
    public class ThrottledItemWriter<T>
    -extends org.springframework.batch.item.support.AbstractItemStreamItemWriter<T>
    -
  • -
-
-
-
    -
  • +
    public class ThrottledItemWriter<T> +extends Object +implements org.springframework.batch.item.ItemStreamWriter<T>
    + +
    +
      -
      -
        -
      • - - -

        Constructor Summary

        - - - - - - - - - - -
        Constructors 
        ConstructorDescription
        ThrottledItemWriter​(org.springframework.batch.item.ItemWriter<T> delegate, - java.time.Duration sleepDuration) 
        -
      • -
      +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Constructor
      +
      Description
      +
      ThrottledItemWriter(org.springframework.batch.item.ItemWriter<T> delegate, + Duration sleep)
      +
       
      +
      - -
      -
        -
      • - - -

        Method Summary

        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethodDescription
        voidclose() 
        booleanisOpen() 
        voidopen​(org.springframework.batch.item.ExecutionContext executionContext) 
        voidsetName​(java.lang.String name) 
        voidupdate​(org.springframework.batch.item.ExecutionContext executionContext) 
        voidwrite​(java.util.List<? extends T> items) 
        -
          -
        • - - -

          Methods inherited from class org.springframework.batch.item.ItemStreamSupport

          -getExecutionContextKey, getName, setExecutionContextName
        • -
        -
          -
        • - - -

          Methods inherited from class java.lang.Object

          -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • -
      • -
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      void
      + +
       
      +
      void
      +
      open(org.springframework.batch.item.ExecutionContext executionContext)
      +
       
      +
      void
      +
      update(org.springframework.batch.item.ExecutionContext executionContext)
      +
       
      +
      void
      +
      write(org.springframework.batch.item.Chunk<? extends T> items)
      +
       
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -
-
-
    -
  • + +
    +
      -
      -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          ThrottledItemWriter

          -
          public ThrottledItemWriter​(org.springframework.batch.item.ItemWriter<T> delegate,
          -                           java.time.Duration sleepDuration)
          -
        • -
        +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          ThrottledItemWriter

          +
          public ThrottledItemWriter(org.springframework.batch.item.ItemWriter<T> delegate, + Duration sleep)
          +
        +
      • -
        -
          -
        • - - -

          Method Detail

          - - - -
            -
          • -

            open

            -
            public void open​(org.springframework.batch.item.ExecutionContext executionContext)
            -
            -
            Specified by:
            +
          • +
            +

            Method Details

            +
              +
            • +
              +

              open

              +
              public void open(org.springframework.batch.item.ExecutionContext executionContext)
              +
              +
              Specified by:
              open in interface org.springframework.batch.item.ItemStream
              -
              Overrides:
              -
              open in class org.springframework.batch.item.ItemStreamSupport
              +
            • -
            - - - -
              -
            • -

              update

              -
              public void update​(org.springframework.batch.item.ExecutionContext executionContext)
              -
              -
              Specified by:
              +
            • +
              +

              update

              +
              public void update(org.springframework.batch.item.ExecutionContext executionContext)
              +
              +
              Specified by:
              update in interface org.springframework.batch.item.ItemStream
              -
              Overrides:
              -
              update in class org.springframework.batch.item.ItemStreamSupport
              +
            • -
            - - - -
              -
            • -

              close

              -
              public void close()
              -
              -
              Specified by:
              +
            • +
              +

              close

              +
              public void close()
              +
              +
              Specified by:
              close in interface org.springframework.batch.item.ItemStream
              -
              Overrides:
              -
              close in class org.springframework.batch.item.ItemStreamSupport
              -
              -
            • -
            - - - -
              -
            • -

              isOpen

              -
              public boolean isOpen()
              -
            • -
            - - - -
              -
            • -

              setName

              -
              public void setName​(java.lang.String name)
              -
              -
              Overrides:
              -
              setName in class org.springframework.batch.item.ItemStreamSupport
              +
          • -
          - - - -
            -
          • -

            write

            -
            public void write​(java.util.List<? extends T> items)
            -           throws java.lang.Exception
            -
            -
            Throws:
            -
            java.lang.Exception
            +
          • +
            +

            write

            +
            public void write(org.springframework.batch.item.Chunk<? extends T> items) + throws Exception
            +
            +
            Specified by:
            +
            write in interface org.springframework.batch.item.ItemWriter<T>
            +
            Throws:
            +
            Exception
            -
          • -
          +
    -
-
-
+ -
- -
diff --git a/api/com/redis/riot/core/UnknownFileTypeException.html b/api/com/redis/riot/core/UnknownFileTypeException.html deleted file mode 100644 index b1c145242..000000000 --- a/api/com/redis/riot/core/UnknownFileTypeException.html +++ /dev/null @@ -1,300 +0,0 @@ - - - - - -UnknownFileTypeException (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class UnknownFileTypeException

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.lang.Throwable
    • -
    • -
        -
      • java.lang.Exception
      • -
      • -
          -
        • java.lang.RuntimeException
        • -
        • -
            -
          • com.redis.riot.core.UnknownFileTypeException
          • -
          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable
    -
    -
    -
    public class UnknownFileTypeException
    -extends java.lang.RuntimeException
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      UnknownFileTypeException​(java.lang.String message) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      -
        -
      • - - -

        Methods inherited from class java.lang.Throwable

        -addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        UnknownFileTypeException

        -
        public UnknownFileTypeException​(java.lang.String message)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/class-use/AbstractExport.html b/api/com/redis/riot/core/class-use/AbstractExport.html new file mode 100644 index 000000000..9e46d3ea7 --- /dev/null +++ b/api/com/redis/riot/core/class-use/AbstractExport.html @@ -0,0 +1,150 @@ + + + + +Uses of Class com.redis.riot.core.AbstractExport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.AbstractExport

+
+
Packages that use AbstractExport
+ +
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/AbstractImport.html b/api/com/redis/riot/core/class-use/AbstractImport.html new file mode 100644 index 000000000..223cd99a9 --- /dev/null +++ b/api/com/redis/riot/core/class-use/AbstractImport.html @@ -0,0 +1,140 @@ + + + + +Uses of Class com.redis.riot.core.AbstractImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.AbstractImport

+
+
Packages that use AbstractImport
+ +
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/AbstractJobRunnable.html b/api/com/redis/riot/core/class-use/AbstractJobRunnable.html new file mode 100644 index 000000000..bbe06e7b2 --- /dev/null +++ b/api/com/redis/riot/core/class-use/AbstractJobRunnable.html @@ -0,0 +1,184 @@ + + + + +Uses of Class com.redis.riot.core.AbstractJobRunnable (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.AbstractJobRunnable

+
+
Packages that use AbstractJobRunnable
+ +
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/AbstractMapExport.html b/api/com/redis/riot/core/class-use/AbstractMapExport.html new file mode 100644 index 000000000..6e4ded9ef --- /dev/null +++ b/api/com/redis/riot/core/class-use/AbstractMapExport.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.AbstractMapExport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.AbstractMapExport

+
+
Packages that use AbstractMapExport
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/AbstractRunnable.html b/api/com/redis/riot/core/class-use/AbstractRunnable.html new file mode 100644 index 000000000..087507e54 --- /dev/null +++ b/api/com/redis/riot/core/class-use/AbstractRunnable.html @@ -0,0 +1,190 @@ + + + + +Uses of Class com.redis.riot.core.AbstractRunnable (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.AbstractRunnable

+
+
Packages that use AbstractRunnable
+ +
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/AbstractStructImport.html b/api/com/redis/riot/core/class-use/AbstractStructImport.html new file mode 100644 index 000000000..783ee8b5a --- /dev/null +++ b/api/com/redis/riot/core/class-use/AbstractStructImport.html @@ -0,0 +1,118 @@ + + + + +Uses of Class com.redis.riot.core.AbstractStructImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.AbstractStructImport

+
+
Packages that use AbstractStructImport
+
+
Package
+
Description
+ +
 
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/CompareStepExecutionListener.html b/api/com/redis/riot/core/class-use/CompareStepExecutionListener.html deleted file mode 100644 index c246bb2eb..000000000 --- a/api/com/redis/riot/core/class-use/CompareStepExecutionListener.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.CompareStepExecutionListener (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.CompareStepExecutionListener

-
-
No usage of com.redis.riot.core.CompareStepExecutionListener
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/EvaluationContextOptions.html b/api/com/redis/riot/core/class-use/EvaluationContextOptions.html new file mode 100644 index 000000000..f67badd64 --- /dev/null +++ b/api/com/redis/riot/core/class-use/EvaluationContextOptions.html @@ -0,0 +1,95 @@ + + + + +Uses of Class com.redis.riot.core.EvaluationContextOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.EvaluationContextOptions

+
+
Packages that use EvaluationContextOptions
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/ExecutionException.html b/api/com/redis/riot/core/class-use/ExecutionException.html new file mode 100644 index 000000000..628929d13 --- /dev/null +++ b/api/com/redis/riot/core/class-use/ExecutionException.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.ExecutionException (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.ExecutionException

+
+No usage of com.redis.riot.core.ExecutionException
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/ExportProcessorOptions.html b/api/com/redis/riot/core/class-use/ExportProcessorOptions.html new file mode 100644 index 000000000..ecfa068fc --- /dev/null +++ b/api/com/redis/riot/core/class-use/ExportProcessorOptions.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.redis.riot.core.ExportProcessorOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.ExportProcessorOptions

+
+
Packages that use ExportProcessorOptions
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/FakerItemReader.html b/api/com/redis/riot/core/class-use/FakerItemReader.html deleted file mode 100644 index 1797b7543..000000000 --- a/api/com/redis/riot/core/class-use/FakerItemReader.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.FakerItemReader (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.FakerItemReader

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/FileDumpType.html b/api/com/redis/riot/core/class-use/FileDumpType.html deleted file mode 100644 index db0afc4b2..000000000 --- a/api/com/redis/riot/core/class-use/FileDumpType.html +++ /dev/null @@ -1,275 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.FileDumpType (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.FileDumpType

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/FileExtension.html b/api/com/redis/riot/core/class-use/FileExtension.html deleted file mode 100644 index 88b6c1cd8..000000000 --- a/api/com/redis/riot/core/class-use/FileExtension.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.FileExtension (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.FileExtension

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/FileType.html b/api/com/redis/riot/core/class-use/FileType.html deleted file mode 100644 index 6fb242a53..000000000 --- a/api/com/redis/riot/core/class-use/FileType.html +++ /dev/null @@ -1,280 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.FileType (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.FileType

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/FileUtils.html b/api/com/redis/riot/core/class-use/FileUtils.html deleted file mode 100644 index 6fd513385..000000000 --- a/api/com/redis/riot/core/class-use/FileUtils.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Interface com.redis.riot.core.FileUtils (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.redis.riot.core.FileUtils

-
-
No usage of com.redis.riot.core.FileUtils
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/ImportProcessorOptions.html b/api/com/redis/riot/core/class-use/ImportProcessorOptions.html new file mode 100644 index 000000000..9d0c64a5a --- /dev/null +++ b/api/com/redis/riot/core/class-use/ImportProcessorOptions.html @@ -0,0 +1,92 @@ + + + + +Uses of Class com.redis.riot.core.ImportProcessorOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.ImportProcessorOptions

+
+
Packages that use ImportProcessorOptions
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/ItemReaderIterator.html b/api/com/redis/riot/core/class-use/ItemReaderIterator.html deleted file mode 100644 index ee89d16c2..000000000 --- a/api/com/redis/riot/core/class-use/ItemReaderIterator.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.ItemReaderIterator (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.ItemReaderIterator

-
-
No usage of com.redis.riot.core.ItemReaderIterator
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/KeyComparisonDiffLogger.html b/api/com/redis/riot/core/class-use/KeyComparisonDiffLogger.html deleted file mode 100644 index 8657d6933..000000000 --- a/api/com/redis/riot/core/class-use/KeyComparisonDiffLogger.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.KeyComparisonDiffLogger (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.KeyComparisonDiffLogger

-
-
No usage of com.redis.riot.core.KeyComparisonDiffLogger
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/KeyFilterOptions.html b/api/com/redis/riot/core/class-use/KeyFilterOptions.html new file mode 100644 index 000000000..b6028a15b --- /dev/null +++ b/api/com/redis/riot/core/class-use/KeyFilterOptions.html @@ -0,0 +1,126 @@ + + + + +Uses of Class com.redis.riot.core.KeyFilterOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.KeyFilterOptions

+
+
Packages that use KeyFilterOptions
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/MapFieldSetMapper.html b/api/com/redis/riot/core/class-use/MapFieldSetMapper.html deleted file mode 100644 index d98a1c57b..000000000 --- a/api/com/redis/riot/core/class-use/MapFieldSetMapper.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.MapFieldSetMapper (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.MapFieldSetMapper

-
-
No usage of com.redis.riot.core.MapFieldSetMapper
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/NoopItemWriter.html b/api/com/redis/riot/core/class-use/NoopItemWriter.html new file mode 100644 index 000000000..28ee72113 --- /dev/null +++ b/api/com/redis/riot/core/class-use/NoopItemWriter.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.NoopItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.NoopItemWriter

+
+No usage of com.redis.riot.core.NoopItemWriter
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/PredicateItemProcessor.html b/api/com/redis/riot/core/class-use/PredicateItemProcessor.html new file mode 100644 index 000000000..850197ec5 --- /dev/null +++ b/api/com/redis/riot/core/class-use/PredicateItemProcessor.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.PredicateItemProcessor (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.PredicateItemProcessor

+
+No usage of com.redis.riot.core.PredicateItemProcessor
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/RedisClientOptions.html b/api/com/redis/riot/core/class-use/RedisClientOptions.html new file mode 100644 index 000000000..576a54607 --- /dev/null +++ b/api/com/redis/riot/core/class-use/RedisClientOptions.html @@ -0,0 +1,133 @@ + + + + +Uses of Class com.redis.riot.core.RedisClientOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.RedisClientOptions

+
+
Packages that use RedisClientOptions
+
+
Package
+
Description
+ +
 
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/RedisReaderOptions.html b/api/com/redis/riot/core/class-use/RedisReaderOptions.html new file mode 100644 index 000000000..0b8fd72c3 --- /dev/null +++ b/api/com/redis/riot/core/class-use/RedisReaderOptions.html @@ -0,0 +1,108 @@ + + + + +Uses of Class com.redis.riot.core.RedisReaderOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.RedisReaderOptions

+
+
Packages that use RedisReaderOptions
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/RedisWriterOptions.html b/api/com/redis/riot/core/class-use/RedisWriterOptions.html new file mode 100644 index 000000000..d0a8209a3 --- /dev/null +++ b/api/com/redis/riot/core/class-use/RedisWriterOptions.html @@ -0,0 +1,142 @@ + + + + +Uses of Class com.redis.riot.core.RedisWriterOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.RedisWriterOptions

+
+
Packages that use RedisWriterOptions
+
+
Package
+
Description
+ +
 
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/ReflectivePropertyAccessor.OptimalPropertyAccessor.html b/api/com/redis/riot/core/class-use/ReflectivePropertyAccessor.OptimalPropertyAccessor.html deleted file mode 100644 index 3053e9b24..000000000 --- a/api/com/redis/riot/core/class-use/ReflectivePropertyAccessor.OptimalPropertyAccessor.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor

-
-
No usage of com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/ReflectivePropertyAccessor.html b/api/com/redis/riot/core/class-use/ReflectivePropertyAccessor.html deleted file mode 100644 index ea8e44983..000000000 --- a/api/com/redis/riot/core/class-use/ReflectivePropertyAccessor.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.ReflectivePropertyAccessor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.ReflectivePropertyAccessor

-
-
No usage of com.redis.riot.core.ReflectivePropertyAccessor
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/RiotStep.html b/api/com/redis/riot/core/class-use/RiotStep.html new file mode 100644 index 000000000..93609d886 --- /dev/null +++ b/api/com/redis/riot/core/class-use/RiotStep.html @@ -0,0 +1,120 @@ + + + + +Uses of Class com.redis.riot.core.RiotStep (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.RiotStep

+
+
Packages that use RiotStep
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/RiotUtils.html b/api/com/redis/riot/core/class-use/RiotUtils.html new file mode 100644 index 000000000..7ecad19b1 --- /dev/null +++ b/api/com/redis/riot/core/class-use/RiotUtils.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.RiotUtils (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.RiotUtils

+
+No usage of com.redis.riot.core.RiotUtils
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/RuntimeIOException.html b/api/com/redis/riot/core/class-use/RuntimeIOException.html deleted file mode 100644 index fb5d786ca..000000000 --- a/api/com/redis/riot/core/class-use/RuntimeIOException.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.RuntimeIOException (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.RuntimeIOException

-
-
No usage of com.redis.riot.core.RuntimeIOException
-
-
- -
- - diff --git a/api/com/redis/riot/core/class-use/TemplateExpression.html b/api/com/redis/riot/core/class-use/TemplateExpression.html new file mode 100644 index 000000000..00e02ee0c --- /dev/null +++ b/api/com/redis/riot/core/class-use/TemplateExpression.html @@ -0,0 +1,112 @@ + + + + +Uses of Class com.redis.riot.core.TemplateExpression (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.TemplateExpression

+
+
Packages that use TemplateExpression
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/class-use/ThrottledItemWriter.html b/api/com/redis/riot/core/class-use/ThrottledItemWriter.html index 5dbbf9600..c7dbd69a4 100644 --- a/api/com/redis/riot/core/class-use/ThrottledItemWriter.html +++ b/api/com/redis/riot/core/class-use/ThrottledItemWriter.html @@ -1,150 +1,58 @@ - - + Uses of Class com.redis.riot.core.ThrottledItemWriter (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-

Uses of Class
com.redis.riot.core.ThrottledItemWriter

+

Uses of Class
com.redis.riot.core.ThrottledItemWriter

-
No usage of com.redis.riot.core.ThrottledItemWriter
-
-
- -
diff --git a/api/com/redis/riot/core/class-use/UnknownFileTypeException.html b/api/com/redis/riot/core/class-use/UnknownFileTypeException.html deleted file mode 100644 index 172e4e02d..000000000 --- a/api/com/redis/riot/core/class-use/UnknownFileTypeException.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.UnknownFileTypeException (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.UnknownFileTypeException

-
-
No usage of com.redis.riot.core.UnknownFileTypeException
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/CollectionToStringMapConverter.html b/api/com/redis/riot/core/convert/CollectionToStringMapConverter.html deleted file mode 100644 index 2d997631c..000000000 --- a/api/com/redis/riot/core/convert/CollectionToStringMapConverter.html +++ /dev/null @@ -1,384 +0,0 @@ - - - - - -CollectionToStringMapConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class CollectionToStringMapConverter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.CollectionToStringMapConverter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.core.convert.converter.Converter<java.util.Collection<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>>
    -
    -
    -
    public class CollectionToStringMapConverter
    -extends java.lang.Object
    -implements org.springframework.core.convert.converter.Converter<java.util.Collection<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static java.lang.StringDEFAULT_KEY_FORMAT 
      -
    • -
    -
    - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.Map<java.lang.String,​java.lang.String>convert​(java.util.Collection<java.lang.String> source) 
      voidsetKeyFormat​(java.lang.String keyFormat) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface org.springframework.core.convert.converter.Converter

        -andThen
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_KEY_FORMAT

        -
        public static final java.lang.String DEFAULT_KEY_FORMAT
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CollectionToStringMapConverter

        -
        public CollectionToStringMapConverter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setKeyFormat

        -
        public void setKeyFormat​(java.lang.String keyFormat)
        -
      • -
      - - - -
        -
      • -

        convert

        -
        public java.util.Map<java.lang.String,​java.lang.String> convert​(java.util.Collection<java.lang.String> source)
        -
        -
        Specified by:
        -
        convert in interface org.springframework.core.convert.converter.Converter<java.util.Collection<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/convert/FieldExtractorFactory.FieldExtractorFactoryBuilder.html b/api/com/redis/riot/core/convert/FieldExtractorFactory.FieldExtractorFactoryBuilder.html deleted file mode 100644 index 31f04915d..000000000 --- a/api/com/redis/riot/core/convert/FieldExtractorFactory.FieldExtractorFactoryBuilder.html +++ /dev/null @@ -1,340 +0,0 @@ - - - - - -FieldExtractorFactory.FieldExtractorFactoryBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FieldExtractorFactory.FieldExtractorFactoryBuilder

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.FieldExtractorFactory.FieldExtractorFactoryBuilder
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing class:
    -
    FieldExtractorFactory
    -
    -
    -
    public static class FieldExtractorFactory.FieldExtractorFactoryBuilder
    -extends java.lang.Object
    -
  • -
-
-
- -
-
- -
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/convert/FieldExtractorFactory.MissingFieldException.html b/api/com/redis/riot/core/convert/FieldExtractorFactory.MissingFieldException.html deleted file mode 100644 index f05eb79ea..000000000 --- a/api/com/redis/riot/core/convert/FieldExtractorFactory.MissingFieldException.html +++ /dev/null @@ -1,304 +0,0 @@ - - - - - -FieldExtractorFactory.MissingFieldException (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FieldExtractorFactory.MissingFieldException

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.lang.Throwable
    • -
    • -
        -
      • java.lang.Exception
      • -
      • -
          -
        • java.lang.RuntimeException
        • -
        • -
            -
          • com.redis.riot.core.convert.FieldExtractorFactory.MissingFieldException
          • -
          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable
    -
    -
    -
    Enclosing class:
    -
    FieldExtractorFactory
    -
    -
    -
    public static class FieldExtractorFactory.MissingFieldException
    -extends java.lang.RuntimeException
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      MissingFieldException​(java.lang.String msg) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      -
        -
      • - - -

        Methods inherited from class java.lang.Throwable

        -addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MissingFieldException

        -
        public MissingFieldException​(java.lang.String msg)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/convert/FieldExtractorFactory.html b/api/com/redis/riot/core/convert/FieldExtractorFactory.html deleted file mode 100644 index 9f6073097..000000000 --- a/api/com/redis/riot/core/convert/FieldExtractorFactory.html +++ /dev/null @@ -1,410 +0,0 @@ - - - - - -FieldExtractorFactory (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FieldExtractorFactory

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.FieldExtractorFactory
    • -
    -
  • -
-
-
    -
  • -
    -
    public class FieldExtractorFactory
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FieldExtractorFactory

        -
        public FieldExtractorFactory()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setRemove

        -
        public void setRemove​(boolean remove)
        -
      • -
      - - - -
        -
      • -

        setNullCheck

        -
        public void setNullCheck​(boolean nullCheck)
        -
      • -
      - - - -
        -
      • -

        field

        -
        public java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.Object> field​(java.lang.String field)
        -
      • -
      - - - -
        -
      • -

        string

        -
        public java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String> string​(java.lang.String field)
        -
      • -
      - - - - - -
        -
      • -

        field

        -
        public <T> java.util.function.Function<java.util.Map<java.lang.String,​T>,​T> field​(java.lang.String field,
        -                                                                                              T defaultValue)
        -
      • -
      - - - - -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/convert/IdConverterBuilder.ConcatenatingConverter.html b/api/com/redis/riot/core/convert/IdConverterBuilder.ConcatenatingConverter.html deleted file mode 100644 index b0378fb5b..000000000 --- a/api/com/redis/riot/core/convert/IdConverterBuilder.ConcatenatingConverter.html +++ /dev/null @@ -1,330 +0,0 @@ - - - - - -IdConverterBuilder.ConcatenatingConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class IdConverterBuilder.ConcatenatingConverter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.IdConverterBuilder.ConcatenatingConverter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String>
    -
    -
    -
    Enclosing class:
    -
    IdConverterBuilder
    -
    -
    -
    public static class IdConverterBuilder.ConcatenatingConverter
    -extends java.lang.Object
    -implements java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      ConcatenatingConverter​(java.lang.String separator, - java.util.List<java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String>> stringConverters) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.Stringapply​(java.util.Map<java.lang.String,​java.lang.Object> source) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface java.util.function.Function

        -andThen, compose
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ConcatenatingConverter

        -
        public ConcatenatingConverter​(java.lang.String separator,
        -                              java.util.List<java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String>> stringConverters)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        apply

        -
        public java.lang.String apply​(java.util.Map<java.lang.String,​java.lang.Object> source)
        -
        -
        Specified by:
        -
        apply in interface java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/convert/IdConverterBuilder.html b/api/com/redis/riot/core/convert/IdConverterBuilder.html deleted file mode 100644 index d70c92078..000000000 --- a/api/com/redis/riot/core/convert/IdConverterBuilder.html +++ /dev/null @@ -1,447 +0,0 @@ - - - - - -IdConverterBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class IdConverterBuilder

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.IdConverterBuilder
    • -
    -
  • -
-
-
    -
  • -
    -
    public class IdConverterBuilder
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_SEPARATOR

        -
        public static final java.lang.String DEFAULT_SEPARATOR
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        IdConverterBuilder

        -
        public IdConverterBuilder()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - - - - - - - - - -
        -
      • -

        prefix

        -
        public IdConverterBuilder prefix​(java.util.Optional<java.lang.String> prefix)
        -
      • -
      - - - - - - - -
        -
      • -

        build

        -
        public java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String> build()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/convert/MapFilteringConverter.MapFilteringConverterBuilder.html b/api/com/redis/riot/core/convert/MapFilteringConverter.MapFilteringConverterBuilder.html deleted file mode 100644 index fa853a360..000000000 --- a/api/com/redis/riot/core/convert/MapFilteringConverter.MapFilteringConverterBuilder.html +++ /dev/null @@ -1,340 +0,0 @@ - - - - - -MapFilteringConverter.MapFilteringConverterBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class MapFilteringConverter.MapFilteringConverterBuilder

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.MapFilteringConverter.MapFilteringConverterBuilder
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing class:
    -
    MapFilteringConverter
    -
    -
    -
    public static class MapFilteringConverter.MapFilteringConverterBuilder
    -extends java.lang.Object
    -
  • -
-
-
- -
-
- -
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/convert/MapFilteringConverter.html b/api/com/redis/riot/core/convert/MapFilteringConverter.html deleted file mode 100644 index aebbe2f2f..000000000 --- a/api/com/redis/riot/core/convert/MapFilteringConverter.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - -MapFilteringConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class MapFilteringConverter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.MapFilteringConverter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.function.Function<java.util.Map<java.lang.String,​java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>>, java.util.function.UnaryOperator<java.util.Map<java.lang.String,​java.lang.String>>
    -
    -
    -
    public class MapFilteringConverter
    -extends java.lang.Object
    -implements java.util.function.UnaryOperator<java.util.Map<java.lang.String,​java.lang.String>>
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      MapFilteringConverter​(java.util.Set<java.lang.String> includes, - java.util.Set<java.lang.String> excludes) 
      -
    • -
    -
    - -
    - -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MapFilteringConverter

        -
        public MapFilteringConverter​(java.util.Set<java.lang.String> includes,
        -                             java.util.Set<java.lang.String> excludes)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        apply

        -
        public java.util.Map<java.lang.String,​java.lang.String> apply​(java.util.Map<java.lang.String,​java.lang.String> source)
        -
        -
        Specified by:
        -
        apply in interface java.util.function.Function<java.util.Map<java.lang.String,​java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>>
        -
        -
      • -
      - - - - -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/convert/MapFlattener.html b/api/com/redis/riot/core/convert/MapFlattener.html deleted file mode 100644 index e38f3a10c..000000000 --- a/api/com/redis/riot/core/convert/MapFlattener.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - - -MapFlattener (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class MapFlattener<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.MapFlattener<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​T>>
    -
    -
    -
    public class MapFlattener<T>
    -extends java.lang.Object
    -implements java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​T>>
    -
    Flattens a nested map using . and [] notation for key names
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      MapFlattener​(java.util.function.Function<java.lang.Object,​T> elementConverter) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.Map<java.lang.String,​T>apply​(java.util.Map<java.lang.String,​java.lang.Object> source) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface java.util.function.Function

        -andThen, compose
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MapFlattener

        -
        public MapFlattener​(java.util.function.Function<java.lang.Object,​T> elementConverter)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        apply

        -
        public java.util.Map<java.lang.String,​T> apply​(java.util.Map<java.lang.String,​java.lang.Object> source)
        -
        -
        Specified by:
        -
        apply in interface java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​T>>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/convert/MapToStringArrayConverter.html b/api/com/redis/riot/core/convert/MapToStringArrayConverter.html deleted file mode 100644 index 5cb626bbb..000000000 --- a/api/com/redis/riot/core/convert/MapToStringArrayConverter.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - -MapToStringArrayConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class MapToStringArrayConverter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.MapToStringArrayConverter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String[]>
    -
    -
    -
    public class MapToStringArrayConverter
    -extends java.lang.Object
    -implements java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String[]>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      MapToStringArrayConverter​(java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String>[] fieldConverters) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.String[]apply​(java.util.Map<java.lang.String,​java.lang.Object> source) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface java.util.function.Function

        -andThen, compose
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MapToStringArrayConverter

        -
        public MapToStringArrayConverter​(java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String>[] fieldConverters)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        apply

        -
        public java.lang.String[] apply​(java.util.Map<java.lang.String,​java.lang.Object> source)
        -
        -
        Specified by:
        -
        apply in interface java.util.function.Function<java.util.Map<java.lang.String,​java.lang.Object>,​java.lang.String[]>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/convert/ObjectMapperConverter.html b/api/com/redis/riot/core/convert/ObjectMapperConverter.html deleted file mode 100644 index ae575286b..000000000 --- a/api/com/redis/riot/core/convert/ObjectMapperConverter.html +++ /dev/null @@ -1,326 +0,0 @@ - - - - - -ObjectMapperConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ObjectMapperConverter<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.ObjectMapperConverter<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.function.Function<T,​java.lang.String>
    -
    -
    -
    public class ObjectMapperConverter<T>
    -extends java.lang.Object
    -implements java.util.function.Function<T,​java.lang.String>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      ObjectMapperConverter​(com.fasterxml.jackson.databind.ObjectWriter writer) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.Stringapply​(T source) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface java.util.function.Function

        -andThen, compose
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ObjectMapperConverter

        -
        public ObjectMapperConverter​(com.fasterxml.jackson.databind.ObjectWriter writer)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - -
        -
      • -

        apply

        -
        public java.lang.String apply​(T source)
        -
        -
        Specified by:
        -
        apply in interface java.util.function.Function<T,​java.lang.String>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/convert/ObjectToNumberConverter.html b/api/com/redis/riot/core/convert/ObjectToNumberConverter.html deleted file mode 100644 index 1f4ae2437..000000000 --- a/api/com/redis/riot/core/convert/ObjectToNumberConverter.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - -ObjectToNumberConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ObjectToNumberConverter<T extends java.lang.Number>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.ObjectToNumberConverter<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.function.Function<java.lang.Object,​T>
    -
    -
    -
    public class ObjectToNumberConverter<T extends java.lang.Number>
    -extends java.lang.Object
    -implements java.util.function.Function<java.lang.Object,​T>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      ObjectToNumberConverter​(java.lang.Class<T> targetType) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      Tapply​(java.lang.Object source) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface java.util.function.Function

        -andThen, compose
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ObjectToNumberConverter

        -
        public ObjectToNumberConverter​(java.lang.Class<T> targetType)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        apply

        -
        public T apply​(java.lang.Object source)
        -
        -
        Specified by:
        -
        apply in interface java.util.function.Function<java.lang.Object,​T extends java.lang.Number>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/convert/ObjectToStringConverter.html b/api/com/redis/riot/core/convert/ObjectToStringConverter.html deleted file mode 100644 index 3dcfee9a5..000000000 --- a/api/com/redis/riot/core/convert/ObjectToStringConverter.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - -ObjectToStringConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ObjectToStringConverter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.ObjectToStringConverter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.util.function.Function<java.lang.Object,​java.lang.String>
    -
    -
    -
    public class ObjectToStringConverter
    -extends java.lang.Object
    -implements java.util.function.Function<java.lang.Object,​java.lang.String>
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.Stringapply​(java.lang.Object source) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface java.util.function.Function

        -andThen, compose
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ObjectToStringConverter

        -
        public ObjectToStringConverter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        apply

        -
        public java.lang.String apply​(java.lang.Object source)
        -
        -
        Specified by:
        -
        apply in interface java.util.function.Function<java.lang.Object,​java.lang.String>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/convert/RegexNamedGroupsExtractor.html b/api/com/redis/riot/core/convert/RegexNamedGroupsExtractor.html deleted file mode 100644 index f721fb7ab..000000000 --- a/api/com/redis/riot/core/convert/RegexNamedGroupsExtractor.html +++ /dev/null @@ -1,368 +0,0 @@ - - - - - -RegexNamedGroupsExtractor (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class RegexNamedGroupsExtractor

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.RegexNamedGroupsExtractor
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>>
    -
    -
    -
    public class RegexNamedGroupsExtractor
    -extends java.lang.Object
    -implements org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      RegexNamedGroupsExtractor​(java.util.regex.Pattern pattern, - java.util.Set<java.lang.String> namedGroups) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.Map<java.lang.String,​java.lang.String>convert​(java.lang.String source) 
      static RegexNamedGroupsExtractorof​(java.lang.String regex) 
      voidsetNamedGroups​(java.util.Set<java.lang.String> namedGroups) 
      voidsetPattern​(java.util.regex.Pattern pattern) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface org.springframework.core.convert.converter.Converter

        -andThen
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RegexNamedGroupsExtractor

        -
        public RegexNamedGroupsExtractor​(java.util.regex.Pattern pattern,
        -                                 java.util.Set<java.lang.String> namedGroups)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setPattern

        -
        public void setPattern​(java.util.regex.Pattern pattern)
        -
      • -
      - - - -
        -
      • -

        setNamedGroups

        -
        public void setNamedGroups​(java.util.Set<java.lang.String> namedGroups)
        -
      • -
      - - - - - - - -
        -
      • -

        convert

        -
        public java.util.Map<java.lang.String,​java.lang.String> convert​(java.lang.String source)
        -
        -
        Specified by:
        -
        convert in interface org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/convert/StreamToStringMapConverter.html b/api/com/redis/riot/core/convert/StreamToStringMapConverter.html deleted file mode 100644 index 6851650a7..000000000 --- a/api/com/redis/riot/core/convert/StreamToStringMapConverter.html +++ /dev/null @@ -1,384 +0,0 @@ - - - - - -StreamToStringMapConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class StreamToStringMapConverter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.StreamToStringMapConverter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.core.convert.converter.Converter<java.util.List<io.lettuce.core.StreamMessage<java.lang.String,​java.lang.String>>,​java.util.Map<java.lang.String,​java.lang.String>>
    -
    -
    -
    public class StreamToStringMapConverter
    -extends java.lang.Object
    -implements org.springframework.core.convert.converter.Converter<java.util.List<io.lettuce.core.StreamMessage<java.lang.String,​java.lang.String>>,​java.util.Map<java.lang.String,​java.lang.String>>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static java.lang.StringDEFAULT_KEY_FORMAT 
      -
    • -
    -
    - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.Map<java.lang.String,​java.lang.String>convert​(java.util.List<io.lettuce.core.StreamMessage<java.lang.String,​java.lang.String>> source) 
      voidsetKeyFormat​(java.lang.String keyFormat) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface org.springframework.core.convert.converter.Converter

        -andThen
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_KEY_FORMAT

        -
        public static final java.lang.String DEFAULT_KEY_FORMAT
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        StreamToStringMapConverter

        -
        public StreamToStringMapConverter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setKeyFormat

        -
        public void setKeyFormat​(java.lang.String keyFormat)
        -
      • -
      - - - -
        -
      • -

        convert

        -
        public java.util.Map<java.lang.String,​java.lang.String> convert​(java.util.List<io.lettuce.core.StreamMessage<java.lang.String,​java.lang.String>> source)
        -
        -
        Specified by:
        -
        convert in interface org.springframework.core.convert.converter.Converter<java.util.List<io.lettuce.core.StreamMessage<java.lang.String,​java.lang.String>>,​java.util.Map<java.lang.String,​java.lang.String>>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/convert/StringToStringMapConverter.html b/api/com/redis/riot/core/convert/StringToStringMapConverter.html deleted file mode 100644 index 99d44b637..000000000 --- a/api/com/redis/riot/core/convert/StringToStringMapConverter.html +++ /dev/null @@ -1,380 +0,0 @@ - - - - - -StringToStringMapConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class StringToStringMapConverter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.StringToStringMapConverter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>>
    -
    -
    -
    public class StringToStringMapConverter
    -extends java.lang.Object
    -implements org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static org.springframework.core.convert.converter.Converter<java.lang.String,​java.lang.String>DEFAULT_KEY_EXTRACTOR 
      -
    • -
    -
    - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.Map<java.lang.String,​java.lang.String>convert​(java.lang.String source) 
      voidsetKeyExtractor​(org.springframework.core.convert.converter.Converter<java.lang.String,​java.lang.String> keyExtractor) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface org.springframework.core.convert.converter.Converter

        -andThen
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_KEY_EXTRACTOR

        -
        public static final org.springframework.core.convert.converter.Converter<java.lang.String,​java.lang.String> DEFAULT_KEY_EXTRACTOR
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        StringToStringMapConverter

        -
        public StringToStringMapConverter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setKeyExtractor

        -
        public void setKeyExtractor​(org.springframework.core.convert.converter.Converter<java.lang.String,​java.lang.String> keyExtractor)
        -
      • -
      - - - -
        -
      • -

        convert

        -
        public java.util.Map<java.lang.String,​java.lang.String> convert​(java.lang.String source)
        -
        -
        Specified by:
        -
        convert in interface org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/convert/TimeSeriesToStringMapConverter.html b/api/com/redis/riot/core/convert/TimeSeriesToStringMapConverter.html deleted file mode 100644 index e7ad498df..000000000 --- a/api/com/redis/riot/core/convert/TimeSeriesToStringMapConverter.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - -TimeSeriesToStringMapConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class TimeSeriesToStringMapConverter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.TimeSeriesToStringMapConverter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.core.convert.converter.Converter<java.util.List<com.redis.lettucemod.timeseries.Sample>,​java.util.Map<java.lang.String,​java.lang.String>>
    -
    -
    -
    public class TimeSeriesToStringMapConverter
    -extends java.lang.Object
    -implements org.springframework.core.convert.converter.Converter<java.util.List<com.redis.lettucemod.timeseries.Sample>,​java.util.Map<java.lang.String,​java.lang.String>>
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.Map<java.lang.String,​java.lang.String>convert​(java.util.List<com.redis.lettucemod.timeseries.Sample> source) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface org.springframework.core.convert.converter.Converter

        -andThen
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TimeSeriesToStringMapConverter

        -
        public TimeSeriesToStringMapConverter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        convert

        -
        public java.util.Map<java.lang.String,​java.lang.String> convert​(java.util.List<com.redis.lettucemod.timeseries.Sample> source)
        -
        -
        Specified by:
        -
        convert in interface org.springframework.core.convert.converter.Converter<java.util.List<com.redis.lettucemod.timeseries.Sample>,​java.util.Map<java.lang.String,​java.lang.String>>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/convert/ZsetToStringMapConverter.html b/api/com/redis/riot/core/convert/ZsetToStringMapConverter.html deleted file mode 100644 index 269a02d16..000000000 --- a/api/com/redis/riot/core/convert/ZsetToStringMapConverter.html +++ /dev/null @@ -1,448 +0,0 @@ - - - - - -ZsetToStringMapConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class ZsetToStringMapConverter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.convert.ZsetToStringMapConverter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.core.convert.converter.Converter<java.util.List<io.lettuce.core.ScoredValue<java.lang.String>>,​java.util.Map<java.lang.String,​java.lang.String>>
    -
    -
    -
    public class ZsetToStringMapConverter
    -extends java.lang.Object
    -implements org.springframework.core.convert.converter.Converter<java.util.List<io.lettuce.core.ScoredValue<java.lang.String>>,​java.util.Map<java.lang.String,​java.lang.String>>
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.Map<java.lang.String,​java.lang.String>convert​(java.util.List<io.lettuce.core.ScoredValue<java.lang.String>> source) 
      voidsetScoreFormat​(java.lang.String scoreFormat) 
      voidsetScoreKeyFormat​(java.lang.String scoreKeyFormat) 
      voidsetValueKeyFormat​(java.lang.String valueKeyFormat) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface org.springframework.core.convert.converter.Converter

        -andThen
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_SCORE_KEY_FORMAT

        -
        public static final java.lang.String DEFAULT_SCORE_KEY_FORMAT
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DEFAULT_VALUE_KEY_FORMAT

        -
        public static final java.lang.String DEFAULT_VALUE_KEY_FORMAT
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        DEFAULT_SCORE_FORMAT

        -
        public static final java.lang.String DEFAULT_SCORE_FORMAT
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ZsetToStringMapConverter

        -
        public ZsetToStringMapConverter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setScoreKeyFormat

        -
        public void setScoreKeyFormat​(java.lang.String scoreKeyFormat)
        -
      • -
      - - - -
        -
      • -

        setValueKeyFormat

        -
        public void setValueKeyFormat​(java.lang.String valueKeyFormat)
        -
      • -
      - - - -
        -
      • -

        setScoreFormat

        -
        public void setScoreFormat​(java.lang.String scoreFormat)
        -
      • -
      - - - -
        -
      • -

        convert

        -
        public java.util.Map<java.lang.String,​java.lang.String> convert​(java.util.List<io.lettuce.core.ScoredValue<java.lang.String>> source)
        -
        -
        Specified by:
        -
        convert in interface org.springframework.core.convert.converter.Converter<java.util.List<io.lettuce.core.ScoredValue<java.lang.String>>,​java.util.Map<java.lang.String,​java.lang.String>>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/convert/class-use/CollectionToStringMapConverter.html b/api/com/redis/riot/core/convert/class-use/CollectionToStringMapConverter.html deleted file mode 100644 index c45c2b7e9..000000000 --- a/api/com/redis/riot/core/convert/class-use/CollectionToStringMapConverter.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.CollectionToStringMapConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.CollectionToStringMapConverter

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/FieldExtractorFactory.FieldExtractorFactoryBuilder.html b/api/com/redis/riot/core/convert/class-use/FieldExtractorFactory.FieldExtractorFactoryBuilder.html deleted file mode 100644 index df2658d3e..000000000 --- a/api/com/redis/riot/core/convert/class-use/FieldExtractorFactory.FieldExtractorFactoryBuilder.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.FieldExtractorFactory.FieldExtractorFactoryBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.FieldExtractorFactory.FieldExtractorFactoryBuilder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/FieldExtractorFactory.MissingFieldException.html b/api/com/redis/riot/core/convert/class-use/FieldExtractorFactory.MissingFieldException.html deleted file mode 100644 index 7429bc650..000000000 --- a/api/com/redis/riot/core/convert/class-use/FieldExtractorFactory.MissingFieldException.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.FieldExtractorFactory.MissingFieldException (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.FieldExtractorFactory.MissingFieldException

-
-
No usage of com.redis.riot.core.convert.FieldExtractorFactory.MissingFieldException
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/FieldExtractorFactory.html b/api/com/redis/riot/core/convert/class-use/FieldExtractorFactory.html deleted file mode 100644 index ca5d2159b..000000000 --- a/api/com/redis/riot/core/convert/class-use/FieldExtractorFactory.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.FieldExtractorFactory (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.FieldExtractorFactory

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/IdConverterBuilder.ConcatenatingConverter.html b/api/com/redis/riot/core/convert/class-use/IdConverterBuilder.ConcatenatingConverter.html deleted file mode 100644 index 9220ed69a..000000000 --- a/api/com/redis/riot/core/convert/class-use/IdConverterBuilder.ConcatenatingConverter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.IdConverterBuilder.ConcatenatingConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.IdConverterBuilder.ConcatenatingConverter

-
-
No usage of com.redis.riot.core.convert.IdConverterBuilder.ConcatenatingConverter
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/IdConverterBuilder.html b/api/com/redis/riot/core/convert/class-use/IdConverterBuilder.html deleted file mode 100644 index 62bc075d4..000000000 --- a/api/com/redis/riot/core/convert/class-use/IdConverterBuilder.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.IdConverterBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.IdConverterBuilder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/MapFilteringConverter.MapFilteringConverterBuilder.html b/api/com/redis/riot/core/convert/class-use/MapFilteringConverter.MapFilteringConverterBuilder.html deleted file mode 100644 index 12e81d319..000000000 --- a/api/com/redis/riot/core/convert/class-use/MapFilteringConverter.MapFilteringConverterBuilder.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.MapFilteringConverter.MapFilteringConverterBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.MapFilteringConverter.MapFilteringConverterBuilder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/MapFilteringConverter.html b/api/com/redis/riot/core/convert/class-use/MapFilteringConverter.html deleted file mode 100644 index 5d5b8c8eb..000000000 --- a/api/com/redis/riot/core/convert/class-use/MapFilteringConverter.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.MapFilteringConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.MapFilteringConverter

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/MapFlattener.html b/api/com/redis/riot/core/convert/class-use/MapFlattener.html deleted file mode 100644 index 7f14096d2..000000000 --- a/api/com/redis/riot/core/convert/class-use/MapFlattener.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.MapFlattener (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.MapFlattener

-
-
No usage of com.redis.riot.core.convert.MapFlattener
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/MapToStringArrayConverter.html b/api/com/redis/riot/core/convert/class-use/MapToStringArrayConverter.html deleted file mode 100644 index 8ac000aad..000000000 --- a/api/com/redis/riot/core/convert/class-use/MapToStringArrayConverter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.MapToStringArrayConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.MapToStringArrayConverter

-
-
No usage of com.redis.riot.core.convert.MapToStringArrayConverter
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/ObjectMapperConverter.html b/api/com/redis/riot/core/convert/class-use/ObjectMapperConverter.html deleted file mode 100644 index cd47b14f1..000000000 --- a/api/com/redis/riot/core/convert/class-use/ObjectMapperConverter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.ObjectMapperConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.ObjectMapperConverter

-
-
No usage of com.redis.riot.core.convert.ObjectMapperConverter
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/ObjectToNumberConverter.html b/api/com/redis/riot/core/convert/class-use/ObjectToNumberConverter.html deleted file mode 100644 index d8e241e7f..000000000 --- a/api/com/redis/riot/core/convert/class-use/ObjectToNumberConverter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.ObjectToNumberConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.ObjectToNumberConverter

-
-
No usage of com.redis.riot.core.convert.ObjectToNumberConverter
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/ObjectToStringConverter.html b/api/com/redis/riot/core/convert/class-use/ObjectToStringConverter.html deleted file mode 100644 index 14d73f9a5..000000000 --- a/api/com/redis/riot/core/convert/class-use/ObjectToStringConverter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.ObjectToStringConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.ObjectToStringConverter

-
-
No usage of com.redis.riot.core.convert.ObjectToStringConverter
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/RegexNamedGroupsExtractor.html b/api/com/redis/riot/core/convert/class-use/RegexNamedGroupsExtractor.html deleted file mode 100644 index a63ffd64c..000000000 --- a/api/com/redis/riot/core/convert/class-use/RegexNamedGroupsExtractor.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.RegexNamedGroupsExtractor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.RegexNamedGroupsExtractor

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/StreamToStringMapConverter.html b/api/com/redis/riot/core/convert/class-use/StreamToStringMapConverter.html deleted file mode 100644 index 1407d7a94..000000000 --- a/api/com/redis/riot/core/convert/class-use/StreamToStringMapConverter.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.StreamToStringMapConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.StreamToStringMapConverter

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/StringToStringMapConverter.html b/api/com/redis/riot/core/convert/class-use/StringToStringMapConverter.html deleted file mode 100644 index fd3e62746..000000000 --- a/api/com/redis/riot/core/convert/class-use/StringToStringMapConverter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.StringToStringMapConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.StringToStringMapConverter

-
-
No usage of com.redis.riot.core.convert.StringToStringMapConverter
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/TimeSeriesToStringMapConverter.html b/api/com/redis/riot/core/convert/class-use/TimeSeriesToStringMapConverter.html deleted file mode 100644 index 7942d385a..000000000 --- a/api/com/redis/riot/core/convert/class-use/TimeSeriesToStringMapConverter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.TimeSeriesToStringMapConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.TimeSeriesToStringMapConverter

-
-
No usage of com.redis.riot.core.convert.TimeSeriesToStringMapConverter
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/class-use/ZsetToStringMapConverter.html b/api/com/redis/riot/core/convert/class-use/ZsetToStringMapConverter.html deleted file mode 100644 index c90ce652e..000000000 --- a/api/com/redis/riot/core/convert/class-use/ZsetToStringMapConverter.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.convert.ZsetToStringMapConverter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.convert.ZsetToStringMapConverter

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/package-summary.html b/api/com/redis/riot/core/convert/package-summary.html deleted file mode 100644 index 108c90577..000000000 --- a/api/com/redis/riot/core/convert/package-summary.html +++ /dev/null @@ -1,249 +0,0 @@ - - - - - -com.redis.riot.core.convert (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Package com.redis.riot.core.convert

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/package-tree.html b/api/com/redis/riot/core/convert/package-tree.html deleted file mode 100644 index 3664d3abb..000000000 --- a/api/com/redis/riot/core/convert/package-tree.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -com.redis.riot.core.convert Class Hierarchy (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package com.redis.riot.core.convert

-Package Hierarchies: - -
-
-
-

Class Hierarchy

- -
-
-
-
- -
- - diff --git a/api/com/redis/riot/core/convert/package-use.html b/api/com/redis/riot/core/convert/package-use.html deleted file mode 100644 index 4452f8399..000000000 --- a/api/com/redis/riot/core/convert/package-use.html +++ /dev/null @@ -1,234 +0,0 @@ - - - - - -Uses of Package com.redis.riot.core.convert (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
com.redis.riot.core.convert

-
- -
-
- -
- - diff --git a/api/com/redis/riot/core/function/CollectionToMapFunction.html b/api/com/redis/riot/core/function/CollectionToMapFunction.html new file mode 100644 index 000000000..8182f5a6c --- /dev/null +++ b/api/com/redis/riot/core/function/CollectionToMapFunction.html @@ -0,0 +1,217 @@ + + + + +CollectionToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CollectionToMapFunction

+
+
java.lang.Object +
com.redis.riot.core.function.CollectionToMapFunction
+
+
+
+
All Implemented Interfaces:
+
Function<Collection<String>,Map<String,String>>
+
+
+
public class CollectionToMapFunction +extends Object +implements Function<Collection<String>,Map<String,String>>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/DropStreamMessageIdFunction.html b/api/com/redis/riot/core/function/DropStreamMessageIdFunction.html new file mode 100644 index 000000000..f5e40874b --- /dev/null +++ b/api/com/redis/riot/core/function/DropStreamMessageIdFunction.html @@ -0,0 +1,171 @@ + + + + +DropStreamMessageIdFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DropStreamMessageIdFunction

+
+
java.lang.Object +
com.redis.riot.core.function.DropStreamMessageIdFunction
+
+
+
+
All Implemented Interfaces:
+
Function<com.redis.spring.batch.common.KeyValue<String>,Object>
+
+
+
public class DropStreamMessageIdFunction +extends Object +implements Function<com.redis.spring.batch.common.KeyValue<String>,Object>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DropStreamMessageIdFunction

      +
      public DropStreamMessageIdFunction()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      apply

      +
      public Object apply(com.redis.spring.batch.common.KeyValue<String> t)
      +
      +
      Specified by:
      +
      apply in interface Function<com.redis.spring.batch.common.KeyValue<String>,Object>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/ExpressionFunction.html b/api/com/redis/riot/core/function/ExpressionFunction.html new file mode 100644 index 000000000..a20c59287 --- /dev/null +++ b/api/com/redis/riot/core/function/ExpressionFunction.html @@ -0,0 +1,210 @@ + + + + +ExpressionFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExpressionFunction<T,R>

+
+
java.lang.Object +
com.redis.riot.core.function.ExpressionFunction<T,R>
+
+
+
+
All Implemented Interfaces:
+
Function<T,R>
+
+
+
Direct Known Subclasses:
+
LongExpressionFunction
+
+
+
public class ExpressionFunction<T,R> +extends Object +implements Function<T,R>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ExpressionFunction

      +
      public ExpressionFunction(org.springframework.expression.EvaluationContext context, + org.springframework.expression.Expression expression, + Class<R> type)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      apply

      +
      public R apply(T t)
      +
      +
      Specified by:
      +
      apply in interface Function<T,R>
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      protected R getValue(T t)
      +
      +
    • +
    • +
      +

      of

      +
      public static <T> ExpressionFunction<T,String> of(org.springframework.expression.EvaluationContext context, + org.springframework.expression.Expression expression)
      +
      +
    • +
    • +
      +

      of

      +
      public static <T> ExpressionFunction<T,String> of(org.springframework.expression.EvaluationContext context, + TemplateExpression expression)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/FieldExtractorFactory.FieldExtractorFactoryBuilder.html b/api/com/redis/riot/core/function/FieldExtractorFactory.FieldExtractorFactoryBuilder.html new file mode 100644 index 000000000..f23ac1332 --- /dev/null +++ b/api/com/redis/riot/core/function/FieldExtractorFactory.FieldExtractorFactoryBuilder.html @@ -0,0 +1,181 @@ + + + + +FieldExtractorFactory.FieldExtractorFactoryBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FieldExtractorFactory.FieldExtractorFactoryBuilder

+
+
java.lang.Object +
com.redis.riot.core.function.FieldExtractorFactory.FieldExtractorFactoryBuilder
+
+
+
+
Enclosing class:
+
FieldExtractorFactory
+
+
+
public static class FieldExtractorFactory.FieldExtractorFactoryBuilder +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/FieldExtractorFactory.MissingFieldException.html b/api/com/redis/riot/core/function/FieldExtractorFactory.MissingFieldException.html new file mode 100644 index 000000000..26a8208de --- /dev/null +++ b/api/com/redis/riot/core/function/FieldExtractorFactory.MissingFieldException.html @@ -0,0 +1,153 @@ + + + + +FieldExtractorFactory.MissingFieldException (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FieldExtractorFactory.MissingFieldException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
com.redis.riot.core.function.FieldExtractorFactory.MissingFieldException
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
Enclosing class:
+
FieldExtractorFactory
+
+
+
public static class FieldExtractorFactory.MissingFieldException +extends RuntimeException
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MissingFieldException

      +
      public MissingFieldException(String msg)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/FieldExtractorFactory.html b/api/com/redis/riot/core/function/FieldExtractorFactory.html new file mode 100644 index 000000000..510a7b278 --- /dev/null +++ b/api/com/redis/riot/core/function/FieldExtractorFactory.html @@ -0,0 +1,246 @@ + + + + +FieldExtractorFactory (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FieldExtractorFactory

+
+
java.lang.Object +
com.redis.riot.core.function.FieldExtractorFactory
+
+
+
+
public class FieldExtractorFactory +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/IdFunctionBuilder.ConcatenatingFunction.html b/api/com/redis/riot/core/function/IdFunctionBuilder.ConcatenatingFunction.html new file mode 100644 index 000000000..348657d8a --- /dev/null +++ b/api/com/redis/riot/core/function/IdFunctionBuilder.ConcatenatingFunction.html @@ -0,0 +1,177 @@ + + + + +IdFunctionBuilder.ConcatenatingFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IdFunctionBuilder.ConcatenatingFunction

+
+
java.lang.Object +
com.redis.riot.core.function.IdFunctionBuilder.ConcatenatingFunction
+
+
+
+
All Implemented Interfaces:
+
Function<Map<String,Object>,String>
+
+
+
Enclosing class:
+
IdFunctionBuilder
+
+
+
public static class IdFunctionBuilder.ConcatenatingFunction +extends Object +implements Function<Map<String,Object>,String>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/IdFunctionBuilder.html b/api/com/redis/riot/core/function/IdFunctionBuilder.html new file mode 100644 index 000000000..3d389f943 --- /dev/null +++ b/api/com/redis/riot/core/function/IdFunctionBuilder.html @@ -0,0 +1,256 @@ + + + + +IdFunctionBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IdFunctionBuilder

+
+
java.lang.Object +
com.redis.riot.core.function.IdFunctionBuilder
+
+
+
+
public class IdFunctionBuilder +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/KeyValueOperator.html b/api/com/redis/riot/core/function/KeyValueOperator.html new file mode 100644 index 000000000..a05aaf023 --- /dev/null +++ b/api/com/redis/riot/core/function/KeyValueOperator.html @@ -0,0 +1,207 @@ + + + + +KeyValueOperator (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KeyValueOperator

+
+
java.lang.Object +
com.redis.riot.core.function.KeyValueOperator
+
+
+
+
All Implemented Interfaces:
+
Function<com.redis.spring.batch.common.KeyValue<String>,com.redis.spring.batch.common.KeyValue<String>>, UnaryOperator<com.redis.spring.batch.common.KeyValue<String>>
+
+
+
public class KeyValueOperator +extends Object +implements UnaryOperator<com.redis.spring.batch.common.KeyValue<String>>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KeyValueOperator

      +
      public KeyValueOperator()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setKeyFunction

      +
      public void setKeyFunction(Function<com.redis.spring.batch.common.KeyValue<String>,String> key)
      +
      +
    • +
    • +
      +

      setTtlFunction

      +
      public void setTtlFunction(ToLongFunction<com.redis.spring.batch.common.KeyValue<String>> ttl)
      +
      +
    • +
    • +
      +

      setTypeFunction

      +
      public void setTypeFunction(Function<com.redis.spring.batch.common.KeyValue<String>,com.redis.spring.batch.common.DataType> typeFunction)
      +
      +
    • +
    • +
      +

      setValueFunction

      +
      public void setValueFunction(Function<com.redis.spring.batch.common.KeyValue<String>,Object> value)
      +
      +
    • +
    • +
      +

      apply

      +
      public com.redis.spring.batch.common.KeyValue<String> apply(com.redis.spring.batch.common.KeyValue<String> t)
      +
      +
      Specified by:
      +
      apply in interface Function<com.redis.spring.batch.common.KeyValue<String>,com.redis.spring.batch.common.KeyValue<String>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/LongExpressionFunction.html b/api/com/redis/riot/core/function/LongExpressionFunction.html new file mode 100644 index 000000000..0f351553e --- /dev/null +++ b/api/com/redis/riot/core/function/LongExpressionFunction.html @@ -0,0 +1,178 @@ + + + + +LongExpressionFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LongExpressionFunction<T>

+
+
java.lang.Object +
com.redis.riot.core.function.ExpressionFunction<T,Long> +
com.redis.riot.core.function.LongExpressionFunction<T>
+
+
+
+
+
All Implemented Interfaces:
+
Function<T,Long>, ToLongFunction<T>
+
+
+
public class LongExpressionFunction<T> +extends ExpressionFunction<T,Long> +implements ToLongFunction<T>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      LongExpressionFunction

      +
      public LongExpressionFunction(org.springframework.expression.EvaluationContext context, + org.springframework.expression.Expression expression)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/MapFilteringFunction.html b/api/com/redis/riot/core/function/MapFilteringFunction.html new file mode 100644 index 000000000..4e4b93590 --- /dev/null +++ b/api/com/redis/riot/core/function/MapFilteringFunction.html @@ -0,0 +1,189 @@ + + + + +MapFilteringFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MapFilteringFunction

+
+
java.lang.Object +
com.redis.riot.core.function.MapFilteringFunction
+
+
+
+
All Implemented Interfaces:
+
Function<Map<String,String>,Map<String,String>>, UnaryOperator<Map<String,String>>
+
+
+
public class MapFilteringFunction +extends Object +implements UnaryOperator<Map<String,String>>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/MapFlatteningFunction.html b/api/com/redis/riot/core/function/MapFlatteningFunction.html new file mode 100644 index 000000000..da7ba889f --- /dev/null +++ b/api/com/redis/riot/core/function/MapFlatteningFunction.html @@ -0,0 +1,172 @@ + + + + +MapFlatteningFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MapFlatteningFunction<T>

+
+
java.lang.Object +
com.redis.riot.core.function.MapFlatteningFunction<T>
+
+
+
+
All Implemented Interfaces:
+
Function<Map<String,Object>,Map<String,T>>
+
+
+
public class MapFlatteningFunction<T> +extends Object +implements Function<Map<String,Object>,Map<String,T>>
+
Flattens a nested map using . and [] notation for key names
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/MapFunction.html b/api/com/redis/riot/core/function/MapFunction.html new file mode 100644 index 000000000..ec8da02aa --- /dev/null +++ b/api/com/redis/riot/core/function/MapFunction.html @@ -0,0 +1,171 @@ + + + + +MapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MapFunction

+
+
java.lang.Object +
com.redis.riot.core.function.MapFunction
+
+
+
+
All Implemented Interfaces:
+
Function<Map<String,Object>,Map<String,Object>>, UnaryOperator<Map<String,Object>>
+
+
+
public class MapFunction +extends Object +implements UnaryOperator<Map<String,Object>>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/ObjectMapperFunction.html b/api/com/redis/riot/core/function/ObjectMapperFunction.html new file mode 100644 index 000000000..88f7a89c5 --- /dev/null +++ b/api/com/redis/riot/core/function/ObjectMapperFunction.html @@ -0,0 +1,171 @@ + + + + +ObjectMapperFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ObjectMapperFunction<T>

+
+
java.lang.Object +
com.redis.riot.core.function.ObjectMapperFunction<T>
+
+
+
+
All Implemented Interfaces:
+
Function<T,String>
+
+
+
public class ObjectMapperFunction<T> +extends Object +implements Function<T,String>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ObjectMapperFunction

      +
      public ObjectMapperFunction(com.fasterxml.jackson.databind.ObjectWriter writer)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/ObjectToDoubleFunction.html b/api/com/redis/riot/core/function/ObjectToDoubleFunction.html new file mode 100644 index 000000000..8c487f602 --- /dev/null +++ b/api/com/redis/riot/core/function/ObjectToDoubleFunction.html @@ -0,0 +1,168 @@ + + + + +ObjectToDoubleFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ObjectToDoubleFunction

+
+
java.lang.Object +
com.redis.riot.core.function.ObjectToDoubleFunction
+
+
+
+
All Implemented Interfaces:
+
ToDoubleFunction<Object>
+
+
+
public class ObjectToDoubleFunction +extends Object +implements ToDoubleFunction<Object>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ObjectToDoubleFunction

      +
      public ObjectToDoubleFunction(double defaultValue)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/ObjectToLongFunction.html b/api/com/redis/riot/core/function/ObjectToLongFunction.html new file mode 100644 index 000000000..ff54ddb68 --- /dev/null +++ b/api/com/redis/riot/core/function/ObjectToLongFunction.html @@ -0,0 +1,168 @@ + + + + +ObjectToLongFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ObjectToLongFunction

+
+
java.lang.Object +
com.redis.riot.core.function.ObjectToLongFunction
+
+
+
+
All Implemented Interfaces:
+
ToLongFunction<Object>
+
+
+
public class ObjectToLongFunction +extends Object +implements ToLongFunction<Object>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ObjectToLongFunction

      +
      public ObjectToLongFunction(long defaultValue)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/ObjectToStringFunction.html b/api/com/redis/riot/core/function/ObjectToStringFunction.html new file mode 100644 index 000000000..7b32d20a1 --- /dev/null +++ b/api/com/redis/riot/core/function/ObjectToStringFunction.html @@ -0,0 +1,171 @@ + + + + +ObjectToStringFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ObjectToStringFunction

+
+
java.lang.Object +
com.redis.riot.core.function.ObjectToStringFunction
+
+
+
+
All Implemented Interfaces:
+
Function<Object,String>
+
+
+
public class ObjectToStringFunction +extends Object +implements Function<Object,String>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ObjectToStringFunction

      +
      public ObjectToStringFunction()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/RegexNamedGroupFunction.html b/api/com/redis/riot/core/function/RegexNamedGroupFunction.html new file mode 100644 index 000000000..8a90290dc --- /dev/null +++ b/api/com/redis/riot/core/function/RegexNamedGroupFunction.html @@ -0,0 +1,171 @@ + + + + +RegexNamedGroupFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RegexNamedGroupFunction

+
+
java.lang.Object +
com.redis.riot.core.function.RegexNamedGroupFunction
+
+
+
+
All Implemented Interfaces:
+
Function<String,Map<String,String>>
+
+
+
public class RegexNamedGroupFunction +extends Object +implements Function<String,Map<String,String>>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/StreamToMapFunction.html b/api/com/redis/riot/core/function/StreamToMapFunction.html new file mode 100644 index 000000000..5dc8b72ec --- /dev/null +++ b/api/com/redis/riot/core/function/StreamToMapFunction.html @@ -0,0 +1,217 @@ + + + + +StreamToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StreamToMapFunction

+
+
java.lang.Object +
com.redis.riot.core.function.StreamToMapFunction
+
+
+
+
All Implemented Interfaces:
+
Function<List<io.lettuce.core.StreamMessage<String,String>>,Map<String,String>>
+
+
+
public class StreamToMapFunction +extends Object +implements Function<List<io.lettuce.core.StreamMessage<String,String>>,Map<String,String>>
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      StreamToMapFunction

      +
      public StreamToMapFunction()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/StringKeyValueFunction.html b/api/com/redis/riot/core/function/StringKeyValueFunction.html new file mode 100644 index 000000000..20cb01f00 --- /dev/null +++ b/api/com/redis/riot/core/function/StringKeyValueFunction.html @@ -0,0 +1,171 @@ + + + + +StringKeyValueFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StringKeyValueFunction<K>

+
+
java.lang.Object +
com.redis.riot.core.function.StringKeyValueFunction<K>
+
+
+
+
All Implemented Interfaces:
+
Function<com.redis.spring.batch.common.KeyValue<String>,com.redis.spring.batch.common.KeyValue<K>>
+
+
+
public class StringKeyValueFunction<K> +extends Object +implements Function<com.redis.spring.batch.common.KeyValue<String>,com.redis.spring.batch.common.KeyValue<K>>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      StringKeyValueFunction

      +
      public StringKeyValueFunction(io.lettuce.core.codec.RedisCodec<K,?> codec)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      apply

      +
      public com.redis.spring.batch.common.KeyValue<K> apply(com.redis.spring.batch.common.KeyValue<String> t)
      +
      +
      Specified by:
      +
      apply in interface Function<com.redis.spring.batch.common.KeyValue<String>,com.redis.spring.batch.common.KeyValue<K>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/StringToMapFunction.html b/api/com/redis/riot/core/function/StringToMapFunction.html new file mode 100644 index 000000000..dbf431f11 --- /dev/null +++ b/api/com/redis/riot/core/function/StringToMapFunction.html @@ -0,0 +1,226 @@ + + + + +StringToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StringToMapFunction

+
+
java.lang.Object +
com.redis.riot.core.function.StringToMapFunction
+
+
+
+
All Implemented Interfaces:
+
Function<String,Map<String,String>>
+
+
+
public class StringToMapFunction +extends Object +implements Function<String,Map<String,String>>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/StructToMapFunction.html b/api/com/redis/riot/core/function/StructToMapFunction.html new file mode 100644 index 000000000..1bfd78264 --- /dev/null +++ b/api/com/redis/riot/core/function/StructToMapFunction.html @@ -0,0 +1,243 @@ + + + + +StructToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StructToMapFunction

+
+
java.lang.Object +
com.redis.riot.core.function.StructToMapFunction
+
+
+
+
All Implemented Interfaces:
+
Function<com.redis.spring.batch.common.KeyValue<String>,Map<String,Object>>
+
+
+
public class StructToMapFunction +extends Object +implements Function<com.redis.spring.batch.common.KeyValue<String>,Map<String,Object>>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/ToStringKeyValueFunction.html b/api/com/redis/riot/core/function/ToStringKeyValueFunction.html new file mode 100644 index 000000000..c88321f16 --- /dev/null +++ b/api/com/redis/riot/core/function/ToStringKeyValueFunction.html @@ -0,0 +1,171 @@ + + + + +ToStringKeyValueFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ToStringKeyValueFunction<K>

+
+
java.lang.Object +
com.redis.riot.core.function.ToStringKeyValueFunction<K>
+
+
+
+
All Implemented Interfaces:
+
Function<com.redis.spring.batch.common.KeyValue<K>,com.redis.spring.batch.common.KeyValue<String>>
+
+
+
public class ToStringKeyValueFunction<K> +extends Object +implements Function<com.redis.spring.batch.common.KeyValue<K>,com.redis.spring.batch.common.KeyValue<String>>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ToStringKeyValueFunction

      +
      public ToStringKeyValueFunction(io.lettuce.core.codec.RedisCodec<K,?> codec)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      apply

      +
      public com.redis.spring.batch.common.KeyValue<String> apply(com.redis.spring.batch.common.KeyValue<K> t)
      +
      +
      Specified by:
      +
      apply in interface Function<com.redis.spring.batch.common.KeyValue<K>,com.redis.spring.batch.common.KeyValue<String>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/ZsetToMapFunction.html b/api/com/redis/riot/core/function/ZsetToMapFunction.html new file mode 100644 index 000000000..76a8184f0 --- /dev/null +++ b/api/com/redis/riot/core/function/ZsetToMapFunction.html @@ -0,0 +1,269 @@ + + + + +ZsetToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ZsetToMapFunction

+
+
java.lang.Object +
com.redis.riot.core.function.ZsetToMapFunction
+
+
+
+
All Implemented Interfaces:
+
Function<List<io.lettuce.core.ScoredValue<String>>,Map<String,String>>
+
+
+
public class ZsetToMapFunction +extends Object +implements Function<List<io.lettuce.core.ScoredValue<String>>,Map<String,String>>
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ZsetToMapFunction

      +
      public ZsetToMapFunction()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setScoreKeyFormat

      +
      public void setScoreKeyFormat(String scoreKeyFormat)
      +
      +
    • +
    • +
      +

      setValueKeyFormat

      +
      public void setValueKeyFormat(String valueKeyFormat)
      +
      +
    • +
    • +
      +

      setScoreFormat

      +
      public void setScoreFormat(String scoreFormat)
      +
      +
    • +
    • +
      +

      apply

      +
      public Map<String,String> apply(List<io.lettuce.core.ScoredValue<String>> source)
      +
      +
      Specified by:
      +
      apply in interface Function<List<io.lettuce.core.ScoredValue<String>>,Map<String,String>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/CollectionToMapFunction.html b/api/com/redis/riot/core/function/class-use/CollectionToMapFunction.html new file mode 100644 index 000000000..3358fad71 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/CollectionToMapFunction.html @@ -0,0 +1,86 @@ + + + + +Uses of Class com.redis.riot.core.function.CollectionToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.CollectionToMapFunction

+
+
Packages that use CollectionToMapFunction
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/DropStreamMessageIdFunction.html b/api/com/redis/riot/core/function/class-use/DropStreamMessageIdFunction.html new file mode 100644 index 000000000..358268d25 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/DropStreamMessageIdFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.DropStreamMessageIdFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.DropStreamMessageIdFunction

+
+No usage of com.redis.riot.core.function.DropStreamMessageIdFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/ExpressionFunction.html b/api/com/redis/riot/core/function/class-use/ExpressionFunction.html new file mode 100644 index 000000000..64364ad97 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/ExpressionFunction.html @@ -0,0 +1,97 @@ + + + + +Uses of Class com.redis.riot.core.function.ExpressionFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.ExpressionFunction

+
+
Packages that use ExpressionFunction
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/FieldExtractorFactory.FieldExtractorFactoryBuilder.html b/api/com/redis/riot/core/function/class-use/FieldExtractorFactory.FieldExtractorFactoryBuilder.html new file mode 100644 index 000000000..b4e3f8251 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/FieldExtractorFactory.FieldExtractorFactoryBuilder.html @@ -0,0 +1,89 @@ + + + + +Uses of Class com.redis.riot.core.function.FieldExtractorFactory.FieldExtractorFactoryBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.FieldExtractorFactory.FieldExtractorFactoryBuilder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/FieldExtractorFactory.MissingFieldException.html b/api/com/redis/riot/core/function/class-use/FieldExtractorFactory.MissingFieldException.html new file mode 100644 index 000000000..b0ecc49a0 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/FieldExtractorFactory.MissingFieldException.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.FieldExtractorFactory.MissingFieldException (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.FieldExtractorFactory.MissingFieldException

+
+No usage of com.redis.riot.core.function.FieldExtractorFactory.MissingFieldException
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/FieldExtractorFactory.html b/api/com/redis/riot/core/function/class-use/FieldExtractorFactory.html new file mode 100644 index 000000000..0413378da --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/FieldExtractorFactory.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.function.FieldExtractorFactory (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.FieldExtractorFactory

+
+
Packages that use FieldExtractorFactory
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/IdFunctionBuilder.ConcatenatingFunction.html b/api/com/redis/riot/core/function/class-use/IdFunctionBuilder.ConcatenatingFunction.html new file mode 100644 index 000000000..a9b3b96aa --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/IdFunctionBuilder.ConcatenatingFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.IdFunctionBuilder.ConcatenatingFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.IdFunctionBuilder.ConcatenatingFunction

+
+No usage of com.redis.riot.core.function.IdFunctionBuilder.ConcatenatingFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/IdFunctionBuilder.html b/api/com/redis/riot/core/function/class-use/IdFunctionBuilder.html new file mode 100644 index 000000000..e1d124f1e --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/IdFunctionBuilder.html @@ -0,0 +1,95 @@ + + + + +Uses of Class com.redis.riot.core.function.IdFunctionBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.IdFunctionBuilder

+
+
Packages that use IdFunctionBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/KeyValueOperator.html b/api/com/redis/riot/core/function/class-use/KeyValueOperator.html new file mode 100644 index 000000000..9a10a625c --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/KeyValueOperator.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.KeyValueOperator (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.KeyValueOperator

+
+No usage of com.redis.riot.core.function.KeyValueOperator
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/LongExpressionFunction.html b/api/com/redis/riot/core/function/class-use/LongExpressionFunction.html new file mode 100644 index 000000000..6df40285c --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/LongExpressionFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.LongExpressionFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.LongExpressionFunction

+
+No usage of com.redis.riot.core.function.LongExpressionFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/MapFilteringFunction.html b/api/com/redis/riot/core/function/class-use/MapFilteringFunction.html new file mode 100644 index 000000000..1e36df276 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/MapFilteringFunction.html @@ -0,0 +1,86 @@ + + + + +Uses of Class com.redis.riot.core.function.MapFilteringFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.MapFilteringFunction

+
+
Packages that use MapFilteringFunction
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/MapFlatteningFunction.html b/api/com/redis/riot/core/function/class-use/MapFlatteningFunction.html new file mode 100644 index 000000000..53de4bd3c --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/MapFlatteningFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.MapFlatteningFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.MapFlatteningFunction

+
+No usage of com.redis.riot.core.function.MapFlatteningFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/MapFunction.html b/api/com/redis/riot/core/function/class-use/MapFunction.html new file mode 100644 index 000000000..5377f465a --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/MapFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.MapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.MapFunction

+
+No usage of com.redis.riot.core.function.MapFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/ObjectMapperFunction.html b/api/com/redis/riot/core/function/class-use/ObjectMapperFunction.html new file mode 100644 index 000000000..50fc617df --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/ObjectMapperFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.ObjectMapperFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.ObjectMapperFunction

+
+No usage of com.redis.riot.core.function.ObjectMapperFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/ObjectToDoubleFunction.html b/api/com/redis/riot/core/function/class-use/ObjectToDoubleFunction.html new file mode 100644 index 000000000..9e5690535 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/ObjectToDoubleFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.ObjectToDoubleFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.ObjectToDoubleFunction

+
+No usage of com.redis.riot.core.function.ObjectToDoubleFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/ObjectToLongFunction.html b/api/com/redis/riot/core/function/class-use/ObjectToLongFunction.html new file mode 100644 index 000000000..318ea75e4 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/ObjectToLongFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.ObjectToLongFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.ObjectToLongFunction

+
+No usage of com.redis.riot.core.function.ObjectToLongFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/ObjectToStringFunction.html b/api/com/redis/riot/core/function/class-use/ObjectToStringFunction.html new file mode 100644 index 000000000..6c9133374 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/ObjectToStringFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.ObjectToStringFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.ObjectToStringFunction

+
+No usage of com.redis.riot.core.function.ObjectToStringFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/RegexNamedGroupFunction.html b/api/com/redis/riot/core/function/class-use/RegexNamedGroupFunction.html new file mode 100644 index 000000000..6497c2309 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/RegexNamedGroupFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.RegexNamedGroupFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.RegexNamedGroupFunction

+
+No usage of com.redis.riot.core.function.RegexNamedGroupFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/StreamToMapFunction.html b/api/com/redis/riot/core/function/class-use/StreamToMapFunction.html new file mode 100644 index 000000000..3dd23ad11 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/StreamToMapFunction.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.function.StreamToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.StreamToMapFunction

+
+
Packages that use StreamToMapFunction
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/StringKeyValueFunction.html b/api/com/redis/riot/core/function/class-use/StringKeyValueFunction.html new file mode 100644 index 000000000..6f40742b5 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/StringKeyValueFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.StringKeyValueFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.StringKeyValueFunction

+
+No usage of com.redis.riot.core.function.StringKeyValueFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/StringToMapFunction.html b/api/com/redis/riot/core/function/class-use/StringToMapFunction.html new file mode 100644 index 000000000..a3988a24c --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/StringToMapFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.StringToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.StringToMapFunction

+
+No usage of com.redis.riot.core.function.StringToMapFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/StructToMapFunction.html b/api/com/redis/riot/core/function/class-use/StructToMapFunction.html new file mode 100644 index 000000000..601f50383 --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/StructToMapFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.StructToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.StructToMapFunction

+
+No usage of com.redis.riot.core.function.StructToMapFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/ToStringKeyValueFunction.html b/api/com/redis/riot/core/function/class-use/ToStringKeyValueFunction.html new file mode 100644 index 000000000..264f52cdf --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/ToStringKeyValueFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.function.ToStringKeyValueFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.ToStringKeyValueFunction

+
+No usage of com.redis.riot.core.function.ToStringKeyValueFunction
+
+
+ + diff --git a/api/com/redis/riot/core/function/class-use/ZsetToMapFunction.html b/api/com/redis/riot/core/function/class-use/ZsetToMapFunction.html new file mode 100644 index 000000000..35126693a --- /dev/null +++ b/api/com/redis/riot/core/function/class-use/ZsetToMapFunction.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.function.ZsetToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.function.ZsetToMapFunction

+
+
Packages that use ZsetToMapFunction
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/function/package-summary.html b/api/com/redis/riot/core/function/package-summary.html new file mode 100644 index 000000000..9d964a677 --- /dev/null +++ b/api/com/redis/riot/core/function/package-summary.html @@ -0,0 +1,150 @@ + + + + +com.redis.riot.core.function (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.redis.riot.core.function

+
+
+
package com.redis.riot.core.function
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/function/package-tree.html b/api/com/redis/riot/core/function/package-tree.html new file mode 100644 index 000000000..91a1c0e07 --- /dev/null +++ b/api/com/redis/riot/core/function/package-tree.html @@ -0,0 +1,110 @@ + + + + +com.redis.riot.core.function Class Hierarchy (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.redis.riot.core.function

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/function/package-use.html b/api/com/redis/riot/core/function/package-use.html new file mode 100644 index 000000000..d4d60ad78 --- /dev/null +++ b/api/com/redis/riot/core/function/package-use.html @@ -0,0 +1,94 @@ + + + + +Uses of Package com.redis.riot.core.function (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.redis.riot.core.function

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/logging/RiotLevel.html b/api/com/redis/riot/core/logging/RiotLevel.html deleted file mode 100644 index 69bb05602..000000000 --- a/api/com/redis/riot/core/logging/RiotLevel.html +++ /dev/null @@ -1,344 +0,0 @@ - - - - - -RiotLevel (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class RiotLevel

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.util.logging.Level
    • -
    • -
        -
      • com.redis.riot.core.logging.RiotLevel
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable
    -
    -
    -
    public class RiotLevel
    -extends java.util.logging.Level
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - -
      Fields 
      Modifier and TypeFieldDescription
      static java.util.logging.LevelLIFECYCLE -
      Custom level between INFO and WARN
      -
      -
        -
      • - - -

        Fields inherited from class java.util.logging.Level

        -ALL, CONFIG, FINE, FINER, FINEST, INFO, OFF, SEVERE, WARNING
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      RiotLevel​(java.lang.String name, - int value) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      -
        -
      • - - -

        Methods inherited from class java.util.logging.Level

        -equals, getLocalizedName, getName, getResourceBundleName, hashCode, intValue, parse, toString
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        LIFECYCLE

        -
        public static final java.util.logging.Level LIFECYCLE
        -
        Custom level between INFO and WARN
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        RiotLevel

        -
        public RiotLevel​(java.lang.String name,
        -                 int value)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/logging/SingleLineFormatter.html b/api/com/redis/riot/core/logging/SingleLineFormatter.html deleted file mode 100644 index 15b7ecab0..000000000 --- a/api/com/redis/riot/core/logging/SingleLineFormatter.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - -SingleLineFormatter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class SingleLineFormatter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.util.logging.Formatter
    • -
    • -
        -
      • com.redis.riot.core.logging.SingleLineFormatter
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    public class SingleLineFormatter
    -extends java.util.logging.Formatter
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.Stringformat​(java.util.logging.LogRecord logRecord) 
      -
        -
      • - - -

        Methods inherited from class java.util.logging.Formatter

        -formatMessage, getHead, getTail
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SingleLineFormatter

        -
        public SingleLineFormatter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        format

        -
        public java.lang.String format​(java.util.logging.LogRecord logRecord)
        -
        -
        Specified by:
        -
        format in class java.util.logging.Formatter
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/logging/StackTraceSingleLineFormatter.html b/api/com/redis/riot/core/logging/StackTraceSingleLineFormatter.html deleted file mode 100644 index 6fb9e7596..000000000 --- a/api/com/redis/riot/core/logging/StackTraceSingleLineFormatter.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - -StackTraceSingleLineFormatter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class StackTraceSingleLineFormatter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.util.logging.Formatter
    • -
    • -
        -
      • com.redis.riot.core.logging.StackTraceSingleLineFormatter
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    public class StackTraceSingleLineFormatter
    -extends java.util.logging.Formatter
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.Stringformat​(java.util.logging.LogRecord logRecord) 
      -
        -
      • - - -

        Methods inherited from class java.util.logging.Formatter

        -formatMessage, getHead, getTail
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        StackTraceSingleLineFormatter

        -
        public StackTraceSingleLineFormatter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        format

        -
        public java.lang.String format​(java.util.logging.LogRecord logRecord)
        -
        -
        Specified by:
        -
        format in class java.util.logging.Formatter
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/logging/class-use/RiotLevel.html b/api/com/redis/riot/core/logging/class-use/RiotLevel.html deleted file mode 100644 index 335a588b3..000000000 --- a/api/com/redis/riot/core/logging/class-use/RiotLevel.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.logging.RiotLevel (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.logging.RiotLevel

-
-
No usage of com.redis.riot.core.logging.RiotLevel
-
-
- -
- - diff --git a/api/com/redis/riot/core/logging/class-use/SingleLineFormatter.html b/api/com/redis/riot/core/logging/class-use/SingleLineFormatter.html deleted file mode 100644 index 978553bfe..000000000 --- a/api/com/redis/riot/core/logging/class-use/SingleLineFormatter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.logging.SingleLineFormatter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.logging.SingleLineFormatter

-
-
No usage of com.redis.riot.core.logging.SingleLineFormatter
-
-
- -
- - diff --git a/api/com/redis/riot/core/logging/class-use/StackTraceSingleLineFormatter.html b/api/com/redis/riot/core/logging/class-use/StackTraceSingleLineFormatter.html deleted file mode 100644 index f74a5c569..000000000 --- a/api/com/redis/riot/core/logging/class-use/StackTraceSingleLineFormatter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.logging.StackTraceSingleLineFormatter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.logging.StackTraceSingleLineFormatter

-
-
No usage of com.redis.riot.core.logging.StackTraceSingleLineFormatter
-
-
- -
- - diff --git a/api/com/redis/riot/core/logging/package-summary.html b/api/com/redis/riot/core/logging/package-summary.html deleted file mode 100644 index aee3bf6b1..000000000 --- a/api/com/redis/riot/core/logging/package-summary.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - -com.redis.riot.core.logging (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Package com.redis.riot.core.logging

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/logging/package-tree.html b/api/com/redis/riot/core/logging/package-tree.html deleted file mode 100644 index 18e3e5b04..000000000 --- a/api/com/redis/riot/core/logging/package-tree.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - -com.redis.riot.core.logging Class Hierarchy (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package com.redis.riot.core.logging

-Package Hierarchies: - -
-
-
-

Class Hierarchy

- -
-
-
-
- -
- - diff --git a/api/com/redis/riot/core/logging/package-use.html b/api/com/redis/riot/core/logging/package-use.html deleted file mode 100644 index 0cae6e2f8..000000000 --- a/api/com/redis/riot/core/logging/package-use.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Package com.redis.riot.core.logging (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
com.redis.riot.core.logging

-
-
No usage of com.redis.riot.core.logging
-
-
- -
- - diff --git a/api/com/redis/riot/core/operation/AbstractCollectionMapOperationBuilder.html b/api/com/redis/riot/core/operation/AbstractCollectionMapOperationBuilder.html new file mode 100644 index 000000000..326ed8c8e --- /dev/null +++ b/api/com/redis/riot/core/operation/AbstractCollectionMapOperationBuilder.html @@ -0,0 +1,195 @@ + + + + +AbstractCollectionMapOperationBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractCollectionMapOperationBuilder

+
+
java.lang.Object +
com.redis.riot.core.operation.AbstractMapOperationBuilder +
com.redis.riot.core.operation.AbstractCollectionMapOperationBuilder
+
+
+
+
+
Direct Known Subclasses:
+
GeoaddBuilder, LpushBuilder, RpushBuilder, SaddBuilder, ZaddSupplier
+
+
+
public abstract class AbstractCollectionMapOperationBuilder +extends AbstractMapOperationBuilder
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractCollectionMapOperationBuilder

      +
      public AbstractCollectionMapOperationBuilder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setMemberSpace

      +
      public void setMemberSpace(String memberSpace)
      +
      +
    • +
    • +
      +

      setMemberFields

      +
      public void setMemberFields(List<String> memberFields)
      +
      +
    • +
    • +
      +

      member

      +
      protected Function<Map<String,Object>,String> member()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/AbstractFilterMapOperationBuilder.html b/api/com/redis/riot/core/operation/AbstractFilterMapOperationBuilder.html new file mode 100644 index 000000000..f8a9dc244 --- /dev/null +++ b/api/com/redis/riot/core/operation/AbstractFilterMapOperationBuilder.html @@ -0,0 +1,195 @@ + + + + +AbstractFilterMapOperationBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractFilterMapOperationBuilder

+
+
java.lang.Object +
com.redis.riot.core.operation.AbstractMapOperationBuilder +
com.redis.riot.core.operation.AbstractFilterMapOperationBuilder
+
+
+
+
+
Direct Known Subclasses:
+
HsetBuilder, XaddSupplier
+
+
+
public abstract class AbstractFilterMapOperationBuilder +extends AbstractMapOperationBuilder
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractFilterMapOperationBuilder

      +
      public AbstractFilterMapOperationBuilder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/AbstractMapOperationBuilder.html b/api/com/redis/riot/core/operation/AbstractMapOperationBuilder.html new file mode 100644 index 000000000..92da4342d --- /dev/null +++ b/api/com/redis/riot/core/operation/AbstractMapOperationBuilder.html @@ -0,0 +1,339 @@ + + + + +AbstractMapOperationBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractMapOperationBuilder

+
+
java.lang.Object +
com.redis.riot.core.operation.AbstractMapOperationBuilder
+
+
+
+
Direct Known Subclasses:
+
AbstractCollectionMapOperationBuilder, AbstractFilterMapOperationBuilder, DelBuilder, ExpireAtBuilder, ExpireBuilder, JsonSetBuilder, SetBuilder, SugaddBuilder, TsAddBuilder
+
+
+
public abstract class AbstractMapOperationBuilder +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_SEPARATOR

      +
      public static final String DEFAULT_SEPARATOR
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_REMOVE_FIELDS

      +
      public static final boolean DEFAULT_REMOVE_FIELDS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_IGNORE_MISSING_FIELDS

      +
      public static final boolean DEFAULT_IGNORE_MISSING_FIELDS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractMapOperationBuilder

      +
      public AbstractMapOperationBuilder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/CompositeBatchWriteOperation.html b/api/com/redis/riot/core/operation/CompositeBatchWriteOperation.html new file mode 100644 index 000000000..24ba32532 --- /dev/null +++ b/api/com/redis/riot/core/operation/CompositeBatchWriteOperation.html @@ -0,0 +1,172 @@ + + + + +CompositeBatchWriteOperation (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CompositeBatchWriteOperation<K,V,T>

+
+
java.lang.Object +
com.redis.riot.core.operation.CompositeBatchWriteOperation<K,V,T>
+
+
+
+
All Implemented Interfaces:
+
com.redis.spring.batch.common.Operation<K,V,T,Object>
+
+
+
public class CompositeBatchWriteOperation<K,V,T> +extends Object +implements com.redis.spring.batch.common.Operation<K,V,T,Object>
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    CompositeBatchWriteOperation(List<com.redis.spring.batch.common.Operation<K,V,T,Object>> delegates)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    execute(io.lettuce.core.api.async.BaseRedisAsyncCommands<K,V> commands, + org.springframework.batch.item.Chunk<? extends T> inputs, + org.springframework.batch.item.Chunk<io.lettuce.core.RedisFuture<Object>> outputs)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CompositeBatchWriteOperation

      +
      public CompositeBatchWriteOperation(List<com.redis.spring.batch.common.Operation<K,V,T,Object>> delegates)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      execute

      +
      public void execute(io.lettuce.core.api.async.BaseRedisAsyncCommands<K,V> commands, + org.springframework.batch.item.Chunk<? extends T> inputs, + org.springframework.batch.item.Chunk<io.lettuce.core.RedisFuture<Object>> outputs)
      +
      +
      Specified by:
      +
      execute in interface com.redis.spring.batch.common.Operation<K,V,T,Object>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/DelBuilder.html b/api/com/redis/riot/core/operation/DelBuilder.html new file mode 100644 index 000000000..6c3e66f56 --- /dev/null +++ b/api/com/redis/riot/core/operation/DelBuilder.html @@ -0,0 +1,177 @@ + + + + +DelBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DelBuilder

+
+ +
+
+
public class DelBuilder +extends AbstractMapOperationBuilder
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/ExpireAtBuilder.html b/api/com/redis/riot/core/operation/ExpireAtBuilder.html new file mode 100644 index 000000000..4132db6b5 --- /dev/null +++ b/api/com/redis/riot/core/operation/ExpireAtBuilder.html @@ -0,0 +1,186 @@ + + + + +ExpireAtBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExpireAtBuilder

+
+
java.lang.Object +
com.redis.riot.core.operation.AbstractMapOperationBuilder +
com.redis.riot.core.operation.ExpireAtBuilder
+
+
+
+
+
public class ExpireAtBuilder +extends AbstractMapOperationBuilder
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/ExpireBuilder.html b/api/com/redis/riot/core/operation/ExpireBuilder.html new file mode 100644 index 000000000..78e5ffe45 --- /dev/null +++ b/api/com/redis/riot/core/operation/ExpireBuilder.html @@ -0,0 +1,195 @@ + + + + +ExpireBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ExpireBuilder

+
+
java.lang.Object +
com.redis.riot.core.operation.AbstractMapOperationBuilder +
com.redis.riot.core.operation.ExpireBuilder
+
+
+
+
+
public class ExpireBuilder +extends AbstractMapOperationBuilder
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/GeoaddBuilder.html b/api/com/redis/riot/core/operation/GeoaddBuilder.html new file mode 100644 index 000000000..e8d184995 --- /dev/null +++ b/api/com/redis/riot/core/operation/GeoaddBuilder.html @@ -0,0 +1,200 @@ + + + + +GeoaddBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GeoaddBuilder

+
+ +
+
+
public class GeoaddBuilder +extends AbstractCollectionMapOperationBuilder
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/HsetBuilder.html b/api/com/redis/riot/core/operation/HsetBuilder.html new file mode 100644 index 000000000..1878e613a --- /dev/null +++ b/api/com/redis/riot/core/operation/HsetBuilder.html @@ -0,0 +1,182 @@ + + + + +HsetBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HsetBuilder

+
+ +
+
+
public class HsetBuilder +extends AbstractFilterMapOperationBuilder
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/JsonSetBuilder.html b/api/com/redis/riot/core/operation/JsonSetBuilder.html new file mode 100644 index 000000000..24fe49700 --- /dev/null +++ b/api/com/redis/riot/core/operation/JsonSetBuilder.html @@ -0,0 +1,186 @@ + + + + +JsonSetBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JsonSetBuilder

+
+
java.lang.Object +
com.redis.riot.core.operation.AbstractMapOperationBuilder +
com.redis.riot.core.operation.JsonSetBuilder
+
+
+
+
+
public class JsonSetBuilder +extends AbstractMapOperationBuilder
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/LpushBuilder.html b/api/com/redis/riot/core/operation/LpushBuilder.html new file mode 100644 index 000000000..ed4b58587 --- /dev/null +++ b/api/com/redis/riot/core/operation/LpushBuilder.html @@ -0,0 +1,182 @@ + + + + +LpushBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class LpushBuilder

+
+ +
+
+
public class LpushBuilder +extends AbstractCollectionMapOperationBuilder
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/RpushBuilder.html b/api/com/redis/riot/core/operation/RpushBuilder.html new file mode 100644 index 000000000..3da16f119 --- /dev/null +++ b/api/com/redis/riot/core/operation/RpushBuilder.html @@ -0,0 +1,182 @@ + + + + +RpushBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RpushBuilder

+
+ +
+
+
public class RpushBuilder +extends AbstractCollectionMapOperationBuilder
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/SaddBuilder.html b/api/com/redis/riot/core/operation/SaddBuilder.html new file mode 100644 index 000000000..e63bd7a15 --- /dev/null +++ b/api/com/redis/riot/core/operation/SaddBuilder.html @@ -0,0 +1,182 @@ + + + + +SaddBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SaddBuilder

+
+ +
+
+
public class SaddBuilder +extends AbstractCollectionMapOperationBuilder
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/SetBuilder.StringFormat.html b/api/com/redis/riot/core/operation/SetBuilder.StringFormat.html new file mode 100644 index 000000000..fb8151585 --- /dev/null +++ b/api/com/redis/riot/core/operation/SetBuilder.StringFormat.html @@ -0,0 +1,230 @@ + + + + +SetBuilder.StringFormat (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class SetBuilder.StringFormat

+
+
java.lang.Object +
java.lang.Enum<SetBuilder.StringFormat> +
com.redis.riot.core.operation.SetBuilder.StringFormat
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<SetBuilder.StringFormat>, Constable
+
+
+
Enclosing class:
+
SetBuilder
+
+
+
public static enum SetBuilder.StringFormat +extends Enum<SetBuilder.StringFormat>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static SetBuilder.StringFormat[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static SetBuilder.StringFormat valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/SetBuilder.html b/api/com/redis/riot/core/operation/SetBuilder.html new file mode 100644 index 000000000..72b328ff1 --- /dev/null +++ b/api/com/redis/riot/core/operation/SetBuilder.html @@ -0,0 +1,242 @@ + + + + +SetBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SetBuilder

+
+ +
+
+
public class SetBuilder +extends AbstractMapOperationBuilder
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/SugaddBuilder.html b/api/com/redis/riot/core/operation/SugaddBuilder.html new file mode 100644 index 000000000..674ce5ebb --- /dev/null +++ b/api/com/redis/riot/core/operation/SugaddBuilder.html @@ -0,0 +1,270 @@ + + + + +SugaddBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SugaddBuilder

+
+
java.lang.Object +
com.redis.riot.core.operation.AbstractMapOperationBuilder +
com.redis.riot.core.operation.SugaddBuilder
+
+
+
+
+
public class SugaddBuilder +extends AbstractMapOperationBuilder
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_SCORE

      +
      public static final double DEFAULT_SCORE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_INCREMENT

      +
      public static final boolean DEFAULT_INCREMENT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SugaddBuilder

      +
      public SugaddBuilder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setStringField

      +
      public void setStringField(String stringField)
      +
      +
    • +
    • +
      +

      setScoreField

      +
      public void setScoreField(String scoreField)
      +
      +
    • +
    • +
      +

      setDefaultScore

      +
      public void setDefaultScore(double defaultScore)
      +
      +
    • +
    • +
      +

      setPayloadField

      +
      public void setPayloadField(String payloadField)
      +
      +
    • +
    • +
      +

      setIncrement

      +
      public void setIncrement(boolean increment)
      +
      +
    • +
    • +
      +

      operation

      +
      protected com.redis.spring.batch.writer.operation.Sugadd<String,String,Map<String,Object>> operation(Function<Map<String,Object>,String> keyFunction)
      +
      +
      Specified by:
      +
      operation in class AbstractMapOperationBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/TsAddBuilder.html b/api/com/redis/riot/core/operation/TsAddBuilder.html new file mode 100644 index 000000000..05020b718 --- /dev/null +++ b/api/com/redis/riot/core/operation/TsAddBuilder.html @@ -0,0 +1,236 @@ + + + + +TsAddBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TsAddBuilder

+
+
java.lang.Object +
com.redis.riot.core.operation.AbstractMapOperationBuilder +
com.redis.riot.core.operation.TsAddBuilder
+
+
+
+
+
public class TsAddBuilder +extends AbstractMapOperationBuilder
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_DUPLICATE_POLICY

      +
      public static final com.redis.lettucemod.timeseries.DuplicatePolicy DEFAULT_DUPLICATE_POLICY
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TsAddBuilder

      +
      public TsAddBuilder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/XaddSupplier.html b/api/com/redis/riot/core/operation/XaddSupplier.html new file mode 100644 index 000000000..398cbc9de --- /dev/null +++ b/api/com/redis/riot/core/operation/XaddSupplier.html @@ -0,0 +1,200 @@ + + + + +XaddSupplier (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class XaddSupplier

+
+ +
+
+
public class XaddSupplier +extends AbstractFilterMapOperationBuilder
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      XaddSupplier

      +
      public XaddSupplier()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/ZaddSupplier.html b/api/com/redis/riot/core/operation/ZaddSupplier.html new file mode 100644 index 000000000..e068e5d09 --- /dev/null +++ b/api/com/redis/riot/core/operation/ZaddSupplier.html @@ -0,0 +1,231 @@ + + + + +ZaddSupplier (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ZaddSupplier

+
+ +
+
+
public class ZaddSupplier +extends AbstractCollectionMapOperationBuilder
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_SCORE

      +
      public static final double DEFAULT_SCORE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ZaddSupplier

      +
      public ZaddSupplier()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/AbstractCollectionMapOperationBuilder.html b/api/com/redis/riot/core/operation/class-use/AbstractCollectionMapOperationBuilder.html new file mode 100644 index 000000000..fbbdc3c05 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/AbstractCollectionMapOperationBuilder.html @@ -0,0 +1,95 @@ + + + + +Uses of Class com.redis.riot.core.operation.AbstractCollectionMapOperationBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.AbstractCollectionMapOperationBuilder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/AbstractFilterMapOperationBuilder.html b/api/com/redis/riot/core/operation/class-use/AbstractFilterMapOperationBuilder.html new file mode 100644 index 000000000..3f22af7bd --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/AbstractFilterMapOperationBuilder.html @@ -0,0 +1,102 @@ + + + + +Uses of Class com.redis.riot.core.operation.AbstractFilterMapOperationBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.AbstractFilterMapOperationBuilder

+
+ +
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/AbstractMapOperationBuilder.html b/api/com/redis/riot/core/operation/class-use/AbstractMapOperationBuilder.html new file mode 100644 index 000000000..f17007d63 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/AbstractMapOperationBuilder.html @@ -0,0 +1,128 @@ + + + + +Uses of Class com.redis.riot.core.operation.AbstractMapOperationBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.AbstractMapOperationBuilder

+
+
Packages that use AbstractMapOperationBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/CompositeBatchWriteOperation.html b/api/com/redis/riot/core/operation/class-use/CompositeBatchWriteOperation.html new file mode 100644 index 000000000..31fd25897 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/CompositeBatchWriteOperation.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.core.operation.CompositeBatchWriteOperation (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.CompositeBatchWriteOperation

+
+No usage of com.redis.riot.core.operation.CompositeBatchWriteOperation
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/DelBuilder.html b/api/com/redis/riot/core/operation/class-use/DelBuilder.html new file mode 100644 index 000000000..597b3723d --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/DelBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.DelBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.DelBuilder

+
+
Packages that use DelBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/ExpireAtBuilder.html b/api/com/redis/riot/core/operation/class-use/ExpireAtBuilder.html new file mode 100644 index 000000000..9be4a19bf --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/ExpireAtBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.ExpireAtBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.ExpireAtBuilder

+
+
Packages that use ExpireAtBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/ExpireBuilder.html b/api/com/redis/riot/core/operation/class-use/ExpireBuilder.html new file mode 100644 index 000000000..900c46186 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/ExpireBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.ExpireBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.ExpireBuilder

+
+
Packages that use ExpireBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/GeoaddBuilder.html b/api/com/redis/riot/core/operation/class-use/GeoaddBuilder.html new file mode 100644 index 000000000..96c1e9d2b --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/GeoaddBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.GeoaddBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.GeoaddBuilder

+
+
Packages that use GeoaddBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/HsetBuilder.html b/api/com/redis/riot/core/operation/class-use/HsetBuilder.html new file mode 100644 index 000000000..8435f8a56 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/HsetBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.HsetBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.HsetBuilder

+
+
Packages that use HsetBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/JsonSetBuilder.html b/api/com/redis/riot/core/operation/class-use/JsonSetBuilder.html new file mode 100644 index 000000000..e12aabd77 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/JsonSetBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.JsonSetBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.JsonSetBuilder

+
+
Packages that use JsonSetBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/LpushBuilder.html b/api/com/redis/riot/core/operation/class-use/LpushBuilder.html new file mode 100644 index 000000000..18cd21e4d --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/LpushBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.LpushBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.LpushBuilder

+
+
Packages that use LpushBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/RpushBuilder.html b/api/com/redis/riot/core/operation/class-use/RpushBuilder.html new file mode 100644 index 000000000..1f94449e1 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/RpushBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.RpushBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.RpushBuilder

+
+
Packages that use RpushBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/SaddBuilder.html b/api/com/redis/riot/core/operation/class-use/SaddBuilder.html new file mode 100644 index 000000000..ce5001dcf --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/SaddBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.SaddBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.SaddBuilder

+
+
Packages that use SaddBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/SetBuilder.StringFormat.html b/api/com/redis/riot/core/operation/class-use/SetBuilder.StringFormat.html new file mode 100644 index 000000000..cb82452ba --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/SetBuilder.StringFormat.html @@ -0,0 +1,125 @@ + + + + +Uses of Enum Class com.redis.riot.core.operation.SetBuilder.StringFormat (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.redis.riot.core.operation.SetBuilder.StringFormat

+
+
Packages that use SetBuilder.StringFormat
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/SetBuilder.html b/api/com/redis/riot/core/operation/class-use/SetBuilder.html new file mode 100644 index 000000000..dd882f735 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/SetBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.SetBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.SetBuilder

+
+
Packages that use SetBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/SugaddBuilder.html b/api/com/redis/riot/core/operation/class-use/SugaddBuilder.html new file mode 100644 index 000000000..121e50f20 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/SugaddBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.SugaddBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.SugaddBuilder

+
+
Packages that use SugaddBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/TsAddBuilder.html b/api/com/redis/riot/core/operation/class-use/TsAddBuilder.html new file mode 100644 index 000000000..1c67193f5 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/TsAddBuilder.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.TsAddBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.TsAddBuilder

+
+
Packages that use TsAddBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/XaddSupplier.html b/api/com/redis/riot/core/operation/class-use/XaddSupplier.html new file mode 100644 index 000000000..34a564ae1 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/XaddSupplier.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.XaddSupplier (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.XaddSupplier

+
+
Packages that use XaddSupplier
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/class-use/ZaddSupplier.html b/api/com/redis/riot/core/operation/class-use/ZaddSupplier.html new file mode 100644 index 000000000..43014ad08 --- /dev/null +++ b/api/com/redis/riot/core/operation/class-use/ZaddSupplier.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.core.operation.ZaddSupplier (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.core.operation.ZaddSupplier

+
+
Packages that use ZaddSupplier
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/package-summary.html b/api/com/redis/riot/core/operation/package-summary.html new file mode 100644 index 000000000..78c07db63 --- /dev/null +++ b/api/com/redis/riot/core/operation/package-summary.html @@ -0,0 +1,138 @@ + + + + +com.redis.riot.core.operation (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.redis.riot.core.operation

+
+
+
package com.redis.riot.core.operation
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/package-tree.html b/api/com/redis/riot/core/operation/package-tree.html new file mode 100644 index 000000000..dd5c375e6 --- /dev/null +++ b/api/com/redis/riot/core/operation/package-tree.html @@ -0,0 +1,112 @@ + + + + +com.redis.riot.core.operation Class Hierarchy (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.redis.riot.core.operation

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/api/com/redis/riot/core/operation/package-use.html b/api/com/redis/riot/core/operation/package-use.html new file mode 100644 index 000000000..ad1784574 --- /dev/null +++ b/api/com/redis/riot/core/operation/package-use.html @@ -0,0 +1,129 @@ + + + + +Uses of Package com.redis.riot.core.operation (riot unspecified) + + + + + + + + + + + + + + +
+ + +
+ + diff --git a/api/com/redis/riot/core/package-summary.html b/api/com/redis/riot/core/package-summary.html index 7c9490136..4e8009dff 100644 --- a/api/com/redis/riot/core/package-summary.html +++ b/api/com/redis/riot/core/package-summary.html @@ -1,258 +1,142 @@ - - + com.redis.riot.core (riot unspecified) + + + - + - - - - - + + - - -
+
+
+ +
+
-

Package com.redis.riot.core

+

Package com.redis.riot.core

+
+
+
package com.redis.riot.core
+
+
-
- -
diff --git a/api/com/redis/riot/core/package-tree.html b/api/com/redis/riot/core/package-tree.html index c29f927f7..abffca502 100644 --- a/api/com/redis/riot/core/package-tree.html +++ b/api/com/redis/riot/core/package-tree.html @@ -1,148 +1,100 @@ - - + com.redis.riot.core Class Hierarchy (riot unspecified) + + + - + - - - - - + + - - -
+
+ +

Hierarchy For Package com.redis.riot.core

-Package Hierarchies: +Package Hierarchies:
-
-
+

Class Hierarchy

-
-

Interface Hierarchy

- -
-
-

Enum Hierarchy

-
    -
  • java.lang.Object -
      -
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) - -
    • -
    -
  • -
-
-
-
- -
diff --git a/api/com/redis/riot/core/package-use.html b/api/com/redis/riot/core/package-use.html index fdb3b6cd2..aa3bc277a 100644 --- a/api/com/redis/riot/core/package-use.html +++ b/api/com/redis/riot/core/package-use.html @@ -1,245 +1,230 @@ - - + Uses of Package com.redis.riot.core (riot unspecified) + + + - + - - - - - + + - - -
+
+ +

Uses of Package
com.redis.riot.core

-
-
-
- - - diff --git a/api/com/redis/riot/core/processor/CompositeItemStreamItemProcessor.html b/api/com/redis/riot/core/processor/CompositeItemStreamItemProcessor.html deleted file mode 100644 index 770fb4a82..000000000 --- a/api/com/redis/riot/core/processor/CompositeItemStreamItemProcessor.html +++ /dev/null @@ -1,406 +0,0 @@ - - - - - -CompositeItemStreamItemProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class CompositeItemStreamItemProcessor<I,​O>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.springframework.batch.item.support.CompositeItemProcessor<I,​O>
    • -
    • -
        -
      • com.redis.riot.core.processor.CompositeItemStreamItemProcessor<I,​O>
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.ItemProcessor<I,​O>, org.springframework.batch.item.ItemStream, org.springframework.beans.factory.InitializingBean
    -
    -
    -
    public class CompositeItemStreamItemProcessor<I,​O>
    -extends org.springframework.batch.item.support.CompositeItemProcessor<I,​O>
    -implements org.springframework.batch.item.ItemStream
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidclose() 
      static <I,​O>
      org.springframework.batch.item.ItemProcessor<I,​O>
      delegates​(org.springframework.batch.item.ItemProcessor... delegates) 
      voidopen​(org.springframework.batch.item.ExecutionContext executionContext) 
      voidsetDelegates​(java.util.List<? extends org.springframework.batch.item.ItemProcessor<?,​?>> delegates) 
      voidupdate​(org.springframework.batch.item.ExecutionContext executionContext) 
      -
        -
      • - - -

        Methods inherited from class org.springframework.batch.item.support.CompositeItemProcessor

        -afterPropertiesSet, process
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CompositeItemStreamItemProcessor

        -
        public CompositeItemStreamItemProcessor()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        open

        -
        public void open​(org.springframework.batch.item.ExecutionContext executionContext)
        -          throws org.springframework.batch.item.ItemStreamException
        -
        -
        Specified by:
        -
        open in interface org.springframework.batch.item.ItemStream
        -
        Throws:
        -
        org.springframework.batch.item.ItemStreamException
        -
        -
      • -
      - - - -
        -
      • -

        update

        -
        public void update​(org.springframework.batch.item.ExecutionContext executionContext)
        -            throws org.springframework.batch.item.ItemStreamException
        -
        -
        Specified by:
        -
        update in interface org.springframework.batch.item.ItemStream
        -
        Throws:
        -
        org.springframework.batch.item.ItemStreamException
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -           throws org.springframework.batch.item.ItemStreamException
        -
        -
        Specified by:
        -
        close in interface org.springframework.batch.item.ItemStream
        -
        Throws:
        -
        org.springframework.batch.item.ItemStreamException
        -
        -
      • -
      - - - -
        -
      • -

        setDelegates

        -
        public void setDelegates​(java.util.List<? extends org.springframework.batch.item.ItemProcessor<?,​?>> delegates)
        -
        -
        Overrides:
        -
        setDelegates in class org.springframework.batch.item.support.CompositeItemProcessor<I,​O>
        -
        -
      • -
      - - - -
        -
      • -

        delegates

        -
        public static <I,​O> org.springframework.batch.item.ItemProcessor<I,​O> delegates​(org.springframework.batch.item.ItemProcessor... delegates)
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/processor/DataStructureToMapProcessor.html b/api/com/redis/riot/core/processor/DataStructureToMapProcessor.html deleted file mode 100644 index 7d95439d8..000000000 --- a/api/com/redis/riot/core/processor/DataStructureToMapProcessor.html +++ /dev/null @@ -1,432 +0,0 @@ - - - - - -DataStructureToMapProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class DataStructureToMapProcessor

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.processor.DataStructureToMapProcessor
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.ItemProcessor<com.redis.spring.batch.common.KeyValue<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.Object>>
    -
    -
    -
    public class DataStructureToMapProcessor
    -extends java.lang.Object
    -implements org.springframework.batch.item.ItemProcessor<com.redis.spring.batch.common.KeyValue<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.Object>>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      DataStructureToMapProcessor​(org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> keyFieldsExtractor) 
      -
    • -
    -
    - -
    - -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DataStructureToMapProcessor

        -
        public DataStructureToMapProcessor​(org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> keyFieldsExtractor)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setHashConverter

        -
        public void setHashConverter​(org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,​java.lang.String>,​java.util.Map<java.lang.String,​java.lang.String>> hashConverter)
        -
      • -
      - - - - - - - - - - - - - - - - - - - -
        -
      • -

        setString

        -
        public void setString​(org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> stringConverter)
        -
      • -
      - - - -
        -
      • -

        setDefaultConverter

        -
        public void setDefaultConverter​(org.springframework.core.convert.converter.Converter<java.lang.Object,​java.util.Map<java.lang.String,​java.lang.String>> defaultConverter)
        -
      • -
      - - - -
        -
      • -

        process

        -
        public java.util.Map<java.lang.String,​java.lang.Object> process​(com.redis.spring.batch.common.KeyValue<java.lang.String> item)
        -                                                               throws java.lang.Exception
        -
        -
        Specified by:
        -
        process in interface org.springframework.batch.item.ItemProcessor<com.redis.spring.batch.common.KeyValue<java.lang.String>,​java.util.Map<java.lang.String,​java.lang.Object>>
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - - -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/processor/FilteringProcessor.html b/api/com/redis/riot/core/processor/FilteringProcessor.html deleted file mode 100644 index 00c431afd..000000000 --- a/api/com/redis/riot/core/processor/FilteringProcessor.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - - -FilteringProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FilteringProcessor

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.processor.FilteringProcessor
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.ItemProcessor<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>>
    -
    -
    -
    public class FilteringProcessor
    -extends java.lang.Object
    -implements org.springframework.batch.item.ItemProcessor<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      FilteringProcessor​(java.lang.String... filters) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.Map<java.lang.String,​java.lang.Object>process​(java.util.Map<java.lang.String,​java.lang.Object> item) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FilteringProcessor

        -
        public FilteringProcessor​(java.lang.String... filters)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        process

        -
        public java.util.Map<java.lang.String,​java.lang.Object> process​(java.util.Map<java.lang.String,​java.lang.Object> item)
        -                                                               throws java.lang.Exception
        -
        -
        Specified by:
        -
        process in interface org.springframework.batch.item.ItemProcessor<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>>
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/processor/KeyValueProcessor.html b/api/com/redis/riot/core/processor/KeyValueProcessor.html deleted file mode 100644 index 8d6e1841a..000000000 --- a/api/com/redis/riot/core/processor/KeyValueProcessor.html +++ /dev/null @@ -1,322 +0,0 @@ - - - - - -KeyValueProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class KeyValueProcessor

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.processor.KeyValueProcessor
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.ItemProcessor<com.redis.spring.batch.common.KeyValue<byte[]>,​com.redis.spring.batch.common.KeyValue<byte[]>>
    -
    -
    -
    public class KeyValueProcessor
    -extends java.lang.Object
    -implements org.springframework.batch.item.ItemProcessor<com.redis.spring.batch.common.KeyValue<byte[]>,​com.redis.spring.batch.common.KeyValue<byte[]>>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      KeyValueProcessor​(org.springframework.expression.Expression expression, - org.springframework.expression.EvaluationContext context) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      com.redis.spring.batch.common.KeyValue<byte[]>process​(com.redis.spring.batch.common.KeyValue<byte[]> item) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        KeyValueProcessor

        -
        public KeyValueProcessor​(org.springframework.expression.Expression expression,
        -                         org.springframework.expression.EvaluationContext context)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        process

        -
        public com.redis.spring.batch.common.KeyValue<byte[]> process​(com.redis.spring.batch.common.KeyValue<byte[]> item)
        -                                                       throws java.lang.Exception
        -
        -
        Specified by:
        -
        process in interface org.springframework.batch.item.ItemProcessor<com.redis.spring.batch.common.KeyValue<byte[]>,​com.redis.spring.batch.common.KeyValue<byte[]>>
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/processor/MapAccessor.html b/api/com/redis/riot/core/processor/MapAccessor.html deleted file mode 100644 index dd4df865c..000000000 --- a/api/com/redis/riot/core/processor/MapAccessor.html +++ /dev/null @@ -1,507 +0,0 @@ - - - - - -MapAccessor (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class MapAccessor

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.processor.MapAccessor
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.asm.Opcodes, org.springframework.expression.PropertyAccessor, org.springframework.expression.spel.CompilablePropertyAccessor
    -
    -
    -
    public class MapAccessor
    -extends java.lang.Object
    -implements org.springframework.expression.spel.CompilablePropertyAccessor
    -
    EL property accessor that knows how to traverse the keys of a standard - Map.
    -
    -
    Since:
    -
    3.0
    -
    Author:
    -
    Juergen Hoeller, Andy Clement
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from interface org.springframework.asm.Opcodes

        -AALOAD, AASTORE, ACC_ABSTRACT, ACC_ANNOTATION, ACC_BRIDGE, ACC_DEPRECATED, ACC_ENUM, ACC_FINAL, ACC_INTERFACE, ACC_MANDATED, ACC_MODULE, ACC_NATIVE, ACC_OPEN, ACC_PRIVATE, ACC_PROTECTED, ACC_PUBLIC, ACC_RECORD, ACC_STATIC, ACC_STATIC_PHASE, ACC_STRICT, ACC_SUPER, ACC_SYNCHRONIZED, ACC_SYNTHETIC, ACC_TRANSIENT, ACC_TRANSITIVE, ACC_VARARGS, ACC_VOLATILE, ACONST_NULL, ALOAD, ANEWARRAY, ARETURN, ARRAYLENGTH, ASM10_EXPERIMENTAL, ASM4, ASM5, ASM6, ASM7, ASM8, ASM9, ASTORE, ATHROW, BALOAD, BASTORE, BIPUSH, CALOAD, CASTORE, CHECKCAST, D2F, D2I, D2L, DADD, DALOAD, DASTORE, DCMPG, DCMPL, DCONST_0, DCONST_1, DDIV, DLOAD, DMUL, DNEG, DOUBLE, DREM, DRETURN, DSTORE, DSUB, DUP, DUP_X1, DUP_X2, DUP2, DUP2_X1, DUP2_X2, F_APPEND, F_CHOP, F_FULL, F_NEW, F_SAME, F_SAME1, F2D, F2I, F2L, FADD, FALOAD, FASTORE, FCMPG, FCMPL, FCONST_0, FCONST_1, FCONST_2, FDIV, FLOAD, FLOAT, FMUL, FNEG, FREM, FRETURN, FSTORE, FSUB, GETFIELD, GETSTATIC, GOTO, H_GETFIELD, H_GETSTATIC, H_INVOKEINTERFACE, H_INVOKESPECIAL, H_INVOKESTATIC, H_INVOKEVIRTUAL, H_NEWINVOKESPECIAL, H_PUTFIELD, H_PUTSTATIC, I2B, I2C, I2D, I2F, I2L, I2S, IADD, IALOAD, IAND, IASTORE, ICONST_0, ICONST_1, ICONST_2, ICONST_3, ICONST_4, ICONST_5, ICONST_M1, IDIV, IF_ACMPEQ, IF_ACMPNE, IF_ICMPEQ, IF_ICMPGE, IF_ICMPGT, IF_ICMPLE, IF_ICMPLT, IF_ICMPNE, IFEQ, IFGE, IFGT, IFLE, IFLT, IFNE, IFNONNULL, IFNULL, IINC, ILOAD, IMUL, INEG, INSTANCEOF, INTEGER, INVOKEDYNAMIC, INVOKEINTERFACE, INVOKESPECIAL, INVOKESTATIC, INVOKEVIRTUAL, IOR, IREM, IRETURN, ISHL, ISHR, ISTORE, ISUB, IUSHR, IXOR, JSR, L2D, L2F, L2I, LADD, LALOAD, LAND, LASTORE, LCMP, LCONST_0, LCONST_1, LDC, LDIV, LLOAD, LMUL, LNEG, LONG, LOOKUPSWITCH, LOR, LREM, LRETURN, LSHL, LSHR, LSTORE, LSUB, LUSHR, LXOR, MONITORENTER, MONITOREXIT, MULTIANEWARRAY, NEW, NEWARRAY, NOP, NULL, POP, POP2, PUTFIELD, PUTSTATIC, RET, RETURN, SALOAD, SASTORE, SIPUSH, SOURCE_DEPRECATED, SOURCE_MASK, SWAP, T_BOOLEAN, T_BYTE, T_CHAR, T_DOUBLE, T_FLOAT, T_INT, T_LONG, T_SHORT, TABLESWITCH, TOP, UNINITIALIZED_THIS, V_PREVIEW, V1_1, V1_2, V1_3, V1_4, V1_5, V1_6, V1_7, V1_8, V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V9
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      MapAccessor() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      booleancanRead​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name) 
      booleancanWrite​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name) 
      voidgenerateCode​(java.lang.String propertyName, - org.springframework.asm.MethodVisitor mv, - org.springframework.expression.spel.CodeFlow cf) 
      java.lang.Class<?>getPropertyType() 
      java.lang.Class<?>[]getSpecificTargetClasses() 
      booleanisCompilable() 
      org.springframework.expression.TypedValueread​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name) 
      voidwrite​(org.springframework.expression.EvaluationContext context, - java.lang.Object target, - java.lang.String name, - java.lang.Object newValue) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MapAccessor

        -
        public MapAccessor()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSpecificTargetClasses

        -
        public java.lang.Class<?>[] getSpecificTargetClasses()
        -
        -
        Specified by:
        -
        getSpecificTargetClasses in interface org.springframework.expression.PropertyAccessor
        -
        -
      • -
      - - - -
        -
      • -

        canRead

        -
        public boolean canRead​(org.springframework.expression.EvaluationContext context,
        -                       @Nullable
        -                       java.lang.Object target,
        -                       java.lang.String name)
        -                throws org.springframework.expression.AccessException
        -
        -
        Specified by:
        -
        canRead in interface org.springframework.expression.PropertyAccessor
        -
        Throws:
        -
        org.springframework.expression.AccessException
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public org.springframework.expression.TypedValue read​(org.springframework.expression.EvaluationContext context,
        -                                                      @Nullable
        -                                                      java.lang.Object target,
        -                                                      java.lang.String name)
        -                                               throws org.springframework.expression.AccessException
        -
        -
        Specified by:
        -
        read in interface org.springframework.expression.PropertyAccessor
        -
        Throws:
        -
        org.springframework.expression.AccessException
        -
        -
      • -
      - - - -
        -
      • -

        canWrite

        -
        public boolean canWrite​(org.springframework.expression.EvaluationContext context,
        -                        @Nullable
        -                        java.lang.Object target,
        -                        java.lang.String name)
        -                 throws org.springframework.expression.AccessException
        -
        -
        Specified by:
        -
        canWrite in interface org.springframework.expression.PropertyAccessor
        -
        Throws:
        -
        org.springframework.expression.AccessException
        -
        -
      • -
      - - - -
        -
      • -

        write

        -
        public void write​(org.springframework.expression.EvaluationContext context,
        -                  @Nullable
        -                  java.lang.Object target,
        -                  java.lang.String name,
        -                  @Nullable
        -                  java.lang.Object newValue)
        -           throws org.springframework.expression.AccessException
        -
        -
        Specified by:
        -
        write in interface org.springframework.expression.PropertyAccessor
        -
        Throws:
        -
        org.springframework.expression.AccessException
        -
        -
      • -
      - - - -
        -
      • -

        isCompilable

        -
        public boolean isCompilable()
        -
        -
        Specified by:
        -
        isCompilable in interface org.springframework.expression.spel.CompilablePropertyAccessor
        -
        -
      • -
      - - - -
        -
      • -

        getPropertyType

        -
        public java.lang.Class<?> getPropertyType()
        -
        -
        Specified by:
        -
        getPropertyType in interface org.springframework.expression.spel.CompilablePropertyAccessor
        -
        -
      • -
      - - - -
        -
      • -

        generateCode

        -
        public void generateCode​(java.lang.String propertyName,
        -                         org.springframework.asm.MethodVisitor mv,
        -                         org.springframework.expression.spel.CodeFlow cf)
        -
        -
        Specified by:
        -
        generateCode in interface org.springframework.expression.spel.CompilablePropertyAccessor
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/processor/MapProcessor.html b/api/com/redis/riot/core/processor/MapProcessor.html deleted file mode 100644 index 63ca843f0..000000000 --- a/api/com/redis/riot/core/processor/MapProcessor.html +++ /dev/null @@ -1,317 +0,0 @@ - - - - - -MapProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class MapProcessor

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.processor.MapProcessor
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.ItemProcessor<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>>
    -
    -
    -
    public class MapProcessor
    -extends java.lang.Object
    -implements org.springframework.batch.item.ItemProcessor<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      MapProcessor​(java.util.Map<java.lang.String,​org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>>> extractors) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.Map<java.lang.String,​java.lang.Object>process​(java.util.Map<java.lang.String,​java.lang.Object> item) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MapProcessor

        -
        public MapProcessor​(java.util.Map<java.lang.String,​org.springframework.core.convert.converter.Converter<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>>> extractors)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        process

        -
        public java.util.Map<java.lang.String,​java.lang.Object> process​(java.util.Map<java.lang.String,​java.lang.Object> item)
        -
        -
        Specified by:
        -
        process in interface org.springframework.batch.item.ItemProcessor<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/processor/SpelProcessor.html b/api/com/redis/riot/core/processor/SpelProcessor.html deleted file mode 100644 index f8aa5da2f..000000000 --- a/api/com/redis/riot/core/processor/SpelProcessor.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - - -SpelProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class SpelProcessor

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.processor.SpelProcessor
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.ItemProcessor<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>>
    -
    -
    -
    public class SpelProcessor
    -extends java.lang.Object
    -implements org.springframework.batch.item.ItemProcessor<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>>
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      SpelProcessor​(org.springframework.expression.EvaluationContext context, - java.util.Map<java.lang.String,​org.springframework.expression.Expression> expressions) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.util.Map<java.lang.String,​java.lang.Object>process​(java.util.Map<java.lang.String,​java.lang.Object> item) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SpelProcessor

        -
        public SpelProcessor​(org.springframework.expression.EvaluationContext context,
        -                     java.util.Map<java.lang.String,​org.springframework.expression.Expression> expressions)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        process

        -
        public java.util.Map<java.lang.String,​java.lang.Object> process​(java.util.Map<java.lang.String,​java.lang.Object> item)
        -
        -
        Specified by:
        -
        process in interface org.springframework.batch.item.ItemProcessor<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>>
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/processor/class-use/CompositeItemStreamItemProcessor.html b/api/com/redis/riot/core/processor/class-use/CompositeItemStreamItemProcessor.html deleted file mode 100644 index 7c57fc3a1..000000000 --- a/api/com/redis/riot/core/processor/class-use/CompositeItemStreamItemProcessor.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.processor.CompositeItemStreamItemProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.processor.CompositeItemStreamItemProcessor

-
-
No usage of com.redis.riot.core.processor.CompositeItemStreamItemProcessor
-
-
- -
- - diff --git a/api/com/redis/riot/core/processor/class-use/DataStructureToMapProcessor.html b/api/com/redis/riot/core/processor/class-use/DataStructureToMapProcessor.html deleted file mode 100644 index 2aef8ce6a..000000000 --- a/api/com/redis/riot/core/processor/class-use/DataStructureToMapProcessor.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.processor.DataStructureToMapProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.processor.DataStructureToMapProcessor

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/processor/class-use/FilteringProcessor.html b/api/com/redis/riot/core/processor/class-use/FilteringProcessor.html deleted file mode 100644 index 41c67032f..000000000 --- a/api/com/redis/riot/core/processor/class-use/FilteringProcessor.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.processor.FilteringProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.processor.FilteringProcessor

-
-
No usage of com.redis.riot.core.processor.FilteringProcessor
-
-
- -
- - diff --git a/api/com/redis/riot/core/processor/class-use/KeyValueProcessor.html b/api/com/redis/riot/core/processor/class-use/KeyValueProcessor.html deleted file mode 100644 index 167854414..000000000 --- a/api/com/redis/riot/core/processor/class-use/KeyValueProcessor.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.processor.KeyValueProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.processor.KeyValueProcessor

-
-
No usage of com.redis.riot.core.processor.KeyValueProcessor
-
-
- -
- - diff --git a/api/com/redis/riot/core/processor/class-use/MapAccessor.html b/api/com/redis/riot/core/processor/class-use/MapAccessor.html deleted file mode 100644 index 385334730..000000000 --- a/api/com/redis/riot/core/processor/class-use/MapAccessor.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.processor.MapAccessor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.processor.MapAccessor

-
-
No usage of com.redis.riot.core.processor.MapAccessor
-
-
- -
- - diff --git a/api/com/redis/riot/core/processor/class-use/MapProcessor.html b/api/com/redis/riot/core/processor/class-use/MapProcessor.html deleted file mode 100644 index 8dd686f3e..000000000 --- a/api/com/redis/riot/core/processor/class-use/MapProcessor.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.processor.MapProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.processor.MapProcessor

-
-
No usage of com.redis.riot.core.processor.MapProcessor
-
-
- -
- - diff --git a/api/com/redis/riot/core/processor/class-use/SpelProcessor.html b/api/com/redis/riot/core/processor/class-use/SpelProcessor.html deleted file mode 100644 index 1272cfdef..000000000 --- a/api/com/redis/riot/core/processor/class-use/SpelProcessor.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.processor.SpelProcessor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.processor.SpelProcessor

-
-
No usage of com.redis.riot.core.processor.SpelProcessor
-
-
- -
- - diff --git a/api/com/redis/riot/core/processor/package-summary.html b/api/com/redis/riot/core/processor/package-summary.html deleted file mode 100644 index 0b07b2ea7..000000000 --- a/api/com/redis/riot/core/processor/package-summary.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - -com.redis.riot.core.processor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Package com.redis.riot.core.processor

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/processor/package-tree.html b/api/com/redis/riot/core/processor/package-tree.html deleted file mode 100644 index 04c61456f..000000000 --- a/api/com/redis/riot/core/processor/package-tree.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - -com.redis.riot.core.processor Class Hierarchy (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package com.redis.riot.core.processor

-Package Hierarchies: - -
-
-
-

Class Hierarchy

-
    -
  • java.lang.Object -
      -
    • org.springframework.batch.item.support.CompositeItemProcessor<I,​O> (implements org.springframework.beans.factory.InitializingBean, org.springframework.batch.item.ItemProcessor<I,​O>) - -
    • -
    • com.redis.riot.core.processor.DataStructureToMapProcessor (implements org.springframework.batch.item.ItemProcessor<I,​O>)
    • -
    • com.redis.riot.core.processor.FilteringProcessor (implements org.springframework.batch.item.ItemProcessor<I,​O>)
    • -
    • com.redis.riot.core.processor.KeyValueProcessor (implements org.springframework.batch.item.ItemProcessor<I,​O>)
    • -
    • com.redis.riot.core.processor.MapAccessor (implements org.springframework.expression.spel.CompilablePropertyAccessor)
    • -
    • com.redis.riot.core.processor.MapProcessor (implements org.springframework.batch.item.ItemProcessor<I,​O>)
    • -
    • com.redis.riot.core.processor.SpelProcessor (implements org.springframework.batch.item.ItemProcessor<I,​O>)
    • -
    -
  • -
-
-
-
-
- -
- - diff --git a/api/com/redis/riot/core/processor/package-use.html b/api/com/redis/riot/core/processor/package-use.html deleted file mode 100644 index 644a4d700..000000000 --- a/api/com/redis/riot/core/processor/package-use.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - -Uses of Package com.redis.riot.core.processor (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
com.redis.riot.core.processor

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/AbstractResourceItemWriter.OutputState.html b/api/com/redis/riot/core/resource/AbstractResourceItemWriter.OutputState.html deleted file mode 100644 index 24ef030b4..000000000 --- a/api/com/redis/riot/core/resource/AbstractResourceItemWriter.OutputState.html +++ /dev/null @@ -1,475 +0,0 @@ - - - - - -AbstractResourceItemWriter.OutputState (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class AbstractResourceItemWriter.OutputState

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing class:
    -
    AbstractResourceItemWriter<T>
    -
    -
    -
    protected class AbstractResourceItemWriter.OutputState
    -extends java.lang.Object
    -
    Encapsulates the runtime state of the writer. All state changing operations - on the writer go through this class.
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - - -
      Constructors 
      ModifierConstructorDescription
      protected OutputState() 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidclose() -
      Close the open resource and reset counters.
      -
      longgetLinesWritten() 
      booleanisInitialized() 
      longposition() 
      voidrestoreFrom​(org.springframework.batch.item.ExecutionContext executionContext) 
      voidsetAppendAllowed​(boolean append) 
      voidsetDeleteIfExists​(boolean shouldDeleteIfExists) 
      voidsetEncoding​(java.lang.String encoding) 
      voidsetLinesWritten​(long linesWritten) 
      voidwrite​(java.lang.String line) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        OutputState

        -
        protected OutputState()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        position

        -
        public long position()
        -              throws java.io.IOException
        -
        -
        Returns:
        -
        byte offset position of the cursor in the output file as a long
        -
        Throws:
        -
        java.io.IOException - If unable to get the offset position
        -
        -
      • -
      - - - -
        -
      • -

        setAppendAllowed

        -
        public void setAppendAllowed​(boolean append)
        -
        -
        Parameters:
        -
        append - if true, append to previously created file
        -
        -
      • -
      - - - -
        -
      • -

        restoreFrom

        -
        public void restoreFrom​(org.springframework.batch.item.ExecutionContext executionContext)
        -
        -
        Parameters:
        -
        executionContext - state from which to restore writing from
        -
        -
      • -
      - - - -
        -
      • -

        setDeleteIfExists

        -
        public void setDeleteIfExists​(boolean shouldDeleteIfExists)
        -
        -
        Parameters:
        -
        shouldDeleteIfExists - indicator
        -
        -
      • -
      - - - -
        -
      • -

        setEncoding

        -
        public void setEncoding​(java.lang.String encoding)
        -
        -
        Parameters:
        -
        encoding - file encoding
        -
        -
      • -
      - - - -
        -
      • -

        getLinesWritten

        -
        public long getLinesWritten()
        -
      • -
      - - - -
        -
      • -

        setLinesWritten

        -
        public void setLinesWritten​(long linesWritten)
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -
        Close the open resource and reset counters.
        -
      • -
      - - - -
        -
      • -

        write

        -
        public void write​(java.lang.String line)
        -           throws java.io.IOException
        -
        -
        Parameters:
        -
        line - String to be written to the file
        -
        Throws:
        -
        java.io.IOException - If unable to write the String to the file
        -
        -
      • -
      - - - -
        -
      • -

        isInitialized

        -
        public boolean isInitialized()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/resource/AbstractResourceItemWriter.html b/api/com/redis/riot/core/resource/AbstractResourceItemWriter.html deleted file mode 100644 index 398d96b65..000000000 --- a/api/com/redis/riot/core/resource/AbstractResourceItemWriter.html +++ /dev/null @@ -1,889 +0,0 @@ - - - - - -AbstractResourceItemWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class AbstractResourceItemWriter<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.springframework.batch.item.ItemStreamSupport
    • -
    • -
        -
      • org.springframework.batch.item.support.AbstractItemStreamItemWriter<T>
      • -
      • -
          -
        • com.redis.riot.core.resource.AbstractResourceItemWriter<T>
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamWriter<T>, org.springframework.batch.item.ItemWriter<T>, org.springframework.beans.factory.InitializingBean
    -
    -
    -
    Direct Known Subclasses:
    -
    FlatResourceItemWriter, JsonResourceItemWriter, XmlResourceItemWriter
    -
    -
    -
    public abstract class AbstractResourceItemWriter<T>
    -extends org.springframework.batch.item.support.AbstractItemStreamItemWriter<T>
    -implements org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>, org.springframework.beans.factory.InitializingBean
    -
    Base class for item writers that write data to a file or stream. This class - provides common features like restart, force sync, append etc. The location - of the output file is defined by a Resource which must represent a - writable file.
    - - Uses buffered writer to improve performance.
    - - The implementation is not thread-safe.
    -
    -
    Since:
    -
    4.1
    -
    Author:
    -
    Waseem Malik, Tomas Slanina, Robert Kasanicky, Dave Syer, Michael Minella, Mahmoud Ben Hassine
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeClassDescription
      protected class AbstractResourceItemWriter.OutputState -
      Encapsulates the runtime state of the writer.
      -
      -
    • -
    -
    - -
    - -
    - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidclose() 
      protected abstract java.lang.StringdoWrite​(java.util.List<? extends T> items) -
      Write out a string of items followed by a "new line", where the format of the - new line separator is determined by the underlying operating system.
      -
      protected AbstractResourceItemWriter.OutputStategetOutputState() 
      voidopen​(org.springframework.batch.item.ExecutionContext executionContext) -
      Initialize the reader.
      -
      voidsetAppendAllowed​(boolean append) -
      Flag to indicate that the target file should be appended if it already - exists.
      -
      voidsetEncoding​(java.lang.String newEncoding) -
      Sets encoding for output template.
      -
      voidsetFooterCallback​(org.springframework.batch.item.file.FlatFileFooterCallback footerCallback) -
      footerCallback will be called after writing the last item to file, but before - the file is closed.
      -
      voidsetHeaderCallback​(org.springframework.batch.item.file.FlatFileHeaderCallback headerCallback) -
      headerCallback will be called before writing the first item to file.
      -
      voidsetLineSeparator​(java.lang.String lineSeparator) -
      Public setter for the line separator.
      -
      voidsetResource​(org.springframework.core.io.Resource resource) -
      Setter for resource.
      -
      voidsetSaveState​(boolean saveState) -
      Set the flag indicating whether or not state should be saved in the provided - ExecutionContext during the ItemStream call to update.
      -
      voidsetShouldDeleteIfEmpty​(boolean shouldDeleteIfEmpty) -
      Flag to indicate that the target file should be deleted if no lines have been - written (other than header and footer) on close.
      -
      voidsetShouldDeleteIfExists​(boolean shouldDeleteIfExists) -
      Flag to indicate that the target file should be deleted if it already exists, - otherwise it will be created.
      -
      voidsetTransactional​(boolean transactional) -
      Flag to indicate that writing to the buffer should be delayed if a - transaction is active.
      -
      voidupdate​(org.springframework.batch.item.ExecutionContext executionContext) 
      voidwrite​(java.util.List<? extends T> items) -
      Writes out a string followed by a "new line", where the format of the new - line separator is determined by the underlying operating system.
      -
      -
        -
      • - - -

        Methods inherited from class org.springframework.batch.item.ItemStreamSupport

        -getExecutionContextKey, getName, setExecutionContextName, setName
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface org.springframework.beans.factory.InitializingBean

        -afterPropertiesSet
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        DEFAULT_TRANSACTIONAL

        -
        public static final boolean DEFAULT_TRANSACTIONAL
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        logger

        -
        protected static final java.util.logging.Logger logger
        -
      • -
      - - - -
        -
      • -

        DEFAULT_LINE_SEPARATOR

        -
        public static final java.lang.String DEFAULT_LINE_SEPARATOR
        -
      • -
      - - - -
        -
      • -

        DEFAULT_CHARSET

        -
        public static final java.lang.String DEFAULT_CHARSET
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - - - - - -
        -
      • -

        shouldDeleteIfExists

        -
        protected boolean shouldDeleteIfExists
        -
      • -
      - - - -
        -
      • -

        lineSeparator

        -
        protected java.lang.String lineSeparator
        -
      • -
      - - - -
        -
      • -

        append

        -
        protected boolean append
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        AbstractResourceItemWriter

        -
        public AbstractResourceItemWriter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setLineSeparator

        -
        public void setLineSeparator​(java.lang.String lineSeparator)
        -
        Public setter for the line separator. Defaults to the System property - line.separator.
        -
        -
        Parameters:
        -
        lineSeparator - the line separator to set
        -
        -
      • -
      - - - -
        -
      • -

        setResource

        -
        public void setResource​(org.springframework.core.io.Resource resource)
        -
        Setter for resource. Represents a file that can be written.
        -
        -
        Specified by:
        -
        setResource in interface org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>
        -
        Parameters:
        -
        resource - the resource to be written to
        -
        -
      • -
      - - - -
        -
      • -

        setEncoding

        -
        public void setEncoding​(java.lang.String newEncoding)
        -
        Sets encoding for output template.
        -
        -
        Parameters:
        -
        newEncoding - String containing the encoding to be used for the - writer.
        -
        -
      • -
      - - - -
        -
      • -

        setShouldDeleteIfExists

        -
        public void setShouldDeleteIfExists​(boolean shouldDeleteIfExists)
        -
        Flag to indicate that the target file should be deleted if it already exists, - otherwise it will be created. Defaults to true, so no appending except on - restart. If set to false and appendAllowed - is also false then there will be an exception when the stream is opened to - prevent existing data being potentially corrupted.
        -
        -
        Parameters:
        -
        shouldDeleteIfExists - the flag value to set
        -
        -
      • -
      - - - -
        -
      • -

        setAppendAllowed

        -
        public void setAppendAllowed​(boolean append)
        -
        Flag to indicate that the target file should be appended if it already - exists. If this flag is set then the flag - shouldDeleteIfExists is - automatically set to false, so that flag should not be set explicitly. - Defaults value is false.
        -
        -
        Parameters:
        -
        append - the flag value to set
        -
        -
      • -
      - - - -
        -
      • -

        setShouldDeleteIfEmpty

        -
        public void setShouldDeleteIfEmpty​(boolean shouldDeleteIfEmpty)
        -
        Flag to indicate that the target file should be deleted if no lines have been - written (other than header and footer) on close. Defaults to false.
        -
        -
        Parameters:
        -
        shouldDeleteIfEmpty - the flag value to set
        -
        -
      • -
      - - - -
        -
      • -

        setSaveState

        -
        public void setSaveState​(boolean saveState)
        -
        Set the flag indicating whether or not state should be saved in the provided - ExecutionContext during the ItemStream call to update. - Setting this to false means that it will always start at the beginning on a - restart.
        -
        -
        Parameters:
        -
        saveState - if true, state will be persisted
        -
        -
      • -
      - - - -
        -
      • -

        setHeaderCallback

        -
        public void setHeaderCallback​(org.springframework.batch.item.file.FlatFileHeaderCallback headerCallback)
        -
        headerCallback will be called before writing the first item to file. Newline - will be automatically appended after the header is written.
        -
        -
        Parameters:
        -
        headerCallback - FlatFileHeaderCallback to generate the header
        -
        -
      • -
      - - - -
        -
      • -

        setFooterCallback

        -
        public void setFooterCallback​(org.springframework.batch.item.file.FlatFileFooterCallback footerCallback)
        -
        footerCallback will be called after writing the last item to file, but before - the file is closed.
        -
        -
        Parameters:
        -
        footerCallback - FlatFileFooterCallback to generate the footer
        -
        -
      • -
      - - - -
        -
      • -

        setTransactional

        -
        public void setTransactional​(boolean transactional)
        -
        Flag to indicate that writing to the buffer should be delayed if a - transaction is active. Defaults to true.
        -
        -
        Parameters:
        -
        transactional - true if writing to buffer should be delayed.
        -
        -
      • -
      - - - -
        -
      • -

        write

        -
        public void write​(java.util.List<? extends T> items)
        -           throws java.lang.Exception
        -
        Writes out a string followed by a "new line", where the format of the new - line separator is determined by the underlying operating system.
        -
        -
        Specified by:
        -
        write in interface org.springframework.batch.item.ItemWriter<T>
        -
        Parameters:
        -
        items - list of items to be written to output stream
        -
        Throws:
        -
        java.lang.Exception - if an error occurs while writing items to the output stream
        -
        -
      • -
      - - - -
        -
      • -

        doWrite

        -
        protected abstract java.lang.String doWrite​(java.util.List<? extends T> items)
        -
        Write out a string of items followed by a "new line", where the format of the - new line separator is determined by the underlying operating system.
        -
        -
        Parameters:
        -
        items - to be written
        -
        Returns:
        -
        written lines
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -
        -
        Specified by:
        -
        close in interface org.springframework.batch.item.ItemStream
        -
        Overrides:
        -
        close in class org.springframework.batch.item.ItemStreamSupport
        -
        See Also:
        -
        ItemStream.close()
        -
        -
      • -
      - - - -
        -
      • -

        open

        -
        public void open​(org.springframework.batch.item.ExecutionContext executionContext)
        -          throws org.springframework.batch.item.ItemStreamException
        -
        Initialize the reader. This method may be called multiple times before close - is called.
        -
        -
        Specified by:
        -
        open in interface org.springframework.batch.item.ItemStream
        -
        Overrides:
        -
        open in class org.springframework.batch.item.ItemStreamSupport
        -
        Throws:
        -
        org.springframework.batch.item.ItemStreamException
        -
        See Also:
        -
        ItemStream.open(ExecutionContext)
        -
        -
      • -
      - - - -
        -
      • -

        update

        -
        public void update​(org.springframework.batch.item.ExecutionContext executionContext)
        -
        -
        Specified by:
        -
        update in interface org.springframework.batch.item.ItemStream
        -
        Overrides:
        -
        update in class org.springframework.batch.item.ItemStreamSupport
        -
        See Also:
        -
        ItemStream.update(ExecutionContext)
        -
        -
      • -
      - - - - -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/resource/CountingOutputStream.html b/api/com/redis/riot/core/resource/CountingOutputStream.html deleted file mode 100644 index 89758aea9..000000000 --- a/api/com/redis/riot/core/resource/CountingOutputStream.html +++ /dev/null @@ -1,442 +0,0 @@ - - - - - -CountingOutputStream (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class CountingOutputStream

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.io.OutputStream
    • -
    • -
        -
      • java.io.FilterOutputStream
      • -
      • -
          -
        • com.redis.riot.core.resource.CountingOutputStream
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable
    -
    -
    -
    public final class CountingOutputStream
    -extends java.io.FilterOutputStream
    -
    An OutputStream that counts the number of bytes written.
    -
    -
    Since:
    -
    1.0
    -
    Author:
    -
    Chris Nokleberg
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class java.io.FilterOutputStream

        -out
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      CountingOutputStream​(java.io.OutputStream out) -
      Wraps another output stream, counting the number of bytes written.
      -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidclose() 
      longgetCount() 
      voidwrite​(byte[] b, - int off, - int len) 
      voidwrite​(int b) 
      -
        -
      • - - -

        Methods inherited from class java.io.FilterOutputStream

        -flush, write
      • -
      -
        -
      • - - -

        Methods inherited from class java.io.OutputStream

        -nullOutputStream
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CountingOutputStream

        -
        public CountingOutputStream​(java.io.OutputStream out)
        -
        Wraps another output stream, counting the number of bytes written.
        -
        -
        Parameters:
        -
        out - the output stream to be wrapped
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getCount

        -
        public long getCount()
        -
        -
        Returns:
        -
        number of bytes written.
        -
        -
      • -
      - - - -
        -
      • -

        write

        -
        public void write​(byte[] b,
        -                  int off,
        -                  int len)
        -           throws java.io.IOException
        -
        -
        Overrides:
        -
        write in class java.io.FilterOutputStream
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      - - - -
        -
      • -

        write

        -
        public void write​(int b)
        -           throws java.io.IOException
        -
        -
        Overrides:
        -
        write in class java.io.FilterOutputStream
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -           throws java.io.IOException
        -
        -
        Specified by:
        -
        close in interface java.lang.AutoCloseable
        -
        Specified by:
        -
        close in interface java.io.Closeable
        -
        Overrides:
        -
        close in class java.io.FilterOutputStream
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/resource/FilenameInputStreamResource.html b/api/com/redis/riot/core/resource/FilenameInputStreamResource.html deleted file mode 100644 index a8f97a879..000000000 --- a/api/com/redis/riot/core/resource/FilenameInputStreamResource.html +++ /dev/null @@ -1,382 +0,0 @@ - - - - - -FilenameInputStreamResource (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FilenameInputStreamResource

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.springframework.core.io.AbstractResource
    • -
    • -
        -
      • org.springframework.core.io.InputStreamResource
      • -
      • -
          -
        • com.redis.riot.core.resource.FilenameInputStreamResource
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.core.io.InputStreamSource, org.springframework.core.io.Resource
    -
    -
    -
    public class FilenameInputStreamResource
    -extends org.springframework.core.io.InputStreamResource
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      FilenameInputStreamResource​(java.io.InputStream inputStream, - java.lang.String filename, - java.lang.String description) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      booleanequals​(java.lang.Object obj) 
      java.lang.StringgetFilename() 
      inthashCode() 
      -
        -
      • - - -

        Methods inherited from class org.springframework.core.io.InputStreamResource

        -exists, getDescription, getInputStream, isOpen
      • -
      -
        -
      • - - -

        Methods inherited from class org.springframework.core.io.AbstractResource

        -contentLength, createRelative, getFile, getFileForLastModifiedCheck, getURI, getURL, isFile, isReadable, lastModified, readableChannel, toString
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FilenameInputStreamResource

        -
        public FilenameInputStreamResource​(java.io.InputStream inputStream,
        -                                   java.lang.String filename,
        -                                   java.lang.String description)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getFilename

        -
        public java.lang.String getFilename()
        -
        -
        Specified by:
        -
        getFilename in interface org.springframework.core.io.Resource
        -
        Overrides:
        -
        getFilename in class org.springframework.core.io.AbstractResource
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class org.springframework.core.io.InputStreamResource
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals​(java.lang.Object obj)
        -
        -
        Overrides:
        -
        equals in class org.springframework.core.io.InputStreamResource
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/resource/FlatResourceItemWriter.html b/api/com/redis/riot/core/resource/FlatResourceItemWriter.html deleted file mode 100644 index 25d134504..000000000 --- a/api/com/redis/riot/core/resource/FlatResourceItemWriter.html +++ /dev/null @@ -1,478 +0,0 @@ - - - - - -FlatResourceItemWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FlatResourceItemWriter<T>

-
-
-
    -
  • java.lang.Object
  • -
  • - -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamWriter<T>, org.springframework.batch.item.ItemWriter<T>, org.springframework.beans.factory.InitializingBean
    -
    -
    -
    public class FlatResourceItemWriter<T>
    -extends AbstractResourceItemWriter<T>
    -
    This class is an item writer that writes data to a file or stream. The writer - also provides restart. The location of the output file is defined by a - Resource and must represent a writable file.
    - - Uses buffered writer to improve performance.
    - - The implementation is not thread-safe.
    -
    -
    Author:
    -
    Waseem Malik, Tomas Slanina, Robert Kasanicky, Dave Syer, Michael Minella, Mahmoud Ben Hassine
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        lineAggregator

        -
        protected org.springframework.batch.item.file.transform.LineAggregator<T> lineAggregator
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        FlatResourceItemWriter

        -
        public FlatResourceItemWriter()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        afterPropertiesSet

        -
        public void afterPropertiesSet()
        -                        throws java.lang.Exception
        -
        Assert that mandatory properties (lineAggregator) are set.
        -
        -
        Throws:
        -
        java.lang.Exception
        -
        See Also:
        -
        InitializingBean.afterPropertiesSet()
        -
        -
      • -
      - - - -
        -
      • -

        setLineAggregator

        -
        public void setLineAggregator​(org.springframework.batch.item.file.transform.LineAggregator<T> lineAggregator)
        -
        Public setter for the LineAggregator. This will be used to translate - the item into a line for output.
        -
        -
        Parameters:
        -
        lineAggregator - the LineAggregator to set
        -
        -
      • -
      - - - -
        -
      • -

        doWrite

        -
        public java.lang.String doWrite​(java.util.List<? extends T> items)
        -
        Description copied from class: AbstractResourceItemWriter
        -
        Write out a string of items followed by a "new line", where the format of the - new line separator is determined by the underlying operating system.
        -
        -
        Specified by:
        -
        doWrite in class AbstractResourceItemWriter<T>
        -
        Parameters:
        -
        items - to be written
        -
        Returns:
        -
        written lines
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/resource/FlatResourceItemWriterBuilder.DelimitedBuilder.html b/api/com/redis/riot/core/resource/FlatResourceItemWriterBuilder.DelimitedBuilder.html deleted file mode 100644 index 03912af3e..000000000 --- a/api/com/redis/riot/core/resource/FlatResourceItemWriterBuilder.DelimitedBuilder.html +++ /dev/null @@ -1,396 +0,0 @@ - - - - - -FlatResourceItemWriterBuilder.DelimitedBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FlatResourceItemWriterBuilder.DelimitedBuilder<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.resource.FlatResourceItemWriterBuilder.DelimitedBuilder<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    Type Parameters:
    -
    T - the type of the parent FlatResourceItemWriterBuilder
    -
    -
    -
    Enclosing class:
    -
    FlatResourceItemWriterBuilder<T>
    -
    -
    -
    public static class FlatResourceItemWriterBuilder.DelimitedBuilder<T>
    -extends java.lang.Object
    -
    A builder for constructing a DelimitedLineAggregator
    -
  • -
-
-
- -
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        delimiter

        -
        public FlatResourceItemWriterBuilder.DelimitedBuilder<T> delimiter​(java.lang.String delimiter)
        -
        Define the delimiter for the file.
        -
        -
        Parameters:
        -
        delimiter - String used as a delimiter between fields.
        -
        Returns:
        -
        The instance of the builder for chaining.
        -
        See Also:
        -
        DelimitedLineAggregator.setDelimiter(String)
        -
        -
      • -
      - - - -
        -
      • -

        names

        -
        public FlatResourceItemWriterBuilder<T> names​(java.lang.String[] names)
        -
        Names of each of the fields within the fields that are returned in the order - they occur within the delimited file. These names will be used to create a - BeanWrapperFieldExtractor only if no explicit field extractor is set - via fieldExtractor(FieldExtractor).
        -
        -
        Parameters:
        -
        names - names of each field
        -
        Returns:
        -
        The parent FlatResourceItemWriterBuilder
        -
        See Also:
        -
        BeanWrapperFieldExtractor.setNames(String[])
        -
        -
      • -
      - - - -
        -
      • -

        fieldExtractor

        -
        public FlatResourceItemWriterBuilder<T> fieldExtractor​(org.springframework.batch.item.file.transform.FieldExtractor<T> fieldExtractor)
        -
        Set the FieldExtractor to use to extract fields from each item.
        -
        -
        Parameters:
        -
        fieldExtractor - to use to extract fields from each item
        -
        Returns:
        -
        The parent FlatResourceItemWriterBuilder
        -
        -
      • -
      - - - -
        -
      • -

        build

        -
        public org.springframework.batch.item.file.transform.DelimitedLineAggregator<T> build()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/resource/FlatResourceItemWriterBuilder.FormattedBuilder.html b/api/com/redis/riot/core/resource/FlatResourceItemWriterBuilder.FormattedBuilder.html deleted file mode 100644 index c5b8a4b19..000000000 --- a/api/com/redis/riot/core/resource/FlatResourceItemWriterBuilder.FormattedBuilder.html +++ /dev/null @@ -1,465 +0,0 @@ - - - - - -FlatResourceItemWriterBuilder.FormattedBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FlatResourceItemWriterBuilder.FormattedBuilder<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.resource.FlatResourceItemWriterBuilder.FormattedBuilder<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    Type Parameters:
    -
    T - the type of the parent FlatResourceItemWriterBuilder
    -
    -
    -
    Enclosing class:
    -
    FlatResourceItemWriterBuilder<T>
    -
    -
    -
    public static class FlatResourceItemWriterBuilder.FormattedBuilder<T>
    -extends java.lang.Object
    -
    A builder for constructing a FormatterLineAggregator.
    -
  • -
-
-
- -
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        format

        -
        public FlatResourceItemWriterBuilder.FormattedBuilder<T> format​(java.lang.String format)
        -
        Set the format string used to aggregate items
        -
        -
        Parameters:
        -
        format - used to aggregate items
        -
        Returns:
        -
        The instance of the builder for chaining.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        minimumLength

        -
        public FlatResourceItemWriterBuilder.FormattedBuilder<T> minimumLength​(int minimumLength)
        -
        Set the minimum length of the formatted string. If this is not set the - default is to allow any length.
        -
        -
        Parameters:
        -
        minimumLength - of the formatted string
        -
        Returns:
        -
        The instance of the builder for chaining.
        -
        -
      • -
      - - - -
        -
      • -

        maximumLength

        -
        public FlatResourceItemWriterBuilder.FormattedBuilder<T> maximumLength​(int maximumLength)
        -
        Set the maximum length of the formatted string. If this is not set the - default is to allow any length.
        -
        -
        Parameters:
        -
        maximumLength - of the formatted string
        -
        Returns:
        -
        The instance of the builder for chaining.
        -
        -
      • -
      - - - -
        -
      • -

        fieldExtractor

        -
        public FlatResourceItemWriterBuilder<T> fieldExtractor​(org.springframework.batch.item.file.transform.FieldExtractor<T> fieldExtractor)
        -
        Set the FieldExtractor to use to extract fields from each item.
        -
        -
        Parameters:
        -
        fieldExtractor - to use to extract fields from each item
        -
        Returns:
        -
        The current instance of the builder
        -
        -
      • -
      - - - -
        -
      • -

        names

        -
        public FlatResourceItemWriterBuilder<T> names​(java.lang.String[] names)
        -
        Names of each of the fields within the fields that are returned in the order - they occur within the formatted file. These names will be used to create a - BeanWrapperFieldExtractor only if no explicit field extractor is set - via fieldExtractor(FieldExtractor).
        -
        -
        Parameters:
        -
        names - names of each field
        -
        Returns:
        -
        The parent FlatResourceItemWriterBuilder
        -
        See Also:
        -
        BeanWrapperFieldExtractor.setNames(String[])
        -
        -
      • -
      - - - -
        -
      • -

        build

        -
        public org.springframework.batch.item.file.transform.FormatterLineAggregator<T> build()
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/resource/FlatResourceItemWriterBuilder.html b/api/com/redis/riot/core/resource/FlatResourceItemWriterBuilder.html deleted file mode 100644 index 264fceb8e..000000000 --- a/api/com/redis/riot/core/resource/FlatResourceItemWriterBuilder.html +++ /dev/null @@ -1,686 +0,0 @@ - - - - - -FlatResourceItemWriterBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class FlatResourceItemWriterBuilder<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.resource.FlatResourceItemWriterBuilder<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    public class FlatResourceItemWriterBuilder<T>
    -extends java.lang.Object
    -
  • -
-
-
- -
-
- -
-
-
- - - - diff --git a/api/com/redis/riot/core/resource/JsonResourceItemWriter.html b/api/com/redis/riot/core/resource/JsonResourceItemWriter.html deleted file mode 100644 index efdb620b4..000000000 --- a/api/com/redis/riot/core/resource/JsonResourceItemWriter.html +++ /dev/null @@ -1,474 +0,0 @@ - - - - - -JsonResourceItemWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class JsonResourceItemWriter<T>

-
-
-
    -
  • java.lang.Object
  • -
  • - -
  • -
-
-
    -
  • -
    -
    Type Parameters:
    -
    T - type of object to write as json representation
    -
    -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamWriter<T>, org.springframework.batch.item.ItemWriter<T>, org.springframework.beans.factory.InitializingBean
    -
    -
    -
    public class JsonResourceItemWriter<T>
    -extends AbstractResourceItemWriter<T>
    -
    Item writer that writes data in json format to an output file. The location - of the output file is defined by a Resource and must represent a - writable file. Items are transformed to json format using a - JsonObjectMarshaller. Items will be enclosed in a json array as - follows: - -

    - - [ - {json object}, - {json object}, - {json object} - ] - -

    - - The implementation is not thread-safe.
    -
    -
    Since:
    -
    4.1
    -
    Author:
    -
    Mahmoud Ben Hassine
    -
    See Also:
    -
    GsonJsonObjectMarshaller, -JacksonJsonObjectMarshaller
    -
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        JsonResourceItemWriter

        -
        public JsonResourceItemWriter​(org.springframework.core.io.WritableResource resource,
        -                              org.springframework.batch.item.json.JsonObjectMarshaller<T> jsonObjectMarshaller)
        -
        Create a new JsonResourceItemWriter instance.
        -
        -
        Parameters:
        -
        resource - to write json data to
        -
        jsonObjectMarshaller - used to marshal object into json representation
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        afterPropertiesSet

        -
        public void afterPropertiesSet()
        -                        throws java.lang.Exception
        -
        Assert that mandatory properties (jsonObjectMarshaller) are set.
        -
        -
        Throws:
        -
        java.lang.Exception
        -
        See Also:
        -
        InitializingBean.afterPropertiesSet()
        -
        -
      • -
      - - - -
        -
      • -

        setJsonObjectMarshaller

        -
        public void setJsonObjectMarshaller​(org.springframework.batch.item.json.JsonObjectMarshaller<T> jsonObjectMarshaller)
        -
        Set the JsonObjectMarshaller to use to marshal object to json.
        -
        -
        Parameters:
        -
        jsonObjectMarshaller - the marshaller to use
        -
        -
      • -
      - - - -
        -
      • -

        doWrite

        -
        public java.lang.String doWrite​(java.util.List<? extends T> items)
        -
        Description copied from class: AbstractResourceItemWriter
        -
        Write out a string of items followed by a "new line", where the format of the - new line separator is determined by the underlying operating system.
        -
        -
        Specified by:
        -
        doWrite in class AbstractResourceItemWriter<T>
        -
        Parameters:
        -
        items - to be written
        -
        Returns:
        -
        written lines
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/resource/JsonResourceItemWriterBuilder.html b/api/com/redis/riot/core/resource/JsonResourceItemWriterBuilder.html deleted file mode 100644 index 5d5138aaf..000000000 --- a/api/com/redis/riot/core/resource/JsonResourceItemWriterBuilder.html +++ /dev/null @@ -1,615 +0,0 @@ - - - - - -JsonResourceItemWriterBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class JsonResourceItemWriterBuilder<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.resource.JsonResourceItemWriterBuilder<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    Type Parameters:
    -
    T - type of objects to write as Json output.
    -
    -
    -
    public class JsonResourceItemWriterBuilder<T>
    -extends java.lang.Object
    - -
    -
    Since:
    -
    4.1
    -
    Author:
    -
    Mahmoud Ben Hassine
    -
    -
  • -
-
-
- -
-
- -
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/resource/OutputStreamResource.html b/api/com/redis/riot/core/resource/OutputStreamResource.html deleted file mode 100644 index d6885e843..000000000 --- a/api/com/redis/riot/core/resource/OutputStreamResource.html +++ /dev/null @@ -1,463 +0,0 @@ - - - - - -OutputStreamResource (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class OutputStreamResource

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.springframework.core.io.AbstractResource
    • -
    • -
        -
      • com.redis.riot.core.resource.OutputStreamResource
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.core.io.InputStreamSource, org.springframework.core.io.Resource, org.springframework.core.io.WritableResource
    -
    -
    -
    public class OutputStreamResource
    -extends org.springframework.core.io.AbstractResource
    -implements org.springframework.core.io.WritableResource
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      OutputStreamResource​(java.io.OutputStream outStream, - java.lang.String filename, - java.lang.String desc) 
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      booleanequals​(java.lang.Object obj) 
      java.lang.StringgetDescription() 
      java.lang.StringgetFilename() 
      java.io.InputStreamgetInputStream() 
      java.io.OutputStreamgetOutputStream() 
      inthashCode() 
      booleanisWritable() 
      -
        -
      • - - -

        Methods inherited from class org.springframework.core.io.AbstractResource

        -contentLength, createRelative, exists, getFile, getFileForLastModifiedCheck, getURI, getURL, isFile, isOpen, isReadable, lastModified, readableChannel, toString
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface org.springframework.core.io.Resource

        -contentLength, createRelative, exists, getFile, getURI, getURL, isFile, isOpen, isReadable, lastModified, readableChannel
      • -
      -
        -
      • - - -

        Methods inherited from interface org.springframework.core.io.WritableResource

        -writableChannel
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        OutputStreamResource

        -
        public OutputStreamResource​(java.io.OutputStream outStream,
        -                            java.lang.String filename,
        -                            java.lang.String desc)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getOutputStream

        -
        public java.io.OutputStream getOutputStream()
        -                                     throws java.io.IOException
        -
        -
        Specified by:
        -
        getOutputStream in interface org.springframework.core.io.WritableResource
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      - - - -
        -
      • -

        getDescription

        -
        public java.lang.String getDescription()
        -
        -
        Specified by:
        -
        getDescription in interface org.springframework.core.io.Resource
        -
        -
      • -
      - - - -
        -
      • -

        getFilename

        -
        public java.lang.String getFilename()
        -
        -
        Specified by:
        -
        getFilename in interface org.springframework.core.io.Resource
        -
        Overrides:
        -
        getFilename in class org.springframework.core.io.AbstractResource
        -
        -
      • -
      - - - -
        -
      • -

        getInputStream

        -
        public java.io.InputStream getInputStream()
        -                                   throws java.io.IOException
        -
        -
        Specified by:
        -
        getInputStream in interface org.springframework.core.io.InputStreamSource
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      - - - -
        -
      • -

        isWritable

        -
        public boolean isWritable()
        -
        -
        Specified by:
        -
        isWritable in interface org.springframework.core.io.WritableResource
        -
        -
      • -
      - - - -
        -
      • -

        hashCode

        -
        public int hashCode()
        -
        -
        Overrides:
        -
        hashCode in class org.springframework.core.io.AbstractResource
        -
        -
      • -
      - - - -
        -
      • -

        equals

        -
        public boolean equals​(java.lang.Object obj)
        -
        -
        Overrides:
        -
        equals in class org.springframework.core.io.AbstractResource
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/resource/TransactionAwareBufferedWriter.html b/api/com/redis/riot/core/resource/TransactionAwareBufferedWriter.html deleted file mode 100644 index dc3900e32..000000000 --- a/api/com/redis/riot/core/resource/TransactionAwareBufferedWriter.html +++ /dev/null @@ -1,456 +0,0 @@ - - - - - -TransactionAwareBufferedWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class TransactionAwareBufferedWriter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.io.Writer
    • -
    • -
        -
      • com.redis.riot.core.resource.TransactionAwareBufferedWriter
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Closeable, java.io.Flushable, java.lang.Appendable, java.lang.AutoCloseable
    -
    -
    -
    public class TransactionAwareBufferedWriter
    -extends java.io.Writer
    -
    Wrapper for a WritableByteChannel that delays actually writing to or - closing the buffer if a transaction is active. If a transaction is detected - on the call to Writer.write(String) the parameter is buffered and passed on - to the underlying writer only when the transaction is committed.
    -
    -
    Author:
    -
    Dave Syer, Michael Minella
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Field Summary

      -
        -
      • - - -

        Fields inherited from class java.io.Writer

        -lock
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      TransactionAwareBufferedWriter​(java.nio.channels.WritableByteChannel channel, - java.lang.Runnable closeCallback) -
      Create a new instance with the underlying byte channel provided, and a - callback to execute on close.
      -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidclose() 
      voidflush() 
      longgetBufferSize() -
      Convenience method for clients to determine if there is any unflushed data.
      -
      voidsetEncoding​(java.lang.String encoding) 
      voidwrite​(char[] cbuf, - int off, - int len) 
      -
        -
      • - - -

        Methods inherited from class java.io.Writer

        -append, append, append, nullWriter, write, write, write, write
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        TransactionAwareBufferedWriter

        -
        public TransactionAwareBufferedWriter​(java.nio.channels.WritableByteChannel channel,
        -                                      java.lang.Runnable closeCallback)
        -
        Create a new instance with the underlying byte channel provided, and a - callback to execute on close. The callback should clean up related resources - like output streams or channels.
        -
        -
        Parameters:
        -
        channel - channel used to do the actual IO
        -
        closeCallback - callback to execute on close
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setEncoding

        -
        public void setEncoding​(java.lang.String encoding)
        -
      • -
      - - - -
        -
      • -

        getBufferSize

        -
        public long getBufferSize()
        -
        Convenience method for clients to determine if there is any unflushed data.
        -
        -
        Returns:
        -
        the current size (in bytes) of unflushed buffered data
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -           throws java.io.IOException
        -
        -
        Specified by:
        -
        close in interface java.lang.AutoCloseable
        -
        Specified by:
        -
        close in interface java.io.Closeable
        -
        Specified by:
        -
        close in class java.io.Writer
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      - - - -
        -
      • -

        flush

        -
        public void flush()
        -           throws java.io.IOException
        -
        -
        Specified by:
        -
        flush in interface java.io.Flushable
        -
        Specified by:
        -
        flush in class java.io.Writer
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      - - - -
        -
      • -

        write

        -
        public void write​(char[] cbuf,
        -                  int off,
        -                  int len)
        -           throws java.io.IOException
        -
        -
        Specified by:
        -
        write in class java.io.Writer
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/resource/UncustomizedUrlResource.html b/api/com/redis/riot/core/resource/UncustomizedUrlResource.html deleted file mode 100644 index 389babbe5..000000000 --- a/api/com/redis/riot/core/resource/UncustomizedUrlResource.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - -UncustomizedUrlResource (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class UncustomizedUrlResource

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.springframework.core.io.AbstractResource
    • -
    • -
        -
      • org.springframework.core.io.AbstractFileResolvingResource
      • -
      • -
          -
        • org.springframework.core.io.UrlResource
        • -
        • -
            -
          • com.redis.riot.core.resource.UncustomizedUrlResource
          • -
          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.core.io.InputStreamSource, org.springframework.core.io.Resource
    -
    -
    -
    public class UncustomizedUrlResource
    -extends org.springframework.core.io.UrlResource
    -
  • -
-
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      protected voidcustomizeConnection​(java.net.HttpURLConnection con) 
      -
        -
      • - - -

        Methods inherited from class org.springframework.core.io.UrlResource

        -createRelative, createRelativeURL, equals, getDescription, getFile, getFilename, getInputStream, getURI, getURL, hashCode, isFile
      • -
      -
        -
      • - - -

        Methods inherited from class org.springframework.core.io.AbstractFileResolvingResource

        -contentLength, customizeConnection, exists, getFile, getFileForLastModifiedCheck, isFile, isReadable, lastModified, readableChannel
      • -
      -
        -
      • - - -

        Methods inherited from class org.springframework.core.io.AbstractResource

        -isOpen, toString
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        UncustomizedUrlResource

        -
        public UncustomizedUrlResource​(java.lang.String path)
        -                        throws java.net.MalformedURLException
        -
        -
        Throws:
        -
        java.net.MalformedURLException
        -
        -
      • -
      - - - -
        -
      • -

        UncustomizedUrlResource

        -
        public UncustomizedUrlResource​(java.net.URI uri)
        -                        throws java.net.MalformedURLException
        -
        -
        Throws:
        -
        java.net.MalformedURLException
        -
        -
      • -
      - - - -
        -
      • -

        UncustomizedUrlResource

        -
        public UncustomizedUrlResource​(java.net.URL url)
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        customizeConnection

        -
        protected void customizeConnection​(java.net.HttpURLConnection con)
        -                            throws java.io.IOException
        -
        -
        Overrides:
        -
        customizeConnection in class org.springframework.core.io.AbstractFileResolvingResource
        -
        Throws:
        -
        java.io.IOException
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/resource/XmlItemReader.html b/api/com/redis/riot/core/resource/XmlItemReader.html deleted file mode 100644 index b6d54405c..000000000 --- a/api/com/redis/riot/core/resource/XmlItemReader.html +++ /dev/null @@ -1,503 +0,0 @@ - - - - - -XmlItemReader (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class XmlItemReader<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.springframework.batch.item.ItemStreamSupport
    • -
    • -
        -
      • org.springframework.batch.item.support.AbstractItemStreamItemReader<T>
      • -
      • -
          -
        • org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T>
        • -
        • -
            -
          • com.redis.riot.core.resource.XmlItemReader<T>
          • -
          -
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    Type Parameters:
    -
    T - the type of XML objects to read
    -
    -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.file.ResourceAwareItemReaderItemStream<T>, org.springframework.batch.item.ItemReader<T>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamReader<T>
    -
    -
    -
    public class XmlItemReader<T>
    -extends org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T>
    -implements org.springframework.batch.item.file.ResourceAwareItemReaderItemStream<T>
    -
    ItemStreamReader implementation that reads XML objects from a - Resource having the following format: - -
    - 
    - <root>
    -    <item>...</item>
    -    <item>...</item>
    - </root>
    - 
    - 
    - - The implementation is not thread-safe.
    -
    -
    Author:
    -
    Julien Ruaux
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      XmlItemReader​(org.springframework.core.io.Resource resource, - XmlObjectReader<T> xmlObjectReader) -
      Create a new XmlItemReader instance.
      -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      protected voiddoClose() 
      protected voiddoOpen() 
      protected TdoRead() 
      voidsetResource​(org.springframework.core.io.Resource resource) 
      voidsetStrict​(boolean strict) -
      In strict mode the reader will throw an exception on - AbstractItemCountingItemStreamItemReader.open(org.springframework.batch.item.ExecutionContext) if the input - resource does not exist.
      -
      voidsetXmlObjectReader​(XmlObjectReader<T> xmlObjectReader) -
      Set the XmlObjectReader to use to read and map XML elements to domain - objects.
      -
      -
        -
      • - - -

        Methods inherited from class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader

        -close, getCurrentItemCount, isSaveState, jumpToItem, open, read, setCurrentItemCount, setMaxItemCount, setSaveState, update
      • -
      -
        -
      • - - -

        Methods inherited from class org.springframework.batch.item.ItemStreamSupport

        -getExecutionContextKey, getName, setExecutionContextName, setName
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
        -
      • - - -

        Methods inherited from interface org.springframework.batch.item.ItemReader

        -read
      • -
      -
        -
      • - - -

        Methods inherited from interface org.springframework.batch.item.ItemStream

        -close, open, update
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        XmlItemReader

        -
        public XmlItemReader​(org.springframework.core.io.Resource resource,
        -                     XmlObjectReader<T> xmlObjectReader)
        -
        Create a new XmlItemReader instance.
        -
        -
        Parameters:
        -
        resource - the input XML resource
        -
        xmlObjectReader - the XML object reader to use
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setXmlObjectReader

        -
        public void setXmlObjectReader​(XmlObjectReader<T> xmlObjectReader)
        -
        Set the XmlObjectReader to use to read and map XML elements to domain - objects.
        -
        -
        Parameters:
        -
        xmlObjectReader - the XML object reader to use
        -
        -
      • -
      - - - -
        -
      • -

        setStrict

        -
        public void setStrict​(boolean strict)
        -
        In strict mode the reader will throw an exception on - AbstractItemCountingItemStreamItemReader.open(org.springframework.batch.item.ExecutionContext) if the input - resource does not exist.
        -
        -
        Parameters:
        -
        strict - true by default
        -
        -
      • -
      - - - -
        -
      • -

        setResource

        -
        public void setResource​(org.springframework.core.io.Resource resource)
        -
        -
        Specified by:
        -
        setResource in interface org.springframework.batch.item.file.ResourceAwareItemReaderItemStream<T>
        -
        -
      • -
      - - - -
        -
      • -

        doRead

        -
        @Nullable
        -protected T doRead()
        -            throws java.lang.Exception
        -
        -
        Specified by:
        -
        doRead in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T>
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - -
        -
      • -

        doOpen

        -
        protected void doOpen()
        -               throws java.lang.Exception
        -
        -
        Specified by:
        -
        doOpen in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T>
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - -
        -
      • -

        doClose

        -
        protected void doClose()
        -                throws java.lang.Exception
        -
        -
        Specified by:
        -
        doClose in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T>
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/resource/XmlItemReaderBuilder.html b/api/com/redis/riot/core/resource/XmlItemReaderBuilder.html deleted file mode 100644 index 5a8c55514..000000000 --- a/api/com/redis/riot/core/resource/XmlItemReaderBuilder.html +++ /dev/null @@ -1,501 +0,0 @@ - - - - - -XmlItemReaderBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class XmlItemReaderBuilder<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.resource.XmlItemReaderBuilder<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    public class XmlItemReaderBuilder<T>
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        XmlItemReaderBuilder

        -
        public XmlItemReaderBuilder()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        resource

        -
        public XmlItemReaderBuilder<T> resource​(org.springframework.core.io.Resource resource)
        -
        The Resource to be used as input.
        -
        -
        Parameters:
        -
        resource - the input to the reader.
        -
        Returns:
        -
        The current instance of the builder.
        -
        See Also:
        -
        XmlItemReader.setResource(Resource)
        -
        -
      • -
      - - - -
        -
      • -

        name

        -
        public XmlItemReaderBuilder<T> name​(java.lang.String name)
        -
        The name used to calculate the key within the - ExecutionContext. Required if - saveState(boolean) is set to true.
        -
        -
        Parameters:
        -
        name - name of the reader instance
        -
        Returns:
        -
        The current instance of the builder.
        -
        See Also:
        -
        ItemStreamSupport.setName(String)
        -
        -
      • -
      - - - -
        -
      • -

        strict

        -
        public XmlItemReaderBuilder<T> strict​(boolean strict)
        -
        Setting this value to true indicates that it is an error if the input does - not exist and an exception will be thrown. Defaults to true.
        -
        -
        Parameters:
        -
        strict - indicates the input resource must exist
        -
        Returns:
        -
        The current instance of the builder.
        -
        See Also:
        -
        XmlItemReader.setStrict(boolean)
        -
        -
      • -
      - - - -
        -
      • -

        saveState

        -
        public XmlItemReaderBuilder<T> saveState​(boolean saveState)
        -
        Configure if the state of the - ItemStreamSupport should be persisted - within the ExecutionContext for - restart purposes.
        -
        -
        Parameters:
        -
        saveState - defaults to true
        -
        Returns:
        -
        The current instance of the builder.
        -
        -
      • -
      - - - -
        -
      • -

        maxItemCount

        -
        public XmlItemReaderBuilder<T> maxItemCount​(int maxItemCount)
        -
        Configure the max number of items to be read.
        -
        -
        Parameters:
        -
        maxItemCount - the max items to be read
        -
        Returns:
        -
        The current instance of the builder.
        -
        See Also:
        -
        AbstractItemCountingItemStreamItemReader.setMaxItemCount(int)
        -
        -
      • -
      - - - -
        -
      • -

        currentItemCount

        -
        public XmlItemReaderBuilder<T> currentItemCount​(int currentItemCount)
        -
        Index for the current item. Used on restarts to indicate where to start from.
        -
        -
        Parameters:
        -
        currentItemCount - current index
        -
        Returns:
        -
        The current instance of the builder.
        -
        See Also:
        -
        AbstractItemCountingItemStreamItemReader.setCurrentItemCount(int)
        -
        -
      • -
      - - - - -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/resource/XmlObjectReader.html b/api/com/redis/riot/core/resource/XmlObjectReader.html deleted file mode 100644 index 9680fcd25..000000000 --- a/api/com/redis/riot/core/resource/XmlObjectReader.html +++ /dev/null @@ -1,388 +0,0 @@ - - - - - -XmlObjectReader (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class XmlObjectReader<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.resource.XmlObjectReader<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    Type Parameters:
    -
    T - type of the target object
    -
    -
    -
    public class XmlObjectReader<T>
    -extends java.lang.Object
    -
    -
    Author:
    -
    Julien Ruaux
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - -
      Constructors 
      ConstructorDescription
      XmlObjectReader​(java.lang.Class<? extends T> itemType) -
      Create a new XmlObjectReader instance.
      -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidclose() 
      voidopen​(org.springframework.core.io.Resource resource) 
      Tread() 
      voidsetMapper​(com.fasterxml.jackson.dataformat.xml.XmlMapper mapper) -
      Set the object mapper to use to map Xml objects to domain objects.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        XmlObjectReader

        -
        public XmlObjectReader​(java.lang.Class<? extends T> itemType)
        -
        Create a new XmlObjectReader instance.
        -
        -
        Parameters:
        -
        itemType - the target item type
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setMapper

        -
        public void setMapper​(com.fasterxml.jackson.dataformat.xml.XmlMapper mapper)
        -
        Set the object mapper to use to map Xml objects to domain objects.
        -
        -
        Parameters:
        -
        mapper - the object mapper to use
        -
        -
      • -
      - - - -
        -
      • -

        open

        -
        public void open​(org.springframework.core.io.Resource resource)
        -          throws java.lang.Exception
        -
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        @Nullable
        -public T read()
        -       throws java.lang.Exception
        -
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -           throws java.lang.Exception
        -
        -
        Throws:
        -
        java.lang.Exception
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/resource/XmlResourceItemWriter.html b/api/com/redis/riot/core/resource/XmlResourceItemWriter.html deleted file mode 100644 index b8a0d7963..000000000 --- a/api/com/redis/riot/core/resource/XmlResourceItemWriter.html +++ /dev/null @@ -1,476 +0,0 @@ - - - - - -XmlResourceItemWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class XmlResourceItemWriter<T>

-
-
-
    -
  • java.lang.Object
  • -
  • - -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamWriter<T>, org.springframework.batch.item.ItemWriter<T>, org.springframework.beans.factory.InitializingBean
    -
    -
    -
    public class XmlResourceItemWriter<T>
    -extends AbstractResourceItemWriter<T>
    -
    Item writer that writes data in XML format to an output file. The location of the output file is defined by a - Resource and must represent a writable file. Items are transformed to XML format using a XmlMapper. Items - will be enclosed in a XML element as follows: - -
    - 
    - <root>
    -  <record>...</record>
    -  <record>...</record>
    -  <record>...</record>
    - </root>
    - 
    - 
    - - The implementation is not thread-safe.
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        XmlResourceItemWriter

        -
        public XmlResourceItemWriter​(org.springframework.core.io.WritableResource resource,
        -                             java.lang.String rootName,
        -                             org.springframework.batch.item.json.JsonObjectMarshaller<T> xmlObjectMarshaller)
        -
        Create a new XmlResourceItemWriter instance.
        -
        -
        Parameters:
        -
        resource - to write XML data to
        -
        rootName - XML root element tag name
        -
        xmlObjectMarshaller - used to marshal object into XML representation
        -
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        setRootName

        -
        public void setRootName​(java.lang.String rootName)
        -
      • -
      - - - -
        -
      • -

        afterPropertiesSet

        -
        public void afterPropertiesSet()
        -                        throws java.lang.Exception
        -
        Assert that mandatory properties (xmlObjectMarshaller) are set.
        -
        -
        Throws:
        -
        java.lang.Exception
        -
        See Also:
        -
        InitializingBean.afterPropertiesSet()
        -
        -
      • -
      - - - -
        -
      • -

        setXmlObjectMarshaller

        -
        public void setXmlObjectMarshaller​(org.springframework.batch.item.json.JsonObjectMarshaller<T> objectMarshaller)
        -
        Set the JsonObjectMarshaller to use to marshal object to XML.
        -
        -
        Parameters:
        -
        objectMarshaller - the marshaller to use
        -
        -
      • -
      - - - -
        -
      • -

        doWrite

        -
        public java.lang.String doWrite​(java.util.List<? extends T> items)
        -
        Description copied from class: AbstractResourceItemWriter
        -
        Write out a string of items followed by a "new line", where the format of the - new line separator is determined by the underlying operating system.
        -
        -
        Specified by:
        -
        doWrite in class AbstractResourceItemWriter<T>
        -
        Parameters:
        -
        items - to be written
        -
        Returns:
        -
        written lines
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/api/com/redis/riot/core/resource/XmlResourceItemWriterBuilder.html b/api/com/redis/riot/core/resource/XmlResourceItemWriterBuilder.html deleted file mode 100644 index 6e292beae..000000000 --- a/api/com/redis/riot/core/resource/XmlResourceItemWriterBuilder.html +++ /dev/null @@ -1,623 +0,0 @@ - - - - - -XmlResourceItemWriterBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
- -
-
- -

Class XmlResourceItemWriterBuilder<T>

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • com.redis.riot.core.resource.XmlResourceItemWriterBuilder<T>
    • -
    -
  • -
-
-
    -
  • -
    -
    Type Parameters:
    -
    T - type of objects to write as XML output.
    -
    -
    -
    public class XmlResourceItemWriterBuilder<T>
    -extends java.lang.Object
    - -
  • -
-
-
- -
-
- -
-
-
- -
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/AbstractResourceItemWriter.OutputState.html b/api/com/redis/riot/core/resource/class-use/AbstractResourceItemWriter.OutputState.html deleted file mode 100644 index a1281154b..000000000 --- a/api/com/redis/riot/core/resource/class-use/AbstractResourceItemWriter.OutputState.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/AbstractResourceItemWriter.html b/api/com/redis/riot/core/resource/class-use/AbstractResourceItemWriter.html deleted file mode 100644 index 76e1b772e..000000000 --- a/api/com/redis/riot/core/resource/class-use/AbstractResourceItemWriter.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.AbstractResourceItemWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.AbstractResourceItemWriter

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/CountingOutputStream.html b/api/com/redis/riot/core/resource/class-use/CountingOutputStream.html deleted file mode 100644 index 637b46dcb..000000000 --- a/api/com/redis/riot/core/resource/class-use/CountingOutputStream.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.CountingOutputStream (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.CountingOutputStream

-
-
No usage of com.redis.riot.core.resource.CountingOutputStream
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/FilenameInputStreamResource.html b/api/com/redis/riot/core/resource/class-use/FilenameInputStreamResource.html deleted file mode 100644 index a2346e1dd..000000000 --- a/api/com/redis/riot/core/resource/class-use/FilenameInputStreamResource.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.FilenameInputStreamResource (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.FilenameInputStreamResource

-
-
No usage of com.redis.riot.core.resource.FilenameInputStreamResource
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriter.html b/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriter.html deleted file mode 100644 index 04d2d2b04..000000000 --- a/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriter.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.FlatResourceItemWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.FlatResourceItemWriter

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriterBuilder.DelimitedBuilder.html b/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriterBuilder.DelimitedBuilder.html deleted file mode 100644 index 3933d08f2..000000000 --- a/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriterBuilder.DelimitedBuilder.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.DelimitedBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.FlatResourceItemWriterBuilder.DelimitedBuilder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriterBuilder.FormattedBuilder.html b/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriterBuilder.FormattedBuilder.html deleted file mode 100644 index 57f761686..000000000 --- a/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriterBuilder.FormattedBuilder.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.FormattedBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.FlatResourceItemWriterBuilder.FormattedBuilder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriterBuilder.html b/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriterBuilder.html deleted file mode 100644 index 956111a6f..000000000 --- a/api/com/redis/riot/core/resource/class-use/FlatResourceItemWriterBuilder.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.FlatResourceItemWriterBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.FlatResourceItemWriterBuilder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/JsonResourceItemWriter.html b/api/com/redis/riot/core/resource/class-use/JsonResourceItemWriter.html deleted file mode 100644 index 9ef144bc3..000000000 --- a/api/com/redis/riot/core/resource/class-use/JsonResourceItemWriter.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.JsonResourceItemWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.JsonResourceItemWriter

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/JsonResourceItemWriterBuilder.html b/api/com/redis/riot/core/resource/class-use/JsonResourceItemWriterBuilder.html deleted file mode 100644 index 533aa1286..000000000 --- a/api/com/redis/riot/core/resource/class-use/JsonResourceItemWriterBuilder.html +++ /dev/null @@ -1,273 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.JsonResourceItemWriterBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.JsonResourceItemWriterBuilder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/OutputStreamResource.html b/api/com/redis/riot/core/resource/class-use/OutputStreamResource.html deleted file mode 100644 index 6d8c24f04..000000000 --- a/api/com/redis/riot/core/resource/class-use/OutputStreamResource.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.OutputStreamResource (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.OutputStreamResource

-
-
No usage of com.redis.riot.core.resource.OutputStreamResource
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/TransactionAwareBufferedWriter.html b/api/com/redis/riot/core/resource/class-use/TransactionAwareBufferedWriter.html deleted file mode 100644 index 89900639b..000000000 --- a/api/com/redis/riot/core/resource/class-use/TransactionAwareBufferedWriter.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.TransactionAwareBufferedWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.TransactionAwareBufferedWriter

-
-
No usage of com.redis.riot.core.resource.TransactionAwareBufferedWriter
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/UncustomizedUrlResource.html b/api/com/redis/riot/core/resource/class-use/UncustomizedUrlResource.html deleted file mode 100644 index 204e26c6c..000000000 --- a/api/com/redis/riot/core/resource/class-use/UncustomizedUrlResource.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.UncustomizedUrlResource (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.UncustomizedUrlResource

-
-
No usage of com.redis.riot.core.resource.UncustomizedUrlResource
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/XmlItemReader.html b/api/com/redis/riot/core/resource/class-use/XmlItemReader.html deleted file mode 100644 index 08d94a943..000000000 --- a/api/com/redis/riot/core/resource/class-use/XmlItemReader.html +++ /dev/null @@ -1,223 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.XmlItemReader (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.XmlItemReader

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/XmlItemReaderBuilder.html b/api/com/redis/riot/core/resource/class-use/XmlItemReaderBuilder.html deleted file mode 100644 index 3f39a6eb6..000000000 --- a/api/com/redis/riot/core/resource/class-use/XmlItemReaderBuilder.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.XmlItemReaderBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.XmlItemReaderBuilder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/XmlObjectReader.html b/api/com/redis/riot/core/resource/class-use/XmlObjectReader.html deleted file mode 100644 index 6b418fe90..000000000 --- a/api/com/redis/riot/core/resource/class-use/XmlObjectReader.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.XmlObjectReader (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.XmlObjectReader

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/XmlResourceItemWriter.html b/api/com/redis/riot/core/resource/class-use/XmlResourceItemWriter.html deleted file mode 100644 index d6305f64b..000000000 --- a/api/com/redis/riot/core/resource/class-use/XmlResourceItemWriter.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.XmlResourceItemWriter (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.XmlResourceItemWriter

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/class-use/XmlResourceItemWriterBuilder.html b/api/com/redis/riot/core/resource/class-use/XmlResourceItemWriterBuilder.html deleted file mode 100644 index 1f281f745..000000000 --- a/api/com/redis/riot/core/resource/class-use/XmlResourceItemWriterBuilder.html +++ /dev/null @@ -1,278 +0,0 @@ - - - - - -Uses of Class com.redis.riot.core.resource.XmlResourceItemWriterBuilder (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.redis.riot.core.resource.XmlResourceItemWriterBuilder

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/package-summary.html b/api/com/redis/riot/core/resource/package-summary.html deleted file mode 100644 index 326f7e81a..000000000 --- a/api/com/redis/riot/core/resource/package-summary.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - -com.redis.riot.core.resource (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Package com.redis.riot.core.resource

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/package-tree.html b/api/com/redis/riot/core/resource/package-tree.html deleted file mode 100644 index a8fb9b08b..000000000 --- a/api/com/redis/riot/core/resource/package-tree.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - - -com.redis.riot.core.resource Class Hierarchy (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package com.redis.riot.core.resource

-Package Hierarchies: - -
-
-
-

Class Hierarchy

- -
-
-
-
- -
- - diff --git a/api/com/redis/riot/core/resource/package-use.html b/api/com/redis/riot/core/resource/package-use.html deleted file mode 100644 index 17cb0d8cc..000000000 --- a/api/com/redis/riot/core/resource/package-use.html +++ /dev/null @@ -1,278 +0,0 @@ - - - - - -Uses of Package com.redis.riot.core.resource (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
com.redis.riot.core.resource

-
-
- -
-
-
- -
- - diff --git a/api/com/redis/riot/db/DataSourceOptions.html b/api/com/redis/riot/db/DataSourceOptions.html new file mode 100644 index 000000000..7c0c44e91 --- /dev/null +++ b/api/com/redis/riot/db/DataSourceOptions.html @@ -0,0 +1,231 @@ + + + + +DataSourceOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DataSourceOptions

+
+
java.lang.Object +
com.redis.riot.db.DataSourceOptions
+
+
+
+
public class DataSourceOptions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DataSourceOptions

      +
      public DataSourceOptions()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDriver

      +
      public String getDriver()
      +
      +
    • +
    • +
      +

      setDriver

      +
      public void setDriver(String driver)
      +
      +
    • +
    • +
      +

      getUrl

      +
      public String getUrl()
      +
      +
    • +
    • +
      +

      setUrl

      +
      public void setUrl(String url)
      +
      +
    • +
    • +
      +

      getUsername

      +
      public String getUsername()
      +
      +
    • +
    • +
      +

      setUsername

      +
      public void setUsername(String username)
      +
      +
    • +
    • +
      +

      getPassword

      +
      public String getPassword()
      +
      +
    • +
    • +
      +

      setPassword

      +
      public void setPassword(String password)
      +
      +
    • +
    • +
      +

      dataSource

      +
      public DataSource dataSource()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/db/DatabaseExport.html b/api/com/redis/riot/db/DatabaseExport.html new file mode 100644 index 000000000..520230fce --- /dev/null +++ b/api/com/redis/riot/db/DatabaseExport.html @@ -0,0 +1,257 @@ + + + + +DatabaseExport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DatabaseExport

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class DatabaseExport +extends AbstractMapExport
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_ASSERT_UPDATES

      +
      public static final boolean DEFAULT_ASSERT_UPDATES
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DatabaseExport

      +
      public DatabaseExport()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setSql

      +
      public void setSql(String sql)
      +
      +
    • +
    • +
      +

      setDataSourceOptions

      +
      public void setDataSourceOptions(DataSourceOptions dataSourceOptions)
      +
      +
    • +
    • +
      +

      setAssertUpdates

      +
      public void setAssertUpdates(boolean assertUpdates)
      +
      +
    • +
    • +
      +

      writer

      +
      protected org.springframework.batch.item.database.JdbcBatchItemWriter<Map<String,Object>> writer()
      +
      +
      Specified by:
      +
      writer in class AbstractMapExport
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/db/DatabaseImport.html b/api/com/redis/riot/db/DatabaseImport.html new file mode 100644 index 000000000..b8cc2d6ca --- /dev/null +++ b/api/com/redis/riot/db/DatabaseImport.html @@ -0,0 +1,400 @@ + + + + +DatabaseImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DatabaseImport

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class DatabaseImport +extends AbstractImport
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_FETCH_SIZE

      +
      public static final int DEFAULT_FETCH_SIZE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_MAX_RESULT_SET_ROWS

      +
      public static final int DEFAULT_MAX_RESULT_SET_ROWS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_QUERY_TIMEOUT

      +
      public static final int DEFAULT_QUERY_TIMEOUT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DatabaseImport

      +
      public DatabaseImport()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSql

      +
      public String getSql()
      +
      +
    • +
    • +
      +

      setSql

      +
      public void setSql(String sql)
      +
      +
    • +
    • +
      +

      getDataSourceOptions

      +
      public DataSourceOptions getDataSourceOptions()
      +
      +
    • +
    • +
      +

      setDataSourceOptions

      +
      public void setDataSourceOptions(DataSourceOptions dataSourceOptions)
      +
      +
    • +
    • +
      +

      getMaxItemCount

      +
      public int getMaxItemCount()
      +
      +
    • +
    • +
      +

      getFetchSize

      +
      public int getFetchSize()
      +
      +
    • +
    • +
      +

      getMaxResultSetRows

      +
      public int getMaxResultSetRows()
      +
      +
    • +
    • +
      +

      getQueryTimeout

      +
      public int getQueryTimeout()
      +
      +
    • +
    • +
      +

      isUseSharedExtendedConnection

      +
      public boolean isUseSharedExtendedConnection()
      +
      +
    • +
    • +
      +

      isVerifyCursorPosition

      +
      public boolean isVerifyCursorPosition()
      +
      +
    • +
    • +
      +

      setMaxItemCount

      +
      public void setMaxItemCount(int maxItemCount)
      +
      +
    • +
    • +
      +

      setFetchSize

      +
      public void setFetchSize(int fetchSize)
      +
      +
    • +
    • +
      +

      setMaxResultSetRows

      +
      public void setMaxResultSetRows(int rows)
      +
      +
    • +
    • +
      +

      setQueryTimeout

      +
      public void setQueryTimeout(int queryTimeout)
      +
      +
    • +
    • +
      +

      setUseSharedExtendedConnection

      +
      public void setUseSharedExtendedConnection(boolean useSharedExtendedConnection)
      +
      +
    • +
    • +
      +

      setVerifyCursorPosition

      +
      public void setVerifyCursorPosition(boolean verifyCursorPosition)
      +
      +
    • +
    • +
      +

      job

      +
      protected org.springframework.batch.core.Job job()
      +
      +
      Specified by:
      +
      job in class AbstractJobRunnable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/db/class-use/DataSourceOptions.html b/api/com/redis/riot/db/class-use/DataSourceOptions.html new file mode 100644 index 000000000..56e8a0cc5 --- /dev/null +++ b/api/com/redis/riot/db/class-use/DataSourceOptions.html @@ -0,0 +1,111 @@ + + + + +Uses of Class com.redis.riot.db.DataSourceOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.db.DataSourceOptions

+
+
Packages that use DataSourceOptions
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/db/class-use/DatabaseExport.html b/api/com/redis/riot/db/class-use/DatabaseExport.html new file mode 100644 index 000000000..6ec3d0af7 --- /dev/null +++ b/api/com/redis/riot/db/class-use/DatabaseExport.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.db.DatabaseExport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.db.DatabaseExport

+
+
Packages that use DatabaseExport
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/db/class-use/DatabaseImport.html b/api/com/redis/riot/db/class-use/DatabaseImport.html new file mode 100644 index 000000000..b9b40cf93 --- /dev/null +++ b/api/com/redis/riot/db/class-use/DatabaseImport.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.db.DatabaseImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.db.DatabaseImport

+
+No usage of com.redis.riot.db.DatabaseImport
+
+
+ + diff --git a/api/com/redis/riot/db/package-summary.html b/api/com/redis/riot/db/package-summary.html new file mode 100644 index 000000000..03ef0e945 --- /dev/null +++ b/api/com/redis/riot/db/package-summary.html @@ -0,0 +1,87 @@ + + + + +com.redis.riot.db (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.redis.riot.db

+
+
+
package com.redis.riot.db
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/db/package-tree.html b/api/com/redis/riot/db/package-tree.html new file mode 100644 index 000000000..508c73751 --- /dev/null +++ b/api/com/redis/riot/db/package-tree.html @@ -0,0 +1,94 @@ + + + + +com.redis.riot.db Class Hierarchy (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.redis.riot.db

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/api/com/redis/riot/db/package-use.html b/api/com/redis/riot/db/package-use.html new file mode 100644 index 000000000..ca1f89bbc --- /dev/null +++ b/api/com/redis/riot/db/package-use.html @@ -0,0 +1,95 @@ + + + + +Uses of Package com.redis.riot.db (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.redis.riot.db

+
+
Packages that use com.redis.riot.db
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/faker/FakerImport.html b/api/com/redis/riot/faker/FakerImport.html new file mode 100644 index 000000000..b1b4423c8 --- /dev/null +++ b/api/com/redis/riot/faker/FakerImport.html @@ -0,0 +1,312 @@ + + + + +FakerImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FakerImport

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class FakerImport +extends AbstractImport
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_COUNT

      +
      public static final int DEFAULT_COUNT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_LOCALE

      +
      public static final Locale DEFAULT_LOCALE
      +
      +
    • +
    • +
      +

      DEFAULT_INDEX_RANGE

      +
      public static final com.redis.spring.batch.common.Range DEFAULT_INDEX_RANGE
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FakerImport

      +
      public FakerImport()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getFields

      +
      public Map<String,org.springframework.expression.Expression> getFields()
      +
      +
    • +
    • +
      +

      setFields

      +
      public void setFields(Map<String,org.springframework.expression.Expression> fields)
      +
      +
    • +
    • +
      +

      getCount

      +
      public int getCount()
      +
      +
    • +
    • +
      +

      setCount

      +
      public void setCount(int count)
      +
      +
    • +
    • +
      +

      getSearchIndex

      +
      public String getSearchIndex()
      +
      +
    • +
    • +
      +

      setSearchIndex

      +
      public void setSearchIndex(String index)
      +
      +
    • +
    • +
      +

      getLocale

      +
      public Locale getLocale()
      +
      +
    • +
    • +
      +

      setLocale

      +
      public void setLocale(Locale locale)
      +
      +
    • +
    • +
      +

      job

      +
      protected org.springframework.batch.core.Job job()
      +
      +
      Specified by:
      +
      job in class AbstractJobRunnable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/faker/FakerItemReader.AugmentedFaker.html b/api/com/redis/riot/faker/FakerItemReader.AugmentedFaker.html new file mode 100644 index 000000000..dbb591cef --- /dev/null +++ b/api/com/redis/riot/faker/FakerItemReader.AugmentedFaker.html @@ -0,0 +1,237 @@ + + + + +FakerItemReader.AugmentedFaker (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FakerItemReader.AugmentedFaker

+
+
java.lang.Object +
net.datafaker.providers.base.BaseFaker +
net.datafaker.Faker +
com.redis.riot.faker.FakerItemReader.AugmentedFaker
+
+
+
+
+
+
All Implemented Interfaces:
+
net.datafaker.providers.base.BaseProviders, net.datafaker.providers.base.ProviderRegistration, net.datafaker.providers.entertainment.EntertainmentProviders, net.datafaker.providers.food.FoodProviders, net.datafaker.providers.sport.SportProviders, net.datafaker.providers.videogame.VideoGameProviders
+
+
+
Enclosing class:
+
FakerItemReader
+
+
+
public class FakerItemReader.AugmentedFaker +extends net.datafaker.Faker
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    int
    + +
     
    +
    int
    + +
     
    +
    int
    + +
     
    +
    void
    + +
     
    +
    void
    +
    setThread(int id)
    +
     
    +
    int
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class net.datafaker.providers.base.BaseFaker

    +addPath, addUrl, bothify, bothify, collection, collection, collection, csv, csv, doWith, doWith, doWith, examplify, expression, fakeValuesService, getContext, getFaker, getMethod, getProvider, getProvider, json, jsona, letterify, letterify, numerify, populate, populate, random, regexify, resolve, resolve, stream, stream, stream, templatify, templatify
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface net.datafaker.providers.base.BaseProviders

    +address, ancient, animal, app, appliance, artist, australia, aviation, aws, azure, barcode, bloodtype, book, bool, brand, business, camera, cannabis, cat, chiquito, cnpj, code, coin, color, commerce, community, company, compass, computer, construction, cosmere, country, cpf, cryptoCoin, cultureSeries, currency, date, dcComics, demographic, device, disease, dog, domain, drivingLicense, drone, dungeonsAndDragons, duration, educator, electricalComponents, emoji, famousLastWords, file, finance, funnyName, garmentSize, gender, greekPhilosopher, hacker, hashing, hipster, hobby, hololive, horse, house, idNumber, industrySegments, internet, job, kpop, languageCode, locality, lorem, marketing, matz, mbti, measurement, medical, military, money, mood, mountain, mountaineering, music, name, nation, natoPhoneticAlphabet, nigeria, number, olympicSport, passport, phoneNumber, photography, programmingLanguage, relationships, restaurant, robin, rockBand, science, shakespeare, sip, size, slackEmoji, space, stock, subscription, superhero, team, text, time, tire, transport, twitter, unique, university, vehicle, verb, weather, yoda, zodiac
    +
    +

    Methods inherited from interface net.datafaker.providers.entertainment.EntertainmentProviders

    +aquaTeenHungerForce, avatar, babylon5, backToTheFuture, bigBangTheory, bojackHorseman, bossaNova, breakingBad, brooklynNineNine, buffy, chuckNorris, cowboyBebop, departed, detectiveConan, doctorWho, doraemon, dragonBall, dumbAndDumber, dune, familyGuy, finalSpace, freshPrinceOfBelAir, friends, fullMetalAlchemist, futurama, gameOfThrones, ghostbusters, gratefulDead, harryPotter, heyArnold, hitchhikersGuideToTheGalaxy, hobbit, howIMetYourMother, howToTrainYourDragon, joke, kaamelott, lebowski, lordOfTheRings, moneyHeist, movie, naruto, newGirl, onePiece, oscarMovie, pokemon, princessBride, residentEvil, rickAndMorty, ruPaulDragRace, seinfeld, show, siliconValley, simpsons, southPark, spongebob, stargate, starTrek, starWars, strangerThings, studioGhibli, suits, supernatural, swordArtOnline, theExpanse, theItCrowd, theKingkillerChronicle, theRoom, theThickOfIt, theVentureBros, tron, twinPeaks, vForVendetta, witcher
    +
    +

    Methods inherited from interface net.datafaker.providers.food.FoodProviders

    +beer, coffee, dessert, food, tea
    +
    +

    Methods inherited from interface net.datafaker.providers.base.ProviderRegistration

    +addPath, addUrl, bothify, bothify, csv, csv, examplify, expression, fakeValuesService, getContext, getFaker, getProvider, json, jsona, letterify, letterify, numerify, options, random, regexify, resolve, resolve, templatify, templatify
    +
    +

    Methods inherited from interface net.datafaker.providers.sport.SportProviders

    +baseball, basketball, chess, cricket, englandfootball, football, formula1, volleyball
    +
    +

    Methods inherited from interface net.datafaker.providers.videogame.VideoGameProviders

    +battlefield1, clashOfClans, control, darkSouls, eldenRing, elderScrolls, esports, fallout, finalFantasyXIV, halfLife, hearthstone, heroesOfTheStorm, leagueOfLegends, marvelSnap, massEffect, minecraft, myst, overwatch, redDeadRedemption2, sonicTheHedgehog, soulKnight, starCraft, streetFighter, superMario, superSmashBros, touhou, videoGame, warhammerFantasy, worldOfWarcraft, zelda
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AugmentedFaker

      +
      public AugmentedFaker(Locale locale)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setThread

      +
      public void setThread(int id)
      +
      +
    • +
    • +
      +

      removeThread

      +
      public void removeThread()
      +
      +
    • +
    • +
      +

      getIndex

      +
      public int getIndex()
      +
      +
    • +
    • +
      +

      index

      +
      public int index()
      +
      +
    • +
    • +
      +

      getThread

      +
      public int getThread()
      +
      +
    • +
    • +
      +

      thread

      +
      public int thread()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/faker/FakerItemReader.html b/api/com/redis/riot/faker/FakerItemReader.html new file mode 100644 index 000000000..792c49436 --- /dev/null +++ b/api/com/redis/riot/faker/FakerItemReader.html @@ -0,0 +1,287 @@ + + + + +FakerItemReader (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FakerItemReader

+
+
java.lang.Object +
org.springframework.batch.item.ItemStreamSupport +
org.springframework.batch.item.support.AbstractItemStreamItemReader<T> +
org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<Map<String,Object>> +
com.redis.riot.faker.FakerItemReader
+
+
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.item.ItemReader<Map<String,Object>>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamReader<Map<String,Object>>
+
+
+
public class FakerItemReader +extends org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<Map<String,Object>>
+
ItemReader that generates HashMaps using Faker.
+
+
Author:
+
Julien Ruaux
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    class 
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final Locale
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected void
    + +
     
    +
    protected void
    + +
     
    +
    protected Map<String,Object>
    + +
     
    +
    void
    +
    setFields(Map<String,org.springframework.expression.Expression> fields)
    +
     
    +
    void
    +
    setLocale(Locale locale)
    +
     
    +
    void
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader

    +close, getCurrentItemCount, isSaveState, jumpToItem, open, read, setCurrentItemCount, setMaxItemCount, setSaveState, update
    +
    +

    Methods inherited from class org.springframework.batch.item.ItemStreamSupport

    +getExecutionContextKey, getName, setExecutionContextName, setName
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_LOCALE

      +
      public static final Locale DEFAULT_LOCALE
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FakerItemReader

      +
      public FakerItemReader()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setLocale

      +
      public void setLocale(Locale locale)
      +
      +
    • +
    • +
      +

      setFields

      +
      public void setFields(Map<String,org.springframework.expression.Expression> fields)
      +
      +
    • +
    • +
      +

      setStringFields

      +
      public void setStringFields(Map<String,String> stringFields)
      +
      +
    • +
    • +
      +

      doOpen

      +
      protected void doOpen() + throws Exception
      +
      +
      Specified by:
      +
      doOpen in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<Map<String,Object>>
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      doRead

      +
      protected Map<String,Object> doRead() + throws Exception
      +
      +
      Specified by:
      +
      doRead in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<Map<String,Object>>
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      doClose

      +
      protected void doClose()
      +
      +
      Specified by:
      +
      doClose in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<Map<String,Object>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/faker/ReflectivePropertyAccessor.OptimalPropertyAccessor.html b/api/com/redis/riot/faker/ReflectivePropertyAccessor.OptimalPropertyAccessor.html new file mode 100644 index 000000000..6c6a863b2 --- /dev/null +++ b/api/com/redis/riot/faker/ReflectivePropertyAccessor.OptimalPropertyAccessor.html @@ -0,0 +1,306 @@ + + + + +ReflectivePropertyAccessor.OptimalPropertyAccessor (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ReflectivePropertyAccessor.OptimalPropertyAccessor

+
+
java.lang.Object +
com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor
+
+
+
+
All Implemented Interfaces:
+
org.springframework.asm.Opcodes, org.springframework.expression.PropertyAccessor, org.springframework.expression.spel.CompilablePropertyAccessor
+
+
+
Enclosing class:
+
ReflectivePropertyAccessor
+
+
+
public static class ReflectivePropertyAccessor.OptimalPropertyAccessor +extends Object +implements org.springframework.expression.spel.CompilablePropertyAccessor
+
An optimized form of a PropertyAccessor that will use reflection but only knows how to access a particular property on a + particular class. This is unlike the general ReflectivePropertyResolver which manages a cache of methods/fields that may + be invoked to access different properties on different classes. This optimal accessor exists because looking up the + appropriate reflective object by class/name on each read is not cheap.
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    final Member
    + +
    +
    The member being accessed.
    +
    +
    +
    +

    Fields inherited from interface org.springframework.asm.Opcodes

    +AALOAD, AASTORE, ACC_ABSTRACT, ACC_ANNOTATION, ACC_BRIDGE, ACC_DEPRECATED, ACC_ENUM, ACC_FINAL, ACC_INTERFACE, ACC_MANDATED, ACC_MODULE, ACC_NATIVE, ACC_OPEN, ACC_PRIVATE, ACC_PROTECTED, ACC_PUBLIC, ACC_RECORD, ACC_STATIC, ACC_STATIC_PHASE, ACC_STRICT, ACC_SUPER, ACC_SYNCHRONIZED, ACC_SYNTHETIC, ACC_TRANSIENT, ACC_TRANSITIVE, ACC_VARARGS, ACC_VOLATILE, ACONST_NULL, ALOAD, ANEWARRAY, ARETURN, ARRAYLENGTH, ASM10_EXPERIMENTAL, ASM4, ASM5, ASM6, ASM7, ASM8, ASM9, ASTORE, ATHROW, BALOAD, BASTORE, BIPUSH, CALOAD, CASTORE, CHECKCAST, D2F, D2I, D2L, DADD, DALOAD, DASTORE, DCMPG, DCMPL, DCONST_0, DCONST_1, DDIV, DLOAD, DMUL, DNEG, DOUBLE, DREM, DRETURN, DSTORE, DSUB, DUP, DUP_X1, DUP_X2, DUP2, DUP2_X1, DUP2_X2, F_APPEND, F_CHOP, F_FULL, F_NEW, F_SAME, F_SAME1, F2D, F2I, F2L, FADD, FALOAD, FASTORE, FCMPG, FCMPL, FCONST_0, FCONST_1, FCONST_2, FDIV, FLOAD, FLOAT, FMUL, FNEG, FREM, FRETURN, FSTORE, FSUB, GETFIELD, GETSTATIC, GOTO, H_GETFIELD, H_GETSTATIC, H_INVOKEINTERFACE, H_INVOKESPECIAL, H_INVOKESTATIC, H_INVOKEVIRTUAL, H_NEWINVOKESPECIAL, H_PUTFIELD, H_PUTSTATIC, I2B, I2C, I2D, I2F, I2L, I2S, IADD, IALOAD, IAND, IASTORE, ICONST_0, ICONST_1, ICONST_2, ICONST_3, ICONST_4, ICONST_5, ICONST_M1, IDIV, IF_ACMPEQ, IF_ACMPNE, IF_ICMPEQ, IF_ICMPGE, IF_ICMPGT, IF_ICMPLE, IF_ICMPLT, IF_ICMPNE, IFEQ, IFGE, IFGT, IFLE, IFLT, IFNE, IFNONNULL, IFNULL, IINC, ILOAD, IMUL, INEG, INSTANCEOF, INTEGER, INVOKEDYNAMIC, INVOKEINTERFACE, INVOKESPECIAL, INVOKESTATIC, INVOKEVIRTUAL, IOR, IREM, IRETURN, ISHL, ISHR, ISTORE, ISUB, IUSHR, IXOR, JSR, L2D, L2F, L2I, LADD, LALOAD, LAND, LASTORE, LCMP, LCONST_0, LCONST_1, LDC, LDIV, LLOAD, LMUL, LNEG, LONG, LOOKUPSWITCH, LOR, LREM, LRETURN, LSHL, LSHR, LSTORE, LSUB, LUSHR, LXOR, MONITORENTER, MONITOREXIT, MULTIANEWARRAY, NEW, NEWARRAY, NOP, NULL, POP, POP2, PUTFIELD, PUTSTATIC, RET, RETURN, SALOAD, SASTORE, SIPUSH, SOURCE_DEPRECATED, SOURCE_MASK, SWAP, T_BOOLEAN, T_BYTE, T_CHAR, T_DOUBLE, T_FLOAT, T_INT, T_LONG, T_SHORT, TABLESWITCH, TOP, UNINITIALIZED_THIS, V_PREVIEW, V1_1, V1_2, V1_3, V1_4, V1_5, V1_6, V1_7, V1_8, V10, V11, V12, V13, V14, V15, V16, V17, V18, V19, V20, V21, V22, V23, V9
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    +
    canRead(org.springframework.expression.EvaluationContext context, + Object target, + String name)
    +
     
    +
    boolean
    +
    canWrite(org.springframework.expression.EvaluationContext context, + Object target, + String name)
    +
     
    +
    void
    +
    generateCode(String propertyName, + org.springframework.asm.MethodVisitor mv, + org.springframework.expression.spel.CodeFlow cf)
    +
     
    + + +
     
    +
    Class<?>[]
    + +
     
    +
    boolean
    + +
     
    +
    org.springframework.expression.TypedValue
    +
    read(org.springframework.expression.EvaluationContext context, + Object target, + String name)
    +
     
    +
    void
    +
    write(org.springframework.expression.EvaluationContext context, + Object target, + String name, + Object newValue)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      member

      +
      public final Member member
      +
      The member being accessed.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSpecificTargetClasses

      +
      @Nullable +public Class<?>[] getSpecificTargetClasses()
      +
      +
      Specified by:
      +
      getSpecificTargetClasses in interface org.springframework.expression.PropertyAccessor
      +
      +
      +
    • +
    • +
      +

      canRead

      +
      public boolean canRead(org.springframework.expression.EvaluationContext context, + @Nullable + Object target, + String name)
      +
      +
      Specified by:
      +
      canRead in interface org.springframework.expression.PropertyAccessor
      +
      +
      +
    • +
    • +
      +

      read

      +
      public org.springframework.expression.TypedValue read(org.springframework.expression.EvaluationContext context, + @Nullable + Object target, + String name) + throws org.springframework.expression.AccessException
      +
      +
      Specified by:
      +
      read in interface org.springframework.expression.PropertyAccessor
      +
      Throws:
      +
      org.springframework.expression.AccessException
      +
      +
      +
    • +
    • +
      +

      canWrite

      +
      public boolean canWrite(org.springframework.expression.EvaluationContext context, + @Nullable + Object target, + String name)
      +
      +
      Specified by:
      +
      canWrite in interface org.springframework.expression.PropertyAccessor
      +
      +
      +
    • +
    • +
      +

      write

      +
      public void write(org.springframework.expression.EvaluationContext context, + @Nullable + Object target, + String name, + @Nullable + Object newValue)
      +
      +
      Specified by:
      +
      write in interface org.springframework.expression.PropertyAccessor
      +
      +
      +
    • +
    • +
      +

      isCompilable

      +
      public boolean isCompilable()
      +
      +
      Specified by:
      +
      isCompilable in interface org.springframework.expression.spel.CompilablePropertyAccessor
      +
      +
      +
    • +
    • +
      +

      getPropertyType

      +
      public Class<?> getPropertyType()
      +
      +
      Specified by:
      +
      getPropertyType in interface org.springframework.expression.spel.CompilablePropertyAccessor
      +
      +
      +
    • +
    • +
      +

      generateCode

      +
      public void generateCode(String propertyName, + org.springframework.asm.MethodVisitor mv, + org.springframework.expression.spel.CodeFlow cf)
      +
      +
      Specified by:
      +
      generateCode in interface org.springframework.expression.spel.CompilablePropertyAccessor
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/faker/ReflectivePropertyAccessor.html b/api/com/redis/riot/faker/ReflectivePropertyAccessor.html new file mode 100644 index 000000000..1689adde3 --- /dev/null +++ b/api/com/redis/riot/faker/ReflectivePropertyAccessor.html @@ -0,0 +1,381 @@ + + + + +ReflectivePropertyAccessor (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ReflectivePropertyAccessor

+
+
java.lang.Object +
com.redis.riot.faker.ReflectivePropertyAccessor
+
+
+
+
All Implemented Interfaces:
+
org.springframework.expression.PropertyAccessor
+
+
+
public class ReflectivePropertyAccessor +extends Object +implements org.springframework.expression.PropertyAccessor
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    static class 
    + +
    +
    An optimized form of a PropertyAccessor that will use reflection but only knows how to access a particular property on a + particular class.
    +
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Create a new property accessor for reading as well writing.
    +
    +
    ReflectivePropertyAccessor(boolean allowWrite)
    +
    +
    Create a new property accessor for reading and possibly writing.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    +
    canRead(org.springframework.expression.EvaluationContext context, + Object target, + String name)
    +
     
    +
    boolean
    +
    canWrite(org.springframework.expression.EvaluationContext context, + Object target, + String name)
    +
     
    +
    org.springframework.expression.PropertyAccessor
    + +
    +
    Attempt to create an optimized property accessor tailored for a property of a particular name on a particular class.
    +
    +
    protected Field
    +
    findField(String name, + Class<?> clazz, + boolean mustBeStatic)
    +
    +
    Find a field of a certain name on a specified class.
    +
    +
    Class<?>[]
    + +
    +
    Returns null which means this is a general purpose accessor.
    +
    +
    protected boolean
    +
    isCandidateForProperty(Method method, + Class<?> targetClass)
    +
    +
    Determine whether the given Method is a candidate for property access on an instance of the given target class.
    +
    +
    org.springframework.expression.TypedValue
    +
    read(org.springframework.expression.EvaluationContext context, + Object target, + String name)
    +
     
    +
    void
    +
    write(org.springframework.expression.EvaluationContext context, + Object target, + String name, + Object newValue)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSpecificTargetClasses

      +
      @Nullable +public Class<?>[] getSpecificTargetClasses()
      +
      Returns null which means this is a general purpose accessor.
      +
      +
      Specified by:
      +
      getSpecificTargetClasses in interface org.springframework.expression.PropertyAccessor
      +
      +
      +
    • +
    • +
      +

      canRead

      +
      public boolean canRead(org.springframework.expression.EvaluationContext context, + @Nullable + Object target, + String name) + throws org.springframework.expression.AccessException
      +
      +
      Specified by:
      +
      canRead in interface org.springframework.expression.PropertyAccessor
      +
      Throws:
      +
      org.springframework.expression.AccessException
      +
      +
      +
    • +
    • +
      +

      read

      +
      public org.springframework.expression.TypedValue read(org.springframework.expression.EvaluationContext context, + @Nullable + Object target, + String name) + throws org.springframework.expression.AccessException
      +
      +
      Specified by:
      +
      read in interface org.springframework.expression.PropertyAccessor
      +
      Throws:
      +
      org.springframework.expression.AccessException
      +
      +
      +
    • +
    • +
      +

      canWrite

      +
      public boolean canWrite(org.springframework.expression.EvaluationContext context, + @Nullable + Object target, + String name) + throws org.springframework.expression.AccessException
      +
      +
      Specified by:
      +
      canWrite in interface org.springframework.expression.PropertyAccessor
      +
      Throws:
      +
      org.springframework.expression.AccessException
      +
      +
      +
    • +
    • +
      +

      write

      +
      public void write(org.springframework.expression.EvaluationContext context, + @Nullable + Object target, + String name, + @Nullable + Object newValue) + throws org.springframework.expression.AccessException
      +
      +
      Specified by:
      +
      write in interface org.springframework.expression.PropertyAccessor
      +
      Throws:
      +
      org.springframework.expression.AccessException
      +
      +
      +
    • +
    • +
      +

      isCandidateForProperty

      +
      protected boolean isCandidateForProperty(Method method, + Class<?> targetClass)
      +
      Determine whether the given Method is a candidate for property access on an instance of the given target class. +

      + The default implementation considers any method as a candidate, even for non-user-declared properties on the + Object base class.

      +
      +
      Parameters:
      +
      method - the Method to evaluate
      +
      targetClass - the concrete target class that is being introspected
      +
      Since:
      +
      4.3.15
      +
      +
      +
    • +
    • +
      +

      findField

      +
      @Nullable +protected Field findField(String name, + Class<?> clazz, + boolean mustBeStatic)
      +
      Find a field of a certain name on a specified class.
      +
      +
    • +
    • +
      +

      createOptimalAccessor

      +
      public org.springframework.expression.PropertyAccessor createOptimalAccessor(@Nullable + Object target, + String name)
      +
      Attempt to create an optimized property accessor tailored for a property of a particular name on a particular class. The + general ReflectivePropertyAccessor will always work but is not optimal due to the need to lookup which reflective member + (method/field) to use each time read() is called. This method will just return the ReflectivePropertyAccessor instance if + it is unable to build a more optimal accessor. +

      + Note: An optimal accessor is currently only usable for read attempts. Do not call this method if you need a read-write + accessor.

      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/faker/class-use/FakerImport.html b/api/com/redis/riot/faker/class-use/FakerImport.html new file mode 100644 index 000000000..ed384a660 --- /dev/null +++ b/api/com/redis/riot/faker/class-use/FakerImport.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.faker.FakerImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.faker.FakerImport

+
+
Packages that use FakerImport
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/faker/class-use/FakerItemReader.AugmentedFaker.html b/api/com/redis/riot/faker/class-use/FakerItemReader.AugmentedFaker.html new file mode 100644 index 000000000..6e35fa1f3 --- /dev/null +++ b/api/com/redis/riot/faker/class-use/FakerItemReader.AugmentedFaker.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.faker.FakerItemReader.AugmentedFaker (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.faker.FakerItemReader.AugmentedFaker

+
+No usage of com.redis.riot.faker.FakerItemReader.AugmentedFaker
+
+
+ + diff --git a/api/com/redis/riot/faker/class-use/FakerItemReader.html b/api/com/redis/riot/faker/class-use/FakerItemReader.html new file mode 100644 index 000000000..9b363bc5d --- /dev/null +++ b/api/com/redis/riot/faker/class-use/FakerItemReader.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.faker.FakerItemReader (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.faker.FakerItemReader

+
+No usage of com.redis.riot.faker.FakerItemReader
+
+
+ + diff --git a/api/com/redis/riot/faker/class-use/ReflectivePropertyAccessor.OptimalPropertyAccessor.html b/api/com/redis/riot/faker/class-use/ReflectivePropertyAccessor.OptimalPropertyAccessor.html new file mode 100644 index 000000000..8435e8373 --- /dev/null +++ b/api/com/redis/riot/faker/class-use/ReflectivePropertyAccessor.OptimalPropertyAccessor.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor

+
+No usage of com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor
+
+
+ + diff --git a/api/com/redis/riot/faker/class-use/ReflectivePropertyAccessor.html b/api/com/redis/riot/faker/class-use/ReflectivePropertyAccessor.html new file mode 100644 index 000000000..abddfc58e --- /dev/null +++ b/api/com/redis/riot/faker/class-use/ReflectivePropertyAccessor.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.faker.ReflectivePropertyAccessor (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.faker.ReflectivePropertyAccessor

+
+No usage of com.redis.riot.faker.ReflectivePropertyAccessor
+
+
+ + diff --git a/api/com/redis/riot/faker/package-summary.html b/api/com/redis/riot/faker/package-summary.html new file mode 100644 index 000000000..b277a941f --- /dev/null +++ b/api/com/redis/riot/faker/package-summary.html @@ -0,0 +1,94 @@ + + + + +com.redis.riot.faker (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.redis.riot.faker

+
+
+
package com.redis.riot.faker
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/faker/package-tree.html b/api/com/redis/riot/faker/package-tree.html new file mode 100644 index 000000000..14ea91dd5 --- /dev/null +++ b/api/com/redis/riot/faker/package-tree.html @@ -0,0 +1,108 @@ + + + + +com.redis.riot.faker Class Hierarchy (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.redis.riot.faker

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.redis.riot.core.AbstractRunnable (implements java.lang.Runnable) + +
    • +
    • net.datafaker.providers.base.BaseFaker (implements net.datafaker.providers.base.BaseProviders) +
        +
      • net.datafaker.Faker (implements net.datafaker.providers.base.BaseProviders, net.datafaker.providers.entertainment.EntertainmentProviders, net.datafaker.providers.food.FoodProviders, net.datafaker.providers.sport.SportProviders, net.datafaker.providers.videogame.VideoGameProviders) + +
      • +
      +
    • +
    • org.springframework.batch.item.ItemStreamSupport (implements org.springframework.batch.item.ItemStream) +
        +
      • org.springframework.batch.item.support.AbstractItemStreamItemReader<T> (implements org.springframework.batch.item.ItemStreamReader<T>) +
          +
        • org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T> + +
        • +
        +
      • +
      +
    • +
    • com.redis.riot.faker.ReflectivePropertyAccessor (implements org.springframework.expression.PropertyAccessor)
    • +
    • com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor (implements org.springframework.expression.spel.CompilablePropertyAccessor)
    • +
    +
  • +
+
+
+
+
+ + diff --git a/api/com/redis/riot/faker/package-use.html b/api/com/redis/riot/faker/package-use.html new file mode 100644 index 000000000..4672a5aaf --- /dev/null +++ b/api/com/redis/riot/faker/package-use.html @@ -0,0 +1,80 @@ + + + + +Uses of Package com.redis.riot.faker (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.redis.riot.faker

+
+
Packages that use com.redis.riot.faker
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/AmazonS3Options.html b/api/com/redis/riot/file/AmazonS3Options.html new file mode 100644 index 000000000..e2576ee46 --- /dev/null +++ b/api/com/redis/riot/file/AmazonS3Options.html @@ -0,0 +1,204 @@ + + + + +AmazonS3Options (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AmazonS3Options

+
+
java.lang.Object +
com.redis.riot.file.AmazonS3Options
+
+
+
+
public class AmazonS3Options +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AmazonS3Options

      +
      public AmazonS3Options()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAccessKey

      +
      public String getAccessKey()
      +
      +
    • +
    • +
      +

      setAccessKey

      +
      public void setAccessKey(String accessKey)
      +
      +
    • +
    • +
      +

      getSecretKey

      +
      public String getSecretKey()
      +
      +
    • +
    • +
      +

      setSecretKey

      +
      public void setSecretKey(String secretKey)
      +
      +
    • +
    • +
      +

      getRegion

      +
      public String getRegion()
      +
      +
    • +
    • +
      +

      setRegion

      +
      public void setRegion(String region)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/AmazonS3ProtocolResolver.html b/api/com/redis/riot/file/AmazonS3ProtocolResolver.html new file mode 100644 index 000000000..9b150dfbe --- /dev/null +++ b/api/com/redis/riot/file/AmazonS3ProtocolResolver.html @@ -0,0 +1,172 @@ + + + + +AmazonS3ProtocolResolver (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AmazonS3ProtocolResolver

+
+
java.lang.Object +
org.springframework.cloud.aws.core.io.s3.SimpleStorageProtocolResolver +
com.redis.riot.file.AmazonS3ProtocolResolver
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean, org.springframework.core.io.ProtocolResolver
+
+
+
public class AmazonS3ProtocolResolver +extends org.springframework.cloud.aws.core.io.s3.SimpleStorageProtocolResolver
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    AmazonS3ProtocolResolver(com.amazonaws.services.s3.AmazonS3ClientBuilder clientBuilder)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.amazonaws.services.s3.AmazonS3
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class org.springframework.cloud.aws.core.io.s3.SimpleStorageProtocolResolver

    +afterPropertiesSet, resolve, setBeanFactory, setTaskExecutor
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AmazonS3ProtocolResolver

      +
      public AmazonS3ProtocolResolver(com.amazonaws.services.s3.AmazonS3ClientBuilder clientBuilder)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAmazonS3

      +
      public com.amazonaws.services.s3.AmazonS3 getAmazonS3()
      +
      +
      Overrides:
      +
      getAmazonS3 in class org.springframework.cloud.aws.core.io.s3.SimpleStorageProtocolResolver
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/FileDumpExport.html b/api/com/redis/riot/file/FileDumpExport.html new file mode 100644 index 000000000..82e147591 --- /dev/null +++ b/api/com/redis/riot/file/FileDumpExport.html @@ -0,0 +1,324 @@ + + + + +FileDumpExport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileDumpExport

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class FileDumpExport +extends AbstractExport
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_ELEMENT_NAME

      +
      public static final String DEFAULT_ELEMENT_NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_ROOT_NAME

      +
      public static final String DEFAULT_ROOT_NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_LINE_SEPARATOR

      +
      public static final String DEFAULT_LINE_SEPARATOR
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileDumpExport

      +
      public FileDumpExport()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setFile

      +
      public void setFile(String file)
      +
      +
    • +
    • +
      +

      setFileOptions

      +
      public void setFileOptions(FileOptions fileOptions)
      +
      +
    • +
    • +
      +

      setType

      +
      public void setType(FileDumpType type)
      +
      +
    • +
    • +
      +

      setAppend

      +
      public void setAppend(boolean append)
      +
      +
    • +
    • +
      +

      setRootName

      +
      public void setRootName(String rootName)
      +
      +
    • +
    • +
      +

      setElementName

      +
      public void setElementName(String elementName)
      +
      +
    • +
    • +
      +

      setLineSeparator

      +
      public void setLineSeparator(String lineSeparator)
      +
      +
    • +
    • +
      +

      isStruct

      +
      protected boolean isStruct()
      +
      +
      Specified by:
      +
      isStruct in class AbstractExport
      +
      +
      +
    • +
    • +
      +

      job

      +
      protected org.springframework.batch.core.Job job()
      +
      +
      Specified by:
      +
      job in class AbstractJobRunnable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/FileDumpImport.html b/api/com/redis/riot/file/FileDumpImport.html new file mode 100644 index 000000000..cc0020998 --- /dev/null +++ b/api/com/redis/riot/file/FileDumpImport.html @@ -0,0 +1,227 @@ + + + + +FileDumpImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileDumpImport

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class FileDumpImport +extends AbstractStructImport
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileDumpImport

      +
      public FileDumpImport()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setFiles

      +
      public void setFiles(String... files)
      +
      +
    • +
    • +
      +

      setFiles

      +
      public void setFiles(List<String> files)
      +
      +
    • +
    • +
      +

      setFileOptions

      +
      public void setFileOptions(FileOptions fileOptions)
      +
      +
    • +
    • +
      +

      setType

      +
      public void setType(FileDumpType type)
      +
      +
    • +
    • +
      +

      job

      +
      protected org.springframework.batch.core.Job job()
      +
      +
      Specified by:
      +
      job in class AbstractJobRunnable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/FileDumpType.html b/api/com/redis/riot/file/FileDumpType.html new file mode 100644 index 000000000..1b896a027 --- /dev/null +++ b/api/com/redis/riot/file/FileDumpType.html @@ -0,0 +1,218 @@ + + + + +FileDumpType (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class FileDumpType

+
+
java.lang.Object +
java.lang.Enum<FileDumpType> +
com.redis.riot.file.FileDumpType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<FileDumpType>, Constable
+
+
+
public enum FileDumpType +extends Enum<FileDumpType>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static FileDumpType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static FileDumpType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/FileExtension.html b/api/com/redis/riot/file/FileExtension.html new file mode 100644 index 000000000..c5cdc90f9 --- /dev/null +++ b/api/com/redis/riot/file/FileExtension.html @@ -0,0 +1,258 @@ + + + + +FileExtension (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class FileExtension

+
+
java.lang.Object +
java.lang.Enum<FileExtension> +
com.redis.riot.file.FileExtension
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<FileExtension>, Constable
+
+
+
public enum FileExtension +extends Enum<FileExtension>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static FileExtension[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static FileExtension valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/FileImport.html b/api/com/redis/riot/file/FileImport.html new file mode 100644 index 000000000..488b4f11d --- /dev/null +++ b/api/com/redis/riot/file/FileImport.html @@ -0,0 +1,416 @@ + + + + +FileImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileImport

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class FileImport +extends AbstractImport
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_CONTINUATION_STRING

      +
      public static final String DEFAULT_CONTINUATION_STRING
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_QUOTE_CHARACTER

      +
      public static final Character DEFAULT_QUOTE_CHARACTER
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileImport

      +
      public FileImport()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setFiles

      +
      public void setFiles(String... files)
      +
      +
    • +
    • +
      +

      setFiles

      +
      public void setFiles(List<String> files)
      +
      +
    • +
    • +
      +

      setRegexes

      +
      public void setRegexes(Map<String,Pattern> regexes)
      +
      +
    • +
    • +
      +

      setFileOptions

      +
      public void setFileOptions(FileOptions fileOptions)
      +
      +
    • +
    • +
      +

      setFileType

      +
      public void setFileType(FileType fileType)
      +
      +
    • +
    • +
      +

      setMaxItemCount

      +
      public void setMaxItemCount(Integer maxItemCount)
      +
      +
    • +
    • +
      +

      setFields

      +
      public void setFields(List<String> names)
      +
      +
    • +
    • +
      +

      setHeader

      +
      public void setHeader(boolean header)
      +
      +
    • +
    • +
      +

      setDelimiter

      +
      public void setDelimiter(String delimiter)
      +
      +
    • +
    • +
      +

      setHeaderLine

      +
      public void setHeaderLine(Integer index)
      +
      +
    • +
    • +
      +

      setLinesToSkip

      +
      public void setLinesToSkip(Integer linesToSkip)
      +
      +
    • +
    • +
      +

      setIncludedFields

      +
      public void setIncludedFields(int... indexes)
      +
      +
    • +
    • +
      +

      setColumnRanges

      +
      public void setColumnRanges(List<String> columnRanges)
      +
      +
    • +
    • +
      +

      setQuoteCharacter

      +
      public void setQuoteCharacter(Character quoteCharacter)
      +
      +
    • +
    • +
      +

      setContinuationString

      +
      public void setContinuationString(String continuationString)
      +
      +
    • +
    • +
      +

      job

      +
      protected org.springframework.batch.core.Job job()
      +
      +
      Specified by:
      +
      job in class AbstractJobRunnable
      +
      +
      +
    • +
    • +
      +

      readers

      +
      public Stream<org.springframework.batch.item.ItemReader<Map<String,Object>>> readers(String... files)
      +
      +
      Parameters:
      +
      files - Files to create readers for
      +
      Returns:
      +
      List of readers for the given files, which might contain wildcards
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      reader

      +
      public org.springframework.batch.item.ItemReader<Map<String,Object>> reader(String file) + throws IOException
      +
      +
      Parameters:
      +
      file - the file to create a reader for (can be CSV, Fixed-width, JSON, + XML)
      +
      Returns:
      +
      Reader for the given file
      +
      Throws:
      +
      IOException
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      processor

      +
      protected org.springframework.batch.item.ItemProcessor<Map<String,Object>,Map<String,Object>> processor()
      +
      +
      Overrides:
      +
      processor in class AbstractImport
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/FileOptions.html b/api/com/redis/riot/file/FileOptions.html new file mode 100644 index 000000000..234f1c8a8 --- /dev/null +++ b/api/com/redis/riot/file/FileOptions.html @@ -0,0 +1,259 @@ + + + + +FileOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileOptions

+
+
java.lang.Object +
com.redis.riot.file.FileOptions
+
+
+
+
public class FileOptions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FileOptions

      +
      public FileOptions()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEncoding

      +
      public String getEncoding()
      +
      +
    • +
    • +
      +

      setEncoding

      +
      public void setEncoding(String encoding)
      +
      +
    • +
    • +
      +

      isGzipped

      +
      public boolean isGzipped()
      +
      +
    • +
    • +
      +

      setGzipped

      +
      public void setGzipped(boolean gzipped)
      +
      +
    • +
    • +
      +

      getGoogleStorageOptions

      +
      public GoogleStorageOptions getGoogleStorageOptions()
      +
      +
    • +
    • +
      +

      setGoogleStorageOptions

      +
      public void setGoogleStorageOptions(GoogleStorageOptions googleStorageOptions)
      +
      +
    • +
    • +
      +

      getAmazonS3Options

      +
      public AmazonS3Options getAmazonS3Options()
      +
      +
    • +
    • +
      +

      setAmazonS3Options

      +
      public void setAmazonS3Options(AmazonS3Options amazonS3Options)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/FileType.html b/api/com/redis/riot/file/FileType.html new file mode 100644 index 000000000..359fbb34e --- /dev/null +++ b/api/com/redis/riot/file/FileType.html @@ -0,0 +1,242 @@ + + + + +FileType (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class FileType

+
+
java.lang.Object +
java.lang.Enum<FileType> +
com.redis.riot.file.FileType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<FileType>, Constable
+
+
+
public enum FileType +extends Enum<FileType>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      DELIMITED

      +
      public static final FileType DELIMITED
      +
      +
    • +
    • +
      +

      FIXED

      +
      public static final FileType FIXED
      +
      +
    • +
    • +
      +

      JSON

      +
      public static final FileType JSON
      +
      +
    • +
    • +
      +

      JSONL

      +
      public static final FileType JSONL
      +
      +
    • +
    • +
      +

      XML

      +
      public static final FileType XML
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static FileType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static FileType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/FileUtils.html b/api/com/redis/riot/file/FileUtils.html new file mode 100644 index 000000000..68b8416e8 --- /dev/null +++ b/api/com/redis/riot/file/FileUtils.html @@ -0,0 +1,394 @@ + + + + +FileUtils (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FileUtils

+
+
java.lang.Object +
com.redis.riot.file.FileUtils
+
+
+
+
public abstract class FileUtils +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      expand

      +
      public static Stream<String> expand(String filename) + throws IOException
      +
      +
      Parameters:
      +
      filename - Filename that might include a glob pattern
      +
      Returns:
      +
      List of file
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      expand

      +
      public static List<Path> expand(Path path) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      expandAll

      +
      public static Stream<String> expandAll(Iterable<String> files)
      +
      +
    • +
    • +
      +

      isGzip

      +
      public static boolean isGzip(String file)
      +
      +
    • +
    • +
      +

      extension

      +
      public static FileExtension extension(org.springframework.core.io.Resource resource)
      +
      +
    • +
    • +
      +

      isFile

      +
      public static boolean isFile(String file)
      +
      +
    • +
    • +
      +

      isConsole

      +
      public static boolean isConsole(String file)
      +
      +
    • +
    • +
      +

      isAmazonS3Resource

      +
      public static boolean isAmazonS3Resource(String file)
      +
      +
    • +
    • +
      +

      isGoogleStorageResource

      +
      public static boolean isGoogleStorageResource(String file)
      +
      +
    • +
    • +
      +

      jsonReader

      +
      public static <T> +org.springframework.batch.item.json.JsonItemReader<T> jsonReader(org.springframework.core.io.Resource resource, + Class<? super T> type)
      +
      +
    • +
    • +
      +

      jsonlReader

      +
      public static org.springframework.batch.item.file.FlatFileItemReader<Map<String,Object>> jsonlReader(org.springframework.core.io.Resource resource)
      +
      +
    • +
    • +
      +

      objectMapper

      +
      public static com.fasterxml.jackson.databind.ObjectMapper objectMapper()
      +
      +
    • +
    • +
      +

      xmlReader

      +
      public static <T> XmlItemReader<T> xmlReader(org.springframework.core.io.Resource resource, + Class<? super T> type)
      +
      +
    • +
    • +
      +

      xmlMapper

      +
      public static com.fasterxml.jackson.dataformat.xml.XmlMapper xmlMapper()
      +
      +
    • +
    • +
      +

      dumpType

      +
      public static FileDumpType dumpType(org.springframework.core.io.Resource resource)
      +
      +
    • +
    • +
      +

      safeInputResource

      +
      public static org.springframework.core.io.Resource safeInputResource(String file, + FileOptions options)
      +
      +
    • +
    • +
      +

      inputResource

      +
      public static org.springframework.core.io.Resource inputResource(String file, + FileOptions options) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      outputResource

      +
      public static org.springframework.core.io.WritableResource outputResource(String file, + FileOptions options) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      inputResources

      +
      public static List<org.springframework.core.io.Resource> inputResources(List<String> files, + FileOptions fileOptions)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/GoogleStorageOptions.html b/api/com/redis/riot/file/GoogleStorageOptions.html new file mode 100644 index 000000000..3ec554b1c --- /dev/null +++ b/api/com/redis/riot/file/GoogleStorageOptions.html @@ -0,0 +1,204 @@ + + + + +GoogleStorageOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GoogleStorageOptions

+
+
java.lang.Object +
com.redis.riot.file.GoogleStorageOptions
+
+
+
+
public class GoogleStorageOptions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      GoogleStorageOptions

      +
      public GoogleStorageOptions()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getKeyFile

      +
      public File getKeyFile()
      +
      +
    • +
    • +
      +

      setKeyFile

      +
      public void setKeyFile(File file)
      +
      +
    • +
    • +
      +

      getProjectId

      +
      public String getProjectId()
      +
      +
    • +
    • +
      +

      setProjectId

      +
      public void setProjectId(String id)
      +
      +
    • +
    • +
      +

      getEncodedKey

      +
      public String getEncodedKey()
      +
      +
    • +
    • +
      +

      setEncodedKey

      +
      public void setEncodedKey(String key)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/HeaderCallbackHandler.html b/api/com/redis/riot/file/HeaderCallbackHandler.html new file mode 100644 index 000000000..eaa9a8480 --- /dev/null +++ b/api/com/redis/riot/file/HeaderCallbackHandler.html @@ -0,0 +1,170 @@ + + + + +HeaderCallbackHandler (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HeaderCallbackHandler

+
+
java.lang.Object +
com.redis.riot.file.HeaderCallbackHandler
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.item.file.LineCallbackHandler
+
+
+
public class HeaderCallbackHandler +extends Object +implements org.springframework.batch.item.file.LineCallbackHandler
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HeaderCallbackHandler

      +
      public HeaderCallbackHandler(org.springframework.batch.item.file.transform.AbstractLineTokenizer tokenizer, + int headerIndex)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handleLine

      +
      public void handleLine(String line)
      +
      +
      Specified by:
      +
      handleLine in interface org.springframework.batch.item.file.LineCallbackHandler
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/KeyValueDeserializer.html b/api/com/redis/riot/file/KeyValueDeserializer.html new file mode 100644 index 000000000..82a89278c --- /dev/null +++ b/api/com/redis/riot/file/KeyValueDeserializer.html @@ -0,0 +1,402 @@ + + + + +KeyValueDeserializer (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KeyValueDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<T> +
com.fasterxml.jackson.databind.deser.std.StdDeserializer<com.redis.spring.batch.common.KeyValue<String>> +
com.redis.riot.file.KeyValueDeserializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, Serializable
+
+
+
public class KeyValueDeserializer +extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<com.redis.spring.batch.common.KeyValue<String>>
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    +
    +

    Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

    +_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    KeyValueDeserializer(Class<com.redis.spring.batch.common.KeyValue<String>> t)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.redis.spring.batch.common.KeyValue<String>
    +
    deserialize(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

    +_byteOverflow, _checkBooleanToStringCoercion, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFloatToStringCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkIntToFloatCoercion, _checkIntToStringCoercion, _checkTextualNull, _checkToStringCoercion, _coerceBooleanFromInt, _coercedTypeDesc, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KeyValueDeserializer

      +
      public KeyValueDeserializer()
      +
      +
    • +
    • +
      +

      KeyValueDeserializer

      +
      public KeyValueDeserializer(Class<com.redis.spring.batch.common.KeyValue<String>> t)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public com.redis.spring.batch.common.KeyValue<String> deserialize(com.fasterxml.jackson.core.JsonParser p, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException, +com.fasterxml.jackson.core.JacksonException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<com.redis.spring.batch.common.KeyValue<String>>
      +
      Throws:
      +
      IOException
      +
      com.fasterxml.jackson.core.JacksonException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/MapFieldSetMapper.html b/api/com/redis/riot/file/MapFieldSetMapper.html new file mode 100644 index 000000000..c223e30ed --- /dev/null +++ b/api/com/redis/riot/file/MapFieldSetMapper.html @@ -0,0 +1,168 @@ + + + + +MapFieldSetMapper (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MapFieldSetMapper

+
+
java.lang.Object +
com.redis.riot.file.MapFieldSetMapper
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.item.file.mapping.FieldSetMapper<Map<String,String>>
+
+
+
public class MapFieldSetMapper +extends Object +implements org.springframework.batch.item.file.mapping.FieldSetMapper<Map<String,String>>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MapFieldSetMapper

      +
      public MapFieldSetMapper()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      mapFieldSet

      +
      public Map<String,String> mapFieldSet(org.springframework.batch.item.file.transform.FieldSet fieldSet)
      +
      +
      Specified by:
      +
      mapFieldSet in interface org.springframework.batch.item.file.mapping.FieldSetMapper<Map<String,String>>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/MapToFieldFunction.html b/api/com/redis/riot/file/MapToFieldFunction.html new file mode 100644 index 000000000..96cc63768 --- /dev/null +++ b/api/com/redis/riot/file/MapToFieldFunction.html @@ -0,0 +1,180 @@ + + + + +MapToFieldFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MapToFieldFunction

+
+
java.lang.Object +
com.redis.riot.file.MapToFieldFunction
+
+
+
+
All Implemented Interfaces:
+
Function<Map<String,Object>,Object>
+
+
+
public class MapToFieldFunction +extends Object +implements Function<Map<String,Object>,Object>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MapToFieldFunction

      +
      public MapToFieldFunction(String key)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/ToMapFunction.html b/api/com/redis/riot/file/ToMapFunction.html new file mode 100644 index 000000000..114906540 --- /dev/null +++ b/api/com/redis/riot/file/ToMapFunction.html @@ -0,0 +1,179 @@ + + + + +ToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ToMapFunction<T,K,V>

+
+
java.lang.Object +
com.redis.riot.file.ToMapFunction<T,K,V>
+
+
+
+
All Implemented Interfaces:
+
Function<T,Map<K,V>>
+
+
+
public class ToMapFunction<T,K,V> +extends Object +implements Function<T,Map<K,V>>
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ToMapFunction

      +
      public ToMapFunction(Function<T,Map<K,V>>... functions)
      +
      +
    • +
    • +
      +

      ToMapFunction

      +
      public ToMapFunction(List<? extends Function<T,Map<K,V>>> functions)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/UnknownFileTypeException.html b/api/com/redis/riot/file/UnknownFileTypeException.html new file mode 100644 index 000000000..55b50f01d --- /dev/null +++ b/api/com/redis/riot/file/UnknownFileTypeException.html @@ -0,0 +1,149 @@ + + + + +UnknownFileTypeException (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class UnknownFileTypeException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
com.redis.riot.file.UnknownFileTypeException
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class UnknownFileTypeException +extends RuntimeException
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      UnknownFileTypeException

      +
      public UnknownFileTypeException(String message)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/AmazonS3Options.html b/api/com/redis/riot/file/class-use/AmazonS3Options.html new file mode 100644 index 000000000..c2f86c4ee --- /dev/null +++ b/api/com/redis/riot/file/class-use/AmazonS3Options.html @@ -0,0 +1,92 @@ + + + + +Uses of Class com.redis.riot.file.AmazonS3Options (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.AmazonS3Options

+
+
Packages that use AmazonS3Options
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/AmazonS3ProtocolResolver.html b/api/com/redis/riot/file/class-use/AmazonS3ProtocolResolver.html new file mode 100644 index 000000000..cdbd169f4 --- /dev/null +++ b/api/com/redis/riot/file/class-use/AmazonS3ProtocolResolver.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.AmazonS3ProtocolResolver (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.AmazonS3ProtocolResolver

+
+No usage of com.redis.riot.file.AmazonS3ProtocolResolver
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/FileDumpExport.html b/api/com/redis/riot/file/class-use/FileDumpExport.html new file mode 100644 index 000000000..75296b335 --- /dev/null +++ b/api/com/redis/riot/file/class-use/FileDumpExport.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.file.FileDumpExport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.FileDumpExport

+
+
Packages that use FileDumpExport
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/FileDumpImport.html b/api/com/redis/riot/file/class-use/FileDumpImport.html new file mode 100644 index 000000000..93f6e4e38 --- /dev/null +++ b/api/com/redis/riot/file/class-use/FileDumpImport.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.file.FileDumpImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.FileDumpImport

+
+
Packages that use FileDumpImport
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/FileDumpType.html b/api/com/redis/riot/file/class-use/FileDumpType.html new file mode 100644 index 000000000..a89473146 --- /dev/null +++ b/api/com/redis/riot/file/class-use/FileDumpType.html @@ -0,0 +1,106 @@ + + + + +Uses of Enum Class com.redis.riot.file.FileDumpType (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.redis.riot.file.FileDumpType

+
+
Packages that use FileDumpType
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/FileExtension.html b/api/com/redis/riot/file/class-use/FileExtension.html new file mode 100644 index 000000000..ad43c90b9 --- /dev/null +++ b/api/com/redis/riot/file/class-use/FileExtension.html @@ -0,0 +1,94 @@ + + + + +Uses of Enum Class com.redis.riot.file.FileExtension (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.redis.riot.file.FileExtension

+
+
Packages that use FileExtension
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/FileImport.html b/api/com/redis/riot/file/class-use/FileImport.html new file mode 100644 index 000000000..36a9a4e0f --- /dev/null +++ b/api/com/redis/riot/file/class-use/FileImport.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.FileImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.FileImport

+
+No usage of com.redis.riot.file.FileImport
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/FileOptions.html b/api/com/redis/riot/file/class-use/FileOptions.html new file mode 100644 index 000000000..e49be5f21 --- /dev/null +++ b/api/com/redis/riot/file/class-use/FileOptions.html @@ -0,0 +1,121 @@ + + + + +Uses of Class com.redis.riot.file.FileOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.FileOptions

+
+
Packages that use FileOptions
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/FileType.html b/api/com/redis/riot/file/class-use/FileType.html new file mode 100644 index 000000000..4a4435c8e --- /dev/null +++ b/api/com/redis/riot/file/class-use/FileType.html @@ -0,0 +1,100 @@ + + + + +Uses of Enum Class com.redis.riot.file.FileType (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.redis.riot.file.FileType

+
+
Packages that use FileType
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/FileUtils.html b/api/com/redis/riot/file/class-use/FileUtils.html new file mode 100644 index 000000000..3ac3ba8be --- /dev/null +++ b/api/com/redis/riot/file/class-use/FileUtils.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.FileUtils (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.FileUtils

+
+No usage of com.redis.riot.file.FileUtils
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/GoogleStorageOptions.html b/api/com/redis/riot/file/class-use/GoogleStorageOptions.html new file mode 100644 index 000000000..438485270 --- /dev/null +++ b/api/com/redis/riot/file/class-use/GoogleStorageOptions.html @@ -0,0 +1,92 @@ + + + + +Uses of Class com.redis.riot.file.GoogleStorageOptions (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.GoogleStorageOptions

+
+
Packages that use GoogleStorageOptions
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/HeaderCallbackHandler.html b/api/com/redis/riot/file/class-use/HeaderCallbackHandler.html new file mode 100644 index 000000000..7b1e4b994 --- /dev/null +++ b/api/com/redis/riot/file/class-use/HeaderCallbackHandler.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.HeaderCallbackHandler (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.HeaderCallbackHandler

+
+No usage of com.redis.riot.file.HeaderCallbackHandler
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/KeyValueDeserializer.html b/api/com/redis/riot/file/class-use/KeyValueDeserializer.html new file mode 100644 index 000000000..a81d4e33e --- /dev/null +++ b/api/com/redis/riot/file/class-use/KeyValueDeserializer.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.KeyValueDeserializer (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.KeyValueDeserializer

+
+No usage of com.redis.riot.file.KeyValueDeserializer
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/MapFieldSetMapper.html b/api/com/redis/riot/file/class-use/MapFieldSetMapper.html new file mode 100644 index 000000000..558081f31 --- /dev/null +++ b/api/com/redis/riot/file/class-use/MapFieldSetMapper.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.MapFieldSetMapper (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.MapFieldSetMapper

+
+No usage of com.redis.riot.file.MapFieldSetMapper
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/MapToFieldFunction.html b/api/com/redis/riot/file/class-use/MapToFieldFunction.html new file mode 100644 index 000000000..6d18637f1 --- /dev/null +++ b/api/com/redis/riot/file/class-use/MapToFieldFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.MapToFieldFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.MapToFieldFunction

+
+No usage of com.redis.riot.file.MapToFieldFunction
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/ToMapFunction.html b/api/com/redis/riot/file/class-use/ToMapFunction.html new file mode 100644 index 000000000..1076c9d79 --- /dev/null +++ b/api/com/redis/riot/file/class-use/ToMapFunction.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.ToMapFunction (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.ToMapFunction

+
+No usage of com.redis.riot.file.ToMapFunction
+
+
+ + diff --git a/api/com/redis/riot/file/class-use/UnknownFileTypeException.html b/api/com/redis/riot/file/class-use/UnknownFileTypeException.html new file mode 100644 index 000000000..6456870ba --- /dev/null +++ b/api/com/redis/riot/file/class-use/UnknownFileTypeException.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.UnknownFileTypeException (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.UnknownFileTypeException

+
+No usage of com.redis.riot.file.UnknownFileTypeException
+
+
+ + diff --git a/api/com/redis/riot/file/package-summary.html b/api/com/redis/riot/file/package-summary.html new file mode 100644 index 000000000..9c5c24057 --- /dev/null +++ b/api/com/redis/riot/file/package-summary.html @@ -0,0 +1,132 @@ + + + + +com.redis.riot.file (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.redis.riot.file

+
+
+
package com.redis.riot.file
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/package-tree.html b/api/com/redis/riot/file/package-tree.html new file mode 100644 index 000000000..94cd13862 --- /dev/null +++ b/api/com/redis/riot/file/package-tree.html @@ -0,0 +1,145 @@ + + + + +com.redis.riot.file Class Hierarchy (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.redis.riot.file

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/package-use.html b/api/com/redis/riot/file/package-use.html new file mode 100644 index 000000000..e1db6a556 --- /dev/null +++ b/api/com/redis/riot/file/package-use.html @@ -0,0 +1,107 @@ + + + + +Uses of Package com.redis.riot.file (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.redis.riot.file

+
+
Packages that use com.redis.riot.file
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/AbstractResourceItemWriter.OutputState.html b/api/com/redis/riot/file/resource/AbstractResourceItemWriter.OutputState.html new file mode 100644 index 000000000..306c91a50 --- /dev/null +++ b/api/com/redis/riot/file/resource/AbstractResourceItemWriter.OutputState.html @@ -0,0 +1,281 @@ + + + + +AbstractResourceItemWriter.OutputState (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractResourceItemWriter.OutputState

+
+
java.lang.Object +
com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
+
+
+
+
Enclosing class:
+
AbstractResourceItemWriter<T>
+
+
+
protected class AbstractResourceItemWriter.OutputState +extends Object
+
Encapsulates the runtime state of the writer. All state changing operations + on the writer go through this class.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OutputState

      +
      protected OutputState()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      position

      +
      public long position() + throws IOException
      +
      +
      Returns:
      +
      byte offset position of the cursor in the output file as a long
      +
      Throws:
      +
      IOException - If unable to get the offset position
      +
      +
      +
    • +
    • +
      +

      setAppendAllowed

      +
      public void setAppendAllowed(boolean append)
      +
      +
      Parameters:
      +
      append - if true, append to previously created file
      +
      +
      +
    • +
    • +
      +

      restoreFrom

      +
      public void restoreFrom(org.springframework.batch.item.ExecutionContext executionContext)
      +
      +
      Parameters:
      +
      executionContext - state from which to restore writing from
      +
      +
      +
    • +
    • +
      +

      setDeleteIfExists

      +
      public void setDeleteIfExists(boolean shouldDeleteIfExists)
      +
      +
      Parameters:
      +
      shouldDeleteIfExists - indicator
      +
      +
      +
    • +
    • +
      +

      setEncoding

      +
      public void setEncoding(String encoding)
      +
      +
      Parameters:
      +
      encoding - file encoding
      +
      +
      +
    • +
    • +
      +

      getLinesWritten

      +
      public long getLinesWritten()
      +
      +
    • +
    • +
      +

      setLinesWritten

      +
      public void setLinesWritten(long linesWritten)
      +
      +
    • +
    • +
      +

      close

      +
      public void close()
      +
      Close the open resource and reset counters.
      +
      +
    • +
    • +
      +

      write

      +
      public void write(String line) + throws IOException
      +
      +
      Parameters:
      +
      line - String to be written to the file
      +
      Throws:
      +
      IOException - If unable to write the String to the file
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public boolean isInitialized()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/AbstractResourceItemWriter.html b/api/com/redis/riot/file/resource/AbstractResourceItemWriter.html new file mode 100644 index 000000000..883993a3e --- /dev/null +++ b/api/com/redis/riot/file/resource/AbstractResourceItemWriter.html @@ -0,0 +1,615 @@ + + + + +AbstractResourceItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractResourceItemWriter<T>

+
+
java.lang.Object +
org.springframework.batch.item.ItemStreamSupport +
org.springframework.batch.item.support.AbstractItemStreamItemWriter<T> +
com.redis.riot.file.resource.AbstractResourceItemWriter<T>
+
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamWriter<T>, org.springframework.batch.item.ItemWriter<T>, org.springframework.beans.factory.InitializingBean
+
+
+
Direct Known Subclasses:
+
FlatResourceItemWriter, JsonResourceItemWriter, XmlResourceItemWriter
+
+
+
public abstract class AbstractResourceItemWriter<T> +extends org.springframework.batch.item.support.AbstractItemStreamItemWriter<T> +implements org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>, org.springframework.beans.factory.InitializingBean
+
Base class for item writers that write data to a file or stream. This class + provides common features like restart, force sync, append etc. The location + of the output file is defined by a Resource which must represent a + writable file.
+ + Uses buffered writer to improve performance.
+ + The implementation is not thread-safe.
+
+
Since:
+
4.1
+
Author:
+
Waseem Malik, Tomas Slanina, Robert Kasanicky, Dave Syer, Michael Minella, Mahmoud Ben Hassine
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    protected class 
    + +
    +
    Encapsulates the runtime state of the writer.
    +
    +
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected boolean
    + +
     
    +
    static final String
    + +
     
    +
    static final String
    + +
     
    +
    static final boolean
    + +
     
    +
    protected String
    + +
     
    +
    protected final org.slf4j.Logger
    + +
     
    +
    protected boolean
    + +
     
    + + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    + +
     
    +
    protected abstract String
    +
    doWrite(org.springframework.batch.item.Chunk<? extends T> items)
    +
    +
    Write out a string of items followed by a "new line", where the format of the + new line separator is determined by the underlying operating system.
    +
    + + +
     
    +
    void
    +
    open(org.springframework.batch.item.ExecutionContext executionContext)
    +
    +
    Initialize the reader.
    +
    +
    void
    +
    setAppendAllowed(boolean append)
    +
    +
    Flag to indicate that the target file should be appended if it already + exists.
    +
    +
    void
    +
    setEncoding(String newEncoding)
    +
    +
    Sets encoding for output template.
    +
    +
    void
    +
    setFooterCallback(org.springframework.batch.item.file.FlatFileFooterCallback footerCallback)
    +
    +
    footerCallback will be called after writing the last item to file, but before + the file is closed.
    +
    +
    void
    +
    setHeaderCallback(org.springframework.batch.item.file.FlatFileHeaderCallback headerCallback)
    +
    +
    headerCallback will be called before writing the first item to file.
    +
    +
    void
    +
    setLineSeparator(String lineSeparator)
    +
    +
    Public setter for the line separator.
    +
    +
    void
    +
    setResource(org.springframework.core.io.WritableResource resource)
    +
    +
    Setter for resource.
    +
    +
    void
    +
    setSaveState(boolean saveState)
    +
    +
    Set the flag indicating whether or not state should be saved in the provided + ExecutionContext during the ItemStream call to update.
    +
    +
    void
    +
    setShouldDeleteIfEmpty(boolean shouldDeleteIfEmpty)
    +
    +
    Flag to indicate that the target file should be deleted if no lines have been + written (other than header and footer) on close.
    +
    +
    void
    +
    setShouldDeleteIfExists(boolean shouldDeleteIfExists)
    +
    +
    Flag to indicate that the target file should be deleted if it already exists, + otherwise it will be created.
    +
    +
    void
    +
    setTransactional(boolean transactional)
    +
    +
    Flag to indicate that writing to the buffer should be delayed if a + transaction is active.
    +
    +
    void
    +
    update(org.springframework.batch.item.ExecutionContext executionContext)
    +
     
    +
    void
    +
    write(org.springframework.batch.item.Chunk<? extends T> items)
    +
    +
    Writes out a string followed by a "new line", where the format of the new + line separator is determined by the underlying operating system.
    +
    +
    +
    +
    +
    +

    Methods inherited from class org.springframework.batch.item.ItemStreamSupport

    +getExecutionContextKey, getName, setExecutionContextName, setName
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.springframework.beans.factory.InitializingBean

    +afterPropertiesSet
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_TRANSACTIONAL

      +
      public static final boolean DEFAULT_TRANSACTIONAL
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      log

      +
      protected final org.slf4j.Logger log
      +
      +
    • +
    • +
      +

      DEFAULT_LINE_SEPARATOR

      +
      public static final String DEFAULT_LINE_SEPARATOR
      +
      +
    • +
    • +
      +

      DEFAULT_CHARSET

      +
      public static final String DEFAULT_CHARSET
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      state

      + +
      +
    • +
    • +
      +

      shouldDeleteIfExists

      +
      protected boolean shouldDeleteIfExists
      +
      +
    • +
    • +
      +

      lineSeparator

      +
      protected String lineSeparator
      +
      +
    • +
    • +
      +

      append

      +
      protected boolean append
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractResourceItemWriter

      +
      public AbstractResourceItemWriter()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setLineSeparator

      +
      public void setLineSeparator(String lineSeparator)
      +
      Public setter for the line separator. Defaults to the System property + line.separator.
      +
      +
      Parameters:
      +
      lineSeparator - the line separator to set
      +
      +
      +
    • +
    • +
      +

      setResource

      +
      public void setResource(org.springframework.core.io.WritableResource resource)
      +
      Setter for resource. Represents a file that can be written.
      +
      +
      Specified by:
      +
      setResource in interface org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>
      +
      Parameters:
      +
      resource - the resource to be written to
      +
      +
      +
    • +
    • +
      +

      setEncoding

      +
      public void setEncoding(String newEncoding)
      +
      Sets encoding for output template.
      +
      +
      Parameters:
      +
      newEncoding - String containing the encoding to be used for the + writer.
      +
      +
      +
    • +
    • +
      +

      setShouldDeleteIfExists

      +
      public void setShouldDeleteIfExists(boolean shouldDeleteIfExists)
      +
      Flag to indicate that the target file should be deleted if it already exists, + otherwise it will be created. Defaults to true, so no appending except on + restart. If set to false and appendAllowed + is also false then there will be an exception when the stream is opened to + prevent existing data being potentially corrupted.
      +
      +
      Parameters:
      +
      shouldDeleteIfExists - the flag value to set
      +
      +
      +
    • +
    • +
      +

      setAppendAllowed

      +
      public void setAppendAllowed(boolean append)
      +
      Flag to indicate that the target file should be appended if it already + exists. If this flag is set then the flag + shouldDeleteIfExists is + automatically set to false, so that flag should not be set explicitly. + Defaults value is false.
      +
      +
      Parameters:
      +
      append - the flag value to set
      +
      +
      +
    • +
    • +
      +

      setShouldDeleteIfEmpty

      +
      public void setShouldDeleteIfEmpty(boolean shouldDeleteIfEmpty)
      +
      Flag to indicate that the target file should be deleted if no lines have been + written (other than header and footer) on close. Defaults to false.
      +
      +
      Parameters:
      +
      shouldDeleteIfEmpty - the flag value to set
      +
      +
      +
    • +
    • +
      +

      setSaveState

      +
      public void setSaveState(boolean saveState)
      +
      Set the flag indicating whether or not state should be saved in the provided + ExecutionContext during the ItemStream call to update. + Setting this to false means that it will always start at the beginning on a + restart.
      +
      +
      Parameters:
      +
      saveState - if true, state will be persisted
      +
      +
      +
    • +
    • +
      +

      setHeaderCallback

      +
      public void setHeaderCallback(org.springframework.batch.item.file.FlatFileHeaderCallback headerCallback)
      +
      headerCallback will be called before writing the first item to file. Newline + will be automatically appended after the header is written.
      +
      +
      Parameters:
      +
      headerCallback - FlatFileHeaderCallback to generate the header
      +
      +
      +
    • +
    • +
      +

      setFooterCallback

      +
      public void setFooterCallback(org.springframework.batch.item.file.FlatFileFooterCallback footerCallback)
      +
      footerCallback will be called after writing the last item to file, but before + the file is closed.
      +
      +
      Parameters:
      +
      footerCallback - FlatFileFooterCallback to generate the footer
      +
      +
      +
    • +
    • +
      +

      setTransactional

      +
      public void setTransactional(boolean transactional)
      +
      Flag to indicate that writing to the buffer should be delayed if a + transaction is active. Defaults to true.
      +
      +
      Parameters:
      +
      transactional - true if writing to buffer should be delayed.
      +
      +
      +
    • +
    • +
      +

      write

      +
      public void write(org.springframework.batch.item.Chunk<? extends T> items) + throws Exception
      +
      Writes out a string followed by a "new line", where the format of the new + line separator is determined by the underlying operating system.
      +
      +
      Specified by:
      +
      write in interface org.springframework.batch.item.ItemWriter<T>
      +
      Parameters:
      +
      items - list of items to be written to output stream
      +
      Throws:
      +
      Exception - if an error occurs while writing items to the output stream
      +
      +
      +
    • +
    • +
      +

      doWrite

      +
      protected abstract String doWrite(org.springframework.batch.item.Chunk<? extends T> items)
      +
      Write out a string of items followed by a "new line", where the format of the + new line separator is determined by the underlying operating system.
      +
      +
      Parameters:
      +
      items - to be written
      +
      Returns:
      +
      written lines
      +
      +
      +
    • +
    • +
      +

      close

      +
      public void close()
      +
      +
      Specified by:
      +
      close in interface org.springframework.batch.item.ItemStream
      +
      Overrides:
      +
      close in class org.springframework.batch.item.ItemStreamSupport
      +
      See Also:
      +
      +
        +
      • ItemStream.close()
      • +
      +
      +
      +
      +
    • +
    • +
      +

      open

      +
      public void open(org.springframework.batch.item.ExecutionContext executionContext) + throws org.springframework.batch.item.ItemStreamException
      +
      Initialize the reader. This method may be called multiple times before close + is called.
      +
      +
      Specified by:
      +
      open in interface org.springframework.batch.item.ItemStream
      +
      Overrides:
      +
      open in class org.springframework.batch.item.ItemStreamSupport
      +
      Throws:
      +
      org.springframework.batch.item.ItemStreamException
      +
      See Also:
      +
      +
        +
      • ItemStream.open(ExecutionContext)
      • +
      +
      +
      +
      +
    • +
    • +
      +

      update

      +
      public void update(org.springframework.batch.item.ExecutionContext executionContext)
      +
      +
      Specified by:
      +
      update in interface org.springframework.batch.item.ItemStream
      +
      Overrides:
      +
      update in class org.springframework.batch.item.ItemStreamSupport
      +
      See Also:
      +
      +
        +
      • ItemStream.update(ExecutionContext)
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getOutputState

      +
      protected AbstractResourceItemWriter<T>.OutputState getOutputState()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/CountingOutputStream.html b/api/com/redis/riot/file/resource/CountingOutputStream.html new file mode 100644 index 000000000..a69c15078 --- /dev/null +++ b/api/com/redis/riot/file/resource/CountingOutputStream.html @@ -0,0 +1,256 @@ + + + + +CountingOutputStream (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CountingOutputStream

+
+
java.lang.Object +
java.io.OutputStream +
java.io.FilterOutputStream +
com.redis.riot.file.resource.CountingOutputStream
+
+
+
+
+
+
All Implemented Interfaces:
+
Closeable, Flushable, AutoCloseable
+
+
+
public final class CountingOutputStream +extends FilterOutputStream
+
An OutputStream that counts the number of bytes written.
+
+
Since:
+
1.0
+
Author:
+
Chris Nokleberg
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/FilenameInputStreamResource.html b/api/com/redis/riot/file/resource/FilenameInputStreamResource.html new file mode 100644 index 000000000..73865736f --- /dev/null +++ b/api/com/redis/riot/file/resource/FilenameInputStreamResource.html @@ -0,0 +1,212 @@ + + + + +FilenameInputStreamResource (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FilenameInputStreamResource

+
+
java.lang.Object +
org.springframework.core.io.AbstractResource +
org.springframework.core.io.InputStreamResource +
com.redis.riot.file.resource.FilenameInputStreamResource
+
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.core.io.InputStreamSource, org.springframework.core.io.Resource
+
+
+
public class FilenameInputStreamResource +extends org.springframework.core.io.InputStreamResource
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    FilenameInputStreamResource(InputStream inputStream, + String filename, + String description)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    + + +
     
    +
    int
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class org.springframework.core.io.InputStreamResource

    +exists, getDescription, getInputStream, isOpen
    +
    +

    Methods inherited from class org.springframework.core.io.AbstractResource

    +contentLength, createRelative, getFile, getFileForLastModifiedCheck, getURI, getURL, isFile, isReadable, lastModified, readableChannel, toString
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface org.springframework.core.io.Resource

    +getContentAsByteArray, getContentAsString
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FilenameInputStreamResource

      +
      public FilenameInputStreamResource(InputStream inputStream, + String filename, + String description)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getFilename

      +
      public String getFilename()
      +
      +
      Specified by:
      +
      getFilename in interface org.springframework.core.io.Resource
      +
      Overrides:
      +
      getFilename in class org.springframework.core.io.AbstractResource
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class org.springframework.core.io.InputStreamResource
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Overrides:
      +
      equals in class org.springframework.core.io.InputStreamResource
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/FlatResourceItemWriter.html b/api/com/redis/riot/file/resource/FlatResourceItemWriter.html new file mode 100644 index 000000000..d04841dc2 --- /dev/null +++ b/api/com/redis/riot/file/resource/FlatResourceItemWriter.html @@ -0,0 +1,281 @@ + + + + +FlatResourceItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FlatResourceItemWriter<T>

+
+
java.lang.Object +
org.springframework.batch.item.ItemStreamSupport +
org.springframework.batch.item.support.AbstractItemStreamItemWriter<T> +
com.redis.riot.file.resource.AbstractResourceItemWriter<T> +
com.redis.riot.file.resource.FlatResourceItemWriter<T>
+
+
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamWriter<T>, org.springframework.batch.item.ItemWriter<T>, org.springframework.beans.factory.InitializingBean
+
+
+
public class FlatResourceItemWriter<T> +extends AbstractResourceItemWriter<T>
+
This class is an item writer that writes data to a file or stream. The writer + also provides restart. The location of the output file is defined by a + Resource and must represent a writable file.
+ + Uses buffered writer to improve performance.
+ + The implementation is not thread-safe.
+
+
Author:
+
Waseem Malik, Tomas Slanina, Robert Kasanicky, Dave Syer, Michael Minella, Mahmoud Ben Hassine
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      lineAggregator

      +
      protected org.springframework.batch.item.file.transform.LineAggregator<T> lineAggregator
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      FlatResourceItemWriter

      +
      public FlatResourceItemWriter()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      afterPropertiesSet

      +
      public void afterPropertiesSet() + throws Exception
      +
      Assert that mandatory properties (lineAggregator) are set.
      +
      +
      Throws:
      +
      Exception
      +
      See Also:
      +
      +
        +
      • InitializingBean.afterPropertiesSet()
      • +
      +
      +
      +
      +
    • +
    • +
      +

      setLineAggregator

      +
      public void setLineAggregator(org.springframework.batch.item.file.transform.LineAggregator<T> lineAggregator)
      +
      Public setter for the LineAggregator. This will be used to translate + the item into a line for output.
      +
      +
      Parameters:
      +
      lineAggregator - the LineAggregator to set
      +
      +
      +
    • +
    • +
      +

      doWrite

      +
      public String doWrite(org.springframework.batch.item.Chunk<? extends T> items)
      +
      Description copied from class: AbstractResourceItemWriter
      +
      Write out a string of items followed by a "new line", where the format of the + new line separator is determined by the underlying operating system.
      +
      +
      Specified by:
      +
      doWrite in class AbstractResourceItemWriter<T>
      +
      Parameters:
      +
      items - to be written
      +
      Returns:
      +
      written lines
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/FlatResourceItemWriterBuilder.DelimitedBuilder.html b/api/com/redis/riot/file/resource/FlatResourceItemWriterBuilder.DelimitedBuilder.html new file mode 100644 index 000000000..1654ef729 --- /dev/null +++ b/api/com/redis/riot/file/resource/FlatResourceItemWriterBuilder.DelimitedBuilder.html @@ -0,0 +1,240 @@ + + + + +FlatResourceItemWriterBuilder.DelimitedBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FlatResourceItemWriterBuilder.DelimitedBuilder<T>

+
+
java.lang.Object +
com.redis.riot.file.resource.FlatResourceItemWriterBuilder.DelimitedBuilder<T>
+
+
+
+
Type Parameters:
+
T - the type of the parent FlatResourceItemWriterBuilder
+
+
+
Enclosing class:
+
FlatResourceItemWriterBuilder<T>
+
+
+
public static class FlatResourceItemWriterBuilder.DelimitedBuilder<T> +extends Object
+
A builder for constructing a DelimitedLineAggregator
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      delimiter

      + +
      Define the delimiter for the file.
      +
      +
      Parameters:
      +
      delimiter - String used as a delimiter between fields.
      +
      Returns:
      +
      The instance of the builder for chaining.
      +
      See Also:
      +
      +
        +
      • DelimitedLineAggregator.setDelimiter(String)
      • +
      +
      +
      +
      +
    • +
    • +
      +

      names

      +
      public FlatResourceItemWriterBuilder<T> names(String[] names)
      +
      Names of each of the fields within the fields that are returned in the order + they occur within the delimited file. These names will be used to create a + BeanWrapperFieldExtractor only if no explicit field extractor is set + via fieldExtractor(FieldExtractor).
      +
      +
      Parameters:
      +
      names - names of each field
      +
      Returns:
      +
      The parent FlatResourceItemWriterBuilder
      +
      See Also:
      +
      +
        +
      • BeanWrapperFieldExtractor.setNames(String[])
      • +
      +
      +
      +
      +
    • +
    • +
      +

      fieldExtractor

      +
      public FlatResourceItemWriterBuilder<T> fieldExtractor(org.springframework.batch.item.file.transform.FieldExtractor<T> fieldExtractor)
      +
      Set the FieldExtractor to use to extract fields from each item.
      +
      +
      Parameters:
      +
      fieldExtractor - to use to extract fields from each item
      +
      Returns:
      +
      The parent FlatResourceItemWriterBuilder
      +
      +
      +
    • +
    • +
      +

      build

      +
      public org.springframework.batch.item.file.transform.DelimitedLineAggregator<T> build()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/FlatResourceItemWriterBuilder.FormattedBuilder.html b/api/com/redis/riot/file/resource/FlatResourceItemWriterBuilder.FormattedBuilder.html new file mode 100644 index 000000000..fcf486034 --- /dev/null +++ b/api/com/redis/riot/file/resource/FlatResourceItemWriterBuilder.FormattedBuilder.html @@ -0,0 +1,290 @@ + + + + +FlatResourceItemWriterBuilder.FormattedBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FlatResourceItemWriterBuilder.FormattedBuilder<T>

+
+
java.lang.Object +
com.redis.riot.file.resource.FlatResourceItemWriterBuilder.FormattedBuilder<T>
+
+
+
+
Type Parameters:
+
T - the type of the parent FlatResourceItemWriterBuilder
+
+
+
Enclosing class:
+
FlatResourceItemWriterBuilder<T>
+
+
+
public static class FlatResourceItemWriterBuilder.FormattedBuilder<T> +extends Object
+
A builder for constructing a FormatterLineAggregator.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      format

      + +
      Set the format string used to aggregate items
      +
      +
      Parameters:
      +
      format - used to aggregate items
      +
      Returns:
      +
      The instance of the builder for chaining.
      +
      +
      +
    • +
    • +
      +

      locale

      + +
      Set the locale.
      +
      +
      Parameters:
      +
      locale - to use
      +
      Returns:
      +
      The instance of the builder for chaining.
      +
      +
      +
    • +
    • +
      +

      minimumLength

      +
      public FlatResourceItemWriterBuilder.FormattedBuilder<T> minimumLength(int minimumLength)
      +
      Set the minimum length of the formatted string. If this is not set the + default is to allow any length.
      +
      +
      Parameters:
      +
      minimumLength - of the formatted string
      +
      Returns:
      +
      The instance of the builder for chaining.
      +
      +
      +
    • +
    • +
      +

      maximumLength

      +
      public FlatResourceItemWriterBuilder.FormattedBuilder<T> maximumLength(int maximumLength)
      +
      Set the maximum length of the formatted string. If this is not set the + default is to allow any length.
      +
      +
      Parameters:
      +
      maximumLength - of the formatted string
      +
      Returns:
      +
      The instance of the builder for chaining.
      +
      +
      +
    • +
    • +
      +

      fieldExtractor

      +
      public FlatResourceItemWriterBuilder<T> fieldExtractor(org.springframework.batch.item.file.transform.FieldExtractor<T> fieldExtractor)
      +
      Set the FieldExtractor to use to extract fields from each item.
      +
      +
      Parameters:
      +
      fieldExtractor - to use to extract fields from each item
      +
      Returns:
      +
      The current instance of the builder
      +
      +
      +
    • +
    • +
      +

      names

      +
      public FlatResourceItemWriterBuilder<T> names(String[] names)
      +
      Names of each of the fields within the fields that are returned in the order + they occur within the formatted file. These names will be used to create a + BeanWrapperFieldExtractor only if no explicit field extractor is set + via fieldExtractor(FieldExtractor).
      +
      +
      Parameters:
      +
      names - names of each field
      +
      Returns:
      +
      The parent FlatResourceItemWriterBuilder
      +
      See Also:
      +
      +
        +
      • BeanWrapperFieldExtractor.setNames(String[])
      • +
      +
      +
      +
      +
    • +
    • +
      +

      build

      +
      public org.springframework.batch.item.file.transform.FormatterLineAggregator<T> build()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/FlatResourceItemWriterBuilder.html b/api/com/redis/riot/file/resource/FlatResourceItemWriterBuilder.html new file mode 100644 index 000000000..46439a86c --- /dev/null +++ b/api/com/redis/riot/file/resource/FlatResourceItemWriterBuilder.html @@ -0,0 +1,496 @@ + + + + +FlatResourceItemWriterBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FlatResourceItemWriterBuilder<T>

+
+
java.lang.Object +
com.redis.riot.file.resource.FlatResourceItemWriterBuilder<T>
+
+
+
+
public class FlatResourceItemWriterBuilder<T> +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/JsonResourceItemWriter.html b/api/com/redis/riot/file/resource/JsonResourceItemWriter.html new file mode 100644 index 000000000..f0778e9ea --- /dev/null +++ b/api/com/redis/riot/file/resource/JsonResourceItemWriter.html @@ -0,0 +1,290 @@ + + + + +JsonResourceItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JsonResourceItemWriter<T>

+
+
java.lang.Object +
org.springframework.batch.item.ItemStreamSupport +
org.springframework.batch.item.support.AbstractItemStreamItemWriter<T> +
com.redis.riot.file.resource.AbstractResourceItemWriter<T> +
com.redis.riot.file.resource.JsonResourceItemWriter<T>
+
+
+
+
+
+
+
Type Parameters:
+
T - type of object to write as json representation
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamWriter<T>, org.springframework.batch.item.ItemWriter<T>, org.springframework.beans.factory.InitializingBean
+
+
+
public class JsonResourceItemWriter<T> +extends AbstractResourceItemWriter<T>
+
Item writer that writes data in json format to an output file. The location + of the output file is defined by a Resource and must represent a + writable file. Items are transformed to json format using a + JsonObjectMarshaller. Items will be enclosed in a json array as + follows: + +

+ + [ + {json object}, + {json object}, + {json object} + ] + +

+ + The implementation is not thread-safe.
+
+
Since:
+
4.1
+
Author:
+
Mahmoud Ben Hassine
+
See Also:
+
+
    +
  • GsonJsonObjectMarshaller
  • +
  • JacksonJsonObjectMarshaller
  • +
+
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      JsonResourceItemWriter

      +
      public JsonResourceItemWriter(org.springframework.core.io.WritableResource resource, + org.springframework.batch.item.json.JsonObjectMarshaller<T> jsonObjectMarshaller)
      +
      Create a new JsonResourceItemWriter instance.
      +
      +
      Parameters:
      +
      resource - to write json data to
      +
      jsonObjectMarshaller - used to marshal object into json representation
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      afterPropertiesSet

      +
      public void afterPropertiesSet() + throws Exception
      +
      Assert that mandatory properties (jsonObjectMarshaller) are set.
      +
      +
      Throws:
      +
      Exception
      +
      See Also:
      +
      +
        +
      • InitializingBean.afterPropertiesSet()
      • +
      +
      +
      +
      +
    • +
    • +
      +

      setJsonObjectMarshaller

      +
      public void setJsonObjectMarshaller(org.springframework.batch.item.json.JsonObjectMarshaller<T> jsonObjectMarshaller)
      +
      Set the JsonObjectMarshaller to use to marshal object to json.
      +
      +
      Parameters:
      +
      jsonObjectMarshaller - the marshaller to use
      +
      +
      +
    • +
    • +
      +

      doWrite

      +
      public String doWrite(org.springframework.batch.item.Chunk<? extends T> items)
      +
      Description copied from class: AbstractResourceItemWriter
      +
      Write out a string of items followed by a "new line", where the format of the + new line separator is determined by the underlying operating system.
      +
      +
      Specified by:
      +
      doWrite in class AbstractResourceItemWriter<T>
      +
      Parameters:
      +
      items - to be written
      +
      Returns:
      +
      written lines
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/JsonResourceItemWriterBuilder.html b/api/com/redis/riot/file/resource/JsonResourceItemWriterBuilder.html new file mode 100644 index 000000000..37487dc4e --- /dev/null +++ b/api/com/redis/riot/file/resource/JsonResourceItemWriterBuilder.html @@ -0,0 +1,445 @@ + + + + +JsonResourceItemWriterBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JsonResourceItemWriterBuilder<T>

+
+
java.lang.Object +
com.redis.riot.file.resource.JsonResourceItemWriterBuilder<T>
+
+
+
+
Type Parameters:
+
T - type of objects to write as Json output.
+
+
+
public class JsonResourceItemWriterBuilder<T> +extends Object
+ +
+
Since:
+
4.1
+
Author:
+
Mahmoud Ben Hassine
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/OutputStreamResource.html b/api/com/redis/riot/file/resource/OutputStreamResource.html new file mode 100644 index 000000000..7fd9374e5 --- /dev/null +++ b/api/com/redis/riot/file/resource/OutputStreamResource.html @@ -0,0 +1,269 @@ + + + + +OutputStreamResource (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OutputStreamResource

+
+
java.lang.Object +
org.springframework.core.io.AbstractResource +
com.redis.riot.file.resource.OutputStreamResource
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.core.io.InputStreamSource, org.springframework.core.io.Resource, org.springframework.core.io.WritableResource
+
+
+
public class OutputStreamResource +extends org.springframework.core.io.AbstractResource +implements org.springframework.core.io.WritableResource
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    OutputStreamResource(OutputStream outStream, + String filename, + String desc)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    + + +
     
    + + +
     
    + + +
     
    + + +
     
    +
    int
    + +
     
    +
    boolean
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class org.springframework.core.io.AbstractResource

    +contentLength, createRelative, exists, getFile, getFileForLastModifiedCheck, getURI, getURL, isFile, isOpen, isReadable, lastModified, readableChannel, toString
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface org.springframework.core.io.Resource

    +contentLength, createRelative, exists, getContentAsByteArray, getContentAsString, getFile, getURI, getURL, isFile, isOpen, isReadable, lastModified, readableChannel
    +
    +

    Methods inherited from interface org.springframework.core.io.WritableResource

    +writableChannel
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      OutputStreamResource

      +
      public OutputStreamResource(OutputStream outStream, + String filename, + String desc)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getOutputStream

      +
      public OutputStream getOutputStream() + throws IOException
      +
      +
      Specified by:
      +
      getOutputStream in interface org.springframework.core.io.WritableResource
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getDescription

      +
      public String getDescription()
      +
      +
      Specified by:
      +
      getDescription in interface org.springframework.core.io.Resource
      +
      +
      +
    • +
    • +
      +

      getFilename

      +
      public String getFilename()
      +
      +
      Specified by:
      +
      getFilename in interface org.springframework.core.io.Resource
      +
      Overrides:
      +
      getFilename in class org.springframework.core.io.AbstractResource
      +
      +
      +
    • +
    • +
      +

      getInputStream

      +
      public InputStream getInputStream() + throws IOException
      +
      +
      Specified by:
      +
      getInputStream in interface org.springframework.core.io.InputStreamSource
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      isWritable

      +
      public boolean isWritable()
      +
      +
      Specified by:
      +
      isWritable in interface org.springframework.core.io.WritableResource
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class org.springframework.core.io.AbstractResource
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Overrides:
      +
      equals in class org.springframework.core.io.AbstractResource
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/TransactionAwareBufferedWriter.html b/api/com/redis/riot/file/resource/TransactionAwareBufferedWriter.html new file mode 100644 index 000000000..703a3f2e5 --- /dev/null +++ b/api/com/redis/riot/file/resource/TransactionAwareBufferedWriter.html @@ -0,0 +1,272 @@ + + + + +TransactionAwareBufferedWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TransactionAwareBufferedWriter

+
+
java.lang.Object +
java.io.Writer +
com.redis.riot.file.resource.TransactionAwareBufferedWriter
+
+
+
+
+
All Implemented Interfaces:
+
Closeable, Flushable, Appendable, AutoCloseable
+
+
+
public class TransactionAwareBufferedWriter +extends Writer
+
Wrapper for a WritableByteChannel that delays actually writing to or + closing the buffer if a transaction is active. If a transaction is detected + on the call to Writer.write(String) the parameter is buffered and passed on + to the underlying writer only when the transaction is committed.
+
+
Author:
+
Dave Syer, Michael Minella
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TransactionAwareBufferedWriter

      +
      public TransactionAwareBufferedWriter(WritableByteChannel channel, + Runnable closeCallback)
      +
      Create a new instance with the underlying byte channel provided, and a + callback to execute on close. The callback should clean up related resources + like output streams or channels.
      +
      +
      Parameters:
      +
      channel - channel used to do the actual IO
      +
      closeCallback - callback to execute on close
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setEncoding

      +
      public void setEncoding(String encoding)
      +
      +
    • +
    • +
      +

      getBufferSize

      +
      public long getBufferSize()
      +
      Convenience method for clients to determine if there is any unflushed data.
      +
      +
      Returns:
      +
      the current size (in bytes) of unflushed buffered data
      +
      +
      +
    • +
    • +
      +

      close

      +
      public void close() + throws IOException
      +
      +
      Specified by:
      +
      close in interface AutoCloseable
      +
      Specified by:
      +
      close in interface Closeable
      +
      Specified by:
      +
      close in class Writer
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      flush

      +
      public void flush() + throws IOException
      +
      +
      Specified by:
      +
      flush in interface Flushable
      +
      Specified by:
      +
      flush in class Writer
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      write

      +
      public void write(char[] cbuf, + int off, + int len) + throws IOException
      +
      +
      Specified by:
      +
      write in class Writer
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/UncustomizedUrlResource.html b/api/com/redis/riot/file/resource/UncustomizedUrlResource.html new file mode 100644 index 000000000..5c75a75f3 --- /dev/null +++ b/api/com/redis/riot/file/resource/UncustomizedUrlResource.html @@ -0,0 +1,214 @@ + + + + +UncustomizedUrlResource (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class UncustomizedUrlResource

+
+
java.lang.Object +
org.springframework.core.io.AbstractResource +
org.springframework.core.io.AbstractFileResolvingResource +
org.springframework.core.io.UrlResource +
com.redis.riot.file.resource.UncustomizedUrlResource
+
+
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.core.io.InputStreamSource, org.springframework.core.io.Resource
+
+
+
public class UncustomizedUrlResource +extends org.springframework.core.io.UrlResource
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    + +
     
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected void
    + +
     
    +
    +
    +
    +
    +

    Methods inherited from class org.springframework.core.io.UrlResource

    +createRelative, createRelativeURL, customizeConnection, equals, from, from, getDescription, getFile, getFilename, getInputStream, getURI, getURL, hashCode, isFile
    +
    +

    Methods inherited from class org.springframework.core.io.AbstractFileResolvingResource

    +contentLength, exists, getFile, getFileForLastModifiedCheck, isFile, isReadable, lastModified, readableChannel
    +
    +

    Methods inherited from class org.springframework.core.io.AbstractResource

    +isOpen, toString
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface org.springframework.core.io.Resource

    +getContentAsByteArray, getContentAsString
    +
    +
  • +
+
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/XmlItemReader.html b/api/com/redis/riot/file/resource/XmlItemReader.html new file mode 100644 index 000000000..1fadef90f --- /dev/null +++ b/api/com/redis/riot/file/resource/XmlItemReader.html @@ -0,0 +1,299 @@ + + + + +XmlItemReader (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class XmlItemReader<T>

+
+
java.lang.Object +
org.springframework.batch.item.ItemStreamSupport +
org.springframework.batch.item.support.AbstractItemStreamItemReader<T> +
org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T> +
com.redis.riot.file.resource.XmlItemReader<T>
+
+
+
+
+
+
+
Type Parameters:
+
T - the type of XML objects to read
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.item.file.ResourceAwareItemReaderItemStream<T>, org.springframework.batch.item.ItemReader<T>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamReader<T>
+
+
+
public class XmlItemReader<T> +extends org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T> +implements org.springframework.batch.item.file.ResourceAwareItemReaderItemStream<T>
+
ItemStreamReader implementation that reads XML objects from a Resource having the following format: + +
+ 
+ <root>
+    <item>...</item>
+    <item>...</item>
+ </root>
+ 
+ 
+ + The implementation is not thread-safe.
+
+
Author:
+
Julien Ruaux
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    XmlItemReader(org.springframework.core.io.Resource resource, + XmlObjectReader<T> xmlObjectReader)
    +
    +
    Create a new XmlItemReader instance.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected void
    + +
     
    +
    protected void
    + +
     
    +
    protected T
    + +
     
    +
    void
    +
    setResource(org.springframework.core.io.Resource resource)
    +
     
    +
    void
    +
    setStrict(boolean strict)
    +
    +
    In strict mode the reader will throw an exception on AbstractItemCountingItemStreamItemReader.open(org.springframework.batch.item.ExecutionContext) if + the input resource does not exist.
    +
    +
    void
    + +
    +
    Set the XmlObjectReader to use to read and map XML elements to domain objects.
    +
    +
    +
    +
    +
    +

    Methods inherited from class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader

    +close, getCurrentItemCount, isSaveState, jumpToItem, open, read, setCurrentItemCount, setMaxItemCount, setSaveState, update
    +
    +

    Methods inherited from class org.springframework.batch.item.ItemStreamSupport

    +getExecutionContextKey, getName, setExecutionContextName, setName
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.springframework.batch.item.ItemReader

    +read
    +
    +

    Methods inherited from interface org.springframework.batch.item.ItemStream

    +close, open, update
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      XmlItemReader

      +
      public XmlItemReader(org.springframework.core.io.Resource resource, + XmlObjectReader<T> xmlObjectReader)
      +
      Create a new XmlItemReader instance.
      +
      +
      Parameters:
      +
      resource - the input XML resource
      +
      xmlObjectReader - the XML object reader to use
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setXmlObjectReader

      +
      public void setXmlObjectReader(XmlObjectReader<T> xmlObjectReader)
      +
      Set the XmlObjectReader to use to read and map XML elements to domain objects.
      +
      +
      Parameters:
      +
      xmlObjectReader - the XML object reader to use
      +
      +
      +
    • +
    • +
      +

      setStrict

      +
      public void setStrict(boolean strict)
      +
      In strict mode the reader will throw an exception on AbstractItemCountingItemStreamItemReader.open(org.springframework.batch.item.ExecutionContext) if + the input resource does not exist.
      +
      +
      Parameters:
      +
      strict - true by default
      +
      +
      +
    • +
    • +
      +

      setResource

      +
      public void setResource(org.springframework.core.io.Resource resource)
      +
      +
      Specified by:
      +
      setResource in interface org.springframework.batch.item.file.ResourceAwareItemReaderItemStream<T>
      +
      +
      +
    • +
    • +
      +

      doRead

      +
      @Nullable +protected T doRead() + throws Exception
      +
      +
      Specified by:
      +
      doRead in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T>
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      doOpen

      +
      protected void doOpen() + throws Exception
      +
      +
      Specified by:
      +
      doOpen in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T>
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      doClose

      +
      protected void doClose() + throws Exception
      +
      +
      Specified by:
      +
      doClose in class org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader<T>
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/XmlItemReaderBuilder.html b/api/com/redis/riot/file/resource/XmlItemReaderBuilder.html new file mode 100644 index 000000000..58c46683e --- /dev/null +++ b/api/com/redis/riot/file/resource/XmlItemReaderBuilder.html @@ -0,0 +1,341 @@ + + + + +XmlItemReaderBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class XmlItemReaderBuilder<T>

+
+
java.lang.Object +
com.redis.riot.file.resource.XmlItemReaderBuilder<T>
+
+
+
+
public class XmlItemReaderBuilder<T> +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      XmlItemReaderBuilder

      +
      public XmlItemReaderBuilder()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      xmlObjectReader

      +
      public XmlItemReaderBuilder<T> xmlObjectReader(XmlObjectReader<T> xmlObjectReader)
      +
      Set the XmlObjectReader to use to read and map XML objects to domain + objects.
      +
      +
      Parameters:
      +
      xmlObjectReader - to use
      +
      Returns:
      +
      The current instance of the builder.
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      resource

      +
      public XmlItemReaderBuilder<T> resource(org.springframework.core.io.Resource resource)
      +
      The Resource to be used as input.
      +
      +
      Parameters:
      +
      resource - the input to the reader.
      +
      Returns:
      +
      The current instance of the builder.
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      name

      +
      public XmlItemReaderBuilder<T> name(String name)
      +
      The name used to calculate the key within the + ExecutionContext. Required if + saveState(boolean) is set to true.
      +
      +
      Parameters:
      +
      name - name of the reader instance
      +
      Returns:
      +
      The current instance of the builder.
      +
      See Also:
      +
      +
        +
      • ItemStreamSupport.setName(String)
      • +
      +
      +
      +
      +
    • +
    • +
      +

      strict

      +
      public XmlItemReaderBuilder<T> strict(boolean strict)
      +
      Setting this value to true indicates that it is an error if the input does + not exist and an exception will be thrown. Defaults to true.
      +
      +
      Parameters:
      +
      strict - indicates the input resource must exist
      +
      Returns:
      +
      The current instance of the builder.
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      saveState

      +
      public XmlItemReaderBuilder<T> saveState(boolean saveState)
      +
      Configure if the state of the + ItemStreamSupport should be persisted + within the ExecutionContext for + restart purposes.
      +
      +
      Parameters:
      +
      saveState - defaults to true
      +
      Returns:
      +
      The current instance of the builder.
      +
      +
      +
    • +
    • +
      +

      maxItemCount

      +
      public XmlItemReaderBuilder<T> maxItemCount(int maxItemCount)
      +
      Configure the max number of items to be read.
      +
      +
      Parameters:
      +
      maxItemCount - the max items to be read
      +
      Returns:
      +
      The current instance of the builder.
      +
      See Also:
      +
      +
        +
      • AbstractItemCountingItemStreamItemReader.setMaxItemCount(int)
      • +
      +
      +
      +
      +
    • +
    • +
      +

      currentItemCount

      +
      public XmlItemReaderBuilder<T> currentItemCount(int currentItemCount)
      +
      Index for the current item. Used on restarts to indicate where to start from.
      +
      +
      Parameters:
      +
      currentItemCount - current index
      +
      Returns:
      +
      The current instance of the builder.
      +
      See Also:
      +
      +
        +
      • AbstractItemCountingItemStreamItemReader.setCurrentItemCount(int)
      • +
      +
      +
      +
      +
    • +
    • +
      +

      build

      +
      public XmlItemReader<T> build()
      +
      Validate the configuration and build a new XmlItemReader.
      +
      +
      Returns:
      +
      a new instance of the XmlItemReader
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/XmlObjectReader.html b/api/com/redis/riot/file/resource/XmlObjectReader.html new file mode 100644 index 000000000..11c70fe4f --- /dev/null +++ b/api/com/redis/riot/file/resource/XmlObjectReader.html @@ -0,0 +1,224 @@ + + + + +XmlObjectReader (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class XmlObjectReader<T>

+
+
java.lang.Object +
com.redis.riot.file.resource.XmlObjectReader<T>
+
+
+
+
Type Parameters:
+
T - type of the target object
+
+
+
public class XmlObjectReader<T> +extends Object
+
+
Author:
+
Julien Ruaux
+
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    XmlObjectReader(Class<? extends T> itemType)
    +
    +
    Create a new XmlObjectReader instance.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    + +
     
    +
    void
    +
    open(org.springframework.core.io.Resource resource)
    +
     
    + + +
     
    +
    void
    +
    setMapper(com.fasterxml.jackson.dataformat.xml.XmlMapper mapper)
    +
    +
    Set the object mapper to use to map Xml objects to domain objects.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      XmlObjectReader

      +
      public XmlObjectReader(Class<? extends T> itemType)
      +
      Create a new XmlObjectReader instance.
      +
      +
      Parameters:
      +
      itemType - the target item type
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setMapper

      +
      public void setMapper(com.fasterxml.jackson.dataformat.xml.XmlMapper mapper)
      +
      Set the object mapper to use to map Xml objects to domain objects.
      +
      +
      Parameters:
      +
      mapper - the object mapper to use
      +
      +
      +
    • +
    • +
      +

      open

      +
      public void open(org.springframework.core.io.Resource resource) + throws Exception
      +
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      read

      +
      @Nullable +public T read() + throws Exception
      +
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      close

      +
      public void close() + throws Exception
      +
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/XmlResourceItemWriter.html b/api/com/redis/riot/file/resource/XmlResourceItemWriter.html new file mode 100644 index 000000000..4c174671d --- /dev/null +++ b/api/com/redis/riot/file/resource/XmlResourceItemWriter.html @@ -0,0 +1,284 @@ + + + + +XmlResourceItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class XmlResourceItemWriter<T>

+
+
java.lang.Object +
org.springframework.batch.item.ItemStreamSupport +
org.springframework.batch.item.support.AbstractItemStreamItemWriter<T> +
com.redis.riot.file.resource.AbstractResourceItemWriter<T> +
com.redis.riot.file.resource.XmlResourceItemWriter<T>
+
+
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.item.file.ResourceAwareItemWriterItemStream<T>, org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamWriter<T>, org.springframework.batch.item.ItemWriter<T>, org.springframework.beans.factory.InitializingBean
+
+
+
public class XmlResourceItemWriter<T> +extends AbstractResourceItemWriter<T>
+
Item writer that writes data in XML format to an output file. The location of + the output file is defined by a Resource and must represent a + writable file. Items are transformed to XML format using a XmlMapper. + Items will be enclosed in a XML element as follows: + +
+ 
+ <root>
+  <record>...</record>
+  <record>...</record>
+  <record>...</record>
+ </root>
+ 
+ 
+ + The implementation is not thread-safe.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      XmlResourceItemWriter

      +
      public XmlResourceItemWriter(org.springframework.core.io.WritableResource resource, + String rootName, + org.springframework.batch.item.json.JsonObjectMarshaller<T> xmlObjectMarshaller)
      +
      Create a new XmlResourceItemWriter instance.
      +
      +
      Parameters:
      +
      resource - to write XML data to
      +
      rootName - XML root element tag name
      +
      xmlObjectMarshaller - used to marshal object into XML representation
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setRootName

      +
      public void setRootName(String rootName)
      +
      +
    • +
    • +
      +

      afterPropertiesSet

      +
      public void afterPropertiesSet() + throws Exception
      +
      Assert that mandatory properties (xmlObjectMarshaller) are set.
      +
      +
      Throws:
      +
      Exception
      +
      See Also:
      +
      +
        +
      • InitializingBean.afterPropertiesSet()
      • +
      +
      +
      +
      +
    • +
    • +
      +

      setXmlObjectMarshaller

      +
      public void setXmlObjectMarshaller(org.springframework.batch.item.json.JsonObjectMarshaller<T> objectMarshaller)
      +
      Set the JsonObjectMarshaller to use to marshal object to XML.
      +
      +
      Parameters:
      +
      objectMarshaller - the marshaller to use
      +
      +
      +
    • +
    • +
      +

      doWrite

      +
      public String doWrite(org.springframework.batch.item.Chunk<? extends T> items)
      +
      Description copied from class: AbstractResourceItemWriter
      +
      Write out a string of items followed by a "new line", where the format of the + new line separator is determined by the underlying operating system.
      +
      +
      Specified by:
      +
      doWrite in class AbstractResourceItemWriter<T>
      +
      Parameters:
      +
      items - to be written
      +
      Returns:
      +
      written lines
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/XmlResourceItemWriterBuilder.html b/api/com/redis/riot/file/resource/XmlResourceItemWriterBuilder.html new file mode 100644 index 000000000..2a2bc427b --- /dev/null +++ b/api/com/redis/riot/file/resource/XmlResourceItemWriterBuilder.html @@ -0,0 +1,448 @@ + + + + +XmlResourceItemWriterBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class XmlResourceItemWriterBuilder<T>

+
+
java.lang.Object +
com.redis.riot.file.resource.XmlResourceItemWriterBuilder<T>
+
+
+
+
Type Parameters:
+
T - type of objects to write as XML output.
+
+
+
public class XmlResourceItemWriterBuilder<T> +extends Object
+ +
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/AbstractResourceItemWriter.OutputState.html b/api/com/redis/riot/file/resource/class-use/AbstractResourceItemWriter.OutputState.html new file mode 100644 index 000000000..888edcd6c --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/AbstractResourceItemWriter.OutputState.html @@ -0,0 +1,92 @@ + + + + +Uses of Class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/AbstractResourceItemWriter.html b/api/com/redis/riot/file/resource/class-use/AbstractResourceItemWriter.html new file mode 100644 index 000000000..f23835316 --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/AbstractResourceItemWriter.html @@ -0,0 +1,95 @@ + + + + +Uses of Class com.redis.riot.file.resource.AbstractResourceItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.AbstractResourceItemWriter

+
+
Packages that use AbstractResourceItemWriter
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/CountingOutputStream.html b/api/com/redis/riot/file/resource/class-use/CountingOutputStream.html new file mode 100644 index 000000000..6dcc4b35a --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/CountingOutputStream.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.resource.CountingOutputStream (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.CountingOutputStream

+
+No usage of com.redis.riot.file.resource.CountingOutputStream
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/FilenameInputStreamResource.html b/api/com/redis/riot/file/resource/class-use/FilenameInputStreamResource.html new file mode 100644 index 000000000..6f3cc64c0 --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/FilenameInputStreamResource.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.resource.FilenameInputStreamResource (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.FilenameInputStreamResource

+
+No usage of com.redis.riot.file.resource.FilenameInputStreamResource
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriter.html b/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriter.html new file mode 100644 index 000000000..5041ef089 --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriter.html @@ -0,0 +1,85 @@ + + + + +Uses of Class com.redis.riot.file.resource.FlatResourceItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.FlatResourceItemWriter

+
+
Packages that use FlatResourceItemWriter
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriterBuilder.DelimitedBuilder.html b/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriterBuilder.DelimitedBuilder.html new file mode 100644 index 000000000..c7430b025 --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriterBuilder.DelimitedBuilder.html @@ -0,0 +1,91 @@ + + + + +Uses of Class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.DelimitedBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.FlatResourceItemWriterBuilder.DelimitedBuilder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriterBuilder.FormattedBuilder.html b/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriterBuilder.FormattedBuilder.html new file mode 100644 index 000000000..0494e65c2 --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriterBuilder.FormattedBuilder.html @@ -0,0 +1,106 @@ + + + + +Uses of Class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.FormattedBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.FlatResourceItemWriterBuilder.FormattedBuilder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriterBuilder.html b/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriterBuilder.html new file mode 100644 index 000000000..c8854a05a --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/FlatResourceItemWriterBuilder.html @@ -0,0 +1,176 @@ + + + + +Uses of Class com.redis.riot.file.resource.FlatResourceItemWriterBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.FlatResourceItemWriterBuilder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/JsonResourceItemWriter.html b/api/com/redis/riot/file/resource/class-use/JsonResourceItemWriter.html new file mode 100644 index 000000000..09afe15b8 --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/JsonResourceItemWriter.html @@ -0,0 +1,85 @@ + + + + +Uses of Class com.redis.riot.file.resource.JsonResourceItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.JsonResourceItemWriter

+
+
Packages that use JsonResourceItemWriter
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/JsonResourceItemWriterBuilder.html b/api/com/redis/riot/file/resource/class-use/JsonResourceItemWriterBuilder.html new file mode 100644 index 000000000..c605766d0 --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/JsonResourceItemWriterBuilder.html @@ -0,0 +1,142 @@ + + + + +Uses of Class com.redis.riot.file.resource.JsonResourceItemWriterBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.JsonResourceItemWriterBuilder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/OutputStreamResource.html b/api/com/redis/riot/file/resource/class-use/OutputStreamResource.html new file mode 100644 index 000000000..c84f5e50d --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/OutputStreamResource.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.resource.OutputStreamResource (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.OutputStreamResource

+
+No usage of com.redis.riot.file.resource.OutputStreamResource
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/TransactionAwareBufferedWriter.html b/api/com/redis/riot/file/resource/class-use/TransactionAwareBufferedWriter.html new file mode 100644 index 000000000..e86dab59b --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/TransactionAwareBufferedWriter.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.resource.TransactionAwareBufferedWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.TransactionAwareBufferedWriter

+
+No usage of com.redis.riot.file.resource.TransactionAwareBufferedWriter
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/UncustomizedUrlResource.html b/api/com/redis/riot/file/resource/class-use/UncustomizedUrlResource.html new file mode 100644 index 000000000..d38291f1b --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/UncustomizedUrlResource.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.file.resource.UncustomizedUrlResource (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.UncustomizedUrlResource

+
+No usage of com.redis.riot.file.resource.UncustomizedUrlResource
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/XmlItemReader.html b/api/com/redis/riot/file/resource/class-use/XmlItemReader.html new file mode 100644 index 000000000..8403fe783 --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/XmlItemReader.html @@ -0,0 +1,102 @@ + + + + +Uses of Class com.redis.riot.file.resource.XmlItemReader (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.XmlItemReader

+
+
Packages that use XmlItemReader
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/XmlItemReaderBuilder.html b/api/com/redis/riot/file/resource/class-use/XmlItemReaderBuilder.html new file mode 100644 index 000000000..717da3e0a --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/XmlItemReaderBuilder.html @@ -0,0 +1,121 @@ + + + + +Uses of Class com.redis.riot.file.resource.XmlItemReaderBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.XmlItemReaderBuilder

+
+
Packages that use XmlItemReaderBuilder
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/XmlObjectReader.html b/api/com/redis/riot/file/resource/class-use/XmlObjectReader.html new file mode 100644 index 000000000..d1692d6ba --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/XmlObjectReader.html @@ -0,0 +1,103 @@ + + + + +Uses of Class com.redis.riot.file.resource.XmlObjectReader (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.XmlObjectReader

+
+
Packages that use XmlObjectReader
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/XmlResourceItemWriter.html b/api/com/redis/riot/file/resource/class-use/XmlResourceItemWriter.html new file mode 100644 index 000000000..e32d5663c --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/XmlResourceItemWriter.html @@ -0,0 +1,85 @@ + + + + +Uses of Class com.redis.riot.file.resource.XmlResourceItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.XmlResourceItemWriter

+
+
Packages that use XmlResourceItemWriter
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/class-use/XmlResourceItemWriterBuilder.html b/api/com/redis/riot/file/resource/class-use/XmlResourceItemWriterBuilder.html new file mode 100644 index 000000000..a601fb3a1 --- /dev/null +++ b/api/com/redis/riot/file/resource/class-use/XmlResourceItemWriterBuilder.html @@ -0,0 +1,145 @@ + + + + +Uses of Class com.redis.riot.file.resource.XmlResourceItemWriterBuilder (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.file.resource.XmlResourceItemWriterBuilder

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/package-summary.html b/api/com/redis/riot/file/resource/package-summary.html new file mode 100644 index 000000000..33bbc5ab4 --- /dev/null +++ b/api/com/redis/riot/file/resource/package-summary.html @@ -0,0 +1,149 @@ + + + + +com.redis.riot.file.resource (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.redis.riot.file.resource

+
+
+
package com.redis.riot.file.resource
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/package-tree.html b/api/com/redis/riot/file/resource/package-tree.html new file mode 100644 index 000000000..1c4f067da --- /dev/null +++ b/api/com/redis/riot/file/resource/package-tree.html @@ -0,0 +1,136 @@ + + + + +com.redis.riot.file.resource Class Hierarchy (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.redis.riot.file.resource

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/api/com/redis/riot/file/resource/package-use.html b/api/com/redis/riot/file/resource/package-use.html new file mode 100644 index 000000000..6bd76e134 --- /dev/null +++ b/api/com/redis/riot/file/resource/package-use.html @@ -0,0 +1,139 @@ + + + + +Uses of Package com.redis.riot.file.resource (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.redis.riot.file.resource

+
+ +
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/redis/CompareMode.html b/api/com/redis/riot/redis/CompareMode.html new file mode 100644 index 000000000..9f1086c34 --- /dev/null +++ b/api/com/redis/riot/redis/CompareMode.html @@ -0,0 +1,226 @@ + + + + +CompareMode (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class CompareMode

+
+
java.lang.Object +
java.lang.Enum<CompareMode> +
com.redis.riot.redis.CompareMode
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<CompareMode>, Constable
+
+
+
public enum CompareMode +extends Enum<CompareMode>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      FULL

      +
      public static final CompareMode FULL
      +
      +
    • +
    • +
      +

      QUICK

      +
      public static final CompareMode QUICK
      +
      +
    • +
    • +
      +

      NONE

      +
      public static final CompareMode NONE
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static CompareMode[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static CompareMode valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/redis/GeneratorImport.html b/api/com/redis/riot/redis/GeneratorImport.html new file mode 100644 index 000000000..5fdf435fa --- /dev/null +++ b/api/com/redis/riot/redis/GeneratorImport.html @@ -0,0 +1,456 @@ + + + + +GeneratorImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GeneratorImport

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class GeneratorImport +extends AbstractStructImport
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_COUNT

      +
      public static final int DEFAULT_COUNT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      GeneratorImport

      +
      public GeneratorImport()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      job

      +
      protected org.springframework.batch.core.Job job()
      +
      +
      Specified by:
      +
      job in class AbstractJobRunnable
      +
      +
      +
    • +
    • +
      +

      getCount

      +
      public int getCount()
      +
      +
    • +
    • +
      +

      setCount

      +
      public void setCount(int count)
      +
      +
    • +
    • +
      +

      getKeyRange

      +
      public com.redis.spring.batch.common.Range getKeyRange()
      +
      +
    • +
    • +
      +

      setKeyRange

      +
      public void setKeyRange(com.redis.spring.batch.common.Range keyRange)
      +
      +
    • +
    • +
      +

      getExpiration

      +
      public com.redis.spring.batch.common.Range getExpiration()
      +
      +
    • +
    • +
      +

      setExpiration

      +
      public void setExpiration(com.redis.spring.batch.common.Range expiration)
      +
      +
    • +
    • +
      +

      getHashOptions

      +
      public com.redis.spring.batch.gen.MapOptions getHashOptions()
      +
      +
    • +
    • +
      +

      setHashOptions

      +
      public void setHashOptions(com.redis.spring.batch.gen.MapOptions hashOptions)
      +
      +
    • +
    • +
      +

      getStreamOptions

      +
      public com.redis.spring.batch.gen.StreamOptions getStreamOptions()
      +
      +
    • +
    • +
      +

      setStreamOptions

      +
      public void setStreamOptions(com.redis.spring.batch.gen.StreamOptions streamOptions)
      +
      +
    • +
    • +
      +

      getTimeSeriesOptions

      +
      public com.redis.spring.batch.gen.TimeSeriesOptions getTimeSeriesOptions()
      +
      +
    • +
    • +
      +

      setTimeSeriesOptions

      +
      public void setTimeSeriesOptions(com.redis.spring.batch.gen.TimeSeriesOptions timeSeriesOptions)
      +
      +
    • +
    • +
      +

      getJsonOptions

      +
      public com.redis.spring.batch.gen.MapOptions getJsonOptions()
      +
      +
    • +
    • +
      +

      setJsonOptions

      +
      public void setJsonOptions(com.redis.spring.batch.gen.MapOptions jsonOptions)
      +
      +
    • +
    • +
      +

      getListOptions

      +
      public com.redis.spring.batch.gen.CollectionOptions getListOptions()
      +
      +
    • +
    • +
      +

      setListOptions

      +
      public void setListOptions(com.redis.spring.batch.gen.CollectionOptions listOptions)
      +
      +
    • +
    • +
      +

      getSetOptions

      +
      public com.redis.spring.batch.gen.CollectionOptions getSetOptions()
      +
      +
    • +
    • +
      +

      setSetOptions

      +
      public void setSetOptions(com.redis.spring.batch.gen.CollectionOptions setOptions)
      +
      +
    • +
    • +
      +

      getStringOptions

      +
      public com.redis.spring.batch.gen.StringOptions getStringOptions()
      +
      +
    • +
    • +
      +

      setStringOptions

      +
      public void setStringOptions(com.redis.spring.batch.gen.StringOptions stringOptions)
      +
      +
    • +
    • +
      +

      getZsetOptions

      +
      public com.redis.spring.batch.gen.ZsetOptions getZsetOptions()
      +
      +
    • +
    • +
      +

      setZsetOptions

      +
      public void setZsetOptions(com.redis.spring.batch.gen.ZsetOptions zsetOptions)
      +
      +
    • +
    • +
      +

      getKeyspace

      +
      public String getKeyspace()
      +
      +
    • +
    • +
      +

      setKeyspace

      +
      public void setKeyspace(String keyspace)
      +
      +
    • +
    • +
      +

      getTypes

      +
      public List<com.redis.spring.batch.common.DataType> getTypes()
      +
      +
    • +
    • +
      +

      setTypes

      +
      public void setTypes(List<com.redis.spring.batch.common.DataType> types)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/redis/KeyComparisonDiffLogger.html b/api/com/redis/riot/redis/KeyComparisonDiffLogger.html new file mode 100644 index 000000000..91c2ad70a --- /dev/null +++ b/api/com/redis/riot/redis/KeyComparisonDiffLogger.html @@ -0,0 +1,180 @@ + + + + +KeyComparisonDiffLogger (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KeyComparisonDiffLogger

+
+
java.lang.Object +
com.redis.riot.redis.KeyComparisonDiffLogger
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.core.ItemWriteListener<com.redis.spring.batch.common.KeyComparison>, org.springframework.batch.core.StepListener
+
+
+
public class KeyComparisonDiffLogger +extends Object +implements org.springframework.batch.core.ItemWriteListener<com.redis.spring.batch.common.KeyComparison>
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    afterWrite(org.springframework.batch.item.Chunk<? extends com.redis.spring.batch.common.KeyComparison> items)
    +
     
    +
    void
    +
    log(com.redis.spring.batch.common.KeyComparison comparison)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.springframework.batch.core.ItemWriteListener

    +beforeWrite, onWriteError
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KeyComparisonDiffLogger

      +
      public KeyComparisonDiffLogger()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      afterWrite

      +
      public void afterWrite(org.springframework.batch.item.Chunk<? extends com.redis.spring.batch.common.KeyComparison> items)
      +
      +
      Specified by:
      +
      afterWrite in interface org.springframework.batch.core.ItemWriteListener<com.redis.spring.batch.common.KeyComparison>
      +
      +
      +
    • +
    • +
      +

      log

      +
      public void log(com.redis.spring.batch.common.KeyComparison comparison)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/redis/KeyComparisonStatusCountItemWriter.html b/api/com/redis/riot/redis/KeyComparisonStatusCountItemWriter.html new file mode 100644 index 000000000..c08b3d92d --- /dev/null +++ b/api/com/redis/riot/redis/KeyComparisonStatusCountItemWriter.html @@ -0,0 +1,245 @@ + + + + +KeyComparisonStatusCountItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KeyComparisonStatusCountItemWriter

+
+
java.lang.Object +
org.springframework.batch.item.ItemStreamSupport +
org.springframework.batch.item.support.AbstractItemStreamItemWriter<com.redis.spring.batch.common.KeyComparison> +
com.redis.riot.redis.KeyComparisonStatusCountItemWriter
+
+
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.item.ItemStream, org.springframework.batch.item.ItemStreamWriter<com.redis.spring.batch.common.KeyComparison>, org.springframework.batch.item.ItemWriter<com.redis.spring.batch.common.KeyComparison>
+
+
+
public class KeyComparisonStatusCountItemWriter +extends org.springframework.batch.item.support.AbstractItemStreamItemWriter<com.redis.spring.batch.common.KeyComparison>
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    long
    +
    getCount(com.redis.spring.batch.common.KeyComparison.Status status)
    +
     
    + +
    getCounts(com.redis.spring.batch.common.KeyComparison.Status... statuses)
    +
     
    +
    long
    + +
     
    +
    long
    + +
     
    +
    long
    + +
     
    +
    long
    + +
     
    +
    long
    + +
     
    +
    long
    + +
     
    +
    void
    +
    write(org.springframework.batch.item.Chunk<? extends com.redis.spring.batch.common.KeyComparison> items)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class org.springframework.batch.item.ItemStreamSupport

    +close, getExecutionContextKey, getName, open, setExecutionContextName, setName, update
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.springframework.batch.item.ItemStream

    +close, open, update
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KeyComparisonStatusCountItemWriter

      +
      public KeyComparisonStatusCountItemWriter()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getOK

      +
      public long getOK()
      +
      +
    • +
    • +
      +

      getMissing

      +
      public long getMissing()
      +
      +
    • +
    • +
      +

      getType

      +
      public long getType()
      +
      +
    • +
    • +
      +

      getTtl

      +
      public long getTtl()
      +
      +
    • +
    • +
      +

      getValue

      +
      public long getValue()
      +
      +
    • +
    • +
      +

      getCount

      +
      public long getCount(com.redis.spring.batch.common.KeyComparison.Status status)
      +
      +
    • +
    • +
      +

      getCounts

      +
      public List<Long> getCounts(com.redis.spring.batch.common.KeyComparison.Status... statuses)
      +
      +
    • +
    • +
      +

      getTotal

      +
      public long getTotal()
      +
      +
    • +
    • +
      +

      write

      +
      public void write(org.springframework.batch.item.Chunk<? extends com.redis.spring.batch.common.KeyComparison> items)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/redis/KeyComparisonSummaryLogger.html b/api/com/redis/riot/redis/KeyComparisonSummaryLogger.html new file mode 100644 index 000000000..e81fed704 --- /dev/null +++ b/api/com/redis/riot/redis/KeyComparisonSummaryLogger.html @@ -0,0 +1,171 @@ + + + + +KeyComparisonSummaryLogger (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KeyComparisonSummaryLogger

+
+
java.lang.Object +
com.redis.riot.redis.KeyComparisonSummaryLogger
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.core.StepExecutionListener, org.springframework.batch.core.StepListener
+
+
+
public class KeyComparisonSummaryLogger +extends Object +implements org.springframework.batch.core.StepExecutionListener
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      afterStep

      +
      public org.springframework.batch.core.ExitStatus afterStep(org.springframework.batch.core.StepExecution stepExecution)
      +
      +
      Specified by:
      +
      afterStep in interface org.springframework.batch.core.StepExecutionListener
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/redis/KeyValueWriteListener.html b/api/com/redis/riot/redis/KeyValueWriteListener.html new file mode 100644 index 000000000..c3dd6861e --- /dev/null +++ b/api/com/redis/riot/redis/KeyValueWriteListener.html @@ -0,0 +1,173 @@ + + + + +KeyValueWriteListener (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class KeyValueWriteListener<K,T extends com.redis.spring.batch.common.KeyValue<K>>

+
+
java.lang.Object +
com.redis.riot.redis.KeyValueWriteListener<K,T>
+
+
+
+
All Implemented Interfaces:
+
org.springframework.batch.core.ItemWriteListener<T>, org.springframework.batch.core.StepListener
+
+
+
public class KeyValueWriteListener<K,T extends com.redis.spring.batch.common.KeyValue<K>> +extends Object +implements org.springframework.batch.core.ItemWriteListener<T>
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    +
    KeyValueWriteListener(io.lettuce.core.codec.RedisCodec<K,?> codec, + org.slf4j.Logger log)
    +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    beforeWrite(org.springframework.batch.item.Chunk<? extends T> items)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface org.springframework.batch.core.ItemWriteListener

    +afterWrite, onWriteError
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      KeyValueWriteListener

      +
      public KeyValueWriteListener(io.lettuce.core.codec.RedisCodec<K,?> codec, + org.slf4j.Logger log)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      beforeWrite

      +
      public void beforeWrite(org.springframework.batch.item.Chunk<? extends T> items)
      +
      +
      Specified by:
      +
      beforeWrite in interface org.springframework.batch.core.ItemWriteListener<K>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/redis/Ping.html b/api/com/redis/riot/redis/Ping.html new file mode 100644 index 000000000..064a7fb1c --- /dev/null +++ b/api/com/redis/riot/redis/Ping.html @@ -0,0 +1,361 @@ + + + + +Ping (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Ping

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class Ping +extends AbstractRunnable
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      DEFAULT_ITERATIONS

      +
      public static final int DEFAULT_ITERATIONS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_COUNT

      +
      public static final int DEFAULT_COUNT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEFAULT_TIME_UNIT

      +
      public static final TimeUnit DEFAULT_TIME_UNIT
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Ping

      +
      public Ping()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setOut

      +
      public void setOut(PrintWriter out)
      +
      +
    • +
    • +
      +

      setSleep

      +
      public void setSleep(Duration sleep)
      +
      +
    • +
    • +
      +

      getSleep

      +
      public Duration getSleep()
      +
      +
    • +
    • +
      +

      getIterations

      +
      public int getIterations()
      +
      +
    • +
    • +
      +

      setIterations

      +
      public void setIterations(int iterations)
      +
      +
    • +
    • +
      +

      getCount

      +
      public int getCount()
      +
      +
    • +
    • +
      +

      setCount

      +
      public void setCount(int count)
      +
      +
    • +
    • +
      +

      getTimeUnit

      +
      public TimeUnit getTimeUnit()
      +
      +
    • +
    • +
      +

      setTimeUnit

      +
      public void setTimeUnit(TimeUnit unit)
      +
      +
    • +
    • +
      +

      isLatencyDistribution

      +
      public boolean isLatencyDistribution()
      +
      +
    • +
    • +
      +

      setLatencyDistribution

      +
      public void setLatencyDistribution(boolean latencyDistribution)
      +
      +
    • +
    • +
      +

      getPercentiles

      +
      public double[] getPercentiles()
      +
      +
    • +
    • +
      +

      setPercentiles

      +
      public void setPercentiles(double[] percentiles)
      +
      +
    • +
    • +
      +

      doRun

      +
      protected void doRun()
      +
      +
      Specified by:
      +
      doRun in class AbstractRunnable
      +
      +
      +
    • +
    • +
      +

      defaultPercentiles

      +
      public static double[] defaultPercentiles()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/redis/Replication.html b/api/com/redis/riot/redis/Replication.html new file mode 100644 index 000000000..8aa5255fc --- /dev/null +++ b/api/com/redis/riot/redis/Replication.html @@ -0,0 +1,496 @@ + + + + +Replication (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Replication

+
+ +
+
+
All Implemented Interfaces:
+
Runnable
+
+
+
public class Replication +extends AbstractExport
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Replication

      +
      public Replication()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isStruct

      +
      protected boolean isStruct()
      +
      +
      Specified by:
      +
      isStruct in class AbstractExport
      +
      +
      +
    • +
    • +
      +

      open

      +
      protected void open()
      +
      +
      Overrides:
      +
      open in class AbstractJobRunnable
      +
      +
      +
    • +
    • +
      +

      evaluationContext

      +
      protected org.springframework.expression.spel.support.StandardEvaluationContext evaluationContext()
      +
      +
      Overrides:
      +
      evaluationContext in class AbstractExport
      +
      +
      +
    • +
    • +
      +

      close

      +
      protected void close()
      +
      +
      Overrides:
      +
      close in class AbstractRunnable
      +
      +
      +
    • +
    • +
      +

      job

      +
      protected org.springframework.batch.core.Job job()
      +
      +
      Specified by:
      +
      job in class AbstractJobRunnable
      +
      +
      +
    • +
    • +
      +

      getCompareMode

      +
      public CompareMode getCompareMode()
      +
      +
    • +
    • +
      +

      setCompareMode

      +
      public void setCompareMode(CompareMode mode)
      +
      +
    • +
    • +
      +

      isShowDiffs

      +
      public boolean isShowDiffs()
      +
      +
    • +
    • +
      +

      setShowDiffs

      +
      public void setShowDiffs(boolean showDiff)
      +
      +
    • +
    • +
      +

      getTtlTolerance

      +
      public Duration getTtlTolerance()
      +
      +
    • +
    • +
      +

      setTtlTolerance

      +
      public void setTtlTolerance(Duration ttlTolerance)
      +
      +
    • +
    • +
      +

      getTargetRedisClientOptions

      +
      public RedisClientOptions getTargetRedisClientOptions()
      +
      +
    • +
    • +
      +

      setTargetRedisClientOptions

      +
      public void setTargetRedisClientOptions(RedisClientOptions targetRedisOptions)
      +
      +
    • +
    • +
      +

      getTargetReadFrom

      +
      public io.lettuce.core.ReadFrom getTargetReadFrom()
      +
      +
    • +
    • +
      +

      setTargetReadFrom

      +
      public void setTargetReadFrom(io.lettuce.core.ReadFrom targetReadFrom)
      +
      +
    • +
    • +
      +

      getWriterOptions

      +
      public RedisWriterOptions getWriterOptions()
      +
      +
    • +
    • +
      +

      setWriterOptions

      +
      public void setWriterOptions(RedisWriterOptions writerOptions)
      +
      +
    • +
    • +
      +

      getMode

      +
      public ReplicationMode getMode()
      +
      +
    • +
    • +
      +

      getType

      +
      public ReplicationType getType()
      +
      +
    • +
    • +
      +

      setMode

      +
      public void setMode(ReplicationMode mode)
      +
      +
    • +
    • +
      +

      setType

      +
      public void setType(ReplicationType type)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/redis/ReplicationMode.html b/api/com/redis/riot/redis/ReplicationMode.html new file mode 100644 index 000000000..a7bf6b7b6 --- /dev/null +++ b/api/com/redis/riot/redis/ReplicationMode.html @@ -0,0 +1,234 @@ + + + + +ReplicationMode (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class ReplicationMode

+
+
java.lang.Object +
java.lang.Enum<ReplicationMode> +
com.redis.riot.redis.ReplicationMode
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<ReplicationMode>, Constable
+
+
+
public enum ReplicationMode +extends Enum<ReplicationMode>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static ReplicationMode[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static ReplicationMode valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/redis/ReplicationType.html b/api/com/redis/riot/redis/ReplicationType.html new file mode 100644 index 000000000..f7edb44a6 --- /dev/null +++ b/api/com/redis/riot/redis/ReplicationType.html @@ -0,0 +1,218 @@ + + + + +ReplicationType (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class ReplicationType

+
+
java.lang.Object +
java.lang.Enum<ReplicationType> +
com.redis.riot.redis.ReplicationType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<ReplicationType>, Constable
+
+
+
public enum ReplicationType +extends Enum<ReplicationType>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static ReplicationType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static ReplicationType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/api/com/redis/riot/redis/class-use/CompareMode.html b/api/com/redis/riot/redis/class-use/CompareMode.html new file mode 100644 index 000000000..92f298de7 --- /dev/null +++ b/api/com/redis/riot/redis/class-use/CompareMode.html @@ -0,0 +1,112 @@ + + + + +Uses of Enum Class com.redis.riot.redis.CompareMode (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.redis.riot.redis.CompareMode

+
+
Packages that use CompareMode
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/redis/class-use/GeneratorImport.html b/api/com/redis/riot/redis/class-use/GeneratorImport.html new file mode 100644 index 000000000..d2120d1c3 --- /dev/null +++ b/api/com/redis/riot/redis/class-use/GeneratorImport.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.redis.GeneratorImport (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.redis.GeneratorImport

+
+
Packages that use GeneratorImport
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/redis/class-use/KeyComparisonDiffLogger.html b/api/com/redis/riot/redis/class-use/KeyComparisonDiffLogger.html new file mode 100644 index 000000000..67a46aa21 --- /dev/null +++ b/api/com/redis/riot/redis/class-use/KeyComparisonDiffLogger.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.redis.KeyComparisonDiffLogger (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.redis.KeyComparisonDiffLogger

+
+No usage of com.redis.riot.redis.KeyComparisonDiffLogger
+
+
+ + diff --git a/api/com/redis/riot/redis/class-use/KeyComparisonStatusCountItemWriter.html b/api/com/redis/riot/redis/class-use/KeyComparisonStatusCountItemWriter.html new file mode 100644 index 000000000..b196b05be --- /dev/null +++ b/api/com/redis/riot/redis/class-use/KeyComparisonStatusCountItemWriter.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.redis.KeyComparisonStatusCountItemWriter (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.redis.KeyComparisonStatusCountItemWriter

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/redis/class-use/KeyComparisonSummaryLogger.html b/api/com/redis/riot/redis/class-use/KeyComparisonSummaryLogger.html new file mode 100644 index 000000000..a202dd2ca --- /dev/null +++ b/api/com/redis/riot/redis/class-use/KeyComparisonSummaryLogger.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.redis.KeyComparisonSummaryLogger (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.redis.KeyComparisonSummaryLogger

+
+No usage of com.redis.riot.redis.KeyComparisonSummaryLogger
+
+
+ + diff --git a/api/com/redis/riot/redis/class-use/KeyValueWriteListener.html b/api/com/redis/riot/redis/class-use/KeyValueWriteListener.html new file mode 100644 index 000000000..82ecc9cd5 --- /dev/null +++ b/api/com/redis/riot/redis/class-use/KeyValueWriteListener.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.redis.KeyValueWriteListener (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.redis.KeyValueWriteListener

+
+No usage of com.redis.riot.redis.KeyValueWriteListener
+
+
+ + diff --git a/api/com/redis/riot/redis/class-use/Ping.html b/api/com/redis/riot/redis/class-use/Ping.html new file mode 100644 index 000000000..b69893dbe --- /dev/null +++ b/api/com/redis/riot/redis/class-use/Ping.html @@ -0,0 +1,83 @@ + + + + +Uses of Class com.redis.riot.redis.Ping (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.redis.Ping

+
+
Packages that use Ping
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/redis/class-use/Replication.html b/api/com/redis/riot/redis/class-use/Replication.html new file mode 100644 index 000000000..f0c8e2ba7 --- /dev/null +++ b/api/com/redis/riot/redis/class-use/Replication.html @@ -0,0 +1,58 @@ + + + + +Uses of Class com.redis.riot.redis.Replication (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
com.redis.riot.redis.Replication

+
+No usage of com.redis.riot.redis.Replication
+
+
+ + diff --git a/api/com/redis/riot/redis/class-use/ReplicationMode.html b/api/com/redis/riot/redis/class-use/ReplicationMode.html new file mode 100644 index 000000000..d31060417 --- /dev/null +++ b/api/com/redis/riot/redis/class-use/ReplicationMode.html @@ -0,0 +1,112 @@ + + + + +Uses of Enum Class com.redis.riot.redis.ReplicationMode (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.redis.riot.redis.ReplicationMode

+
+
Packages that use ReplicationMode
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/redis/class-use/ReplicationType.html b/api/com/redis/riot/redis/class-use/ReplicationType.html new file mode 100644 index 000000000..dee4fbe1d --- /dev/null +++ b/api/com/redis/riot/redis/class-use/ReplicationType.html @@ -0,0 +1,112 @@ + + + + +Uses of Enum Class com.redis.riot.redis.ReplicationType (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Enum Class
com.redis.riot.redis.ReplicationType

+
+
Packages that use ReplicationType
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/redis/package-summary.html b/api/com/redis/riot/redis/package-summary.html new file mode 100644 index 000000000..e362280d1 --- /dev/null +++ b/api/com/redis/riot/redis/package-summary.html @@ -0,0 +1,107 @@ + + + + +com.redis.riot.redis (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Package com.redis.riot.redis

+
+
+
package com.redis.riot.redis
+
+ +
+
+
+
+ + diff --git a/api/com/redis/riot/redis/package-tree.html b/api/com/redis/riot/redis/package-tree.html new file mode 100644 index 000000000..f5a51fc0f --- /dev/null +++ b/api/com/redis/riot/redis/package-tree.html @@ -0,0 +1,118 @@ + + + + +com.redis.riot.redis Class Hierarchy (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package com.redis.riot.redis

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/api/com/redis/riot/redis/package-use.html b/api/com/redis/riot/redis/package-use.html new file mode 100644 index 000000000..daf953f83 --- /dev/null +++ b/api/com/redis/riot/redis/package-use.html @@ -0,0 +1,101 @@ + + + + +Uses of Package com.redis.riot.redis (riot unspecified) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
com.redis.riot.redis

+
+
Packages that use com.redis.riot.redis
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+
+
+ + diff --git a/api/constant-values.html b/api/constant-values.html index 889f7a323..c042be522 100644 --- a/api/constant-values.html +++ b/api/constant-values.html @@ -1,704 +1,503 @@ - - + Constant Field Values (riot unspecified) + + + - + - - - - - + + - - -
+
+ +

Constant Field Values

-
+

Contents

-
- - -
+

com.redis.*

-
+
- diff --git a/api/deprecated-list.html b/api/deprecated-list.html deleted file mode 100644 index 8b6434689..000000000 --- a/api/deprecated-list.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Deprecated List (riot unspecified) - - - - - - - - - - - - - - -
- -
-
-
-

Deprecated API

-

Contents

-
-
-
- -
- - diff --git a/api/element-list b/api/element-list index 90d0fd33e..e43afaf71 100644 --- a/api/element-list +++ b/api/element-list @@ -1,9 +1,10 @@ com.redis.riot.cli -com.redis.riot.cli.common -com.redis.riot.cli.file -com.redis.riot.cli.operation +com.redis.riot.cli.redis com.redis.riot.core -com.redis.riot.core.convert -com.redis.riot.core.logging -com.redis.riot.core.processor -com.redis.riot.core.resource +com.redis.riot.core.function +com.redis.riot.core.operation +com.redis.riot.db +com.redis.riot.faker +com.redis.riot.file +com.redis.riot.file.resource +com.redis.riot.redis diff --git a/api/help-doc.html b/api/help-doc.html index ff60bf5ae..05fb75ce5 100644 --- a/api/help-doc.html +++ b/api/help-doc.html @@ -1,130 +1,122 @@ - - + API Help (riot unspecified) + + + - + - - - - - + + - - -
+
+
+ +
+
-
-

How This API Document Is Organized

-
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+

JavaDoc Help

+ +
+
+

Navigation

+Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces +
-
-
    -
  • -
    -

    Overview

    +
    +
    +

    Kinds of Pages

    +The following sections describe the different kinds of pages in this collection. +
    +

    Overview

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    -
  • -
  • -
    -

    Package

    -

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain six categories:

    -
      +
      +

      Package

      +

      Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

      +
      • Interfaces
      • Classes
      • -
      • Enums
      • +
      • Enum Classes
      • Exceptions
      • Errors
      • -
      • Annotation Types
      • +
      • Annotation Interfaces
      - -
    • -
      -

      Class or Interface

      -

      Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

      -
        +
        +

        Class or Interface

        +

        Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

        +
        • Class Inheritance Diagram
        • Direct Subclasses
        • All Known Subinterfaces
        • @@ -133,150 +125,68 @@

          Class or Interface

        • Class or Interface Description

        -
          +
          • Nested Class Summary
          • +
          • Enum Constant Summary
          • Field Summary
          • Property Summary
          • Constructor Summary
          • Method Summary
          • -
          -
          -
            -
          • Field Detail
          • -
          • Property Detail
          • -
          • Constructor Detail
          • -
          • Method Detail
          • -
          -

          Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

          -
        - -
      • -
        -

        Annotation Type

        -

        Each annotation type has its own separate page with the following sections:

        -
          -
        • Annotation Type Declaration
        • -
        • Annotation Type Description
        • Required Element Summary
        • Optional Element Summary
        • -
        • Element Detail
        -
        -
      • -
      • -
        -

        Enum

        -

        Each enum has its own separate page with the following sections:

        -
          -
        • Enum Declaration
        • -
        • Enum Description
        • -
        • Enum Constant Summary
        • -
        • Enum Constant Detail
        • +
          +
            +
          • Enum Constant Details
          • +
          • Field Details
          • +
          • Property Details
          • +
          • Constructor Details
          • +
          • Method Details
          • +
          • Element Details
          +

          Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

          +

          The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

        -
      • -
      • -
        -

        Use

        -

        Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its "Use" page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

        +
        +

        Other Files

        +

        Packages and modules may contain pages with additional information related to the declarations nearby.

        -
      • -
      • -
        -

        Tree (Class Hierarchy)

        +
        +

        Use

        +

        Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.

        +
        +
        +

        Tree (Class Hierarchy)

        There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

        -
          -
        • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
        • -
        • When viewing a particular package, class or interface page, clicking on "Tree" displays the hierarchy for only that package.
        • +
            +
          • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
          • +
          • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
        -
      • -
      • -
        -

        Deprecated API

        -

        The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

        +
        +

        Constant Field Values

        +

        The Constant Field Values page lists the static final fields and their values.

        -
      • -
      • -
        -

        Index

        -

        The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields, as well as lists of all packages and all classes.

        +
        +

        Serialized Form

        +

        Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.

        -
      • -
      • -
        -

        All Classes

        -

        The All Classes link shows all classes and interfaces except non-static nested types.

        +
        +

        All Packages

        +

        The All Packages page contains an alphabetic index of all packages contained in the documentation.

        -
      • -
      • -
        -

        Serialized Form

        -

        Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

        +
        +

        All Classes and Interfaces

        +

        The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

        -
      • -
      • -
        -

        Constant Field Values

        -

        The Constant Field Values page lists the static final fields and their values.

        +
        +

        Index

        +

        The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

        -
      • -
      • -
        -

        Search

        -

        You can search for definitions of modules, packages, types, fields, methods and other terms defined in the API, using some or all of the name. "Camel-case" abbreviations are supported: for example, "InpStr" will find "InputStream" and "InputStreamReader".

        -
        -
      • -
      +

-This help file applies to API documentation generated by the standard doclet.
-
-
- -
diff --git a/api/index-files/index-1.html b/api/index-files/index-1.html index b2d6b043d..905749df5 100644 --- a/api/index-files/index-1.html +++ b/api/index-files/index-1.html @@ -1,256 +1,232 @@ - - + A-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

A

-
-
AbstractCollectionCommand - Class in com.redis.riot.cli.operation
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

A

+
+
AbstractCollectionMapOperationBuilder - Class in com.redis.riot.core.operation
+
 
+
AbstractCollectionMapOperationBuilder() - Constructor for class com.redis.riot.core.operation.AbstractCollectionMapOperationBuilder
+
 
+
AbstractExport - Class in com.redis.riot.core
+
 
+
AbstractExport() - Constructor for class com.redis.riot.core.AbstractExport
+
 
+
AbstractExportCommand - Class in com.redis.riot.cli
+
 
+
AbstractExportCommand() - Constructor for class com.redis.riot.cli.AbstractExportCommand
 
-
AbstractCollectionCommand() - Constructor for class com.redis.riot.cli.operation.AbstractCollectionCommand
+
AbstractFilterMapOperationBuilder - Class in com.redis.riot.core.operation
 
-
AbstractCommand - Class in com.redis.riot.cli.common
+
AbstractFilterMapOperationBuilder() - Constructor for class com.redis.riot.core.operation.AbstractFilterMapOperationBuilder
 
-
AbstractCommand() - Constructor for class com.redis.riot.cli.common.AbstractCommand
+
AbstractImport - Class in com.redis.riot.core
 
-
AbstractExportCommand - Class in com.redis.riot.cli.common
+
AbstractImport() - Constructor for class com.redis.riot.core.AbstractImport
 
-
AbstractExportCommand() - Constructor for class com.redis.riot.cli.common.AbstractExportCommand
+
AbstractImportCommand - Class in com.redis.riot.cli
 
-
AbstractImportCommand - Class in com.redis.riot.cli.common
+
AbstractImportCommand() - Constructor for class com.redis.riot.cli.AbstractImportCommand
 
-
AbstractImportCommand() - Constructor for class com.redis.riot.cli.common.AbstractImportCommand
+
AbstractJobRunnable - Class in com.redis.riot.core
 
-
AbstractKeyCommand - Class in com.redis.riot.cli.operation
+
AbstractJobRunnable() - Constructor for class com.redis.riot.core.AbstractJobRunnable
 
-
AbstractKeyCommand() - Constructor for class com.redis.riot.cli.operation.AbstractKeyCommand
+
AbstractMainCommand - Class in com.redis.riot.cli
 
-
AbstractOperationCommand<O> - Class in com.redis.riot.cli.operation
+
AbstractMainCommand() - Constructor for class com.redis.riot.cli.AbstractMainCommand
 
-
AbstractOperationCommand() - Constructor for class com.redis.riot.cli.operation.AbstractOperationCommand
+
AbstractManifestVersionProvider - Class in com.redis.riot.cli
+
+
CommandLine.IVersionProvider implementation that returns + version information from the jar file's /META-INF/MANIFEST.MF file.
+
+
AbstractManifestVersionProvider() - Constructor for class com.redis.riot.cli.AbstractManifestVersionProvider
+
 
+
AbstractMapExport - Class in com.redis.riot.core
+
 
+
AbstractMapExport() - Constructor for class com.redis.riot.core.AbstractMapExport
 
-
AbstractOperationImportCommand - Class in com.redis.riot.cli.common
+
AbstractMapOperationBuilder - Class in com.redis.riot.core.operation
 
-
AbstractOperationImportCommand() - Constructor for class com.redis.riot.cli.common.AbstractOperationImportCommand
+
AbstractMapOperationBuilder() - Constructor for class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
AbstractResourceItemWriter<T> - Class in com.redis.riot.core.resource
+
AbstractResourceItemWriter<T> - Class in com.redis.riot.file.resource
Base class for item writers that write data to a file or stream.
-
AbstractResourceItemWriter() - Constructor for class com.redis.riot.core.resource.AbstractResourceItemWriter
+
AbstractResourceItemWriter() - Constructor for class com.redis.riot.file.resource.AbstractResourceItemWriter
 
-
AbstractResourceItemWriter.OutputState - Class in com.redis.riot.core.resource
+
AbstractResourceItemWriter.OutputState - Class in com.redis.riot.file.resource
Encapsulates the runtime state of the writer.
-
AbstractStructImportCommand - Class in com.redis.riot.cli.common
+
AbstractRunnable - Class in com.redis.riot.core
+
 
+
AbstractRunnable() - Constructor for class com.redis.riot.core.AbstractRunnable
+
 
+
AbstractStructImport - Class in com.redis.riot.core
+
 
+
AbstractStructImport() - Constructor for class com.redis.riot.core.AbstractStructImport
 
-
AbstractStructImportCommand() - Constructor for class com.redis.riot.cli.common.AbstractStructImportCommand
+
AbstractStructImportCommand - Class in com.redis.riot.cli
 
-
afterPropertiesSet() - Method in class com.redis.riot.core.resource.FlatResourceItemWriter
+
AbstractStructImportCommand() - Constructor for class com.redis.riot.cli.AbstractStructImportCommand
+
 
+
AbstractSubCommand - Class in com.redis.riot.cli
+
 
+
AbstractSubCommand() - Constructor for class com.redis.riot.cli.AbstractSubCommand
+
 
+
addDelegates(CommandLine.IExecutionStrategy...) - Method in class com.redis.riot.cli.CompositeExecutionStrategy
+
 
+
afterPropertiesSet() - Method in class com.redis.riot.file.resource.FlatResourceItemWriter
Assert that mandatory properties (lineAggregator) are set.
-
afterPropertiesSet() - Method in class com.redis.riot.core.resource.JsonResourceItemWriter
+
afterPropertiesSet() - Method in class com.redis.riot.file.resource.JsonResourceItemWriter
Assert that mandatory properties (jsonObjectMarshaller) are set.
-
afterPropertiesSet() - Method in class com.redis.riot.core.resource.XmlResourceItemWriter
+
afterPropertiesSet() - Method in class com.redis.riot.file.resource.XmlResourceItemWriter
Assert that mandatory properties (xmlObjectMarshaller) are set.
-
afterStep(StepExecution) - Method in class com.redis.riot.cli.common.ProgressStepListener
+
afterStep(StepExecution) - Method in class com.redis.riot.cli.ProgressStepExecutionListener
+
 
+
afterStep(StepExecution) - Method in class com.redis.riot.redis.KeyComparisonSummaryLogger
+
 
+
afterWrite(Chunk) - Method in class com.redis.riot.cli.ProgressStepExecutionListener
 
-
afterStep(StepExecution) - Method in class com.redis.riot.core.CompareStepExecutionListener
+
afterWrite(Chunk<? extends KeyComparison>) - Method in class com.redis.riot.redis.KeyComparisonDiffLogger
 
-
afterWrite(List<? extends KeyComparison>) - Method in class com.redis.riot.core.KeyComparisonDiffLogger
+
AmazonS3Options - Class in com.redis.riot.file
 
-
afterWrite(List<? extends T>) - Method in class com.redis.riot.cli.common.ProgressStepListener
+
AmazonS3Options() - Constructor for class com.redis.riot.file.AmazonS3Options
 
-
afterWrite(List<? extends T>) - Method in class com.redis.riot.cli.common.ProgressWithExtraMessageStepListener
+
AmazonS3ProtocolResolver - Class in com.redis.riot.file
 
-
ALWAYS - com.redis.riot.cli.common.StepSkipPolicy
+
AmazonS3ProtocolResolver(AmazonS3ClientBuilder) - Constructor for class com.redis.riot.file.AmazonS3ProtocolResolver
 
-
ANY - com.redis.riot.cli.common.ReadFromEnum
+
ANY - Enum constant in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
 
-
ANY_REPLICA - com.redis.riot.cli.common.ReadFromEnum
+
ANY_REPLICA - Enum constant in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
 
-
append - Variable in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
append - Variable in class com.redis.riot.file.resource.AbstractResourceItemWriter
 
-
append(boolean) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
append(boolean) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
If set to true and the file exists, the output will be appended to the existing file.
-
append(boolean) - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
append(boolean) - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
If set to true and the file exists, the output will be appended to the existing file.
-
append(boolean) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
append(boolean) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
If set to true and the file exists, the output will be appended to the existing file.
-
apply(Object) - Method in class com.redis.riot.core.convert.ObjectToNumberConverter
+
apply(KeyValue<String>) - Method in class com.redis.riot.core.function.DropStreamMessageIdFunction
 
-
apply(Object) - Method in class com.redis.riot.core.convert.ObjectToStringConverter
+
apply(KeyValue<String>) - Method in class com.redis.riot.core.function.KeyValueOperator
 
-
apply(Map<String, Object>) - Method in class com.redis.riot.core.convert.IdConverterBuilder.ConcatenatingConverter
+
apply(KeyValue<String>) - Method in class com.redis.riot.core.function.StringKeyValueFunction
 
-
apply(Map<String, Object>) - Method in class com.redis.riot.core.convert.MapFlattener
+
apply(KeyValue<String>) - Method in class com.redis.riot.core.function.StructToMapFunction
 
-
apply(Map<String, Object>) - Method in class com.redis.riot.core.convert.MapToStringArrayConverter
+
apply(KeyValue<K>) - Method in class com.redis.riot.core.function.ToStringKeyValueFunction
 
-
apply(Map<String, String>) - Method in class com.redis.riot.core.convert.MapFilteringConverter
+
apply(Object) - Method in class com.redis.riot.core.function.ObjectToStringFunction
 
-
apply(T) - Method in class com.redis.riot.core.convert.ObjectMapperConverter
+
apply(String) - Method in class com.redis.riot.core.function.RegexNamedGroupFunction
 
-
ASCII - com.redis.riot.cli.common.JobOptions.ProgressStyle
+
apply(String) - Method in class com.redis.riot.core.function.StringToMapFunction
+
 
+
apply(Collection<String>) - Method in class com.redis.riot.core.function.CollectionToMapFunction
+
 
+
apply(List<ScoredValue<String>>) - Method in class com.redis.riot.core.function.ZsetToMapFunction
+
 
+
apply(List<StreamMessage<String, String>>) - Method in class com.redis.riot.core.function.StreamToMapFunction
+
 
+
apply(Map<String, Object>) - Method in class com.redis.riot.core.function.IdFunctionBuilder.ConcatenatingFunction
+
 
+
apply(Map<String, Object>) - Method in class com.redis.riot.core.function.MapFlatteningFunction
+
 
+
apply(Map<String, Object>) - Method in class com.redis.riot.core.function.MapFunction
+
 
+
apply(Map<String, Object>) - Method in class com.redis.riot.file.MapToFieldFunction
+
 
+
apply(Map<String, String>) - Method in class com.redis.riot.core.function.MapFilteringFunction
+
 
+
apply(T) - Method in class com.redis.riot.core.function.ExpressionFunction
+
 
+
apply(T) - Method in class com.redis.riot.core.function.ObjectMapperFunction
+
 
+
apply(T) - Method in class com.redis.riot.file.ToMapFunction
+
 
+
applyAsDouble(Object) - Method in class com.redis.riot.core.function.ObjectToDoubleFunction
+
 
+
applyAsLong(Object) - Method in class com.redis.riot.core.function.ObjectToLongFunction
+
 
+
applyAsLong(T) - Method in class com.redis.riot.core.function.LongExpressionFunction
+
 
+
AugmentedFaker(Locale) - Constructor for class com.redis.riot.faker.FakerItemReader.AugmentedFaker
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-10.html b/api/index-files/index-10.html index 2b48ccce5..7d1c6dfe3 100644 --- a/api/index-files/index-10.html +++ b/api/index-files/index-10.html @@ -1,219 +1,130 @@ - - + J-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

J

-
-
job(CommandContext) - Method in class com.redis.riot.cli.common.AbstractCommand
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

J

+
+
job() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
job(CommandContext) - Method in class com.redis.riot.cli.DbExport
+
job() - Method in class com.redis.riot.core.AbstractMapExport
 
-
job(CommandContext) - Method in class com.redis.riot.cli.DbImport
+
job() - Method in class com.redis.riot.db.DatabaseImport
 
-
job(CommandContext) - Method in class com.redis.riot.cli.DumpImport
+
job() - Method in class com.redis.riot.faker.FakerImport
 
-
job(CommandContext) - Method in class com.redis.riot.cli.FakerImport
+
job() - Method in class com.redis.riot.file.FileDumpExport
 
-
job(CommandContext) - Method in class com.redis.riot.cli.FileExport
+
job() - Method in class com.redis.riot.file.FileDumpImport
 
-
job(CommandContext) - Method in class com.redis.riot.cli.FileImport
+
job() - Method in class com.redis.riot.file.FileImport
 
-
job(CommandContext) - Method in class com.redis.riot.cli.Generate
+
job() - Method in class com.redis.riot.redis.GeneratorImport
 
-
job(CommandContext) - Method in class com.redis.riot.cli.Ping
+
job() - Method in class com.redis.riot.redis.Replication
 
-
job(CommandContext) - Method in class com.redis.riot.cli.Replicate
+
jobBuilder() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
job(RiotStep<I, O>) - Method in class com.redis.riot.cli.common.AbstractCommand
+
jobRunnable() - Method in class com.redis.riot.cli.AbstractExportCommand
 
-
job(String) - Method in class com.redis.riot.cli.common.AbstractCommand
+
jobRunnable() - Method in class com.redis.riot.cli.AbstractImportCommand
 
-
jobOptions - Variable in class com.redis.riot.cli.common.AbstractCommand
+
jobRunnable() - Method in class com.redis.riot.cli.AbstractStructImportCommand
 
-
JobOptions - Class in com.redis.riot.cli.common
+
JSON - Enum constant in enum class com.redis.riot.core.operation.SetBuilder.StringFormat
 
-
JobOptions() - Constructor for class com.redis.riot.cli.common.JobOptions
+
JSON - Enum constant in enum class com.redis.riot.file.FileDumpType
 
-
JobOptions.ProgressStyle - Enum in com.redis.riot.cli.common
+
JSON - Enum constant in enum class com.redis.riot.file.FileExtension
 
-
JSON - com.redis.riot.cli.operation.StringFormat
+
JSON - Enum constant in enum class com.redis.riot.file.FileType
 
-
JSON - com.redis.riot.core.FileDumpType
+
JSONL - Enum constant in enum class com.redis.riot.file.FileExtension
 
-
JSON - com.redis.riot.core.FileExtension
+
JSONL - Enum constant in enum class com.redis.riot.file.FileType
 
-
JSON - com.redis.riot.core.FileType
+
jsonlReader(Resource) - Static method in class com.redis.riot.file.FileUtils
 
-
jsonObjectMarshaller(JsonObjectMarshaller<T>) - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
jsonObjectMarshaller(JsonObjectMarshaller<T>) - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
Set the JsonObjectMarshaller to use to marshal objects to json.
-
jsonOptions() - Method in class com.redis.riot.cli.common.GenerateOptions
-
 
-
jsonReader(Resource, Class<T>) - Static method in interface com.redis.riot.core.FileUtils
+
jsonReader(Resource, Class<? super T>) - Static method in class com.redis.riot.file.FileUtils
 
-
JsonResourceItemWriter<T> - Class in com.redis.riot.core.resource
+
JsonResourceItemWriter<T> - Class in com.redis.riot.file.resource
Item writer that writes data in json format to an output file.
-
JsonResourceItemWriter(WritableResource, JsonObjectMarshaller<T>) - Constructor for class com.redis.riot.core.resource.JsonResourceItemWriter
+
JsonResourceItemWriter(WritableResource, JsonObjectMarshaller<T>) - Constructor for class com.redis.riot.file.resource.JsonResourceItemWriter
-
Create a new JsonResourceItemWriter instance.
+
Create a new JsonResourceItemWriter instance.
-
JsonResourceItemWriterBuilder<T> - Class in com.redis.riot.core.resource
+
JsonResourceItemWriterBuilder<T> - Class in com.redis.riot.file.resource
- +
-
JsonResourceItemWriterBuilder() - Constructor for class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
JsonResourceItemWriterBuilder() - Constructor for class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
+
 
+
JsonSetBuilder - Class in com.redis.riot.core.operation
+
 
+
JsonSetBuilder() - Constructor for class com.redis.riot.core.operation.JsonSetBuilder
 
-
JsonSetCommand - Class in com.redis.riot.cli.operation
+
JsonSetCommand - Class in com.redis.riot.cli.redis
 
-
JsonSetCommand() - Constructor for class com.redis.riot.cli.operation.JsonSetCommand
+
JsonSetCommand() - Constructor for class com.redis.riot.cli.redis.JsonSetCommand
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-11.html b/api/index-files/index-11.html index 590d60a0c..4db893c65 100644 --- a/api/index-files/index-11.html +++ b/api/index-files/index-11.html @@ -1,167 +1,110 @@ - - + K-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

K

-
-
key() - Method in class com.redis.riot.cli.operation.AbstractKeyCommand
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

K

+
+
KEY - Static variable in class com.redis.riot.file.KeyValueDeserializer
+
 
+
KeyComparisonDiffLogger - Class in com.redis.riot.redis
+
 
+
KeyComparisonDiffLogger() - Constructor for class com.redis.riot.redis.KeyComparisonDiffLogger
+
 
+
KeyComparisonStatusCountItemWriter - Class in com.redis.riot.redis
+
 
+
KeyComparisonStatusCountItemWriter() - Constructor for class com.redis.riot.redis.KeyComparisonStatusCountItemWriter
+
 
+
KeyComparisonSummaryLogger - Class in com.redis.riot.redis
+
 
+
KeyComparisonSummaryLogger(KeyComparisonStatusCountItemWriter) - Constructor for class com.redis.riot.redis.KeyComparisonSummaryLogger
+
 
+
KeyFilterArgs - Class in com.redis.riot.cli
+
 
+
KeyFilterArgs() - Constructor for class com.redis.riot.cli.KeyFilterArgs
+
 
+
keyFilteringProcessor(RedisCodec<K, ?>) - Method in class com.redis.riot.core.AbstractExport
+
 
+
keyFilterOptions() - Method in class com.redis.riot.cli.KeyFilterArgs
 
-
KeyComparisonDiffLogger - Class in com.redis.riot.core
+
KeyFilterOptions - Class in com.redis.riot.core
 
-
KeyComparisonDiffLogger(Logger) - Constructor for class com.redis.riot.core.KeyComparisonDiffLogger
+
KeyFilterOptions() - Constructor for class com.redis.riot.core.KeyFilterOptions
 
-
KeyOptions - Class in com.redis.riot.cli.operation
+
keyFilterPredicate(KeyFilterOptions) - Static method in class com.redis.riot.core.RiotUtils
 
-
KeyOptions() - Constructor for class com.redis.riot.cli.operation.KeyOptions
+
keyFilterPredicate(RedisCodec<K, ?>, KeyFilterOptions) - Static method in class com.redis.riot.core.RiotUtils
 
-
KeyValueProcessor - Class in com.redis.riot.core.processor
+
KeyValueDeserializer - Class in com.redis.riot.file
 
-
KeyValueProcessor(Expression, EvaluationContext) - Constructor for class com.redis.riot.core.processor.KeyValueProcessor
+
KeyValueDeserializer() - Constructor for class com.redis.riot.file.KeyValueDeserializer
+
 
+
KeyValueDeserializer(Class<KeyValue<String>>) - Constructor for class com.redis.riot.file.KeyValueDeserializer
+
 
+
KeyValueOperator - Class in com.redis.riot.core.function
+
 
+
KeyValueOperator() - Constructor for class com.redis.riot.core.function.KeyValueOperator
+
 
+
KeyValueProcessorArgs - Class in com.redis.riot.cli
+
 
+
KeyValueProcessorArgs() - Constructor for class com.redis.riot.cli.KeyValueProcessorArgs
+
 
+
KeyValueWriteListener<K,T extends com.redis.spring.batch.common.KeyValue<K>> - Class in com.redis.riot.redis
+
 
+
KeyValueWriteListener(RedisCodec<K, ?>, Logger) - Constructor for class com.redis.riot.redis.KeyValueWriteListener
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-12.html b/api/index-files/index-12.html index 3a85d832c..5170ff33b 100644 --- a/api/index-files/index-12.html +++ b/api/index-files/index-12.html @@ -1,211 +1,114 @@ - - + L-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

L

-
-
latencyDistribution(boolean) - Method in class com.redis.riot.cli.common.PingOptions.Builder
-
 
-
LIFECYCLE - Static variable in class com.redis.riot.core.logging.RiotLevel
-
-
Custom level between INFO and WARN
-
-
LIMIT - com.redis.riot.cli.common.StepSkipPolicy
-
 
-
lineAggregator - Variable in class com.redis.riot.core.resource.FlatResourceItemWriter
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

L

+
+
lineAggregator - Variable in class com.redis.riot.file.resource.FlatResourceItemWriter
 
-
lineAggregator(LineAggregator<T>) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
lineAggregator(LineAggregator<T>) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
Line aggregator used to build the String version of each item.
-
lineSeparator - Variable in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
lineSeparator - Variable in class com.redis.riot.file.resource.AbstractResourceItemWriter
 
-
lineSeparator(String) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
lineSeparator(String) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
String used to separate lines in output.
-
lineSeparator(String) - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
lineSeparator(String) - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
String used to separate lines in output.
-
lineSeparator(String) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
lineSeparator(String) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
String used to separate lines in output.
-
linesToSkip(int) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
LIVE - Enum constant in enum class com.redis.riot.redis.ReplicationMode
 
-
listOptions() - Method in class com.redis.riot.cli.common.GenerateOptions
+
LIVEONLY - Enum constant in enum class com.redis.riot.redis.ReplicationMode
 
-
LIVE - com.redis.riot.cli.common.ReplicationMode
-
 
-
LIVEONLY - com.redis.riot.cli.common.ReplicationMode
-
 
-
locale(Locale) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.FormattedBuilder
+
locale(Locale) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.FormattedBuilder
Set the locale.
-
log(KeyComparison) - Method in class com.redis.riot.core.KeyComparisonDiffLogger
+
log - Variable in class com.redis.riot.file.resource.AbstractResourceItemWriter
+
 
+
log(KeyComparison) - Method in class com.redis.riot.redis.KeyComparisonDiffLogger
 
-
LOG - com.redis.riot.cli.common.JobOptions.ProgressStyle
+
LoggingMixin - Class in com.redis.riot.cli
 
-
logger - Static variable in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
LoggingMixin() - Constructor for class com.redis.riot.cli.LoggingMixin
 
-
logger(Consumer<String>) - Method in class com.redis.riot.cli.common.RiotStep
+
LongExpressionFunction<T> - Class in com.redis.riot.core.function
 
-
LoggingOptions - Class in com.redis.riot.cli.common
+
LongExpressionFunction(EvaluationContext, Expression) - Constructor for class com.redis.riot.core.function.LongExpressionFunction
 
-
LoggingOptions() - Constructor for class com.redis.riot.cli.common.LoggingOptions
+
longField(String, long) - Method in class com.redis.riot.core.function.FieldExtractorFactory
 
-
LOWEST_LATENCY - com.redis.riot.cli.common.ReadFromEnum
+
LOWEST_LATENCY - Enum constant in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
 
-
LpushCommand - Class in com.redis.riot.cli.operation
+
LpushBuilder - Class in com.redis.riot.core.operation
 
-
LpushCommand() - Constructor for class com.redis.riot.cli.operation.LpushCommand
+
LpushBuilder() - Constructor for class com.redis.riot.core.operation.LpushBuilder
+
 
+
LpushCommand - Class in com.redis.riot.cli.redis
+
 
+
LpushCommand() - Constructor for class com.redis.riot.cli.redis.LpushCommand
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-13.html b/api/index-files/index-13.html index 042355aab..218f4cb4e 100644 --- a/api/index-files/index-13.html +++ b/api/index-files/index-13.html @@ -1,231 +1,124 @@ - - + M-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

M

-
-
main(String[]) - Static method in class com.redis.riot.cli.Main
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

M

+
+
main(String[]) - Static method in class com.redis.riot.cli.Main
 
-
Main - Class in com.redis.riot.cli
+
Main - Class in com.redis.riot.cli
 
-
Main() - Constructor for class com.redis.riot.cli.Main
+
Main() - Constructor for class com.redis.riot.cli.Main
 
-
ManifestVersionProvider - Class in com.redis.riot.cli.common
-
-
CommandLine.IVersionProvider implementation that returns - version information from the jar file's /META-INF/MANIFEST.MF file.
-
-
ManifestVersionProvider() - Constructor for class com.redis.riot.cli.common.ManifestVersionProvider
+
ManifestVersionProvider - Class in com.redis.riot.cli
 
-
MapAccessor - Class in com.redis.riot.core.processor
-
-
EL property accessor that knows how to traverse the keys of a standard - Map.
-
-
MapAccessor() - Constructor for class com.redis.riot.core.processor.MapAccessor
-
 
-
mapFieldSet(FieldSet) - Method in class com.redis.riot.core.MapFieldSetMapper
+
ManifestVersionProvider() - Constructor for class com.redis.riot.cli.ManifestVersionProvider
 
-
MapFieldSetMapper - Class in com.redis.riot.core
+
map() - Method in class com.redis.riot.core.operation.AbstractFilterMapOperationBuilder
 
-
MapFieldSetMapper() - Constructor for class com.redis.riot.core.MapFieldSetMapper
+
mapFieldSet(FieldSet) - Method in class com.redis.riot.file.MapFieldSetMapper
 
-
MapFilteringConverter - Class in com.redis.riot.core.convert
+
MapFieldSetMapper - Class in com.redis.riot.file
 
-
MapFilteringConverter(Set<String>, Set<String>) - Constructor for class com.redis.riot.core.convert.MapFilteringConverter
+
MapFieldSetMapper() - Constructor for class com.redis.riot.file.MapFieldSetMapper
 
-
MapFilteringConverter.MapFilteringConverterBuilder - Class in com.redis.riot.core.convert
+
MapFilteringFunction - Class in com.redis.riot.core.function
 
-
MapFilteringConverterBuilder() - Constructor for class com.redis.riot.core.convert.MapFilteringConverter.MapFilteringConverterBuilder
+
MapFilteringFunction() - Constructor for class com.redis.riot.core.function.MapFilteringFunction
 
-
MapFlattener<T> - Class in com.redis.riot.core.convert
+
MapFlatteningFunction<T> - Class in com.redis.riot.core.function
Flattens a nested map using .
-
MapFlattener(Function<Object, T>) - Constructor for class com.redis.riot.core.convert.MapFlattener
-
 
-
MapProcessor - Class in com.redis.riot.core.processor
+
MapFlatteningFunction(Function<Object, T>) - Constructor for class com.redis.riot.core.function.MapFlatteningFunction
 
-
MapProcessor(Map<String, Converter<String, Map<String, String>>>) - Constructor for class com.redis.riot.core.processor.MapProcessor
+
MapFunction - Class in com.redis.riot.core.function
 
-
MapProcessorOptions - Class in com.redis.riot.cli.common
+
MapFunction(Map<String, Function<Map<String, Object>, Object>>) - Constructor for class com.redis.riot.core.function.MapFunction
 
-
MapProcessorOptions() - Constructor for class com.redis.riot.cli.common.MapProcessorOptions
+
MapToFieldFunction - Class in com.redis.riot.file
 
-
MapToStringArrayConverter - Class in com.redis.riot.core.convert
+
MapToFieldFunction(String) - Constructor for class com.redis.riot.file.MapToFieldFunction
 
-
MapToStringArrayConverter(Function<Map<String, Object>, String>[]) - Constructor for class com.redis.riot.core.convert.MapToStringArrayConverter
+
MASTER - Enum constant in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
 
-
MASTER - com.redis.riot.cli.common.ReadFromEnum
+
MASTER_PREFERRED - Enum constant in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
 
-
MASTER_PREFERRED - com.redis.riot.cli.common.ReadFromEnum
-
 
-
max(int) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
-
 
-
maximumLength(int) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.FormattedBuilder
+
maximumLength(int) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.FormattedBuilder
Set the maximum length of the formatted string.
-
maxItemCount(int) - Method in class com.redis.riot.core.resource.XmlItemReaderBuilder
+
maxItemCount(int) - Method in class com.redis.riot.file.resource.XmlItemReaderBuilder
Configure the max number of items to be read.
-
member - Variable in class com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor
+
member - Variable in class com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor
The member being accessed.
-
member() - Method in class com.redis.riot.cli.operation.AbstractCollectionCommand
+
member() - Method in class com.redis.riot.core.operation.AbstractCollectionMapOperationBuilder
 
-
minimumLength(int) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.FormattedBuilder
+
MEMORY_USAGE - Static variable in class com.redis.riot.file.KeyValueDeserializer
+
 
+
minimumLength(int) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.FormattedBuilder
Set the minimum length of the formatted string.
-
MissingFieldException(String) - Constructor for exception com.redis.riot.core.convert.FieldExtractorFactory.MissingFieldException
+
MissingFieldException(String) - Constructor for exception com.redis.riot.core.function.FieldExtractorFactory.MissingFieldException
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-14.html b/api/index-files/index-14.html index 29e9ac9bb..383ef62cc 100644 --- a/api/index-files/index-14.html +++ b/api/index-files/index-14.html @@ -1,211 +1,102 @@ - - + N-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

N

-
-
name(String) - Method in class com.redis.riot.cli.common.RiotStep
-
 
-
name(String) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

N

+
+
name(String) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
The name used to calculate the key within the ExecutionContext.
-
name(String) - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
name(String) - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
The name used to calculate the key within the ExecutionContext.
-
name(String) - Method in class com.redis.riot.core.resource.XmlItemReaderBuilder
+
name(String) - Method in class com.redis.riot.file.resource.XmlItemReaderBuilder
The name used to calculate the key within the ExecutionContext.
-
name(String) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
name(String) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
The name used to calculate the key within the ExecutionContext.
-
names(String...) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
name(String...) - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
names(String[]) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.DelimitedBuilder
+
names(String[]) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.DelimitedBuilder
Names of each of the fields within the fields that are returned in the order they occur within the delimited file.
-
names(String[]) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.FormattedBuilder
+
names(String[]) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.FormattedBuilder
Names of each of the fields within the fields that are returned in the order they occur within the formatted file.
-
NEVER - com.redis.riot.cli.common.StepSkipPolicy
-
 
-
next() - Method in class com.redis.riot.core.ItemReaderIterator
-
 
-
NONE - com.redis.riot.cli.common.JobOptions.ProgressStyle
-
 
-
NoopCommand - Class in com.redis.riot.cli.operation
-
 
-
NoopCommand() - Constructor for class com.redis.riot.cli.operation.NoopCommand
-
 
-
NoopItemWriter<T> - Class in com.redis.riot.cli.common
+
NONE - Enum constant in enum class com.redis.riot.redis.CompareMode
 
-
NoopItemWriter() - Constructor for class com.redis.riot.cli.common.NoopItemWriter
+
NoopItemWriter<T> - Class in com.redis.riot.core
 
-
notificationQueueOptions() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
NoopItemWriter() - Constructor for class com.redis.riot.core.NoopItemWriter
 
-
nullCheck(boolean) - Method in class com.redis.riot.core.convert.FieldExtractorFactory.FieldExtractorFactoryBuilder
-
 
-
numberExtractor(String, Class<T>) - Method in class com.redis.riot.cli.operation.AbstractOperationCommand
-
 
-
numberExtractor(String, Class<T>, Object) - Method in class com.redis.riot.cli.operation.AbstractOperationCommand
-
 
-
numberExtractor(Optional<String>, Class<T>, T) - Method in class com.redis.riot.cli.operation.AbstractOperationCommand
+
nullCheck(boolean) - Method in class com.redis.riot.core.function.FieldExtractorFactory.FieldExtractorFactoryBuilder
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-15.html b/api/index-files/index-15.html index 91264ab4d..0d5637076 100644 --- a/api/index-files/index-15.html +++ b/api/index-files/index-15.html @@ -1,225 +1,162 @@ - - + O-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

O

-
-
ObjectMapperConverter<T> - Class in com.redis.riot.core.convert
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

O

+
+
objectMapper() - Static method in class com.redis.riot.file.FileUtils
+
 
+
ObjectMapperFunction<T> - Class in com.redis.riot.core.function
 
-
ObjectMapperConverter(ObjectWriter) - Constructor for class com.redis.riot.core.convert.ObjectMapperConverter
+
ObjectMapperFunction(ObjectWriter) - Constructor for class com.redis.riot.core.function.ObjectMapperFunction
 
-
ObjectToNumberConverter<T extends java.lang.Number> - Class in com.redis.riot.core.convert
+
ObjectToDoubleFunction - Class in com.redis.riot.core.function
 
-
ObjectToNumberConverter(Class<T>) - Constructor for class com.redis.riot.core.convert.ObjectToNumberConverter
+
ObjectToDoubleFunction(double) - Constructor for class com.redis.riot.core.function.ObjectToDoubleFunction
 
-
ObjectToStringConverter - Class in com.redis.riot.core.convert
+
ObjectToLongFunction - Class in com.redis.riot.core.function
 
-
ObjectToStringConverter() - Constructor for class com.redis.riot.core.convert.ObjectToStringConverter
+
ObjectToLongFunction(long) - Constructor for class com.redis.riot.core.function.ObjectToLongFunction
 
-
of(String) - Static method in class com.redis.riot.core.convert.RegexNamedGroupsExtractor
+
ObjectToStringFunction - Class in com.redis.riot.core.function
 
-
of(String) - Static method in class com.redis.riot.core.processor.DataStructureToMapProcessor
+
ObjectToStringFunction() - Constructor for class com.redis.riot.core.function.ObjectToStringFunction
 
-
onWriteError(Exception, List<? extends KeyComparison>) - Method in class com.redis.riot.core.KeyComparisonDiffLogger
+
of(EvaluationContext, TemplateExpression) - Static method in class com.redis.riot.core.function.ExpressionFunction
 
-
onWriteError(Exception, List<? extends T>) - Method in class com.redis.riot.cli.common.ProgressStepListener
+
of(EvaluationContext, Expression) - Static method in class com.redis.riot.core.function.ExpressionFunction
 
-
open(ExecutionContext) - Method in class com.redis.riot.core.processor.CompositeItemStreamItemProcessor
+
onWriteError(Exception, Chunk) - Method in class com.redis.riot.cli.ProgressStepExecutionListener
 
-
open(ExecutionContext) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
open() - Method in class com.redis.riot.core.AbstractJobRunnable
+
 
+
open() - Method in class com.redis.riot.core.AbstractRunnable
+
 
+
open() - Method in class com.redis.riot.redis.Replication
+
 
+
open(ExecutionContext) - Method in class com.redis.riot.core.ThrottledItemWriter
+
 
+
open(ExecutionContext) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
Initialize the reader.
-
open(ExecutionContext) - Method in class com.redis.riot.core.ThrottledItemWriter
+
open(Resource) - Method in class com.redis.riot.file.resource.XmlObjectReader
+
 
+
operation() - Method in class com.redis.riot.cli.redis.RpushCommand
+
 
+
operation() - Method in interface com.redis.riot.cli.RedisCommand
+
 
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
+
 
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.DelBuilder
 
-
open(Resource) - Method in class com.redis.riot.core.resource.XmlObjectReader
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.ExpireAtBuilder
 
-
operation() - Method in class com.redis.riot.cli.operation.DelCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.ExpireBuilder
 
-
operation() - Method in class com.redis.riot.cli.operation.ExpireCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.GeoaddBuilder
 
-
operation() - Method in class com.redis.riot.cli.operation.GeoaddCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.HsetBuilder
 
-
operation() - Method in class com.redis.riot.cli.operation.HsetCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.JsonSetBuilder
 
-
operation() - Method in class com.redis.riot.cli.operation.JsonSetCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.LpushBuilder
 
-
operation() - Method in class com.redis.riot.cli.operation.LpushCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.RpushBuilder
 
-
operation() - Method in class com.redis.riot.cli.operation.NoopCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.SaddBuilder
 
-
operation() - Method in interface com.redis.riot.cli.operation.OperationCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.SetBuilder
 
-
operation() - Method in class com.redis.riot.cli.operation.RpushCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.SugaddBuilder
 
-
operation() - Method in class com.redis.riot.cli.operation.SaddCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.TsAddBuilder
 
-
operation() - Method in class com.redis.riot.cli.operation.SetCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.XaddSupplier
 
-
operation() - Method in class com.redis.riot.cli.operation.SugaddCommand
+
operation(Function<Map<String, Object>, String>) - Method in class com.redis.riot.core.operation.ZaddSupplier
 
-
operation() - Method in class com.redis.riot.cli.operation.TsAddCommand
+
operationBuilder() - Method in class com.redis.riot.cli.redis.RpushCommand
 
-
operation() - Method in class com.redis.riot.cli.operation.XaddCommand
+
operationBuilder() - Method in class com.redis.riot.cli.redis.DelCommand
 
-
operation() - Method in class com.redis.riot.cli.operation.ZaddCommand
+
operationBuilder() - Method in class com.redis.riot.cli.redis.ExpireCommand
 
-
OperationCommand<T> - Interface in com.redis.riot.cli.operation
+
operationBuilder() - Method in class com.redis.riot.cli.redis.HsetCommand
 
-
options(JobOptions) - Method in class com.redis.riot.cli.common.RiotStep
+
operationBuilder() - Method in class com.redis.riot.cli.redis.JsonSetCommand
 
-
outputResource(String) - Method in class com.redis.riot.cli.file.FileOptions
+
operationBuilder() - Method in class com.redis.riot.cli.redis.SetCommand
 
-
OutputState() - Constructor for class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
+
operationBuilder() - Method in class com.redis.riot.cli.redis.SugaddCommand
 
-
OutputStreamResource - Class in com.redis.riot.core.resource
+
operationBuilder() - Method in class com.redis.riot.cli.redis.TsAddCommand
 
-
OutputStreamResource(OutputStream, String, String) - Constructor for class com.redis.riot.core.resource.OutputStreamResource
+
operationBuilder() - Method in class com.redis.riot.cli.redis.XaddCommand
+
 
+
operations() - Method in class com.redis.riot.cli.AbstractImportCommand
+
 
+
outputResource(String, FileOptions) - Static method in class com.redis.riot.file.FileUtils
+
 
+
OutputState() - Constructor for class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
+
 
+
OutputStreamResource - Class in com.redis.riot.file.resource
+
 
+
OutputStreamResource(OutputStream, String, String) - Constructor for class com.redis.riot.file.resource.OutputStreamResource
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-16.html b/api/index-files/index-16.html index 0690b2bf2..933e2f169 100644 --- a/api/index-files/index-16.html +++ b/api/index-files/index-16.html @@ -1,203 +1,114 @@ - - + P-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

P

-
-
percentiles(double...) - Method in class com.redis.riot.cli.common.PingOptions.Builder
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

P

+
+
parent - Variable in class com.redis.riot.cli.AbstractSubCommand
 
-
Ping - Class in com.redis.riot.cli
+
parse(String) - Static method in class com.redis.riot.core.RiotUtils
 
-
Ping() - Constructor for class com.redis.riot.cli.Ping
+
parseTemplate(String) - Static method in class com.redis.riot.core.RiotUtils
 
-
PingOptions - Class in com.redis.riot.cli.common
+
Ping - Class in com.redis.riot.redis
 
-
PingOptions.Builder - Class in com.redis.riot.cli.common
+
Ping() - Constructor for class com.redis.riot.redis.Ping
 
-
poolOptions() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
PingCommand - Class in com.redis.riot.cli
 
-
position() - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
+
PingCommand() - Constructor for class com.redis.riot.cli.PingCommand
 
-
prefix(String) - Method in class com.redis.riot.core.convert.IdConverterBuilder
+
position() - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
 
-
prefix(Optional<String>) - Method in class com.redis.riot.core.convert.IdConverterBuilder
+
predicate(EvaluationContext, Expression) - Static method in class com.redis.riot.core.RiotUtils
 
-
process(KeyValue<byte[]>) - Method in class com.redis.riot.core.processor.KeyValueProcessor
+
PredicateItemProcessor<T> - Class in com.redis.riot.core
+
+
ItemProcessor that only keeps items that match the given predicate., i.e.
+
+
PredicateItemProcessor(Predicate<T>) - Constructor for class com.redis.riot.core.PredicateItemProcessor
 
-
process(KeyValue<String>) - Method in class com.redis.riot.core.processor.DataStructureToMapProcessor
+
prefix(String) - Method in class com.redis.riot.core.function.IdFunctionBuilder
 
-
process(Map<String, Object>) - Method in class com.redis.riot.core.processor.FilteringProcessor
+
process(T) - Method in class com.redis.riot.core.PredicateItemProcessor
 
-
process(Map<String, Object>) - Method in class com.redis.riot.core.processor.MapProcessor
+
processor() - Method in class com.redis.riot.core.AbstractImport
 
-
process(Map<String, Object>) - Method in class com.redis.riot.core.processor.SpelProcessor
+
processor() - Method in class com.redis.riot.core.AbstractMapExport
 
-
processor(ItemProcessor<I, O>) - Method in class com.redis.riot.cli.common.RiotStep
+
processor() - Method in class com.redis.riot.file.FileImport
 
-
processorOptions - Variable in class com.redis.riot.cli.common.AbstractOperationImportCommand
+
processor(RedisCodec<K, ?>) - Method in class com.redis.riot.core.AbstractExport
 
-
progressBar - Variable in class com.redis.riot.cli.common.ProgressStepListener
+
processor(Collection<? extends ItemProcessor<?, ?>>) - Static method in class com.redis.riot.core.RiotUtils
 
-
ProgressStepListener<T> - Class in com.redis.riot.cli.common
-
-
Any reader whose progress is tracked by a progress bar.
-
-
ProgressStepListener(ProgressBarBuilder) - Constructor for class com.redis.riot.cli.common.ProgressStepListener
+
processor(ItemProcessor<?, ?>...) - Static method in class com.redis.riot.core.RiotUtils
 
-
progressStyle(JobOptions.ProgressStyle) - Method in class com.redis.riot.cli.common.RiotStep
+
processor(StandardEvaluationContext) - Method in class com.redis.riot.core.ImportProcessorOptions
 
-
ProgressWithExtraMessageStepListener<T> - Class in com.redis.riot.cli.common
+
processorOptions() - Method in class com.redis.riot.cli.KeyValueProcessorArgs
+
 
+
ProgressStepExecutionListener - Class in com.redis.riot.cli
-
Any reader whose progress is tracked by a progress bar.
+
Listener tracking writer or step progress with by a progress bar.
-
ProgressWithExtraMessageStepListener(ProgressBarBuilder, Supplier<String>) - Constructor for class com.redis.riot.cli.common.ProgressWithExtraMessageStepListener
+
ProgressStepExecutionListener(ProgressBarBuilder) - Constructor for class com.redis.riot.cli.ProgressStepExecutionListener
 
-
PSV - com.redis.riot.core.FileExtension
+
PSV - Enum constant in enum class com.redis.riot.file.FileExtension
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-17.html b/api/index-files/index-17.html index 749c7ed63..7506a7952 100644 --- a/api/index-files/index-17.html +++ b/api/index-files/index-17.html @@ -1,157 +1,64 @@ - - + Q-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

Q

-
-
queueOptions() - Method in class com.redis.riot.cli.common.RedisReaderOptions
-
 
-
quoteCharacter(Character) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

Q

+
+
QUICK - Enum constant in enum class com.redis.riot.redis.CompareMode
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-18.html b/api/index-files/index-18.html index 7cddedb60..49313ebf2 100644 --- a/api/index-files/index-18.html +++ b/api/index-files/index-18.html @@ -1,298 +1,201 @@ - - + R-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

R

-
-
RAW - com.redis.riot.cli.operation.StringFormat
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

R

+
+
RAW - Enum constant in enum class com.redis.riot.core.operation.SetBuilder.StringFormat
 
-
read() - Method in class com.redis.riot.core.resource.XmlObjectReader
+
read() - Method in class com.redis.riot.file.resource.XmlObjectReader
 
-
read(String) - Method in class com.redis.riot.cli.FileImport
+
read(EvaluationContext, Object, String) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor
 
-
read(EvaluationContext, Object, String) - Method in class com.redis.riot.core.processor.MapAccessor
+
read(EvaluationContext, Object, String) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor
 
-
read(EvaluationContext, Object, String) - Method in class com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor
+
reader() - Method in class com.redis.riot.core.AbstractMapExport
 
-
read(EvaluationContext, Object, String) - Method in class com.redis.riot.core.ReflectivePropertyAccessor
+
reader(String) - Method in class com.redis.riot.file.FileImport
 
-
reader(CommandContext, RedisCodec<K, V>) - Method in class com.redis.riot.cli.common.AbstractExportCommand
+
readerOptions() - Method in class com.redis.riot.cli.RedisReaderArgs
 
-
reader(Resource) - Method in class com.redis.riot.cli.DumpImport
+
readers(String...) - Method in class com.redis.riot.file.FileImport
 
-
readerOptions - Variable in class com.redis.riot.cli.common.AbstractExportCommand
+
RedisArgs - Class in com.redis.riot.cli
 
-
readerOptions() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
RedisArgs() - Constructor for class com.redis.riot.cli.RedisArgs
 
-
readers(String...) - Method in class com.redis.riot.cli.FileImport
+
RedisClientOptions - Class in com.redis.riot.core
 
-
readFrom() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
RedisClientOptions() - Constructor for class com.redis.riot.core.RedisClientOptions
 
-
ReadFromEnum - Enum in com.redis.riot.cli.common
+
RedisCommand - Interface in com.redis.riot.cli
 
-
RedisCommandOptions - Class in com.redis.riot.cli.operation
+
redisOptions() - Method in class com.redis.riot.cli.RedisArgs
 
-
RedisCommandOptions() - Constructor for class com.redis.riot.cli.operation.RedisCommandOptions
+
RedisReaderArgs - Class in com.redis.riot.cli
 
-
RedisOptions - Class in com.redis.riot.cli.common
+
RedisReaderArgs() - Constructor for class com.redis.riot.cli.RedisReaderArgs
 
-
RedisOptions() - Constructor for class com.redis.riot.cli.common.RedisOptions
+
RedisReaderArgs.ReadFromEnum - Enum Class in com.redis.riot.cli
 
-
RedisReaderOptions - Class in com.redis.riot.cli.common
+
RedisReaderOptions - Class in com.redis.riot.core
 
-
RedisReaderOptions() - Constructor for class com.redis.riot.cli.common.RedisReaderOptions
+
RedisReaderOptions() - Constructor for class com.redis.riot.core.RedisReaderOptions
 
-
RedisStructOptions - Class in com.redis.riot.cli.common
+
redisURI() - Method in class com.redis.riot.core.RedisClientOptions
 
-
RedisStructOptions() - Constructor for class com.redis.riot.cli.common.RedisStructOptions
+
RedisWriterArgs - Class in com.redis.riot.cli
 
-
redisURI(RedisOptions) - Static method in interface com.redis.riot.cli.common.RiotUtils
+
RedisWriterArgs() - Constructor for class com.redis.riot.cli.RedisWriterArgs
 
-
RedisWriterOptions - Class in com.redis.riot.cli.common
+
RedisWriterOptions - Class in com.redis.riot.core
 
-
RedisWriterOptions() - Constructor for class com.redis.riot.cli.common.RedisWriterOptions
+
RedisWriterOptions() - Constructor for class com.redis.riot.core.RedisWriterOptions
 
-
ReflectivePropertyAccessor - Class in com.redis.riot.core
+
ReflectivePropertyAccessor - Class in com.redis.riot.faker
 
-
ReflectivePropertyAccessor() - Constructor for class com.redis.riot.core.ReflectivePropertyAccessor
+
ReflectivePropertyAccessor() - Constructor for class com.redis.riot.faker.ReflectivePropertyAccessor
Create a new property accessor for reading as well writing.
-
ReflectivePropertyAccessor(boolean) - Constructor for class com.redis.riot.core.ReflectivePropertyAccessor
+
ReflectivePropertyAccessor(boolean) - Constructor for class com.redis.riot.faker.ReflectivePropertyAccessor
Create a new property accessor for reading and possibly writing.
-
ReflectivePropertyAccessor.OptimalPropertyAccessor - Class in com.redis.riot.core
+
ReflectivePropertyAccessor.OptimalPropertyAccessor - Class in com.redis.riot.faker
-
An optimized form of a PropertyAccessor that will use reflection but only - knows how to access a particular property on a particular class.
+
An optimized form of a PropertyAccessor that will use reflection but only knows how to access a particular property on a + particular class.
-
RegexNamedGroupsExtractor - Class in com.redis.riot.core.convert
-
 
-
RegexNamedGroupsExtractor(Pattern, Set<String>) - Constructor for class com.redis.riot.core.convert.RegexNamedGroupsExtractor
-
 
-
registerConverters(CommandLine) - Method in class com.redis.riot.cli.Main
-
 
-
remove(boolean) - Method in class com.redis.riot.core.convert.FieldExtractorFactory.FieldExtractorFactoryBuilder
-
 
-
remove(boolean) - Method in class com.redis.riot.core.convert.IdConverterBuilder
+
RegexNamedGroupFunction - Class in com.redis.riot.core.function
 
-
REPLICA - com.redis.riot.cli.common.ReadFromEnum
+
RegexNamedGroupFunction(Pattern) - Constructor for class com.redis.riot.core.function.RegexNamedGroupFunction
 
-
REPLICA_PREFERRED - com.redis.riot.cli.common.ReadFromEnum
+
remove(boolean) - Method in class com.redis.riot.core.function.FieldExtractorFactory.FieldExtractorFactoryBuilder
 
-
Replicate - Class in com.redis.riot.cli
+
remove(boolean) - Method in class com.redis.riot.core.function.IdFunctionBuilder
 
-
Replicate() - Constructor for class com.redis.riot.cli.Replicate
+
removeThread() - Method in class com.redis.riot.faker.FakerItemReader.AugmentedFaker
 
-
ReplicateCommandContext - Class in com.redis.riot.cli.common
+
REPLICA - Enum constant in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
 
-
ReplicateCommandContext(RedisURI, AbstractRedisClient, RedisURI, AbstractRedisClient) - Constructor for class com.redis.riot.cli.common.ReplicateCommandContext
+
REPLICA_PREFERRED - Enum constant in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
 
-
ReplicateOptions - Class in com.redis.riot.cli.common
+
ReplicateCommand - Class in com.redis.riot.cli
 
-
ReplicateOptions() - Constructor for class com.redis.riot.cli.common.ReplicateOptions
+
ReplicateCommand() - Constructor for class com.redis.riot.cli.ReplicateCommand
 
-
ReplicationMode - Enum in com.redis.riot.cli.common
+
Replication - Class in com.redis.riot.redis
 
-
ReplicationStrategy - Enum in com.redis.riot.cli.common
+
Replication() - Constructor for class com.redis.riot.redis.Replication
 
-
resource(String) - Method in class com.redis.riot.cli.file.S3Options
+
ReplicationMode - Enum Class in com.redis.riot.redis
 
-
resource(String, boolean) - Method in class com.redis.riot.cli.file.GcsOptions
+
ReplicationType - Enum Class in com.redis.riot.redis
 
-
resource(Resource) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
resource(Resource) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
The Resource to be used as output.
-
resource(Resource) - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
resource(Resource) - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
The Resource to be used as output.
-
resource(Resource) - Method in class com.redis.riot.core.resource.XmlItemReaderBuilder
+
resource(Resource) - Method in class com.redis.riot.file.resource.XmlItemReaderBuilder
The Resource to be used as input.
-
resource(Resource) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
resource(Resource) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
The Resource to be used as output.
-
restoreFrom(ExecutionContext) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
+
restoreFrom(ExecutionContext) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
 
-
RiotExecutionStrategy - Class in com.redis.riot.cli.common
+
RiotStep<I,O> - Class in com.redis.riot.core
 
-
RiotExecutionStrategy(CommandLine.IExecutionStrategy...) - Constructor for class com.redis.riot.cli.common.RiotExecutionStrategy
+
RiotStep() - Constructor for class com.redis.riot.core.RiotStep
 
-
RiotLevel - Class in com.redis.riot.core.logging
+
RiotUtils - Class in com.redis.riot.core
 
-
RiotLevel(String, int) - Constructor for class com.redis.riot.core.logging.RiotLevel
+
rootName(String) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
 
-
RiotStep<I,​O> - Class in com.redis.riot.cli.common
+
RpushBuilder - Class in com.redis.riot.core.operation
 
-
RiotStep(StepBuilderFactory, ItemReader<I>, ItemWriter<O>) - Constructor for class com.redis.riot.cli.common.RiotStep
+
RpushBuilder() - Constructor for class com.redis.riot.core.operation.RpushBuilder
 
-
RiotUtils - Interface in com.redis.riot.cli.common
+
RpushCommand - Class in com.redis.riot.cli.redis
 
-
rootName(String) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
RpushCommand() - Constructor for class com.redis.riot.cli.redis.RpushCommand
 
-
RpushCommand - Class in com.redis.riot.cli.operation
+
run() - Method in class com.redis.riot.cli.AbstractMainCommand
 
-
RpushCommand() - Constructor for class com.redis.riot.cli.operation.RpushCommand
+
run() - Method in class com.redis.riot.cli.AbstractSubCommand
 
-
RuntimeIOException - Exception in com.redis.riot.core
+
run() - Method in class com.redis.riot.core.AbstractRunnable
 
-
RuntimeIOException() - Constructor for exception com.redis.riot.core.RuntimeIOException
+
run(AbstractMainCommand, PrintWriter, PrintWriter, String[], CommandLine.IExecutionStrategy...) - Static method in class com.redis.riot.cli.AbstractMainCommand
 
-
RuntimeIOException(String) - Constructor for exception com.redis.riot.core.RuntimeIOException
+
run(AbstractMainCommand, String...) - Static method in class com.redis.riot.cli.AbstractMainCommand
 
-
RuntimeIOException(String, Throwable) - Constructor for exception com.redis.riot.core.RuntimeIOException
+
runnable() - Method in class com.redis.riot.cli.AbstractImportCommand
 
-
RuntimeIOException(Throwable) - Constructor for exception com.redis.riot.core.RuntimeIOException
+
runnable() - Method in class com.redis.riot.cli.AbstractSubCommand
+
 
+
runnable() - Method in class com.redis.riot.cli.PingCommand
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-19.html b/api/index-files/index-19.html index 9df94b730..0e7048144 100644 --- a/api/index-files/index-19.html +++ b/api/index-files/index-19.html @@ -1,863 +1,788 @@ - - + S-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

S

-
-
s3 - Variable in class com.redis.riot.cli.file.FileOptions
-
 
-
s3(S3Options) - Method in class com.redis.riot.cli.file.FileOptions.Builder
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

S

+
+
S3_URI_PREFIX - Static variable in class com.redis.riot.file.FileUtils
 
-
S3_URI_PREFIX - Static variable in interface com.redis.riot.core.FileUtils
+
SaddBuilder - Class in com.redis.riot.core.operation
 
-
S3Options - Class in com.redis.riot.cli.file
+
SaddBuilder() - Constructor for class com.redis.riot.core.operation.SaddBuilder
 
-
S3Options() - Constructor for class com.redis.riot.cli.file.S3Options
+
SaddCommand - Class in com.redis.riot.cli.redis
 
-
SaddCommand - Class in com.redis.riot.cli.operation
+
SaddCommand() - Constructor for class com.redis.riot.cli.redis.SaddCommand
 
-
SaddCommand() - Constructor for class com.redis.riot.cli.operation.SaddCommand
+
safeInputResource(String, FileOptions) - Static method in class com.redis.riot.file.FileUtils
 
-
saveState(boolean) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
saveState(boolean) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
Configure if the state of the ItemStreamSupport should be persisted within the ExecutionContext for restart purposes.
-
saveState(boolean) - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
saveState(boolean) - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
Configure if the state of the ItemStreamSupport should be persisted within the ExecutionContext for restart purposes.
-
saveState(boolean) - Method in class com.redis.riot.core.resource.XmlItemReaderBuilder
+
saveState(boolean) - Method in class com.redis.riot.file.resource.XmlItemReaderBuilder
Configure if the state of the ItemStreamSupport should be persisted within the ExecutionContext for restart purposes.
-
saveState(boolean) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
saveState(boolean) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
Configure if the state of the ItemStreamSupport should be persisted within the ExecutionContext for restart purposes.
-
scanOptions() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
SCORE - Static variable in class com.redis.riot.file.KeyValueDeserializer
+
 
+
separator(String) - Method in class com.redis.riot.core.function.IdFunctionBuilder
 
-
separator(String) - Method in class com.redis.riot.core.convert.IdConverterBuilder
+
setAccessKey(String) - Method in class com.redis.riot.file.AmazonS3Options
 
-
setAccessKey(String) - Method in class com.redis.riot.cli.file.S3Options
+
setAmazonS3Options(AmazonS3Options) - Method in class com.redis.riot.file.FileOptions
 
-
setAppend(boolean) - Method in class com.redis.riot.cli.file.FileExportOptions
+
setAppend(boolean) - Method in class com.redis.riot.file.FileDumpExport
 
-
setAppendAllowed(boolean) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
+
setAppendAllowed(boolean) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
 
-
setAppendAllowed(boolean) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
setAppendAllowed(boolean) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
Flag to indicate that the target file should be appended if it already exists.
-
setApproximateTrimming(boolean) - Method in class com.redis.riot.cli.operation.XaddOptions
+
setApproximateTrimming(boolean) - Method in class com.redis.riot.cli.redis.XaddCommand
+
 
+
setApproximateTrimming(boolean) - Method in class com.redis.riot.core.operation.XaddSupplier
+
 
+
setAssertUpdates(boolean) - Method in class com.redis.riot.db.DatabaseExport
+
 
+
setAutoReconnect(boolean) - Method in class com.redis.riot.core.RedisClientOptions
+
 
+
SetBuilder - Class in com.redis.riot.core.operation
+
 
+
SetBuilder() - Constructor for class com.redis.riot.core.operation.SetBuilder
 
-
setArgs(String[]) - Method in class com.redis.riot.cli.operation.EvalOptions
+
SetBuilder.StringFormat - Enum Class in com.redis.riot.core.operation
 
-
setAssertUpdates(boolean) - Method in class com.redis.riot.cli.common.DbExportOptions
+
setChunkSize(int) - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
setChunkSize(int) - Method in class com.redis.riot.cli.common.JobOptions
+
setChunkSize(int) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setChunkSize(int) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setClientName(String) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setClientName(String) - Method in class com.redis.riot.cli.common.RedisOptions
+
setCluster(boolean) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setClientName(Optional<String>) - Method in class com.redis.riot.cli.common.RedisOptions
+
setColumnRanges(List<String>) - Method in class com.redis.riot.file.FileImport
 
-
setCluster(boolean) - Method in class com.redis.riot.cli.common.RedisOptions
+
SetCommand - Class in com.redis.riot.cli.redis
 
-
setColumnRanges(String...) - Method in class com.redis.riot.cli.file.FlatFileOptions
+
SetCommand() - Constructor for class com.redis.riot.cli.redis.SetCommand
 
-
SetCommand - Class in com.redis.riot.cli.operation
+
setCommands(List<RedisCommand>) - Method in class com.redis.riot.cli.AbstractImportCommand
 
-
SetCommand() - Constructor for class com.redis.riot.cli.operation.SetCommand
+
setCompareMode(CompareMode) - Method in class com.redis.riot.redis.Replication
 
-
setCommandName(String) - Method in class com.redis.riot.cli.common.AbstractCommand
+
setConfigurer(Consumer<SimpleStepBuilder<I, O>>) - Method in class com.redis.riot.core.RiotStep
 
-
setCommandOptions(RedisCommandOptions) - Method in class com.redis.riot.cli.operation.AbstractOperationCommand
+
setContinuationString(String) - Method in class com.redis.riot.file.FileImport
 
-
setCommandSpec(CommandLine.Model.CommandSpec) - Method in class com.redis.riot.cli.common.AbstractCommand
+
setCount(int) - Method in class com.redis.riot.faker.FakerImport
 
-
setContinuationString(String) - Method in class com.redis.riot.cli.file.FlatFileOptions
+
setCount(int) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setCount(int) - Method in class com.redis.riot.cli.common.FakerImportOptions
+
setCount(int) - Method in class com.redis.riot.redis.Ping
 
-
setCount(int) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setDatabase(int) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setCount(int) - Method in class com.redis.riot.cli.common.PingOptions
+
setDataSourceOptions(DataSourceOptions) - Method in class com.redis.riot.db.DatabaseExport
 
-
setDatabase(int) - Method in class com.redis.riot.cli.common.RedisOptions
+
setDataSourceOptions(DataSourceOptions) - Method in class com.redis.riot.db.DatabaseImport
 
-
setDataSourceOptions(DataSourceOptions) - Method in class com.redis.riot.cli.common.DbExportOptions
+
setDateFormat(String) - Method in class com.redis.riot.core.EvaluationContextOptions
 
-
setDataSourceOptions(DataSourceOptions) - Method in class com.redis.riot.cli.common.DbImportOptions
+
setDateTimeFormat(String) - Method in class com.redis.riot.cli.LoggingMixin
 
-
setDateFormat(String) - Method in class com.redis.riot.cli.common.MapProcessorOptions
+
setDateVar(String) - Method in class com.redis.riot.core.EvaluationContextOptions
 
-
setDbExportOptions(DbExportOptions) - Method in class com.redis.riot.cli.DbExport
+
setDebug(boolean) - Method in class com.redis.riot.cli.LoggingMixin
 
-
setDbImportOptions(DbImportOptions) - Method in class com.redis.riot.cli.DbImport
+
setDefaultFunction(Function<Object, Map<String, String>>) - Method in class com.redis.riot.core.function.StructToMapFunction
 
-
setDebug(boolean) - Method in class com.redis.riot.cli.common.LoggingOptions
+
setDefaultScore(double) - Method in class com.redis.riot.cli.redis.SugaddCommand
 
-
setDefaultConverter(Converter<Object, Map<String, String>>) - Method in class com.redis.riot.core.processor.DataStructureToMapProcessor
+
setDefaultScore(double) - Method in class com.redis.riot.core.operation.SugaddBuilder
 
-
setDefaultScore(double) - Method in class com.redis.riot.cli.operation.SugaddOptions
+
setDefaultScore(double) - Method in class com.redis.riot.core.operation.ZaddSupplier
 
-
setDefaultScore(double) - Method in class com.redis.riot.cli.operation.ZaddOptions
+
setDefaultTtl(Duration) - Method in class com.redis.riot.core.operation.ExpireBuilder
 
-
setDefaultTtl(long) - Method in class com.redis.riot.cli.operation.ExpireOptions
+
setDefaultValue(Object) - Method in class com.redis.riot.file.MapToFieldFunction
 
-
setDelegates(List<? extends ItemProcessor<?, ?>>) - Method in class com.redis.riot.core.processor.CompositeItemStreamItemProcessor
+
setDelegates(List<CommandLine.IExecutionStrategy>) - Method in class com.redis.riot.cli.CompositeExecutionStrategy
 
-
setDeleteIfExists(boolean) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
+
setDeleteIfExists(boolean) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
 
-
setDelimiter(String) - Method in class com.redis.riot.cli.file.FlatFileOptions
+
setDelimiter(String) - Method in class com.redis.riot.file.FileImport
 
-
setDriver(String) - Method in class com.redis.riot.cli.common.DataSourceOptions
+
setDriver(String) - Method in class com.redis.riot.db.DataSourceOptions
 
-
setDryRun(boolean) - Method in class com.redis.riot.cli.common.RedisWriterOptions
+
setDropStreamMessageId(boolean) - Method in class com.redis.riot.core.ExportProcessorOptions
 
-
setDumpOptions(DumpOptions) - Method in class com.redis.riot.cli.DumpImport
+
setDropTtl(boolean) - Method in class com.redis.riot.core.ExportProcessorOptions
 
-
setDuplicatePolicy(DuplicatePolicy) - Method in class com.redis.riot.cli.operation.TsAddOptions
+
setDryRun(boolean) - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
setElementName(String) - Method in class com.redis.riot.cli.file.FileExportOptions
+
setDuplicatePolicy(DuplicatePolicy) - Method in class com.redis.riot.core.operation.TsAddBuilder
 
-
setEncodedKey(String) - Method in class com.redis.riot.cli.file.GcsOptions
+
setElementName(String) - Method in class com.redis.riot.file.FileDumpExport
 
-
setEncoding(String) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
+
setEncodedKey(String) - Method in class com.redis.riot.file.GoogleStorageOptions
 
-
setEncoding(String) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
setEncoding(String) - Method in class com.redis.riot.file.FileOptions
+
 
+
setEncoding(String) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
+
 
+
setEncoding(String) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
Sets encoding for output template.
-
setEncoding(String) - Method in class com.redis.riot.core.resource.TransactionAwareBufferedWriter
+
setEncoding(String) - Method in class com.redis.riot.file.resource.TransactionAwareBufferedWriter
+
 
+
setError(boolean) - Method in class com.redis.riot.cli.LoggingMixin
+
 
+
setEvaluationContextOptions(EvaluationContextOptions) - Method in class com.redis.riot.core.AbstractExport
 
-
setEncoding(Charset) - Method in class com.redis.riot.cli.file.FileOptions
+
setEvaluationContextOptions(EvaluationContextOptions) - Method in class com.redis.riot.core.AbstractImport
 
-
setExcludes(String[]) - Method in class com.redis.riot.cli.operation.FilteringOptions
+
setExcludes(List<String>) - Method in class com.redis.riot.core.KeyFilterOptions
 
-
setExpiration(Optional<IntRange>) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setExcludes(List<String>) - Method in class com.redis.riot.core.operation.AbstractFilterMapOperationBuilder
 
-
setFakerImportOptions(FakerImportOptions) - Method in class com.redis.riot.cli.FakerImport
+
setExpiration(Range) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setFetchSize(int) - Method in class com.redis.riot.cli.common.DbImportOptions
+
setExpression(Expression) - Method in class com.redis.riot.core.TemplateExpression
 
-
setField(String) - Method in class com.redis.riot.cli.operation.SetOptions
+
setExtraMessageSupplier(Supplier<String>) - Method in class com.redis.riot.cli.ProgressStepExecutionListener
 
-
setField(String) - Method in class com.redis.riot.cli.operation.SugaddOptions
+
setFetchSize(int) - Method in class com.redis.riot.db.DatabaseImport
 
-
setFields(String...) - Method in class com.redis.riot.cli.file.FlatFileOptions
+
setField(String) - Method in class com.redis.riot.core.operation.SetBuilder
 
-
setFields(Collection<String>) - Method in class com.redis.riot.cli.file.FlatFileOptions
+
setFields(List<String>) - Method in class com.redis.riot.file.FileImport
 
-
setFields(Map<String, String>) - Method in class com.redis.riot.cli.common.FakerImportOptions
+
setFields(Map<String, Expression>) - Method in class com.redis.riot.faker.FakerImport
 
-
setFile(String) - Method in class com.redis.riot.cli.FileExport
+
setFields(Map<String, Expression>) - Method in class com.redis.riot.faker.FakerItemReader
 
-
setFileExportOptions(FileExportOptions) - Method in class com.redis.riot.cli.FileExport
+
setFile(String) - Method in class com.redis.riot.file.FileDumpExport
 
-
setFileOptions(FileOptions) - Method in class com.redis.riot.cli.DumpImport
+
setFileOptions(FileOptions) - Method in class com.redis.riot.file.FileDumpExport
 
-
setFileOptions(FileOptions) - Method in class com.redis.riot.cli.FileImport
+
setFileOptions(FileOptions) - Method in class com.redis.riot.file.FileDumpImport
 
-
setFiles(List<String>) - Method in class com.redis.riot.cli.DumpImport
+
setFileOptions(FileOptions) - Method in class com.redis.riot.file.FileImport
 
-
setFiles(List<String>) - Method in class com.redis.riot.cli.FileImport
+
setFiles(String...) - Method in class com.redis.riot.file.FileDumpImport
 
-
setFileType(FileType) - Method in class com.redis.riot.cli.FileImport
+
setFiles(String...) - Method in class com.redis.riot.file.FileImport
 
-
setFilteringOptions(FilteringOptions) - Method in class com.redis.riot.cli.operation.XaddOptions
+
setFiles(List<String>) - Method in class com.redis.riot.file.FileDumpImport
 
-
setFilters(String[]) - Method in class com.redis.riot.cli.common.MapProcessorOptions
+
setFiles(List<String>) - Method in class com.redis.riot.file.FileImport
 
-
setFlatFileOptions(FlatFileOptions) - Method in class com.redis.riot.cli.FileImport
+
setFileType(FileType) - Method in class com.redis.riot.file.FileImport
 
-
setFlushInterval(long) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setFilterExpression(Expression) - Method in class com.redis.riot.core.ImportProcessorOptions
 
-
setFooterCallback(FlatFileFooterCallback) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
setFilteringOptions(FieldFilteringArgs) - Method in class com.redis.riot.cli.redis.XaddCommand
+
 
+
setFlushInterval(Duration) - Method in class com.redis.riot.core.RedisReaderOptions
+
 
+
setFooterCallback(FlatFileFooterCallback) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
footerCallback will be called after writing the last item to file, but before the file is closed.
-
setFormat(StringFormat) - Method in class com.redis.riot.cli.operation.SetOptions
-
 
-
setGcs(GcsOptions) - Method in class com.redis.riot.cli.file.FileOptions
-
 
-
setGenerateOptions(GenerateOptions) - Method in class com.redis.riot.cli.Generate
+
setFormat(SetBuilder.StringFormat) - Method in class com.redis.riot.core.operation.SetBuilder
 
-
setGzip(boolean) - Method in class com.redis.riot.cli.file.FileOptions
+
setGoogleStorageOptions(GoogleStorageOptions) - Method in class com.redis.riot.file.FileOptions
 
-
setHashConverter(Converter<Map<String, String>, Map<String, String>>) - Method in class com.redis.riot.core.processor.DataStructureToMapProcessor
+
setGzipped(boolean) - Method in class com.redis.riot.file.FileOptions
 
-
setHashFieldSize(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setHash(UnaryOperator<Map<String, String>>) - Method in class com.redis.riot.core.function.StructToMapFunction
 
-
setHashSize(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setHashOptions(MapOptions) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setHeader(boolean) - Method in class com.redis.riot.cli.file.FlatFileOptions
+
setHeader(boolean) - Method in class com.redis.riot.file.FileImport
 
-
setHeaderCallback(FlatFileHeaderCallback) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
setHeaderCallback(FlatFileHeaderCallback) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
headerCallback will be called before writing the first item to file.
-
setHeaderLine(int) - Method in class com.redis.riot.cli.file.FlatFileOptions
+
setHeaderLine(Integer) - Method in class com.redis.riot.file.FileImport
 
-
setHost(String) - Method in class com.redis.riot.cli.common.RedisOptions
+
setHost(String) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setHost(Optional<String>) - Method in class com.redis.riot.cli.common.RedisOptions
+
setIdleTimeout(long) - Method in class com.redis.riot.cli.RedisReaderArgs
 
-
setIdleTimeout(long) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setIdleTimeout(Duration) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setIgnoreMissingFields(boolean) - Method in class com.redis.riot.cli.operation.RedisCommandOptions
+
setIgnoreMissingFields(boolean) - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
setIncludedFields(int...) - Method in class com.redis.riot.cli.file.FlatFileOptions
+
setIncludedFields(int...) - Method in class com.redis.riot.file.FileImport
 
-
setIncludeMetadata(boolean) - Method in class com.redis.riot.cli.common.FakerImportOptions
+
setIncludes(List<String>) - Method in class com.redis.riot.core.KeyFilterOptions
 
-
setIncludes(String[]) - Method in class com.redis.riot.cli.operation.FilteringOptions
+
setIncludes(List<String>) - Method in class com.redis.riot.core.operation.AbstractFilterMapOperationBuilder
 
-
setIncrement(boolean) - Method in class com.redis.riot.cli.operation.SugaddOptions
+
setIncrement(boolean) - Method in class com.redis.riot.cli.redis.SugaddCommand
 
-
setIndexRange(IntRange) - Method in class com.redis.riot.cli.common.FakerImportOptions
+
setIncrement(boolean) - Method in class com.redis.riot.core.operation.SugaddBuilder
 
-
setInfo(boolean) - Method in class com.redis.riot.cli.common.LoggingOptions
+
setInfo(boolean) - Method in class com.redis.riot.cli.LoggingMixin
 
-
setIterations(int) - Method in class com.redis.riot.cli.common.PingOptions
+
setInitialMaxSupplier(Callable<Long>) - Method in class com.redis.riot.cli.ProgressStepExecutionListener
 
-
setJobOptions(JobOptions) - Method in class com.redis.riot.cli.common.AbstractCommand
+
setIterations(int) - Method in class com.redis.riot.redis.Ping
 
-
setJsonFieldSize(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setJobRepository(JobRepository) - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
setJsonObjectMarshaller(JsonObjectMarshaller<T>) - Method in class com.redis.riot.core.resource.JsonResourceItemWriter
+
setJsonObjectMarshaller(JsonObjectMarshaller<T>) - Method in class com.redis.riot.file.resource.JsonResourceItemWriter
Set the JsonObjectMarshaller to use to marshal object to json.
-
setJsonSize(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setJsonOptions(MapOptions) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setKey(Optional<File>) - Method in class com.redis.riot.cli.common.RedisOptions
+
setKey(File) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setKeyCert(File) - Method in class com.redis.riot.cli.common.RedisOptions
+
setKey(Function<String, Map<String, String>>) - Method in class com.redis.riot.core.function.StructToMapFunction
 
-
setKeyExcludes(List<String>) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setKeyCert(File) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setKeyExtractor(Converter<String, String>) - Method in class com.redis.riot.core.convert.StringToStringMapConverter
+
setKeyExpression(TemplateExpression) - Method in class com.redis.riot.core.ExportProcessorOptions
 
-
setKeyFile(File) - Method in class com.redis.riot.cli.file.GcsOptions
+
setKeyExtractor(UnaryOperator<String>) - Method in class com.redis.riot.core.function.StringToMapFunction
 
-
setKeyFormat(String) - Method in class com.redis.riot.core.convert.CollectionToStringMapConverter
+
setKeyFields(String...) - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
setKeyFormat(String) - Method in class com.redis.riot.core.convert.StreamToStringMapConverter
+
setKeyFields(List<String>) - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
setKeyIncludes(List<String>) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setKeyFile(File) - Method in class com.redis.riot.file.GoogleStorageOptions
 
-
setKeyOptions(KeyOptions) - Method in class com.redis.riot.cli.operation.AbstractKeyCommand
+
setKeyFilterOptions(KeyFilterOptions) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setKeyPassword(char[]) - Method in class com.redis.riot.cli.common.RedisOptions
+
setKeyFormat(String) - Method in class com.redis.riot.core.function.CollectionToMapFunction
 
-
setKeyProcessor(Optional<String>) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setKeyFormat(String) - Method in class com.redis.riot.core.function.StreamToMapFunction
 
-
setKeyRange(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setKeyFunction(Function<KeyValue<String>, String>) - Method in class com.redis.riot.core.function.KeyValueOperator
 
-
setKeyRegex(String) - Method in class com.redis.riot.cli.common.DbExportOptions
+
setKeyPassword(char[]) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setKeys(String[]) - Method in class com.redis.riot.cli.operation.EvalOptions
+
setKeyPattern(String) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setKeys(String[]) - Method in class com.redis.riot.cli.operation.KeyOptions
+
setKeyRange(Range) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setKeySeparator(String) - Method in class com.redis.riot.cli.operation.RedisCommandOptions
+
setKeyRegex(Pattern) - Method in class com.redis.riot.core.AbstractMapExport
 
-
setKeySlots(List<IntRange>) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setKeySeparator(String) - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
setKeyspace(String) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setKeyspace(String) - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
setKeyspace(Optional<String>) - Method in class com.redis.riot.cli.operation.KeyOptions
+
setKeyspace(String) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setKeystore(File) - Method in class com.redis.riot.cli.common.RedisOptions
+
setKeystore(File) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setKeystore(Optional<File>) - Method in class com.redis.riot.cli.common.RedisOptions
+
setKeystorePassword(char[]) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setKeystorePassword(char[]) - Method in class com.redis.riot.cli.common.RedisOptions
+
setKeyType(DataType) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setLabels(Map<String, String>) - Method in class com.redis.riot.cli.operation.TsAddOptions
+
setLabels(Map<String, String>) - Method in class com.redis.riot.core.operation.TsAddBuilder
 
-
setLatencyDistribution(boolean) - Method in class com.redis.riot.cli.common.PingOptions
+
setLatencyDistribution(boolean) - Method in class com.redis.riot.redis.Ping
 
-
setLatitude(String) - Method in class com.redis.riot.cli.operation.GeoaddOptions
+
setLatitude(String) - Method in class com.redis.riot.core.operation.GeoaddBuilder
 
-
setLineAggregator(LineAggregator<T>) - Method in class com.redis.riot.core.resource.FlatResourceItemWriter
+
setLevelInBrackets(boolean) - Method in class com.redis.riot.cli.LoggingMixin
+
 
+
setLineAggregator(LineAggregator<T>) - Method in class com.redis.riot.file.resource.FlatResourceItemWriter
Public setter for the LineAggregator.
-
setLineSeparator(String) - Method in class com.redis.riot.cli.file.FileExportOptions
+
setLineSeparator(String) - Method in class com.redis.riot.file.FileDumpExport
 
-
setLineSeparator(String) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
setLineSeparator(String) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
Public setter for the line separator.
-
setLinesToSkip(int) - Method in class com.redis.riot.cli.file.FlatFileOptions
+
setLinesToSkip(Integer) - Method in class com.redis.riot.file.FileImport
+
 
+
setLinesWritten(long) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
+
 
+
setList(CollectionToMapFunction) - Method in class com.redis.riot.core.function.StructToMapFunction
+
 
+
setListOptions(CollectionOptions) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setLinesWritten(long) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
+
setLocale(Locale) - Method in class com.redis.riot.faker.FakerImport
 
-
setList(CollectionToStringMapConverter) - Method in class com.redis.riot.core.processor.DataStructureToMapProcessor
+
setLocale(Locale) - Method in class com.redis.riot.faker.FakerItemReader
 
-
setListSize(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setLogFile(String) - Method in class com.redis.riot.cli.LoggingMixin
 
-
setLocale(Locale) - Method in class com.redis.riot.cli.common.FakerImportOptions
+
setLogLevels(Map<String, Level>) - Method in class com.redis.riot.cli.LoggingMixin
 
-
setLongitude(String) - Method in class com.redis.riot.cli.operation.GeoaddOptions
+
setLongitude(String) - Method in class com.redis.riot.core.operation.GeoaddBuilder
 
-
setMapper(XmlMapper) - Method in class com.redis.riot.core.resource.XmlObjectReader
+
setMapper(XmlMapper) - Method in class com.redis.riot.file.resource.XmlObjectReader
Set the object mapper to use to map Xml objects to domain objects.
-
setMaxItemCount(int) - Method in class com.redis.riot.cli.common.DbImportOptions
+
setMaxItemCount(int) - Method in class com.redis.riot.db.DatabaseImport
 
-
setMaxItemCount(int) - Method in class com.redis.riot.cli.file.FlatFileOptions
+
setMaxItemCount(Integer) - Method in class com.redis.riot.file.FileImport
 
-
setMaxItemCount(int) - Method in class com.redis.riot.core.FakerItemReader
+
setMaxlen(long) - Method in class com.redis.riot.cli.redis.XaddCommand
 
-
setMaxlen(long) - Method in class com.redis.riot.cli.operation.XaddOptions
+
setMaxlen(long) - Method in class com.redis.riot.core.operation.XaddSupplier
 
-
setMaxResultSetRows(int) - Method in class com.redis.riot.cli.common.DbImportOptions
+
setMaxResultSetRows(int) - Method in class com.redis.riot.db.DatabaseImport
 
-
setMemberFields(String...) - Method in class com.redis.riot.cli.operation.CollectionOptions
+
setMemberFields(List<String>) - Method in class com.redis.riot.core.operation.AbstractCollectionMapOperationBuilder
 
-
setMemberSpace(Optional<String>) - Method in class com.redis.riot.cli.operation.CollectionOptions
+
setMemberSpace(String) - Method in class com.redis.riot.core.operation.AbstractCollectionMapOperationBuilder
 
-
setMemLimit(long) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setMemoryUsageLimit(DataSize) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setMemSamples(int) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setMemoryUsageSamples(int) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setMergePolicy(MergePolicy) - Method in class com.redis.riot.cli.common.RedisStructOptions
+
setMerge(boolean) - Method in class com.redis.riot.core.RedisWriterOptions
 
-
setMetricsStep(long) - Method in class com.redis.riot.cli.common.RedisOptions
+
setMetricsStep(Duration) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setMode(ReplicationMode) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setMode(ReplicationMode) - Method in class com.redis.riot.redis.Replication
 
-
setMultiExec(boolean) - Method in class com.redis.riot.cli.common.RedisWriterOptions
+
setMultiExec(boolean) - Method in class com.redis.riot.core.RedisWriterOptions
 
-
setName(String) - Method in class com.redis.riot.core.ThrottledItemWriter
+
setName(String) - Method in class com.redis.riot.cli.AbstractImportCommand
 
-
setNamedGroups(Set<String>) - Method in class com.redis.riot.core.convert.RegexNamedGroupsExtractor
+
setName(String) - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
setNoAutoReconnect(boolean) - Method in class com.redis.riot.cli.common.RedisOptions
+
setName(String) - Method in class com.redis.riot.core.RiotStep
 
-
setNotificationOrdering(KeyspaceNotificationOrderingStrategy) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setNotificationQueueCapacity(int) - Method in class com.redis.riot.cli.RedisReaderArgs
 
-
setNotificationQueueCapacity(int) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setNotificationQueueCapacity(int) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setNoVerify(boolean) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setNullCheck(boolean) - Method in class com.redis.riot.core.function.FieldExtractorFactory
 
-
setNullCheck(boolean) - Method in class com.redis.riot.core.convert.FieldExtractorFactory
+
setOperations(Operation<String, String, Map<String, Object>, Object>...) - Method in class com.redis.riot.core.AbstractImport
 
-
setOptions() - Method in class com.redis.riot.cli.common.GenerateOptions
+
setOperations(List<Operation<String, String, Map<String, Object>, Object>>) - Method in class com.redis.riot.core.AbstractImport
 
-
setOptions(FilteringOptions) - Method in class com.redis.riot.cli.operation.HsetCommand
+
setOut(PrintWriter) - Method in class com.redis.riot.redis.Ping
 
-
SetOptions - Class in com.redis.riot.cli.operation
+
setPassword(char[]) - Method in class com.redis.riot.core.RedisClientOptions
 
-
SetOptions() - Constructor for class com.redis.riot.cli.operation.SetOptions
+
setPassword(String) - Method in class com.redis.riot.db.DataSourceOptions
 
-
setOutputType(ScriptOutputType) - Method in class com.redis.riot.cli.operation.EvalOptions
+
setPath(String) - Method in class com.redis.riot.core.operation.JsonSetBuilder
 
-
setPassword(char[]) - Method in class com.redis.riot.cli.common.RedisOptions
+
setPayload(String) - Method in class com.redis.riot.cli.redis.SugaddCommand
 
-
setPassword(String) - Method in class com.redis.riot.cli.common.DataSourceOptions
+
setPayloadField(String) - Method in class com.redis.riot.core.operation.SugaddBuilder
 
-
setPattern(Pattern) - Method in class com.redis.riot.core.convert.RegexNamedGroupsExtractor
+
setPercentiles(double[]) - Method in class com.redis.riot.redis.Ping
 
-
setPayload(Optional<String>) - Method in class com.redis.riot.cli.operation.SugaddOptions
+
setPollTimeout(Duration) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setPercentiles(double...) - Method in class com.redis.riot.cli.common.PingOptions
+
setPoolSize(int) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setPercentiles(Set<Double>) - Method in class com.redis.riot.cli.common.PingOptions
+
setPoolSize(int) - Method in class com.redis.riot.core.RedisWriterOptions
 
-
setPingOptions(PingOptions) - Method in class com.redis.riot.cli.Ping
+
setPort(int) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setPoolMaxTotal(int) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setProcessor(ItemProcessor<I, O>) - Method in class com.redis.riot.core.RiotStep
 
-
setPoolMaxTotal(int) - Method in class com.redis.riot.cli.common.RedisWriterOptions
+
setProcessorExpressions(Map<String, Expression>) - Method in class com.redis.riot.core.ImportProcessorOptions
 
-
setPort(int) - Method in class com.redis.riot.cli.common.RedisOptions
+
setProcessorOptions(ExportProcessorOptions) - Method in class com.redis.riot.core.AbstractExport
 
-
setProcessorOptions(MapProcessorOptions) - Method in class com.redis.riot.cli.common.AbstractOperationImportCommand
+
setProcessorOptions(ImportProcessorOptions) - Method in class com.redis.riot.core.AbstractImport
 
-
setProgressStyle(JobOptions.ProgressStyle) - Method in class com.redis.riot.cli.common.JobOptions
+
setProgressStyle(AbstractJobCommand.ProgressStyle) - Method in class com.redis.riot.cli.AbstractImportCommand
 
-
setProgressUpdateInterval(int) - Method in class com.redis.riot.cli.common.JobOptions
+
setProjectId(String) - Method in class com.redis.riot.file.GoogleStorageOptions
 
-
setProjectId(String) - Method in class com.redis.riot.cli.file.GcsOptions
+
setProtocolVersion(ProtocolVersion) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setQueryTimeout(int) - Method in class com.redis.riot.cli.common.DbImportOptions
+
setQueryTimeout(int) - Method in class com.redis.riot.db.DatabaseImport
 
-
setQueueCapacity(int) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setQueueCapacity(int) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setQuiet(boolean) - Method in class com.redis.riot.cli.common.LoggingOptions
+
setQuoteCharacter(Character) - Method in class com.redis.riot.file.FileImport
 
-
setQuoteCharacter(Character) - Method in class com.redis.riot.cli.file.FlatFileOptions
+
setReader(ItemReader<I>) - Method in class com.redis.riot.core.RiotStep
 
-
setReaderOptions(RedisReaderOptions) - Method in class com.redis.riot.cli.common.AbstractExportCommand
+
setReaderOptions(RedisReaderOptions) - Method in class com.redis.riot.core.AbstractExport
 
-
setReadFrom(Optional<ReadFromEnum>) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setReadFrom(ReadFrom) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setRedisCommands(List<OperationCommand<Map<String, Object>>>) - Method in class com.redis.riot.cli.common.AbstractOperationImportCommand
+
setRedisClientOptions(RedisClientOptions) - Method in class com.redis.riot.core.AbstractRunnable
 
-
setRedisearchIndex(Optional<String>) - Method in class com.redis.riot.cli.common.FakerImportOptions
+
setRegexes(Map<String, Pattern>) - Method in class com.redis.riot.file.FileImport
 
-
setRegexes(Map<String, String>) - Method in class com.redis.riot.cli.common.MapProcessorOptions
+
setRegion(String) - Method in class com.redis.riot.file.AmazonS3Options
 
-
setRegion(String) - Method in class com.redis.riot.cli.file.S3Options
+
setRemove(boolean) - Method in class com.redis.riot.core.function.FieldExtractorFactory
 
-
setRemove(boolean) - Method in class com.redis.riot.core.convert.FieldExtractorFactory
+
setRemoveFields(boolean) - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
setRemoveFields(boolean) - Method in class com.redis.riot.cli.operation.RedisCommandOptions
+
setResource(Resource) - Method in class com.redis.riot.file.resource.XmlItemReader
 
-
setReplicateOptions(ReplicateOptions) - Method in class com.redis.riot.cli.Replicate
-
 
-
setResource(Resource) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
setResource(WritableResource) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
Setter for resource.
-
setResource(Resource) - Method in class com.redis.riot.core.resource.XmlItemReader
-
 
-
setRiot(Main) - Method in class com.redis.riot.cli.common.AbstractCommand
-
 
-
setRoot(String) - Method in class com.redis.riot.cli.operation.SetOptions
+
setRetryLimit(int) - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
setRootName(String) - Method in class com.redis.riot.cli.file.FileExportOptions
+
setRoot(String) - Method in class com.redis.riot.core.operation.SetBuilder
 
-
setRootName(String) - Method in class com.redis.riot.core.resource.XmlResourceItemWriter
+
setRootName(String) - Method in class com.redis.riot.file.FileDumpExport
 
-
setS3(S3Options) - Method in class com.redis.riot.cli.file.FileOptions
+
setRootName(String) - Method in class com.redis.riot.file.resource.XmlResourceItemWriter
 
-
setSaveState(boolean) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
setSaveState(boolean) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
Set the flag indicating whether or not state should be saved in the provided ExecutionContext during the ItemStream call to update.
-
setScanCount(long) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setScanCount(long) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setScanMatch(String) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setScore(String) - Method in class com.redis.riot.cli.redis.SugaddCommand
 
-
setScanType(Optional<String>) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setScoreField(String) - Method in class com.redis.riot.core.operation.SugaddBuilder
 
-
setScore(Optional<String>) - Method in class com.redis.riot.cli.operation.SugaddOptions
+
setScoreField(String) - Method in class com.redis.riot.core.operation.ZaddSupplier
 
-
setScore(Optional<String>) - Method in class com.redis.riot.cli.operation.ZaddOptions
+
setScoreFormat(String) - Method in class com.redis.riot.core.function.ZsetToMapFunction
 
-
setScoreFormat(String) - Method in class com.redis.riot.core.convert.ZsetToStringMapConverter
+
setScoreKeyFormat(String) - Method in class com.redis.riot.core.function.ZsetToMapFunction
 
-
setScoreKeyFormat(String) - Method in class com.redis.riot.core.convert.ZsetToStringMapConverter
+
setSearchIndex(String) - Method in class com.redis.riot.faker.FakerImport
 
-
setSecretKey(String) - Method in class com.redis.riot.cli.file.S3Options
+
setSecretKey(String) - Method in class com.redis.riot.file.AmazonS3Options
 
-
setSet(CollectionToStringMapConverter) - Method in class com.redis.riot.core.processor.DataStructureToMapProcessor
+
setSet(CollectionToMapFunction) - Method in class com.redis.riot.core.function.StructToMapFunction
 
-
setSetSize(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setSetOptions(CollectionOptions) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setSha(String) - Method in class com.redis.riot.cli.operation.EvalOptions
-
 
-
setShouldDeleteIfEmpty(boolean) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
setShouldDeleteIfEmpty(boolean) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
Flag to indicate that the target file should be deleted if no lines have been written (other than header and footer) on close.
-
setShouldDeleteIfExists(boolean) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
setShouldDeleteIfExists(boolean) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
Flag to indicate that the target file should be deleted if it already exists, otherwise it will be created.
-
setShowDiffs(boolean) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setShowDateTime(boolean) - Method in class com.redis.riot.cli.LoggingMixin
 
-
setShowMetrics(boolean) - Method in class com.redis.riot.cli.common.RedisOptions
+
setShowDiffs(boolean) - Method in class com.redis.riot.redis.Replication
 
-
setSkipLimit(int) - Method in class com.redis.riot.cli.common.JobOptions
+
setShowLogName(boolean) - Method in class com.redis.riot.cli.LoggingMixin
 
-
setSkipPolicy(StepSkipPolicy) - Method in class com.redis.riot.cli.common.JobOptions
+
setShowShortLogName(boolean) - Method in class com.redis.riot.cli.LoggingMixin
 
-
setSleep(long) - Method in class com.redis.riot.cli.common.JobOptions
+
setShowThreadId(boolean) - Method in class com.redis.riot.cli.LoggingMixin
 
-
setSocket(String) - Method in class com.redis.riot.cli.common.RedisOptions
+
setShowThreadName(boolean) - Method in class com.redis.riot.cli.LoggingMixin
 
-
setSocket(Optional<String>) - Method in class com.redis.riot.cli.common.RedisOptions
+
setSkipLimit(int) - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
setSpelFields(Map<String, Expression>) - Method in class com.redis.riot.cli.common.MapProcessorOptions
+
setSleep(Duration) - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
setSql(String) - Method in class com.redis.riot.cli.DbExport
+
setSleep(Duration) - Method in class com.redis.riot.redis.Ping
 
-
setStacktrace(boolean) - Method in class com.redis.riot.cli.common.LoggingOptions
+
setSlots(List<Range>) - Method in class com.redis.riot.core.KeyFilterOptions
 
-
setStrategy(ReplicationStrategy) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setSocket(String) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setStream(StreamToStringMapConverter) - Method in class com.redis.riot.core.processor.DataStructureToMapProcessor
+
setSql(String) - Method in class com.redis.riot.db.DatabaseExport
 
-
setStreamFieldCount(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setSql(String) - Method in class com.redis.riot.db.DatabaseImport
 
-
setStreamFieldSize(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setStepConfigurer(Consumer<RiotStep<?, ?>>) - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
setStreamIdPolicy(StreamIdPolicy) - Method in class com.redis.riot.cli.common.RedisStructOptions
+
setStream(StreamToMapFunction) - Method in class com.redis.riot.core.function.StructToMapFunction
 
-
setStreamSize(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setStreamOptions(StreamOptions) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setStrict(boolean) - Method in class com.redis.riot.core.resource.XmlItemReader
+
setStrict(boolean) - Method in class com.redis.riot.file.resource.XmlItemReader
-
In strict mode the reader will throw an exception on - AbstractItemCountingItemStreamItemReader.open(org.springframework.batch.item.ExecutionContext) if the input - resource does not exist.
+
In strict mode the reader will throw an exception on AbstractItemCountingItemStreamItemReader.open(org.springframework.batch.item.ExecutionContext) if + the input resource does not exist.
-
setString(Converter<String, Map<String, String>>) - Method in class com.redis.riot.core.processor.DataStructureToMapProcessor
+
setString(Function<String, Map<String, String>>) - Method in class com.redis.riot.core.function.StructToMapFunction
 
-
setStringSize(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setStringField(String) - Method in class com.redis.riot.cli.redis.SugaddCommand
 
-
setTargetPoolMaxTotal(int) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setStringField(String) - Method in class com.redis.riot.core.operation.SugaddBuilder
 
-
setTargetReadFrom(Optional<ReadFromEnum>) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setStringFields(Map<String, String>) - Method in class com.redis.riot.faker.FakerItemReader
 
-
setTargetRedisOptions(RedisOptions) - Method in class com.redis.riot.cli.Replicate
+
setStringOptions(StringOptions) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setThreads(int) - Method in class com.redis.riot.cli.common.JobOptions
+
setTargetReadFrom(ReadFrom) - Method in class com.redis.riot.redis.Replication
 
-
setThreads(int) - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
setTargetRedisClientOptions(RedisClientOptions) - Method in class com.redis.riot.redis.Replication
 
-
setTimeout(long) - Method in class com.redis.riot.cli.common.RedisOptions
+
setThread(int) - Method in class com.redis.riot.faker.FakerItemReader.AugmentedFaker
 
-
setTimeout(Optional<Long>) - Method in class com.redis.riot.cli.common.RedisOptions
+
setThreads(int) - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
setTimeseriesSize(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setThreads(int) - Method in class com.redis.riot.core.RedisReaderOptions
 
-
setTimeseriesStartTime(Optional<Instant>) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setTimeout(Duration) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setTimestampField(Optional<String>) - Method in class com.redis.riot.cli.operation.TsAddOptions
+
setTimeSeriesOptions(TimeSeriesOptions) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setTimeUnit(TimeUnit) - Method in class com.redis.riot.cli.common.PingOptions
+
setTimestampField(String) - Method in class com.redis.riot.core.operation.TsAddBuilder
 
-
setTls(boolean) - Method in class com.redis.riot.cli.common.RedisOptions
+
setTimeUnit(TimeUnit) - Method in class com.redis.riot.redis.Ping
 
-
setTlsVerifyMode(SslVerifyMode) - Method in class com.redis.riot.cli.common.RedisOptions
+
setTls(boolean) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setTransactional(boolean) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
setTransactional(boolean) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
Flag to indicate that writing to the buffer should be delayed if a transaction is active.
-
setTrustedCerts(File) - Method in class com.redis.riot.cli.common.RedisOptions
+
setTransactionManager(PlatformTransactionManager) - Method in class com.redis.riot.core.AbstractJobRunnable
+
 
+
setTrustedCerts(File) - Method in class com.redis.riot.core.RedisClientOptions
+
 
+
setTruststore(File) - Method in class com.redis.riot.core.RedisClientOptions
+
 
+
setTruststorePassword(char[]) - Method in class com.redis.riot.core.RedisClientOptions
+
 
+
setTtlExpression(Expression) - Method in class com.redis.riot.core.ExportProcessorOptions
+
 
+
setTtlField(String) - Method in class com.redis.riot.core.operation.ExpireBuilder
+
 
+
setTtlFunction(ToLongFunction<KeyValue<String>>) - Method in class com.redis.riot.core.function.KeyValueOperator
+
 
+
setTtlTolerance(Duration) - Method in class com.redis.riot.redis.Replication
 
-
setTrustedCerts(Optional<File>) - Method in class com.redis.riot.cli.common.RedisOptions
+
setType(FileDumpType) - Method in class com.redis.riot.file.FileDumpExport
 
-
setTruststore(File) - Method in class com.redis.riot.cli.common.RedisOptions
+
setType(FileDumpType) - Method in class com.redis.riot.file.FileDumpImport
 
-
setTruststore(Optional<File>) - Method in class com.redis.riot.cli.common.RedisOptions
+
setType(ReplicationType) - Method in class com.redis.riot.redis.Replication
 
-
setTruststorePassword(char[]) - Method in class com.redis.riot.cli.common.RedisOptions
+
setTypeExpression(Expression) - Method in class com.redis.riot.core.ExportProcessorOptions
 
-
setTtlField(Optional<String>) - Method in class com.redis.riot.cli.operation.ExpireOptions
+
setTypeFunction(Function<KeyValue<String>, DataType>) - Method in class com.redis.riot.core.function.KeyValueOperator
 
-
setTtlTolerance(long) - Method in class com.redis.riot.cli.common.ReplicateOptions
+
setTypes(List<DataType>) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setType(FileDumpType) - Method in class com.redis.riot.cli.file.DumpOptions
+
setUri(String) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setTypes(GeneratorItemReader.Type...) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setUrl(String) - Method in class com.redis.riot.db.DataSourceOptions
 
-
setTypes(List<GeneratorItemReader.Type>) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setUsername(String) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setUri(RedisURI) - Method in class com.redis.riot.cli.common.RedisOptions
+
setUsername(String) - Method in class com.redis.riot.db.DataSourceOptions
 
-
setUrl(String) - Method in class com.redis.riot.cli.common.DataSourceOptions
+
setUseSharedExtendedConnection(boolean) - Method in class com.redis.riot.db.DatabaseImport
 
-
setUsername(String) - Method in class com.redis.riot.cli.common.DataSourceOptions
+
setValueField(String) - Method in class com.redis.riot.core.operation.TsAddBuilder
 
-
setUsername(String) - Method in class com.redis.riot.cli.common.RedisOptions
+
setValueFunction(Function<KeyValue<String>, Object>) - Method in class com.redis.riot.core.function.KeyValueOperator
 
-
setUseSharedExtendedConnection(boolean) - Method in class com.redis.riot.cli.common.DbImportOptions
+
setValueKeyFormat(String) - Method in class com.redis.riot.core.function.ZsetToMapFunction
 
-
setValueField(String) - Method in class com.redis.riot.cli.operation.TsAddOptions
+
setVarExpressions(Map<String, Expression>) - Method in class com.redis.riot.core.EvaluationContextOptions
 
-
setValueKeyFormat(String) - Method in class com.redis.riot.core.convert.ZsetToStringMapConverter
+
setVars(Map<String, Object>) - Method in class com.redis.riot.core.EvaluationContextOptions
 
-
setVariables(Map<String, Expression>) - Method in class com.redis.riot.cli.common.MapProcessorOptions
+
setVerifyCursorPosition(boolean) - Method in class com.redis.riot.db.DatabaseImport
 
-
setVerifyCursorPosition(boolean) - Method in class com.redis.riot.cli.common.DbImportOptions
+
setVerifyPeer(SslVerifyMode) - Method in class com.redis.riot.core.RedisClientOptions
 
-
setWaitReplicas(int) - Method in class com.redis.riot.cli.common.RedisWriterOptions
+
setWaitReplicas(int) - Method in class com.redis.riot.core.RedisWriterOptions
 
-
setWaitTimeout(long) - Method in class com.redis.riot.cli.common.RedisWriterOptions
+
setWaitTimeout(Duration) - Method in class com.redis.riot.core.RedisWriterOptions
 
-
setWarning(boolean) - Method in class com.redis.riot.cli.common.LoggingOptions
+
setWarn(boolean) - Method in class com.redis.riot.cli.LoggingMixin
 
-
setWriterOptions(RedisWriterOptions) - Method in class com.redis.riot.cli.common.AbstractImportCommand
+
setWriter(ItemWriter<O>) - Method in class com.redis.riot.core.RiotStep
 
-
setWriterOptions(RedisWriterOptions) - Method in class com.redis.riot.cli.Replicate
+
setWriterOptions(RedisWriterOptions) - Method in class com.redis.riot.core.AbstractImport
 
-
setXmlObjectMarshaller(JsonObjectMarshaller<T>) - Method in class com.redis.riot.core.resource.XmlResourceItemWriter
+
setWriterOptions(RedisWriterOptions) - Method in class com.redis.riot.core.AbstractStructImport
+
 
+
setWriterOptions(RedisWriterOptions) - Method in class com.redis.riot.redis.Replication
+
 
+
setXmlObjectMarshaller(JsonObjectMarshaller<T>) - Method in class com.redis.riot.file.resource.XmlResourceItemWriter
Set the JsonObjectMarshaller to use to marshal object to XML.
-
setXmlObjectReader(XmlObjectReader<T>) - Method in class com.redis.riot.core.resource.XmlItemReader
+
setXmlObjectReader(XmlObjectReader<T>) - Method in class com.redis.riot.file.resource.XmlItemReader
-
Set the XmlObjectReader to use to read and map XML elements to domain - objects.
+
Set the XmlObjectReader to use to read and map XML elements to domain objects.
-
setZset(ZsetToStringMapConverter) - Method in class com.redis.riot.core.processor.DataStructureToMapProcessor
+
setZset(ZsetToMapFunction) - Method in class com.redis.riot.core.function.StructToMapFunction
 
-
setZsetScore(DoubleRange) - Method in class com.redis.riot.cli.common.GenerateOptions
+
setZsetOptions(ZsetOptions) - Method in class com.redis.riot.redis.GeneratorImport
 
-
setZsetSize(IntRange) - Method in class com.redis.riot.cli.common.GenerateOptions
-
 
-
shouldDeleteIfEmpty(boolean) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
shouldDeleteIfEmpty(boolean) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
If set to true, once the step is complete, if the resource previously provided is empty, it will be deleted.
-
shouldDeleteIfEmpty(boolean) - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
shouldDeleteIfEmpty(boolean) - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
If set to true, once the step is complete, if the resource previously provided is empty, it will be deleted.
-
shouldDeleteIfEmpty(boolean) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
shouldDeleteIfEmpty(boolean) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
If set to true, once the step is complete, if the resource previously provided is empty, it will be deleted.
-
shouldDeleteIfExists - Variable in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
shouldDeleteIfExists - Variable in class com.redis.riot.file.resource.AbstractResourceItemWriter
 
-
shouldDeleteIfExists(boolean) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
shouldDeleteIfExists(boolean) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
If set to true, upon the start of the step, if the resource already exists, it will be deleted and recreated.
-
shouldDeleteIfExists(boolean) - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
shouldDeleteIfExists(boolean) - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
If set to true, upon the start of the step, if the resource already exists, it will be deleted and recreated.
-
shouldDeleteIfExists(boolean) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
shouldDeleteIfExists(boolean) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
If set to true, upon the start of the step, if the resource already exists, it will be deleted and recreated.
-
SingleLineFormatter - Class in com.redis.riot.core.logging
-
 
-
SingleLineFormatter() - Constructor for class com.redis.riot.core.logging.SingleLineFormatter
-
 
-
size() - Method in class com.redis.riot.core.FakerItemReader
-
 
-
skippableExceptions(Class...) - Method in class com.redis.riot.cli.common.RiotStep
-
 
-
SNAPSHOT - com.redis.riot.cli.common.ReplicationMode
+
slotsPredicate(RedisCodec<K, ?>, KeyFilterOptions) - Static method in class com.redis.riot.core.RiotUtils
 
-
SpelProcessor - Class in com.redis.riot.core.processor
+
SNAPSHOT - Enum constant in enum class com.redis.riot.redis.ReplicationMode
 
-
SpelProcessor(EvaluationContext, Map<String, Expression>) - Constructor for class com.redis.riot.core.processor.SpelProcessor
+
sslOptions() - Method in class com.redis.riot.core.RedisClientOptions
 
-
StackTraceSingleLineFormatter - Class in com.redis.riot.core.logging
+
state - Variable in class com.redis.riot.file.resource.AbstractResourceItemWriter
 
-
StackTraceSingleLineFormatter() - Constructor for class com.redis.riot.core.logging.StackTraceSingleLineFormatter
+
step(String, ItemReader<I>, ItemProcessor<I, O>, ItemWriter<O>) - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
state - Variable in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
STEP_COMPARE - Static variable in class com.redis.riot.redis.Replication
 
-
step(CommandContext, ItemReader<Map<String, Object>>) - Method in class com.redis.riot.cli.common.AbstractOperationImportCommand
+
STEP_LIVE - Static variable in class com.redis.riot.redis.Replication
 
-
step(CommandContext, Resource) - Method in class com.redis.riot.cli.DumpImport
+
STEP_SCAN - Static variable in class com.redis.riot.redis.Replication
 
-
step(ItemReader<I>, ItemWriter<O>) - Method in class com.redis.riot.cli.common.AbstractCommand
+
STREAM - Static variable in class com.redis.riot.file.KeyValueDeserializer
 
-
stepBuilderFactory() - Method in class com.redis.riot.cli.common.AbstractCommand
+
StreamToMapFunction - Class in com.redis.riot.core.function
 
-
StepSkipPolicy - Enum in com.redis.riot.cli.common
+
StreamToMapFunction() - Constructor for class com.redis.riot.core.function.StreamToMapFunction
 
-
streamOptions() - Method in class com.redis.riot.cli.common.GenerateOptions
-
 
-
StreamToStringMapConverter - Class in com.redis.riot.core.convert
-
 
-
StreamToStringMapConverter() - Constructor for class com.redis.riot.core.convert.StreamToStringMapConverter
-
 
-
strict(boolean) - Method in class com.redis.riot.core.resource.XmlItemReaderBuilder
+
strict(boolean) - Method in class com.redis.riot.file.resource.XmlItemReaderBuilder
Setting this value to true indicates that it is an error if the input does not exist and an exception will be thrown.
-
string(String) - Method in class com.redis.riot.core.convert.FieldExtractorFactory
-
 
-
stringFieldExtractor(String) - Method in class com.redis.riot.cli.operation.AbstractOperationCommand
+
string(String) - Method in class com.redis.riot.core.function.FieldExtractorFactory
 
-
stringFieldExtractor(Optional<String>) - Method in class com.redis.riot.cli.operation.AbstractOperationCommand
+
StringKeyValueFunction<K> - Class in com.redis.riot.core.function
 
-
StringFormat - Enum in com.redis.riot.cli.operation
+
StringKeyValueFunction(RedisCodec<K, ?>) - Constructor for class com.redis.riot.core.function.StringKeyValueFunction
 
-
stringOptions() - Method in class com.redis.riot.cli.common.GenerateOptions
+
StringToMapFunction - Class in com.redis.riot.core.function
 
-
StringToStringMapConverter - Class in com.redis.riot.core.convert
+
StringToMapFunction() - Constructor for class com.redis.riot.core.function.StringToMapFunction
 
-
StringToStringMapConverter() - Constructor for class com.redis.riot.core.convert.StringToStringMapConverter
+
STRUCT - Enum constant in enum class com.redis.riot.redis.ReplicationType
 
-
structOptions - Variable in class com.redis.riot.cli.common.AbstractStructImportCommand
+
StructToMapFunction - Class in com.redis.riot.core.function
 
-
structOptions() - Method in class com.redis.riot.cli.common.RedisStructOptions
+
StructToMapFunction() - Constructor for class com.redis.riot.core.function.StructToMapFunction
 
-
SugaddCommand - Class in com.redis.riot.cli.operation
+
SugaddBuilder - Class in com.redis.riot.core.operation
 
-
SugaddCommand() - Constructor for class com.redis.riot.cli.operation.SugaddCommand
+
SugaddBuilder() - Constructor for class com.redis.riot.core.operation.SugaddBuilder
 
-
SugaddOptions - Class in com.redis.riot.cli.operation
+
SugaddCommand - Class in com.redis.riot.cli.redis
 
-
SugaddOptions() - Constructor for class com.redis.riot.cli.operation.SugaddOptions
+
SugaddCommand() - Constructor for class com.redis.riot.cli.redis.SugaddCommand
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-2.html b/api/index-files/index-2.html index 98b586671..ed36e8141 100644 --- a/api/index-files/index-2.html +++ b/api/index-files/index-2.html @@ -1,211 +1,100 @@ - - + B-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

B

-
-
BAR - com.redis.riot.cli.common.JobOptions.ProgressStyle
-
 
-
beforeStep(StepExecution) - Method in class com.redis.riot.cli.common.ProgressStepListener
-
 
-
beforeWrite(List<? extends KeyComparison>) - Method in class com.redis.riot.core.KeyComparisonDiffLogger
-
 
-
beforeWrite(List<? extends T>) - Method in class com.redis.riot.cli.common.ProgressStepListener
-
 
-
BLOCK - com.redis.riot.cli.common.JobOptions.ProgressStyle
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

B

+
+
BaseCommand - Class in com.redis.riot.cli
 
-
build() - Method in class com.redis.riot.cli.common.PingOptions.Builder
+
BaseCommand() - Constructor for class com.redis.riot.cli.BaseCommand
 
-
build() - Method in class com.redis.riot.cli.common.RiotStep
+
beforeStep(StepExecution) - Method in class com.redis.riot.cli.ProgressStepExecutionListener
 
-
build() - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
beforeWrite(Chunk<? extends T>) - Method in class com.redis.riot.redis.KeyValueWriteListener
 
-
build() - Method in class com.redis.riot.cli.FileImport.Builder
+
BODY - Static variable in class com.redis.riot.file.KeyValueDeserializer
 
-
build() - Method in class com.redis.riot.core.convert.FieldExtractorFactory.FieldExtractorFactoryBuilder
+
build() - Method in class com.redis.riot.core.function.FieldExtractorFactory.FieldExtractorFactoryBuilder
 
-
build() - Method in class com.redis.riot.core.convert.IdConverterBuilder
+
build() - Method in class com.redis.riot.core.function.IdFunctionBuilder
 
-
build() - Method in class com.redis.riot.core.convert.MapFilteringConverter.MapFilteringConverterBuilder
+
build() - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
build() - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
build() - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
-
Validates and builds a FlatResourceItemWriter.
+
Validates and builds a FlatResourceItemWriter.
-
build() - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.DelimitedBuilder
+
build() - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.DelimitedBuilder
 
-
build() - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.FormattedBuilder
+
build() - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.FormattedBuilder
 
-
build() - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
build() - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
-
Validate the configuration and build a new JsonResourceItemWriter.
+
Validate the configuration and build a new JsonResourceItemWriter.
-
build() - Method in class com.redis.riot.core.resource.XmlItemReaderBuilder
+
build() - Method in class com.redis.riot.file.resource.XmlItemReaderBuilder
-
Validate the configuration and build a new XmlItemReader.
+
Validate the configuration and build a new XmlItemReader.
-
build() - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
build() - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
-
Validate the configuration and build a new XmlResourceItemWriter.
+
Validate the configuration and build a new XmlResourceItemWriter.
-
builder() - Static method in class com.redis.riot.cli.common.PingOptions
-
 
-
builder() - Static method in class com.redis.riot.cli.file.FlatFileOptions
-
 
-
builder() - Static method in class com.redis.riot.cli.FileImport
-
 
-
builder() - Static method in class com.redis.riot.core.convert.FieldExtractorFactory
-
 
-
builder() - Static method in class com.redis.riot.core.convert.MapFilteringConverter
-
 
-
Builder() - Constructor for class com.redis.riot.cli.file.FileOptions.Builder
-
 
-
Builder() - Constructor for class com.redis.riot.cli.FileImport.Builder
+
builder() - Static method in class com.redis.riot.core.function.FieldExtractorFactory
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-20.html b/api/index-files/index-20.html index 6dfc95def..38336b979 100644 --- a/api/index-files/index-20.html +++ b/api/index-files/index-20.html @@ -1,269 +1,126 @@ - - + T-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

T

-
-
targetPoolOptions() - Method in class com.redis.riot.cli.common.ReplicateOptions
-
 
-
targetReaderOptions() - Method in class com.redis.riot.cli.common.ReplicateOptions
-
 
-
targetReadFrom() - Method in class com.redis.riot.cli.common.ReplicateOptions
-
 
-
task(String) - Method in class com.redis.riot.cli.common.RiotStep
-
 
-
ThrottledItemWriter<T> - Class in com.redis.riot.core
-
 
-
ThrottledItemWriter(ItemWriter<T>, Duration) - Constructor for class com.redis.riot.core.ThrottledItemWriter
-
 
-
timeSeriesOptions() - Method in class com.redis.riot.cli.common.GenerateOptions
-
 
-
TimeSeriesToStringMapConverter - Class in com.redis.riot.core.convert
-
 
-
TimeSeriesToStringMapConverter() - Constructor for class com.redis.riot.core.convert.TimeSeriesToStringMapConverter
-
 
-
toString() - Method in class com.redis.riot.cli.common.AbstractExportCommand
-
 
-
toString() - Method in class com.redis.riot.cli.common.DataSourceOptions
-
 
-
toString() - Method in class com.redis.riot.cli.common.DbExportOptions
-
 
-
toString() - Method in class com.redis.riot.cli.common.DbImportOptions
-
 
-
toString() - Method in class com.redis.riot.cli.common.FakerImportOptions
-
 
-
toString() - Method in class com.redis.riot.cli.common.GenerateOptions
-
 
-
toString() - Method in class com.redis.riot.cli.common.JobOptions
-
 
-
toString() - Method in class com.redis.riot.cli.common.MapProcessorOptions
-
 
-
toString() - Method in class com.redis.riot.cli.common.RedisOptions
-
 
-
toString() - Method in class com.redis.riot.cli.common.RedisReaderOptions
-
 
-
toString() - Method in class com.redis.riot.cli.common.RedisStructOptions
-
 
-
toString() - Method in class com.redis.riot.cli.common.RedisWriterOptions
-
 
-
toString() - Method in class com.redis.riot.cli.common.ReplicateOptions
-
 
-
toString() - Method in class com.redis.riot.cli.DbExport
-
 
-
toString() - Method in class com.redis.riot.cli.DbImport
-
 
-
toString() - Method in class com.redis.riot.cli.DumpImport
-
 
-
toString() - Method in class com.redis.riot.cli.FakerImport
-
 
-
toString() - Method in class com.redis.riot.cli.file.DumpOptions
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

T

+
+
taskName(RiotStep<?, ?>) - Method in class com.redis.riot.cli.AbstractImportCommand
 
-
toString() - Method in class com.redis.riot.cli.file.FileExportOptions
+
taskName(RiotStep<?, ?>) - Method in class com.redis.riot.cli.AbstractStructImportCommand
 
-
toString() - Method in class com.redis.riot.cli.file.FlatFileOptions
+
taskName(RiotStep<?, ?>) - Method in class com.redis.riot.cli.FileDumpImportCommand
 
-
toString() - Method in class com.redis.riot.cli.file.GcsOptions
+
taskName(RiotStep<?, ?>) - Method in class com.redis.riot.cli.GenerateCommand
 
-
toString() - Method in class com.redis.riot.cli.file.S3Options
+
taskName(RiotStep<?, ?>) - Method in class com.redis.riot.cli.ReplicateCommand
 
-
toString() - Method in class com.redis.riot.cli.FileExport
+
TemplateExpression - Class in com.redis.riot.core
 
-
toString() - Method in class com.redis.riot.cli.FileImport
+
TemplateExpression() - Constructor for class com.redis.riot.core.TemplateExpression
 
-
toString() - Method in class com.redis.riot.cli.Generate
+
thread() - Method in class com.redis.riot.faker.FakerItemReader.AugmentedFaker
 
-
toString() - Method in class com.redis.riot.cli.operation.EvalOptions
+
ThrottledItemWriter<T> - Class in com.redis.riot.core
 
-
toString() - Method in class com.redis.riot.cli.operation.ExpireOptions
+
ThrottledItemWriter(ItemWriter<T>, Duration) - Constructor for class com.redis.riot.core.ThrottledItemWriter
 
-
toString() - Method in class com.redis.riot.cli.operation.FilteringOptions
+
TIMESTAMP - Static variable in class com.redis.riot.file.KeyValueDeserializer
 
-
toString() - Method in class com.redis.riot.cli.operation.GeoaddOptions
+
toDouble(String, double) - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
toString() - Method in class com.redis.riot.cli.operation.SetOptions
+
toLong(String, long) - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
toString() - Method in class com.redis.riot.cli.operation.SugaddOptions
+
ToMapFunction<T,K,V> - Class in com.redis.riot.file
 
-
toString() - Method in class com.redis.riot.cli.operation.TsAddOptions
+
ToMapFunction(Function<T, Map<K, V>>...) - Constructor for class com.redis.riot.file.ToMapFunction
 
-
toString() - Method in class com.redis.riot.cli.operation.XaddOptions
+
ToMapFunction(List<? extends Function<T, Map<K, V>>>) - Constructor for class com.redis.riot.file.ToMapFunction
 
-
toString() - Method in class com.redis.riot.cli.operation.ZaddOptions
+
toString(String) - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
toString() - Method in class com.redis.riot.cli.Ping
+
ToStringKeyValueFunction<K> - Class in com.redis.riot.core.function
 
-
toString() - Method in class com.redis.riot.cli.Replicate
+
ToStringKeyValueFunction(RedisCodec<K, ?>) - Constructor for class com.redis.riot.core.function.ToStringKeyValueFunction
 
-
TransactionAwareBufferedWriter - Class in com.redis.riot.core.resource
+
TransactionAwareBufferedWriter - Class in com.redis.riot.file.resource
-
Wrapper for a WritableByteChannel that delays actually writing to or +
Wrapper for a WritableByteChannel that delays actually writing to or closing the buffer if a transaction is active.
-
TransactionAwareBufferedWriter(WritableByteChannel, Runnable) - Constructor for class com.redis.riot.core.resource.TransactionAwareBufferedWriter
+
TransactionAwareBufferedWriter(WritableByteChannel, Runnable) - Constructor for class com.redis.riot.file.resource.TransactionAwareBufferedWriter
Create a new instance with the underlying byte channel provided, and a callback to execute on close.
-
TsAddCommand - Class in com.redis.riot.cli.operation
+
TsAddBuilder - Class in com.redis.riot.core.operation
 
-
TsAddCommand() - Constructor for class com.redis.riot.cli.operation.TsAddCommand
+
TsAddBuilder() - Constructor for class com.redis.riot.core.operation.TsAddBuilder
 
-
TsAddOptions - Class in com.redis.riot.cli.operation
+
TsAddCommand - Class in com.redis.riot.cli.redis
 
-
TsAddOptions() - Constructor for class com.redis.riot.cli.operation.TsAddOptions
+
TsAddCommand() - Constructor for class com.redis.riot.cli.redis.TsAddCommand
 
-
TSV - com.redis.riot.core.FileExtension
+
TSV - Enum constant in enum class com.redis.riot.file.FileExtension
 
-
type - Variable in class com.redis.riot.cli.file.DumpOptions
+
ttl(String) - Method in class com.redis.riot.core.operation.ExpireAtBuilder
 
-
type(Resource) - Method in class com.redis.riot.cli.file.DumpOptions
+
TTL - Static variable in class com.redis.riot.file.KeyValueDeserializer
 
-
type(Resource) - Static method in class com.redis.riot.cli.FileImport
+
TYPE - Static variable in class com.redis.riot.file.KeyValueDeserializer
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-21.html b/api/index-files/index-21.html index 1fc9cf038..18d54f199 100644 --- a/api/index-files/index-21.html +++ b/api/index-files/index-21.html @@ -1,177 +1,84 @@ - - + U-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

U

-
-
UncustomizedUrlResource - Class in com.redis.riot.core.resource
-
 
-
UncustomizedUrlResource(String) - Constructor for class com.redis.riot.core.resource.UncustomizedUrlResource
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

U

+
+
UncustomizedUrlResource - Class in com.redis.riot.file.resource
 
-
UncustomizedUrlResource(URI) - Constructor for class com.redis.riot.core.resource.UncustomizedUrlResource
+
UncustomizedUrlResource(String) - Constructor for class com.redis.riot.file.resource.UncustomizedUrlResource
 
-
UncustomizedUrlResource(URL) - Constructor for class com.redis.riot.core.resource.UncustomizedUrlResource
+
UncustomizedUrlResource(URI) - Constructor for class com.redis.riot.file.resource.UncustomizedUrlResource
 
-
unit(TimeUnit) - Method in class com.redis.riot.cli.common.PingOptions.Builder
+
UncustomizedUrlResource(URL) - Constructor for class com.redis.riot.file.resource.UncustomizedUrlResource
 
-
UnknownFileTypeException - Exception in com.redis.riot.core
+
UNKNOWN_SIZE - Static variable in class com.redis.riot.cli.ProgressStepExecutionListener
 
-
UnknownFileTypeException(String) - Constructor for exception com.redis.riot.core.UnknownFileTypeException
+
UnknownFileTypeException - Exception in com.redis.riot.file
 
-
update(ExecutionContext) - Method in class com.redis.riot.core.processor.CompositeItemStreamItemProcessor
+
UnknownFileTypeException(String) - Constructor for exception com.redis.riot.file.UnknownFileTypeException
 
-
update(ExecutionContext) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
update(ExecutionContext) - Method in class com.redis.riot.core.ThrottledItemWriter
 
-
update(ExecutionContext) - Method in class com.redis.riot.core.ThrottledItemWriter
+
update(ExecutionContext) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
 
-
UPSTREAM - com.redis.riot.cli.common.ReadFromEnum
+
UPSTREAM - Enum constant in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
 
-
UPSTREAM_PREFERRED - com.redis.riot.cli.common.ReadFromEnum
+
UPSTREAM_PREFERRED - Enum constant in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-22.html b/api/index-files/index-22.html index f2c5affd2..e2b41eb8d 100644 --- a/api/index-files/index-22.html +++ b/api/index-files/index-22.html @@ -1,234 +1,136 @@ - - + V-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

V

-
-
valueOf(String) - Static method in enum com.redis.riot.cli.common.JobOptions.ProgressStyle
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum com.redis.riot.cli.common.ReadFromEnum
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum com.redis.riot.cli.common.ReplicationMode
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

V

+
+
VALUE - Static variable in class com.redis.riot.file.KeyValueDeserializer
+
 
+
valueOf(String) - Static method in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
-
Returns the enum constant of this type with the specified name.
+
Returns the enum constant of this class with the specified name.
-
valueOf(String) - Static method in enum com.redis.riot.cli.common.ReplicationStrategy
+
valueOf(String) - Static method in enum class com.redis.riot.core.operation.SetBuilder.StringFormat
-
Returns the enum constant of this type with the specified name.
+
Returns the enum constant of this class with the specified name.
-
valueOf(String) - Static method in enum com.redis.riot.cli.common.StepSkipPolicy
+
valueOf(String) - Static method in enum class com.redis.riot.file.FileDumpType
-
Returns the enum constant of this type with the specified name.
+
Returns the enum constant of this class with the specified name.
-
valueOf(String) - Static method in enum com.redis.riot.cli.operation.StringFormat
+
valueOf(String) - Static method in enum class com.redis.riot.file.FileExtension
-
Returns the enum constant of this type with the specified name.
+
Returns the enum constant of this class with the specified name.
-
valueOf(String) - Static method in enum com.redis.riot.core.FileDumpType
+
valueOf(String) - Static method in enum class com.redis.riot.file.FileType
-
Returns the enum constant of this type with the specified name.
+
Returns the enum constant of this class with the specified name.
-
valueOf(String) - Static method in enum com.redis.riot.core.FileExtension
+
valueOf(String) - Static method in enum class com.redis.riot.redis.CompareMode
-
Returns the enum constant of this type with the specified name.
+
Returns the enum constant of this class with the specified name.
-
valueOf(String) - Static method in enum com.redis.riot.core.FileType
+
valueOf(String) - Static method in enum class com.redis.riot.redis.ReplicationMode
-
Returns the enum constant of this type with the specified name.
+
Returns the enum constant of this class with the specified name.
-
values() - Static method in enum com.redis.riot.cli.common.JobOptions.ProgressStyle
+
valueOf(String) - Static method in enum class com.redis.riot.redis.ReplicationType
-
Returns an array containing the constants of this enum type, in -the order they are declared.
+
Returns the enum constant of this class with the specified name.
-
values() - Static method in enum com.redis.riot.cli.common.ReadFromEnum
+
values() - Static method in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
-
Returns an array containing the constants of this enum type, in +
Returns an array containing the constants of this enum class, in the order they are declared.
-
values() - Static method in enum com.redis.riot.cli.common.ReplicationMode
+
values() - Static method in enum class com.redis.riot.core.operation.SetBuilder.StringFormat
-
Returns an array containing the constants of this enum type, in +
Returns an array containing the constants of this enum class, in the order they are declared.
-
values() - Static method in enum com.redis.riot.cli.common.ReplicationStrategy
+
values() - Static method in enum class com.redis.riot.file.FileDumpType
-
Returns an array containing the constants of this enum type, in +
Returns an array containing the constants of this enum class, in the order they are declared.
-
values() - Static method in enum com.redis.riot.cli.common.StepSkipPolicy
+
values() - Static method in enum class com.redis.riot.file.FileExtension
-
Returns an array containing the constants of this enum type, in +
Returns an array containing the constants of this enum class, in the order they are declared.
-
values() - Static method in enum com.redis.riot.cli.operation.StringFormat
+
values() - Static method in enum class com.redis.riot.file.FileType
-
Returns an array containing the constants of this enum type, in +
Returns an array containing the constants of this enum class, in the order they are declared.
-
values() - Static method in enum com.redis.riot.core.FileDumpType
+
values() - Static method in enum class com.redis.riot.redis.CompareMode
-
Returns an array containing the constants of this enum type, in +
Returns an array containing the constants of this enum class, in the order they are declared.
-
values() - Static method in enum com.redis.riot.core.FileExtension
+
values() - Static method in enum class com.redis.riot.redis.ReplicationMode
-
Returns an array containing the constants of this enum type, in +
Returns an array containing the constants of this enum class, in the order they are declared.
-
values() - Static method in enum com.redis.riot.core.FileType
+
values() - Static method in enum class com.redis.riot.redis.ReplicationType
-
Returns an array containing the constants of this enum type, in +
Returns an array containing the constants of this enum class, in the order they are declared.
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-23.html b/api/index-files/index-23.html index 11556882e..87e72b036 100644 --- a/api/index-files/index-23.html +++ b/api/index-files/index-23.html @@ -1,192 +1,101 @@ - - + W-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

W

-
-
withField(String, String) - Method in class com.redis.riot.core.FakerItemReader
-
 
-
withFields(String...) - Method in class com.redis.riot.core.FakerItemReader
-
 
-
withIncludeMetadata(boolean) - Method in class com.redis.riot.core.FakerItemReader
-
 
-
withIndexRange(IntRange) - Method in class com.redis.riot.core.FakerItemReader
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

W

+
+
write(byte[], int, int) - Method in class com.redis.riot.file.resource.CountingOutputStream
 
-
withLocale(Locale) - Method in class com.redis.riot.core.FakerItemReader
+
write(char[], int, int) - Method in class com.redis.riot.file.resource.TransactionAwareBufferedWriter
 
-
write(byte[], int, int) - Method in class com.redis.riot.core.resource.CountingOutputStream
+
write(int) - Method in class com.redis.riot.file.resource.CountingOutputStream
 
-
write(char[], int, int) - Method in class com.redis.riot.core.resource.TransactionAwareBufferedWriter
+
write(String) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
 
-
write(int) - Method in class com.redis.riot.core.resource.CountingOutputStream
+
write(Chunk<? extends KeyComparison>) - Method in class com.redis.riot.redis.KeyComparisonStatusCountItemWriter
 
-
write(String) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
+
write(Chunk<? extends T>) - Method in class com.redis.riot.core.NoopItemWriter
 
-
write(List<? extends T>) - Method in class com.redis.riot.cli.common.NoopItemWriter
+
write(Chunk<? extends T>) - Method in class com.redis.riot.core.ThrottledItemWriter
 
-
write(List<? extends T>) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
write(Chunk<? extends T>) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
Writes out a string followed by a "new line", where the format of the new line separator is determined by the underlying operating system.
-
write(List<? extends T>) - Method in class com.redis.riot.core.ThrottledItemWriter
+
write(EvaluationContext, Object, String, Object) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor
+
 
+
write(EvaluationContext, Object, String, Object) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor
+
 
+
writer() - Method in class com.redis.riot.core.AbstractImport
 
-
write(EvaluationContext, Object, String, Object) - Method in class com.redis.riot.core.processor.MapAccessor
+
writer() - Method in class com.redis.riot.core.AbstractMapExport
 
-
write(EvaluationContext, Object, String, Object) - Method in class com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor
+
writer() - Method in class com.redis.riot.core.AbstractStructImport
 
-
write(EvaluationContext, Object, String, Object) - Method in class com.redis.riot.core.ReflectivePropertyAccessor
+
writer() - Method in class com.redis.riot.db.DatabaseExport
 
-
writer(CommandContext) - Method in class com.redis.riot.cli.common.AbstractStructImportCommand
+
writer(Collection<? extends ItemWriter<T>>) - Static method in class com.redis.riot.core.RiotUtils
 
-
writerOptions - Variable in class com.redis.riot.cli.common.AbstractImportCommand
+
writer(ItemWriter<T>...) - Static method in class com.redis.riot.core.RiotUtils
 
-
writerOptions() - Method in class com.redis.riot.cli.common.RedisWriterOptions
+
writer(W, RedisWriterOptions) - Method in class com.redis.riot.core.AbstractJobRunnable
+
 
+
writerOptions() - Method in class com.redis.riot.cli.RedisWriterArgs
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-24.html b/api/index-files/index-24.html index 0a621b77f..edc475c82 100644 --- a/api/index-files/index-24.html +++ b/api/index-files/index-24.html @@ -1,213 +1,123 @@ - - + X-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

X

-
-
XaddCommand - Class in com.redis.riot.cli.operation
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

X

+
+
XaddCommand - Class in com.redis.riot.cli.redis
 
-
XaddCommand() - Constructor for class com.redis.riot.cli.operation.XaddCommand
+
XaddCommand() - Constructor for class com.redis.riot.cli.redis.XaddCommand
 
-
XaddOptions - Class in com.redis.riot.cli.operation
+
XaddSupplier - Class in com.redis.riot.core.operation
 
-
XaddOptions() - Constructor for class com.redis.riot.cli.operation.XaddOptions
+
XaddSupplier() - Constructor for class com.redis.riot.core.operation.XaddSupplier
 
-
XML - com.redis.riot.cli.operation.StringFormat
+
XML - Enum constant in enum class com.redis.riot.core.operation.SetBuilder.StringFormat
 
-
XML - com.redis.riot.core.FileDumpType
+
XML - Enum constant in enum class com.redis.riot.file.FileDumpType
 
-
XML - com.redis.riot.core.FileExtension
+
XML - Enum constant in enum class com.redis.riot.file.FileExtension
 
-
XML - com.redis.riot.core.FileType
+
XML - Enum constant in enum class com.redis.riot.file.FileType
 
-
XmlItemReader<T> - Class in com.redis.riot.core.resource
+
XmlItemReader<T> - Class in com.redis.riot.file.resource
-
ItemStreamReader implementation that reads XML objects from a - Resource having the following format:
+
ItemStreamReader implementation that reads XML objects from a Resource having the following format:
-
XmlItemReader(Resource, XmlObjectReader<T>) - Constructor for class com.redis.riot.core.resource.XmlItemReader
+
XmlItemReader(Resource, XmlObjectReader<T>) - Constructor for class com.redis.riot.file.resource.XmlItemReader
-
Create a new XmlItemReader instance.
+
Create a new XmlItemReader instance.
-
XmlItemReaderBuilder<T> - Class in com.redis.riot.core.resource
+
XmlItemReaderBuilder<T> - Class in com.redis.riot.file.resource
 
-
XmlItemReaderBuilder() - Constructor for class com.redis.riot.core.resource.XmlItemReaderBuilder
+
XmlItemReaderBuilder() - Constructor for class com.redis.riot.file.resource.XmlItemReaderBuilder
 
-
xmlObjectMarshaller(JsonObjectMarshaller<T>) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
xmlMapper() - Static method in class com.redis.riot.file.FileUtils
+
 
+
xmlObjectMarshaller(JsonObjectMarshaller<T>) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
Set the JsonObjectMarshaller to use to marshal objects to XML.
-
xmlObjectReader(XmlObjectReader<T>) - Method in class com.redis.riot.core.resource.XmlItemReaderBuilder
+
xmlObjectReader(XmlObjectReader<T>) - Method in class com.redis.riot.file.resource.XmlItemReaderBuilder
-
Set the XmlObjectReader to use to read and map XML objects to domain +
Set the XmlObjectReader to use to read and map XML objects to domain objects.
-
XmlObjectReader<T> - Class in com.redis.riot.core.resource
+
XmlObjectReader<T> - Class in com.redis.riot.file.resource
 
-
XmlObjectReader(Class<? extends T>) - Constructor for class com.redis.riot.core.resource.XmlObjectReader
+
XmlObjectReader(Class<? extends T>) - Constructor for class com.redis.riot.file.resource.XmlObjectReader
-
Create a new XmlObjectReader instance.
+
Create a new XmlObjectReader instance.
-
xmlReader(Resource, Class<T>) - Static method in interface com.redis.riot.core.FileUtils
+
xmlReader(Resource, Class<? super T>) - Static method in class com.redis.riot.file.FileUtils
 
-
XmlResourceItemWriter<T> - Class in com.redis.riot.core.resource
+
XmlResourceItemWriter<T> - Class in com.redis.riot.file.resource
Item writer that writes data in XML format to an output file.
-
XmlResourceItemWriter(WritableResource, String, JsonObjectMarshaller<T>) - Constructor for class com.redis.riot.core.resource.XmlResourceItemWriter
+
XmlResourceItemWriter(WritableResource, String, JsonObjectMarshaller<T>) - Constructor for class com.redis.riot.file.resource.XmlResourceItemWriter
-
Create a new XmlResourceItemWriter instance.
+
Create a new XmlResourceItemWriter instance.
-
XmlResourceItemWriterBuilder<T> - Class in com.redis.riot.core.resource
+
XmlResourceItemWriterBuilder<T> - Class in com.redis.riot.file.resource
- +
-
XmlResourceItemWriterBuilder() - Constructor for class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
XmlResourceItemWriterBuilder() - Constructor for class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-25.html b/api/index-files/index-25.html index 851fced61..bbeece975 100644 --- a/api/index-files/index-25.html +++ b/api/index-files/index-25.html @@ -1,167 +1,74 @@ - - + Z-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

Z

-
-
ZaddCommand - Class in com.redis.riot.cli.operation
-
 
-
ZaddCommand() - Constructor for class com.redis.riot.cli.operation.ZaddCommand
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

Z

+
+
ZaddCommand - Class in com.redis.riot.cli.redis
 
-
ZaddOptions - Class in com.redis.riot.cli.operation
+
ZaddCommand() - Constructor for class com.redis.riot.cli.redis.ZaddCommand
 
-
ZaddOptions() - Constructor for class com.redis.riot.cli.operation.ZaddOptions
+
ZaddSupplier - Class in com.redis.riot.core.operation
 
-
zsetOptions() - Method in class com.redis.riot.cli.common.GenerateOptions
+
ZaddSupplier() - Constructor for class com.redis.riot.core.operation.ZaddSupplier
 
-
ZsetToStringMapConverter - Class in com.redis.riot.core.convert
+
ZsetToMapFunction - Class in com.redis.riot.core.function
 
-
ZsetToStringMapConverter() - Constructor for class com.redis.riot.core.convert.ZsetToStringMapConverter
+
ZsetToMapFunction() - Constructor for class com.redis.riot.core.function.ZsetToMapFunction
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-3.html b/api/index-files/index-3.html index 078ef7364..a997c03b2 100644 --- a/api/index-files/index-3.html +++ b/api/index-files/index-3.html @@ -1,294 +1,166 @@ - - + C-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

C

-
-
call() - Method in class com.redis.riot.cli.common.AbstractCommand
-
 
-
canRead(EvaluationContext, Object, String) - Method in class com.redis.riot.core.processor.MapAccessor
-
 
-
canRead(EvaluationContext, Object, String) - Method in class com.redis.riot.core.ReflectivePropertyAccessor
-
 
-
canRead(EvaluationContext, Object, String) - Method in class com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor
-
 
-
canWrite(EvaluationContext, Object, String) - Method in class com.redis.riot.core.processor.MapAccessor
-
 
-
canWrite(EvaluationContext, Object, String) - Method in class com.redis.riot.core.ReflectivePropertyAccessor
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

C

+
+
canRead(EvaluationContext, Object, String) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor
 
-
canWrite(EvaluationContext, Object, String) - Method in class com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor
+
canRead(EvaluationContext, Object, String) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor
 
-
client(RedisOptions) - Static method in interface com.redis.riot.cli.common.RiotUtils
+
canWrite(EvaluationContext, Object, String) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor
 
-
client(RedisURI, RedisOptions) - Static method in interface com.redis.riot.cli.common.RiotUtils
+
canWrite(EvaluationContext, Object, String) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor
 
-
close() - Method in class com.redis.riot.cli.common.CommandContext
+
client(RedisURI) - Method in class com.redis.riot.core.RedisClientOptions
 
-
close() - Method in class com.redis.riot.cli.common.ReplicateCommandContext
+
close() - Method in class com.redis.riot.core.AbstractRunnable
 
-
close() - Method in class com.redis.riot.core.processor.CompositeItemStreamItemProcessor
+
close() - Method in class com.redis.riot.core.ThrottledItemWriter
 
-
close() - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
close() - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
 
-
close() - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
+
close() - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
Close the open resource and reset counters.
-
close() - Method in class com.redis.riot.core.resource.CountingOutputStream
+
close() - Method in class com.redis.riot.file.resource.CountingOutputStream
 
-
close() - Method in class com.redis.riot.core.resource.TransactionAwareBufferedWriter
+
close() - Method in class com.redis.riot.file.resource.TransactionAwareBufferedWriter
 
-
close() - Method in class com.redis.riot.core.resource.XmlObjectReader
+
close() - Method in class com.redis.riot.file.resource.XmlObjectReader
 
-
close() - Method in class com.redis.riot.core.ThrottledItemWriter
+
close() - Method in class com.redis.riot.redis.Replication
 
-
CollectionOptions - Class in com.redis.riot.cli.operation
+
collectionOperationBuilder() - Method in class com.redis.riot.cli.redis.GeoaddCommand
 
-
CollectionOptions() - Constructor for class com.redis.riot.cli.operation.CollectionOptions
+
collectionOperationBuilder() - Method in class com.redis.riot.cli.redis.LpushCommand
 
-
CollectionToStringMapConverter - Class in com.redis.riot.core.convert
+
collectionOperationBuilder() - Method in class com.redis.riot.cli.redis.RpushCommand
 
-
CollectionToStringMapConverter() - Constructor for class com.redis.riot.core.convert.CollectionToStringMapConverter
+
collectionOperationBuilder() - Method in class com.redis.riot.cli.redis.SaddCommand
 
-
columnRanges(String...) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
collectionOperationBuilder() - Method in class com.redis.riot.cli.redis.ZaddCommand
 
-
com.redis.riot.cli - package com.redis.riot.cli
+
CollectionToMapFunction - Class in com.redis.riot.core.function
 
-
com.redis.riot.cli.common - package com.redis.riot.cli.common
+
CollectionToMapFunction() - Constructor for class com.redis.riot.core.function.CollectionToMapFunction
 
-
com.redis.riot.cli.file - package com.redis.riot.cli.file
+
com.redis.riot.cli - package com.redis.riot.cli
 
-
com.redis.riot.cli.operation - package com.redis.riot.cli.operation
+
com.redis.riot.cli.redis - package com.redis.riot.cli.redis
 
com.redis.riot.core - package com.redis.riot.core
 
-
com.redis.riot.core.convert - package com.redis.riot.core.convert
-
 
-
com.redis.riot.core.logging - package com.redis.riot.core.logging
-
 
-
com.redis.riot.core.processor - package com.redis.riot.core.processor
-
 
-
com.redis.riot.core.resource - package com.redis.riot.core.resource
-
 
-
CommandContext - Class in com.redis.riot.cli.common
-
 
-
CommandContext(RedisURI, AbstractRedisClient) - Constructor for class com.redis.riot.cli.common.CommandContext
+
com.redis.riot.core.function - package com.redis.riot.core.function
 
-
commandLine() - Static method in class com.redis.riot.cli.Main
+
com.redis.riot.core.operation - package com.redis.riot.core.operation
 
-
commandName() - Method in class com.redis.riot.cli.common.AbstractCommand
+
com.redis.riot.db - package com.redis.riot.db
 
-
COMPARE - com.redis.riot.cli.common.ReplicationMode
+
com.redis.riot.faker - package com.redis.riot.faker
 
-
CompareStepExecutionListener - Class in com.redis.riot.core
+
com.redis.riot.file - package com.redis.riot.file
 
-
CompareStepExecutionListener(KeyComparisonCountItemWriter, Logger) - Constructor for class com.redis.riot.core.CompareStepExecutionListener
+
com.redis.riot.file.resource - package com.redis.riot.file.resource
 
-
CompositeItemStreamItemProcessor<I,​O> - Class in com.redis.riot.core.processor
+
com.redis.riot.redis - package com.redis.riot.redis
 
-
CompositeItemStreamItemProcessor() - Constructor for class com.redis.riot.core.processor.CompositeItemStreamItemProcessor
+
COMPARE - Enum constant in enum class com.redis.riot.redis.ReplicationMode
 
-
ConcatenatingConverter(String, List<Function<Map<String, Object>, String>>) - Constructor for class com.redis.riot.core.convert.IdConverterBuilder.ConcatenatingConverter
+
CompareMode - Enum Class in com.redis.riot.redis
 
-
configure(B) - Method in class com.redis.riot.cli.common.AbstractImportCommand
+
CompositeBatchWriteOperation<K,V,T> - Class in com.redis.riot.core.operation
 
-
configure(B, RedisCodec<K, V>) - Method in class com.redis.riot.cli.common.AbstractExportCommand
+
CompositeBatchWriteOperation(List<Operation<K, V, T, Object>>) - Constructor for class com.redis.riot.core.operation.CompositeBatchWriteOperation
 
-
configure(JdbcCursorItemReaderBuilder<Map<String, Object>>) - Method in class com.redis.riot.cli.DbImport
+
CompositeExecutionStrategy - Class in com.redis.riot.cli
 
-
configureLoggers() - Method in class com.redis.riot.cli.common.LoggingOptions
+
CompositeExecutionStrategy() - Constructor for class com.redis.riot.cli.CompositeExecutionStrategy
 
-
context(RedisURI, AbstractRedisClient) - Method in class com.redis.riot.cli.common.AbstractCommand
+
ConcatenatingFunction(String, List<Function<Map<String, Object>, String>>) - Constructor for class com.redis.riot.core.function.IdFunctionBuilder.ConcatenatingFunction
 
-
context(RedisURI, AbstractRedisClient) - Method in class com.redis.riot.cli.Replicate
+
CONFIG_NOTIFY_KEYSPACE_EVENTS - Static variable in class com.redis.riot.redis.Replication
 
-
continuationString(String) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
configure(AbstractFilterMapOperationBuilder) - Method in class com.redis.riot.cli.redis.FieldFilteringArgs
 
-
convert(String) - Method in class com.redis.riot.cli.common.DoubleRangeTypeConverter
+
configureLogging() - Method in class com.redis.riot.cli.LoggingMixin
 
-
convert(String) - Method in class com.redis.riot.cli.common.IntRangeTypeConverter
+
configureReader(String, R) - Method in class com.redis.riot.core.AbstractExport
 
-
convert(String) - Method in class com.redis.riot.core.convert.RegexNamedGroupsExtractor
-
 
-
convert(String) - Method in class com.redis.riot.core.convert.StringToStringMapConverter
-
 
-
convert(Collection<String>) - Method in class com.redis.riot.core.convert.CollectionToStringMapConverter
-
 
-
convert(List<Sample>) - Method in class com.redis.riot.core.convert.TimeSeriesToStringMapConverter
-
 
-
convert(List<ScoredValue<String>>) - Method in class com.redis.riot.core.convert.ZsetToStringMapConverter
-
 
-
convert(List<StreamMessage<String, String>>) - Method in class com.redis.riot.core.convert.StreamToStringMapConverter
-
 
-
converter() - Method in class com.redis.riot.cli.operation.FilteringOptions
-
 
-
count(int) - Method in class com.redis.riot.cli.common.PingOptions.Builder
-
 
-
CountingOutputStream - Class in com.redis.riot.core.resource
+
CountingOutputStream - Class in com.redis.riot.file.resource
An OutputStream that counts the number of bytes written.
-
CountingOutputStream(OutputStream) - Constructor for class com.redis.riot.core.resource.CountingOutputStream
+
CountingOutputStream(OutputStream) - Constructor for class com.redis.riot.file.resource.CountingOutputStream
Wraps another output stream, counting the number of bytes written.
-
createOptimalAccessor(Object, String) - Method in class com.redis.riot.core.ReflectivePropertyAccessor
+
createOptimalAccessor(Object, String) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor
-
Attempt to create an optimized property accessor tailored for a property of a - particular name on a particular class.
+
Attempt to create an optimized property accessor tailored for a property of a particular name on a particular class.
-
CSV - com.redis.riot.core.FileExtension
+
CSV - Enum constant in enum class com.redis.riot.file.FileExtension
 
-
currentItemCount(int) - Method in class com.redis.riot.core.resource.XmlItemReaderBuilder
+
currentItemCount(int) - Method in class com.redis.riot.file.resource.XmlItemReaderBuilder
Index for the current item.
-
customizeConnection(HttpURLConnection) - Method in class com.redis.riot.core.resource.UncustomizedUrlResource
+
customizeConnection(HttpURLConnection) - Method in class com.redis.riot.file.resource.UncustomizedUrlResource
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-4.html b/api/index-files/index-4.html index dcf4f717f..73f88fbed 100644 --- a/api/index-files/index-4.html +++ b/api/index-files/index-4.html @@ -1,355 +1,302 @@ - - + D-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

D

-
-
DatabaseHelper - Interface in com.redis.riot.cli.common
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

D

+
+
DatabaseArgs - Class in com.redis.riot.cli
+
 
+
DatabaseArgs() - Constructor for class com.redis.riot.cli.DatabaseArgs
+
 
+
DatabaseExport - Class in com.redis.riot.db
+
 
+
DatabaseExport() - Constructor for class com.redis.riot.db.DatabaseExport
+
 
+
DatabaseExportArgs - Class in com.redis.riot.cli
+
 
+
DatabaseExportArgs() - Constructor for class com.redis.riot.cli.DatabaseExportArgs
+
 
+
DatabaseExportCommand - Class in com.redis.riot.cli
+
 
+
DatabaseExportCommand() - Constructor for class com.redis.riot.cli.DatabaseExportCommand
+
 
+
DatabaseImport - Class in com.redis.riot.db
+
 
+
DatabaseImport() - Constructor for class com.redis.riot.db.DatabaseImport
+
 
+
DatabaseImportArgs - Class in com.redis.riot.cli
+
 
+
DatabaseImportArgs() - Constructor for class com.redis.riot.cli.DatabaseImportArgs
+
 
+
DatabaseImportCommand - Class in com.redis.riot.cli
+
 
+
DatabaseImportCommand() - Constructor for class com.redis.riot.cli.DatabaseImportCommand
+
 
+
dataSource() - Method in class com.redis.riot.db.DataSourceOptions
+
 
+
dataSourceOptions() - Method in class com.redis.riot.cli.DatabaseArgs
 
-
dataSource(DataSourceOptions) - Static method in interface com.redis.riot.cli.common.DatabaseHelper
+
DataSourceOptions - Class in com.redis.riot.db
 
-
DataSourceOptions - Class in com.redis.riot.cli.common
+
DataSourceOptions() - Constructor for class com.redis.riot.db.DataSourceOptions
 
-
DataSourceOptions() - Constructor for class com.redis.riot.cli.common.DataSourceOptions
+
DEFAULT_ASSERT_UPDATES - Static variable in class com.redis.riot.db.DatabaseExport
 
-
DataStructureToMapProcessor - Class in com.redis.riot.core.processor
+
DEFAULT_CHARSET - Static variable in class com.redis.riot.file.resource.AbstractResourceItemWriter
 
-
DataStructureToMapProcessor(Converter<String, Map<String, String>>) - Constructor for class com.redis.riot.core.processor.DataStructureToMapProcessor
+
DEFAULT_CHUNK_SIZE - Static variable in class com.redis.riot.core.AbstractJobRunnable
 
-
DbExport - Class in com.redis.riot.cli
+
DEFAULT_CHUNK_SIZE - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DbExport() - Constructor for class com.redis.riot.cli.DbExport
+
DEFAULT_COMPARE_MODE - Static variable in class com.redis.riot.redis.Replication
 
-
DbExportOptions - Class in com.redis.riot.cli.common
+
DEFAULT_CONTINUATION_STRING - Static variable in class com.redis.riot.file.FileImport
 
-
DbExportOptions() - Constructor for class com.redis.riot.cli.common.DbExportOptions
+
DEFAULT_COUNT - Static variable in class com.redis.riot.faker.FakerImport
 
-
DbImport - Class in com.redis.riot.cli
+
DEFAULT_COUNT - Static variable in class com.redis.riot.redis.GeneratorImport
 
-
DbImport() - Constructor for class com.redis.riot.cli.DbImport
+
DEFAULT_COUNT - Static variable in class com.redis.riot.redis.Ping
 
-
DbImportOptions - Class in com.redis.riot.cli.common
+
DEFAULT_DATE_FORMAT - Static variable in class com.redis.riot.core.EvaluationContextOptions
 
-
DbImportOptions() - Constructor for class com.redis.riot.cli.common.DbImportOptions
+
DEFAULT_DUPLICATE_POLICY - Static variable in class com.redis.riot.core.operation.TsAddBuilder
 
-
DEFAULT_APPROXIMATE_TRIMMING - Static variable in class com.redis.riot.cli.operation.XaddOptions
+
DEFAULT_ELEMENT_NAME - Static variable in class com.redis.riot.file.FileDumpExport
 
-
DEFAULT_ASSERT_UPDATES - Static variable in class com.redis.riot.cli.common.DbExportOptions
+
DEFAULT_ENCODING - Static variable in class com.redis.riot.file.FileOptions
 
-
DEFAULT_CHARSET - Static variable in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
DEFAULT_FETCH_SIZE - Static variable in class com.redis.riot.db.DatabaseImport
 
-
DEFAULT_CHUNK_SIZE - Static variable in class com.redis.riot.cli.common.JobOptions
+
DEFAULT_FLUSH_INTERVAL - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DEFAULT_CONTINUATION_STRING - Static variable in class com.redis.riot.cli.file.FlatFileOptions
+
DEFAULT_FORMAT - Static variable in class com.redis.riot.cli.redis.SetCommand
 
-
DEFAULT_COUNT - Static variable in class com.redis.riot.cli.common.FakerImportOptions
+
DEFAULT_FORMAT - Static variable in class com.redis.riot.core.operation.SetBuilder
 
-
DEFAULT_COUNT - Static variable in class com.redis.riot.cli.common.GenerateOptions
+
DEFAULT_HOST - Static variable in class com.redis.riot.core.RedisClientOptions
 
-
DEFAULT_COUNT - Static variable in class com.redis.riot.cli.common.PingOptions
+
DEFAULT_IDLE_TIMEOUT - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DEFAULT_DUPLICATE_POLICY - Static variable in class com.redis.riot.cli.operation.TsAddOptions
+
DEFAULT_IGNORE_MISSING_FIELDS - Static variable in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
DEFAULT_ELEMENT_NAME - Static variable in class com.redis.riot.cli.file.FileExportOptions
+
DEFAULT_INCREMENT - Static variable in class com.redis.riot.cli.redis.SugaddCommand
 
-
DEFAULT_ENCODING - Static variable in class com.redis.riot.cli.file.FileOptions
+
DEFAULT_INCREMENT - Static variable in class com.redis.riot.core.operation.SugaddBuilder
 
-
DEFAULT_FETCH_SIZE - Static variable in class com.redis.riot.cli.common.DbImportOptions
+
DEFAULT_INDEX_RANGE - Static variable in class com.redis.riot.faker.FakerImport
 
-
DEFAULT_FORMAT - Static variable in class com.redis.riot.cli.operation.SetOptions
+
DEFAULT_ITERATIONS - Static variable in class com.redis.riot.redis.Ping
 
-
DEFAULT_GZIP - Static variable in class com.redis.riot.cli.file.FileOptions
+
DEFAULT_KEY - Static variable in class com.redis.riot.core.function.StringToMapFunction
 
-
DEFAULT_IGNORE_MISSING_FIELDS - Static variable in class com.redis.riot.cli.operation.RedisCommandOptions
+
DEFAULT_KEY_EXTRACTOR - Static variable in class com.redis.riot.core.function.StringToMapFunction
 
-
DEFAULT_INCLUDE_METADATA - Static variable in class com.redis.riot.cli.common.FakerImportOptions
+
DEFAULT_KEY_FORMAT - Static variable in class com.redis.riot.core.function.CollectionToMapFunction
 
-
DEFAULT_INCREMENT - Static variable in class com.redis.riot.cli.operation.SugaddOptions
+
DEFAULT_KEY_FORMAT - Static variable in class com.redis.riot.core.function.StreamToMapFunction
 
-
DEFAULT_ITERATIONS - Static variable in class com.redis.riot.cli.common.PingOptions
+
DEFAULT_KEY_PATTERN - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DEFAULT_KEY_EXTRACTOR - Static variable in class com.redis.riot.core.convert.StringToStringMapConverter
+
DEFAULT_KEY_REGEX - Static variable in class com.redis.riot.core.AbstractMapExport
 
-
DEFAULT_KEY_FORMAT - Static variable in class com.redis.riot.core.convert.CollectionToStringMapConverter
+
DEFAULT_LINE_SEPARATOR - Static variable in class com.redis.riot.file.FileDumpExport
 
-
DEFAULT_KEY_FORMAT - Static variable in class com.redis.riot.core.convert.StreamToStringMapConverter
+
DEFAULT_LINE_SEPARATOR - Static variable in class com.redis.riot.file.resource.AbstractResourceItemWriter
 
-
DEFAULT_KEY_RANGE - Static variable in class com.redis.riot.cli.common.GenerateOptions
+
DEFAULT_LOCALE - Static variable in class com.redis.riot.faker.FakerImport
 
-
DEFAULT_KEY_REGEX - Static variable in class com.redis.riot.cli.common.DbExportOptions
+
DEFAULT_LOCALE - Static variable in class com.redis.riot.faker.FakerItemReader
 
-
DEFAULT_LEVEL - Static variable in class com.redis.riot.cli.common.LoggingOptions
+
DEFAULT_MAX_RESULT_SET_ROWS - Static variable in class com.redis.riot.db.DatabaseImport
 
-
DEFAULT_LINE_SEPARATOR - Static variable in class com.redis.riot.cli.file.FileExportOptions
+
DEFAULT_MEMORY_USAGE_LIMIT - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DEFAULT_LINE_SEPARATOR - Static variable in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
DEFAULT_MEMORY_USAGE_SAMPLES - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DEFAULT_LOCALE - Static variable in class com.redis.riot.cli.common.FakerImportOptions
+
DEFAULT_MODE - Static variable in class com.redis.riot.redis.Replication
 
-
DEFAULT_LOCALE - Static variable in class com.redis.riot.core.FakerItemReader
+
DEFAULT_NOTIFICATION_QUEUE_CAPACITY - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DEFAULT_MAX_RESULT_SET_ROWS - Static variable in class com.redis.riot.cli.common.DbImportOptions
+
DEFAULT_POLL_TIMEOUT - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DEFAULT_METRICS_STEP - Static variable in class com.redis.riot.cli.common.RedisOptions
+
DEFAULT_POOL_SIZE - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DEFAULT_OUTPUT_TYPE - Static variable in class com.redis.riot.cli.operation.EvalOptions
+
DEFAULT_POOL_SIZE - Static variable in class com.redis.riot.core.RedisWriterOptions
 
-
DEFAULT_PROGRESS_STYLE - Static variable in class com.redis.riot.cli.common.JobOptions
+
DEFAULT_PORT - Static variable in class com.redis.riot.core.RedisClientOptions
 
-
DEFAULT_PROGRESS_UPDATE_INTERVAL - Static variable in class com.redis.riot.cli.common.JobOptions
+
DEFAULT_QUERY_TIMEOUT - Static variable in class com.redis.riot.db.DatabaseImport
 
-
DEFAULT_QUERY_TIMEOUT - Static variable in class com.redis.riot.cli.common.DbImportOptions
+
DEFAULT_QUEUE_CAPACITY - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DEFAULT_QUOTE_CHARACTER - Static variable in class com.redis.riot.cli.file.FlatFileOptions
+
DEFAULT_QUOTE_CHARACTER - Static variable in class com.redis.riot.file.FileImport
 
-
DEFAULT_REMOVE_FIELDS - Static variable in class com.redis.riot.cli.operation.RedisCommandOptions
+
DEFAULT_REMOVE_FIELDS - Static variable in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
DEFAULT_ROOT_NAME - Static variable in class com.redis.riot.cli.file.FileExportOptions
+
DEFAULT_RETRY_LIMIT - Static variable in class com.redis.riot.core.AbstractJobRunnable
 
-
DEFAULT_SCORE - Static variable in class com.redis.riot.cli.operation.SugaddOptions
+
DEFAULT_ROOT_NAME - Static variable in class com.redis.riot.file.FileDumpExport
 
-
DEFAULT_SCORE - Static variable in class com.redis.riot.cli.operation.ZaddOptions
+
DEFAULT_SCAN_COUNT - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DEFAULT_SCORE_FORMAT - Static variable in class com.redis.riot.core.convert.ZsetToStringMapConverter
+
DEFAULT_SCORE - Static variable in class com.redis.riot.cli.redis.SugaddCommand
 
-
DEFAULT_SCORE_KEY_FORMAT - Static variable in class com.redis.riot.core.convert.ZsetToStringMapConverter
+
DEFAULT_SCORE - Static variable in class com.redis.riot.core.operation.SugaddBuilder
 
-
DEFAULT_SEPARATOR - Static variable in class com.redis.riot.cli.operation.RedisCommandOptions
+
DEFAULT_SCORE - Static variable in class com.redis.riot.core.operation.ZaddSupplier
 
-
DEFAULT_SEPARATOR - Static variable in class com.redis.riot.core.convert.IdConverterBuilder
+
DEFAULT_SCORE_FORMAT - Static variable in class com.redis.riot.core.function.ZsetToMapFunction
 
-
DEFAULT_SKIP_LIMIT - Static variable in class com.redis.riot.cli.common.JobOptions
+
DEFAULT_SCORE_KEY_FORMAT - Static variable in class com.redis.riot.core.function.ZsetToMapFunction
 
-
DEFAULT_SKIP_POLICY - Static variable in class com.redis.riot.cli.common.JobOptions
+
DEFAULT_SEPARATOR - Static variable in class com.redis.riot.core.function.IdFunctionBuilder
 
-
DEFAULT_SSL_VERIFY_MODE - Static variable in class com.redis.riot.cli.common.RedisOptions
+
DEFAULT_SEPARATOR - Static variable in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
DEFAULT_STACKTRACE - Static variable in class com.redis.riot.cli.common.LoggingOptions
+
DEFAULT_SKIP_LIMIT - Static variable in class com.redis.riot.core.AbstractJobRunnable
 
-
DEFAULT_THREADS - Static variable in class com.redis.riot.cli.common.JobOptions
+
DEFAULT_SKIP_POLICY - Static variable in class com.redis.riot.core.AbstractJobRunnable
 
-
DEFAULT_TIME_UNIT - Static variable in class com.redis.riot.cli.common.PingOptions
+
DEFAULT_SLEEP - Static variable in class com.redis.riot.core.AbstractJobRunnable
 
-
DEFAULT_TRANSACTIONAL - Static variable in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
DEFAULT_THREADS - Static variable in class com.redis.riot.core.AbstractJobRunnable
 
-
DEFAULT_TTL - Static variable in class com.redis.riot.cli.operation.ExpireOptions
+
DEFAULT_THREADS - Static variable in class com.redis.riot.core.RedisReaderOptions
 
-
DEFAULT_VALUE_KEY_FORMAT - Static variable in class com.redis.riot.core.convert.ZsetToStringMapConverter
+
DEFAULT_TIME_UNIT - Static variable in class com.redis.riot.redis.Ping
 
-
defaultDateFormat() - Static method in class com.redis.riot.cli.common.MapProcessorOptions
+
DEFAULT_TIMEOUT - Static variable in class com.redis.riot.core.RedisClientOptions
 
-
defaultPercentiles() - Static method in class com.redis.riot.cli.common.PingOptions
+
DEFAULT_TRANSACTIONAL - Static variable in class com.redis.riot.file.resource.AbstractResourceItemWriter
 
-
DelCommand - Class in com.redis.riot.cli.operation
+
DEFAULT_TTL - Static variable in class com.redis.riot.cli.redis.ExpireCommand
 
-
DelCommand() - Constructor for class com.redis.riot.cli.operation.DelCommand
+
DEFAULT_TYPE - Static variable in class com.redis.riot.redis.Replication
 
-
delegates(ItemProcessor...) - Static method in class com.redis.riot.core.processor.CompositeItemStreamItemProcessor
+
DEFAULT_VALUE_KEY_FORMAT - Static variable in class com.redis.riot.core.function.ZsetToMapFunction
 
-
delimited() - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
DEFAULT_VERIFY_PEER - Static variable in class com.redis.riot.core.RedisClientOptions
+
 
+
DEFAULT_WAIT_TIMEOUT - Static variable in class com.redis.riot.core.RedisWriterOptions
+
 
+
defaultPercentiles() - Static method in class com.redis.riot.redis.Ping
+
 
+
DelBuilder - Class in com.redis.riot.core.operation
+
 
+
DelBuilder() - Constructor for class com.redis.riot.core.operation.DelBuilder
+
 
+
DelCommand - Class in com.redis.riot.cli.redis
+
 
+
DelCommand() - Constructor for class com.redis.riot.cli.redis.DelCommand
+
 
+
delimited() - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
-
Returns an instance of a FlatResourceItemWriterBuilder.DelimitedBuilder for building a +
Returns an instance of a FlatResourceItemWriterBuilder.DelimitedBuilder for building a DelimitedLineAggregator.
-
DELIMITED - com.redis.riot.core.FileType
-
 
-
DelimitedBuilder(FlatResourceItemWriterBuilder<T>) - Constructor for class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.DelimitedBuilder
-
 
-
delimiter(FileExtension) - Static method in class com.redis.riot.cli.FileImport
+
DELIMITED - Enum constant in enum class com.redis.riot.file.FileType
 
-
delimiter(String) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
DelimitedBuilder(FlatResourceItemWriterBuilder<T>) - Constructor for class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.DelimitedBuilder
 
-
delimiter(String) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.DelimitedBuilder
+
delimiter(String) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.DelimitedBuilder
Define the delimiter for the file.
-
delimiter(Optional<String>) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
deserialize(JsonParser, DeserializationContext) - Method in class com.redis.riot.file.KeyValueDeserializer
 
-
doClose() - Method in class com.redis.riot.core.FakerItemReader
+
doClose() - Method in class com.redis.riot.faker.FakerItemReader
 
-
doClose() - Method in class com.redis.riot.core.resource.XmlItemReader
+
doClose() - Method in class com.redis.riot.file.resource.XmlItemReader
 
-
doOpen() - Method in class com.redis.riot.core.FakerItemReader
+
doOpen() - Method in class com.redis.riot.faker.FakerItemReader
 
-
doOpen() - Method in class com.redis.riot.core.resource.XmlItemReader
+
doOpen() - Method in class com.redis.riot.file.resource.XmlItemReader
 
-
doRead() - Method in class com.redis.riot.core.FakerItemReader
+
doRead() - Method in class com.redis.riot.faker.FakerItemReader
 
-
doRead() - Method in class com.redis.riot.core.resource.XmlItemReader
+
doRead() - Method in class com.redis.riot.file.resource.XmlItemReader
 
-
doubleFieldExtractor(String) - Method in class com.redis.riot.cli.operation.AbstractOperationCommand
+
doRun() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
DoubleRangeTypeConverter - Class in com.redis.riot.cli.common
+
doRun() - Method in class com.redis.riot.core.AbstractRunnable
 
-
DoubleRangeTypeConverter() - Constructor for class com.redis.riot.cli.common.DoubleRangeTypeConverter
+
doRun() - Method in class com.redis.riot.redis.Ping
 
-
doWrite(List<? extends T>) - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
doubleField(String, double) - Method in class com.redis.riot.core.function.FieldExtractorFactory
+
 
+
doWrite(Chunk<? extends T>) - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
Write out a string of items followed by a "new line", where the format of the new line separator is determined by the underlying operating system.
-
doWrite(List<? extends T>) - Method in class com.redis.riot.core.resource.FlatResourceItemWriter
-
 
-
doWrite(List<? extends T>) - Method in class com.redis.riot.core.resource.JsonResourceItemWriter
-
 
-
doWrite(List<? extends T>) - Method in class com.redis.riot.core.resource.XmlResourceItemWriter
+
doWrite(Chunk<? extends T>) - Method in class com.redis.riot.file.resource.FlatResourceItemWriter
 
-
DS - com.redis.riot.cli.common.ReplicationStrategy
+
doWrite(Chunk<? extends T>) - Method in class com.redis.riot.file.resource.JsonResourceItemWriter
 
-
DUMP - com.redis.riot.cli.common.ReplicationStrategy
+
doWrite(Chunk<? extends T>) - Method in class com.redis.riot.file.resource.XmlResourceItemWriter
 
-
DumpImport - Class in com.redis.riot.cli
+
DropStreamMessageIdFunction - Class in com.redis.riot.core.function
 
-
DumpImport() - Constructor for class com.redis.riot.cli.DumpImport
+
DropStreamMessageIdFunction() - Constructor for class com.redis.riot.core.function.DropStreamMessageIdFunction
 
-
DumpOptions - Class in com.redis.riot.cli.file
+
DUMP - Enum constant in enum class com.redis.riot.redis.ReplicationType
 
-
DumpOptions() - Constructor for class com.redis.riot.cli.file.DumpOptions
+
dumpType(Resource) - Static method in class com.redis.riot.file.FileUtils
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-5.html b/api/index-files/index-5.html index 7efd3ad4d..51c0af599 100644 --- a/api/index-files/index-5.html +++ b/api/index-files/index-5.html @@ -1,207 +1,154 @@ - - + E-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

E

-
-
encoding - Variable in class com.redis.riot.cli.file.FileOptions
-
 
-
encoding(String) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

E

+
+
EMPTY_STRING - Static variable in class com.redis.riot.cli.ProgressStepExecutionListener
+
 
+
encoding(String) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
Encoding used for output.
-
encoding(String) - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
encoding(String) - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
Encoding used for output.
-
encoding(String) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
encoding(String) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
Encoding used for output.
-
encoding(Charset) - Method in class com.redis.riot.cli.file.FileOptions.Builder
+
equals(Object) - Method in class com.redis.riot.file.resource.FilenameInputStreamResource
+
 
+
equals(Object) - Method in class com.redis.riot.file.resource.OutputStreamResource
+
 
+
evaluationContext() - Method in class com.redis.riot.core.AbstractExport
+
 
+
evaluationContext() - Method in class com.redis.riot.core.AbstractImport
+
 
+
evaluationContext() - Method in class com.redis.riot.core.EvaluationContextOptions
+
 
+
evaluationContext() - Method in class com.redis.riot.redis.Replication
+
 
+
EvaluationContextArgs - Class in com.redis.riot.cli
+
 
+
EvaluationContextArgs() - Constructor for class com.redis.riot.cli.EvaluationContextArgs
+
 
+
EvaluationContextOptions - Class in com.redis.riot.core
+
 
+
EvaluationContextOptions() - Constructor for class com.redis.riot.core.EvaluationContextOptions
+
 
+
excludes(Collection<String>) - Method in class com.redis.riot.core.function.MapFilteringFunction
+
 
+
execute(BaseRedisAsyncCommands<K, V>, Chunk<? extends T>, Chunk<RedisFuture<Object>>) - Method in class com.redis.riot.core.operation.CompositeBatchWriteOperation
 
-
equals(Object) - Method in class com.redis.riot.core.resource.FilenameInputStreamResource
+
execute(CommandLine.ParseResult) - Method in class com.redis.riot.cli.CompositeExecutionStrategy
 
-
equals(Object) - Method in class com.redis.riot.core.resource.OutputStreamResource
+
ExecutionException - Exception in com.redis.riot.core
 
-
EvalOptions - Class in com.redis.riot.cli.operation
+
ExecutionException(String) - Constructor for exception com.redis.riot.core.ExecutionException
 
-
EvalOptions() - Constructor for class com.redis.riot.cli.operation.EvalOptions
+
ExecutionException(String, Throwable) - Constructor for exception com.redis.riot.core.ExecutionException
 
-
excludes(String...) - Method in class com.redis.riot.core.convert.MapFilteringConverter.MapFilteringConverterBuilder
+
ExecutionException(Throwable) - Constructor for exception com.redis.riot.core.ExecutionException
 
-
execute(String...) - Method in class com.redis.riot.cli.Main
+
executionStrategy(CommandLine.ParseResult) - Static method in class com.redis.riot.cli.LoggingMixin
 
-
execute(CommandLine.ParseResult) - Method in class com.redis.riot.cli.common.RiotExecutionStrategy
+
expand(String) - Static method in class com.redis.riot.file.FileUtils
 
-
executionStrategy(CommandLine.ParseResult) - Static method in class com.redis.riot.cli.common.LoggingOptions
+
expand(Path) - Static method in class com.redis.riot.file.FileUtils
 
-
expand(String) - Static method in interface com.redis.riot.core.FileUtils
+
expandAll(Iterable<String>) - Static method in class com.redis.riot.file.FileUtils
 
-
expand(Path) - Static method in interface com.redis.riot.core.FileUtils
+
ExpireAtBuilder - Class in com.redis.riot.core.operation
 
-
expandAll(Iterable<String>) - Static method in interface com.redis.riot.core.FileUtils
+
ExpireAtBuilder() - Constructor for class com.redis.riot.core.operation.ExpireAtBuilder
 
-
ExpireCommand - Class in com.redis.riot.cli.operation
+
ExpireBuilder - Class in com.redis.riot.core.operation
 
-
ExpireCommand() - Constructor for class com.redis.riot.cli.operation.ExpireCommand
+
ExpireBuilder() - Constructor for class com.redis.riot.core.operation.ExpireBuilder
 
-
ExpireOptions - Class in com.redis.riot.cli.operation
+
ExpireCommand - Class in com.redis.riot.cli.redis
 
-
ExpireOptions() - Constructor for class com.redis.riot.cli.operation.ExpireOptions
+
ExpireCommand() - Constructor for class com.redis.riot.cli.redis.ExpireCommand
 
-
extension(Resource) - Static method in interface com.redis.riot.core.FileUtils
+
ExportProcessorOptions - Class in com.redis.riot.core
 
-
EXTENSION_PATTERN - Static variable in interface com.redis.riot.core.FileUtils
+
ExportProcessorOptions() - Constructor for class com.redis.riot.core.ExportProcessorOptions
 
-
extensionGroup(String, String) - Static method in interface com.redis.riot.core.FileUtils
+
exportRunnable() - Method in class com.redis.riot.cli.AbstractExportCommand
 
-
extraMessage(Supplier<String>) - Method in class com.redis.riot.cli.common.RiotStep
+
exportRunnable() - Method in class com.redis.riot.cli.DatabaseExportCommand
+
 
+
exportRunnable() - Method in class com.redis.riot.cli.FileDumpExportCommand
+
 
+
exportRunnable() - Method in class com.redis.riot.cli.ReplicateCommand
+
 
+
ExpressionFunction<T,R> - Class in com.redis.riot.core.function
+
 
+
ExpressionFunction(EvaluationContext, Expression, Class<R>) - Constructor for class com.redis.riot.core.function.ExpressionFunction
+
 
+
extension(Resource) - Static method in class com.redis.riot.file.FileUtils
+
 
+
EXTENSION_PATTERN - Static variable in class com.redis.riot.file.FileUtils
+
 
+
extraMessageSupplier(RiotStep<?, ?>) - Method in class com.redis.riot.cli.AbstractImportCommand
+
 
+
extraMessageSupplier(RiotStep<?, ?>) - Method in class com.redis.riot.cli.ReplicateCommand
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-6.html b/api/index-files/index-6.html index 6048821bb..1ee738b90 100644 --- a/api/index-files/index-6.html +++ b/api/index-files/index-6.html @@ -1,310 +1,219 @@ - - + F-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

F

-
-
FakerImport - Class in com.redis.riot.cli
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

F

+
+
FakerImport - Class in com.redis.riot.faker
 
-
FakerImport() - Constructor for class com.redis.riot.cli.FakerImport
+
FakerImport() - Constructor for class com.redis.riot.faker.FakerImport
 
-
FakerImportOptions - Class in com.redis.riot.cli.common
+
FakerImportCommand - Class in com.redis.riot.cli
 
-
FakerImportOptions() - Constructor for class com.redis.riot.cli.common.FakerImportOptions
+
FakerImportCommand() - Constructor for class com.redis.riot.cli.FakerImportCommand
 
-
FakerItemReader - Class in com.redis.riot.core
+
FakerItemReader - Class in com.redis.riot.faker
ItemReader that generates HashMaps using Faker.
-
FakerItemReader() - Constructor for class com.redis.riot.core.FakerItemReader
+
FakerItemReader() - Constructor for class com.redis.riot.faker.FakerItemReader
 
-
field(String) - Method in class com.redis.riot.core.convert.FieldExtractorFactory
+
FakerItemReader.AugmentedFaker - Class in com.redis.riot.faker
 
-
field(String, T) - Method in class com.redis.riot.core.convert.FieldExtractorFactory
+
field(String) - Method in class com.redis.riot.core.function.FieldExtractorFactory
 
-
FIELD_INDEX - Static variable in class com.redis.riot.core.FakerItemReader
+
field(String, T) - Method in class com.redis.riot.core.function.FieldExtractorFactory
 
-
fieldExtractor(FieldExtractor<T>) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.DelimitedBuilder
+
fieldExtractor(FieldExtractor<T>) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.DelimitedBuilder
Set the FieldExtractor to use to extract fields from each item.
-
fieldExtractor(FieldExtractor<T>) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.FormattedBuilder
+
fieldExtractor(FieldExtractor<T>) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.FormattedBuilder
Set the FieldExtractor to use to extract fields from each item.
-
FieldExtractorFactory - Class in com.redis.riot.core.convert
+
FieldExtractorFactory - Class in com.redis.riot.core.function
 
-
FieldExtractorFactory() - Constructor for class com.redis.riot.core.convert.FieldExtractorFactory
+
FieldExtractorFactory() - Constructor for class com.redis.riot.core.function.FieldExtractorFactory
 
-
FieldExtractorFactory.FieldExtractorFactoryBuilder - Class in com.redis.riot.core.convert
+
FieldExtractorFactory.FieldExtractorFactoryBuilder - Class in com.redis.riot.core.function
 
-
FieldExtractorFactory.MissingFieldException - Exception in com.redis.riot.core.convert
+
FieldExtractorFactory.MissingFieldException - Exception in com.redis.riot.core.function
 
-
FieldExtractorFactoryBuilder() - Constructor for class com.redis.riot.core.convert.FieldExtractorFactory.FieldExtractorFactoryBuilder
+
FieldExtractorFactoryBuilder() - Constructor for class com.redis.riot.core.function.FieldExtractorFactory.FieldExtractorFactoryBuilder
 
-
fields(String...) - Method in class com.redis.riot.core.convert.IdConverterBuilder
+
FieldFilteringArgs - Class in com.redis.riot.cli.redis
 
-
FileDumpType - Enum in com.redis.riot.core
+
FieldFilteringArgs() - Constructor for class com.redis.riot.cli.redis.FieldFilteringArgs
 
-
FileExport - Class in com.redis.riot.cli
+
fields(String...) - Method in class com.redis.riot.core.function.IdFunctionBuilder
 
-
FileExport() - Constructor for class com.redis.riot.cli.FileExport
+
fields(List<String>) - Method in class com.redis.riot.core.function.IdFunctionBuilder
 
-
FileExportOptions - Class in com.redis.riot.cli.file
+
FileArgs - Class in com.redis.riot.cli
 
-
FileExportOptions() - Constructor for class com.redis.riot.cli.file.FileExportOptions
+
FileArgs() - Constructor for class com.redis.riot.cli.FileArgs
 
-
FileExtension - Enum in com.redis.riot.core
+
FileDumpExport - Class in com.redis.riot.file
 
-
FileImport - Class in com.redis.riot.cli
+
FileDumpExport() - Constructor for class com.redis.riot.file.FileDumpExport
 
-
FileImport() - Constructor for class com.redis.riot.cli.FileImport
+
FileDumpExportArgs - Class in com.redis.riot.cli
 
-
FileImport.Builder - Class in com.redis.riot.cli
+
FileDumpExportArgs() - Constructor for class com.redis.riot.cli.FileDumpExportArgs
 
-
FilenameInputStreamResource - Class in com.redis.riot.core.resource
+
FileDumpExportCommand - Class in com.redis.riot.cli
 
-
FilenameInputStreamResource(InputStream, String, String) - Constructor for class com.redis.riot.core.resource.FilenameInputStreamResource
+
FileDumpExportCommand() - Constructor for class com.redis.riot.cli.FileDumpExportCommand
 
-
fileOptions(FileOptions) - Method in class com.redis.riot.cli.FileImport.Builder
+
FileDumpImport - Class in com.redis.riot.file
 
-
FileOptions - Class in com.redis.riot.cli.file
+
FileDumpImport() - Constructor for class com.redis.riot.file.FileDumpImport
 
-
FileOptions() - Constructor for class com.redis.riot.cli.file.FileOptions
+
FileDumpImportArgs - Class in com.redis.riot.cli
 
-
FileOptions(FileOptions.Builder<?>) - Constructor for class com.redis.riot.cli.file.FileOptions
+
FileDumpImportArgs() - Constructor for class com.redis.riot.cli.FileDumpImportArgs
 
-
FileOptions.Builder<B extends FileOptions.Builder<B>> - Class in com.redis.riot.cli.file
+
FileDumpImportCommand - Class in com.redis.riot.cli
 
-
files - Variable in class com.redis.riot.cli.DumpImport
+
FileDumpImportCommand() - Constructor for class com.redis.riot.cli.FileDumpImportCommand
 
-
files - Variable in class com.redis.riot.cli.FileImport
+
FileDumpType - Enum Class in com.redis.riot.file
 
-
fileType(FileType) - Method in class com.redis.riot.cli.FileImport.Builder
+
FileExtension - Enum Class in com.redis.riot.file
 
-
fileType(Optional<FileType>) - Method in class com.redis.riot.cli.FileImport.Builder
+
FileImport - Class in com.redis.riot.file
 
-
FileType - Enum in com.redis.riot.core
+
FileImport() - Constructor for class com.redis.riot.file.FileImport
 
-
FileUtils - Interface in com.redis.riot.core
+
FileImportArgs - Class in com.redis.riot.cli
 
-
FilteringOptions - Class in com.redis.riot.cli.operation
+
FileImportArgs() - Constructor for class com.redis.riot.cli.FileImportArgs
 
-
FilteringOptions() - Constructor for class com.redis.riot.cli.operation.FilteringOptions
+
FileImportCommand - Class in com.redis.riot.cli
 
-
FilteringProcessor - Class in com.redis.riot.core.processor
+
FileImportCommand() - Constructor for class com.redis.riot.cli.FileImportCommand
 
-
FilteringProcessor(String...) - Constructor for class com.redis.riot.core.processor.FilteringProcessor
+
FilenameInputStreamResource - Class in com.redis.riot.file.resource
 
-
findField(String, Class<?>, boolean) - Method in class com.redis.riot.core.ReflectivePropertyAccessor
-
-
Find a field of a certain name on a specified class.
-
-
FIXED - com.redis.riot.core.FileType
+
FilenameInputStreamResource(InputStream, String, String) - Constructor for class com.redis.riot.file.resource.FilenameInputStreamResource
+
 
+
fileOptions() - Method in class com.redis.riot.cli.FileArgs
 
-
flatFileOptions(FlatFileOptions) - Method in class com.redis.riot.cli.FileImport.Builder
+
FileOptions - Class in com.redis.riot.file
 
-
FlatFileOptions - Class in com.redis.riot.cli.file
+
FileOptions() - Constructor for class com.redis.riot.file.FileOptions
 
-
FlatFileOptions() - Constructor for class com.redis.riot.cli.file.FlatFileOptions
+
FileType - Enum Class in com.redis.riot.file
 
-
FlatFileOptions.Builder - Class in com.redis.riot.cli.file
+
FileUtils - Class in com.redis.riot.file
+
 
+
findField(String, Class<?>, boolean) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor
+
+
Find a field of a certain name on a specified class.
+
+
FIXED - Enum constant in enum class com.redis.riot.file.FileType
 
-
FlatResourceItemWriter<T> - Class in com.redis.riot.core.resource
+
FlatResourceItemWriter<T> - Class in com.redis.riot.file.resource
This class is an item writer that writes data to a file or stream.
-
FlatResourceItemWriter() - Constructor for class com.redis.riot.core.resource.FlatResourceItemWriter
+
FlatResourceItemWriter() - Constructor for class com.redis.riot.file.resource.FlatResourceItemWriter
 
-
FlatResourceItemWriterBuilder<T> - Class in com.redis.riot.core.resource
+
FlatResourceItemWriterBuilder<T> - Class in com.redis.riot.file.resource
 
-
FlatResourceItemWriterBuilder() - Constructor for class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
FlatResourceItemWriterBuilder() - Constructor for class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
 
-
FlatResourceItemWriterBuilder.DelimitedBuilder<T> - Class in com.redis.riot.core.resource
+
FlatResourceItemWriterBuilder.DelimitedBuilder<T> - Class in com.redis.riot.file.resource
A builder for constructing a DelimitedLineAggregator
-
FlatResourceItemWriterBuilder.FormattedBuilder<T> - Class in com.redis.riot.core.resource
+
FlatResourceItemWriterBuilder.FormattedBuilder<T> - Class in com.redis.riot.file.resource
A builder for constructing a FormatterLineAggregator.
-
flush() - Method in class com.redis.riot.core.resource.TransactionAwareBufferedWriter
+
flush() - Method in class com.redis.riot.file.resource.TransactionAwareBufferedWriter
 
-
flushingOptions() - Method in class com.redis.riot.cli.common.ReplicateOptions
-
 
-
footerCallback(FlatFileFooterCallback) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
footerCallback(FlatFileFooterCallback) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
A callback for footer processing
-
footerCallback(FlatFileFooterCallback) - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
footerCallback(FlatFileFooterCallback) - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
A callback for footer processing.
-
footerCallback(FlatFileFooterCallback) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
footerCallback(FlatFileFooterCallback) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
A callback for footer processing.
-
format(String) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.FormattedBuilder
+
format(String) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.FormattedBuilder
Set the format string used to aggregate items
-
format(LogRecord) - Method in class com.redis.riot.core.logging.SingleLineFormatter
-
 
-
format(LogRecord) - Method in class com.redis.riot.core.logging.StackTraceSingleLineFormatter
-
 
-
formatted() - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
formatted() - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
-
Returns an instance of a FlatResourceItemWriterBuilder.FormattedBuilder for building a +
Returns an instance of a FlatResourceItemWriterBuilder.FormattedBuilder for building a FormatterLineAggregator.
-
FormattedBuilder(FlatResourceItemWriterBuilder<T>) - Constructor for class com.redis.riot.core.resource.FlatResourceItemWriterBuilder.FormattedBuilder
+
FormattedBuilder(FlatResourceItemWriterBuilder<T>) - Constructor for class com.redis.riot.file.resource.FlatResourceItemWriterBuilder.FormattedBuilder
+
 
+
FULL - Enum constant in enum class com.redis.riot.redis.CompareMode
 
-
FW - com.redis.riot.core.FileExtension
+
FW - Enum constant in enum class com.redis.riot.file.FileExtension
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-7.html b/api/index-files/index-7.html index c306aef7a..e0cc77f8f 100644 --- a/api/index-files/index-7.html +++ b/api/index-files/index-7.html @@ -1,599 +1,412 @@ - - + G-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

G

-
-
gcs - Variable in class com.redis.riot.cli.file.FileOptions
-
 
-
gcs(GcsOptions) - Method in class com.redis.riot.cli.file.FileOptions.Builder
-
 
-
GcsOptions - Class in com.redis.riot.cli.file
-
 
-
GcsOptions() - Constructor for class com.redis.riot.cli.file.GcsOptions
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

G

+
+
generateCode(String, MethodVisitor, CodeFlow) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor
 
-
Generate - Class in com.redis.riot.cli
+
GenerateCommand - Class in com.redis.riot.cli
 
-
Generate() - Constructor for class com.redis.riot.cli.Generate
+
GenerateCommand() - Constructor for class com.redis.riot.cli.GenerateCommand
 
-
generateCode(String, MethodVisitor, CodeFlow) - Method in class com.redis.riot.core.processor.MapAccessor
+
GeneratorImport - Class in com.redis.riot.redis
 
-
generateCode(String, MethodVisitor, CodeFlow) - Method in class com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor
+
GeneratorImport() - Constructor for class com.redis.riot.redis.GeneratorImport
 
-
GenerateOptions - Class in com.redis.riot.cli.common
+
GeoaddBuilder - Class in com.redis.riot.core.operation
 
-
GenerateOptions() - Constructor for class com.redis.riot.cli.common.GenerateOptions
+
GeoaddBuilder() - Constructor for class com.redis.riot.core.operation.GeoaddBuilder
 
-
GeoaddCommand - Class in com.redis.riot.cli.operation
+
GeoaddCommand - Class in com.redis.riot.cli.redis
 
-
GeoaddCommand() - Constructor for class com.redis.riot.cli.operation.GeoaddCommand
+
GeoaddCommand() - Constructor for class com.redis.riot.cli.redis.GeoaddCommand
 
-
GeoaddOptions - Class in com.redis.riot.cli.operation
+
getAccessKey() - Method in class com.redis.riot.file.AmazonS3Options
 
-
GeoaddOptions() - Constructor for class com.redis.riot.cli.operation.GeoaddOptions
+
getAmazonS3() - Method in class com.redis.riot.file.AmazonS3ProtocolResolver
 
-
getArgs() - Method in class com.redis.riot.cli.operation.EvalOptions
+
getAmazonS3Options() - Method in class com.redis.riot.file.FileOptions
 
-
getBufferSize() - Method in class com.redis.riot.core.resource.TransactionAwareBufferedWriter
+
getBufferSize() - Method in class com.redis.riot.file.resource.TransactionAwareBufferedWriter
Convenience method for clients to determine if there is any unflushed data.
-
getChunkSize() - Method in class com.redis.riot.cli.common.JobOptions
-
 
-
getChunkSize() - Method in class com.redis.riot.cli.common.RedisReaderOptions
-
 
-
getClientName() - Method in class com.redis.riot.cli.common.RedisOptions
-
 
-
getColumnRanges() - Method in class com.redis.riot.cli.file.FlatFileOptions
-
 
-
getCommandOptions() - Method in class com.redis.riot.cli.operation.AbstractOperationCommand
-
 
-
getContinuationString() - Method in class com.redis.riot.cli.file.FlatFileOptions
-
 
-
getCount() - Method in class com.redis.riot.cli.common.FakerImportOptions
+
getChunkSize() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
getCount() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getChunkSize() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getCount() - Method in class com.redis.riot.cli.common.PingOptions
+
getClientName() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getCount() - Method in class com.redis.riot.core.resource.CountingOutputStream
+
getCommands() - Method in class com.redis.riot.cli.AbstractImportCommand
 
-
getDatabase() - Method in class com.redis.riot.cli.common.RedisOptions
+
getCompareMode() - Method in class com.redis.riot.redis.Replication
 
-
getDataSourceOptions() - Method in class com.redis.riot.cli.common.DbExportOptions
+
getConfigurer() - Method in class com.redis.riot.core.RiotStep
 
-
getDataSourceOptions() - Method in class com.redis.riot.cli.common.DbImportOptions
+
getCount() - Method in class com.redis.riot.faker.FakerImport
 
-
getDateFormat() - Method in class com.redis.riot.cli.common.MapProcessorOptions
+
getCount() - Method in class com.redis.riot.file.resource.CountingOutputStream
 
-
getDbExportOptions() - Method in class com.redis.riot.cli.DbExport
+
getCount() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getDbImportOptions() - Method in class com.redis.riot.cli.DbImport
+
getCount() - Method in class com.redis.riot.redis.Ping
 
-
getDefaultScore() - Method in class com.redis.riot.cli.operation.SugaddOptions
+
getCount(KeyComparison.Status) - Method in class com.redis.riot.redis.KeyComparisonStatusCountItemWriter
 
-
getDefaultScore() - Method in class com.redis.riot.cli.operation.ZaddOptions
+
getCounts(KeyComparison.Status...) - Method in class com.redis.riot.redis.KeyComparisonStatusCountItemWriter
 
-
getDefaultTtl() - Method in class com.redis.riot.cli.operation.ExpireOptions
+
getDatabase() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getDelimiter() - Method in class com.redis.riot.cli.file.FlatFileOptions
+
getDataSourceOptions() - Method in class com.redis.riot.db.DatabaseImport
 
-
getDescription() - Method in class com.redis.riot.core.resource.OutputStreamResource
+
getDateFormat() - Method in class com.redis.riot.core.EvaluationContextOptions
 
-
getDriver() - Method in class com.redis.riot.cli.common.DataSourceOptions
+
getDateVar() - Method in class com.redis.riot.core.EvaluationContextOptions
 
-
getDumpOptions() - Method in class com.redis.riot.cli.DumpImport
+
getDefaultScore() - Method in class com.redis.riot.cli.redis.SugaddCommand
 
-
getDuplicatePolicy() - Method in class com.redis.riot.cli.operation.TsAddOptions
+
getDescription() - Method in class com.redis.riot.file.resource.OutputStreamResource
 
-
getElementName() - Method in class com.redis.riot.cli.file.FileExportOptions
+
getDriver() - Method in class com.redis.riot.db.DataSourceOptions
 
-
getEncoding() - Method in class com.redis.riot.cli.file.FileOptions
+
getEncodedKey() - Method in class com.redis.riot.file.GoogleStorageOptions
 
-
getExcludes() - Method in class com.redis.riot.cli.operation.FilteringOptions
+
getEncoding() - Method in class com.redis.riot.file.FileOptions
 
-
getExpiration() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getEvaluationContextOptions() - Method in class com.redis.riot.core.AbstractImport
 
-
getExtraMessage() - Method in class com.redis.riot.cli.common.RiotStep
+
getExcludes() - Method in class com.redis.riot.core.KeyFilterOptions
 
-
getFakerImportOptions() - Method in class com.redis.riot.cli.FakerImport
+
getExpiration() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getFetchSize() - Method in class com.redis.riot.cli.common.DbImportOptions
+
getExpression() - Method in class com.redis.riot.core.TemplateExpression
 
-
getField() - Method in class com.redis.riot.cli.operation.SetOptions
+
getFetchSize() - Method in class com.redis.riot.db.DatabaseImport
 
-
getField() - Method in class com.redis.riot.cli.operation.SugaddOptions
+
getFields() - Method in class com.redis.riot.faker.FakerImport
 
-
getFields() - Method in class com.redis.riot.cli.common.FakerImportOptions
+
getFilename() - Method in class com.redis.riot.file.resource.FilenameInputStreamResource
 
-
getFields() - Method in class com.redis.riot.cli.file.FlatFileOptions
+
getFilename() - Method in class com.redis.riot.file.resource.OutputStreamResource
 
-
getFile() - Method in class com.redis.riot.cli.FileExport
+
getFilterExpression() - Method in class com.redis.riot.core.ImportProcessorOptions
 
-
getFileExportOptions() - Method in class com.redis.riot.cli.FileExport
+
getFilteringOptions() - Method in class com.redis.riot.cli.redis.XaddCommand
 
-
getFilename() - Method in class com.redis.riot.core.resource.FilenameInputStreamResource
+
getFlushInterval() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getFilename() - Method in class com.redis.riot.core.resource.OutputStreamResource
+
getGoogleStorageOptions() - Method in class com.redis.riot.file.FileOptions
 
-
getFileOptions() - Method in class com.redis.riot.cli.DumpImport
+
getHashOptions() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getFileOptions() - Method in class com.redis.riot.cli.FileImport
+
getHost() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getFiles() - Method in class com.redis.riot.cli.DumpImport
+
getIdleTimeout() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getFiles() - Method in class com.redis.riot.cli.FileImport
+
getImplementationTitle() - Method in class com.redis.riot.cli.AbstractManifestVersionProvider
 
-
getFileType() - Method in class com.redis.riot.cli.FileImport
+
getImplementationTitle() - Method in class com.redis.riot.cli.ManifestVersionProvider
 
-
getFilteringOptions() - Method in class com.redis.riot.cli.operation.XaddOptions
+
getIncludes() - Method in class com.redis.riot.core.KeyFilterOptions
 
-
getFilters() - Method in class com.redis.riot.cli.common.MapProcessorOptions
+
getIndex() - Method in class com.redis.riot.faker.FakerItemReader.AugmentedFaker
 
-
getFlatFileOptions() - Method in class com.redis.riot.cli.FileImport
+
getInputStream() - Method in class com.redis.riot.file.resource.OutputStreamResource
 
-
getFlushInterval() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
getIterations() - Method in class com.redis.riot.redis.Ping
 
-
getFormat() - Method in class com.redis.riot.cli.operation.SetOptions
+
getJobRepository() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
getGcs() - Method in class com.redis.riot.cli.file.FileOptions
+
getJsonOptions() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getGenerateOptions() - Method in class com.redis.riot.cli.Generate
+
getKey() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getHashFieldSize() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getKeyCert() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getHashSize() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getKeyExpression() - Method in class com.redis.riot.core.ExportProcessorOptions
 
-
getHeaderLine() - Method in class com.redis.riot.cli.file.FlatFileOptions
+
getKeyFile() - Method in class com.redis.riot.file.GoogleStorageOptions
 
-
getHost() - Method in class com.redis.riot.cli.common.RedisOptions
+
getKeyFilterOptions() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getIdleTimeout() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
getKeyPassword() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getIncludedFields() - Method in class com.redis.riot.cli.file.FlatFileOptions
+
getKeyPattern() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getIncludes() - Method in class com.redis.riot.cli.operation.FilteringOptions
+
getKeyRange() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getIndexRange() - Method in class com.redis.riot.cli.common.FakerImportOptions
+
getKeyspace() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getInputStream() - Method in class com.redis.riot.core.resource.OutputStreamResource
+
getKeystore() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getIterations() - Method in class com.redis.riot.cli.common.PingOptions
+
getKeystorePassword() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getJobOptions() - Method in class com.redis.riot.cli.common.AbstractCommand
+
getKeyType() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getJobRepository() - Method in class com.redis.riot.cli.common.AbstractCommand
+
getLinesWritten() - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
 
-
getJsonFieldSize() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getListOptions() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getJsonSize() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getLocale() - Method in class com.redis.riot.faker.FakerImport
 
-
getKey() - Method in class com.redis.riot.cli.common.RedisOptions
+
getMaxItemCount() - Method in class com.redis.riot.db.DatabaseImport
 
-
getKeyCert() - Method in class com.redis.riot.cli.common.RedisOptions
+
getMaxlen() - Method in class com.redis.riot.cli.redis.XaddCommand
 
-
getKeyExcludes() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
getMaxResultSetRows() - Method in class com.redis.riot.db.DatabaseImport
 
-
getKeyIncludes() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
getMemoryUsageLimit() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getKeyOptions() - Method in class com.redis.riot.cli.operation.AbstractKeyCommand
-
 
-
getKeyPassword() - Method in class com.redis.riot.cli.common.RedisOptions
-
 
-
getKeyProcessor() - Method in class com.redis.riot.cli.common.ReplicateOptions
-
 
-
getKeyRange() - Method in class com.redis.riot.cli.common.GenerateOptions
-
 
-
getKeyRegex() - Method in class com.redis.riot.cli.common.DbExportOptions
-
 
-
getKeys() - Method in class com.redis.riot.cli.operation.EvalOptions
-
 
-
getKeys() - Method in class com.redis.riot.cli.operation.KeyOptions
-
 
-
getKeySeparator() - Method in class com.redis.riot.cli.operation.RedisCommandOptions
-
 
-
getKeySlots() - Method in class com.redis.riot.cli.common.RedisReaderOptions
-
 
-
getKeyspace() - Method in class com.redis.riot.cli.common.GenerateOptions
-
 
-
getKeyspace() - Method in class com.redis.riot.cli.operation.KeyOptions
-
 
-
getKeystore() - Method in class com.redis.riot.cli.common.RedisOptions
-
 
-
getKeystorePassword() - Method in class com.redis.riot.cli.common.RedisOptions
-
 
-
getLabels() - Method in class com.redis.riot.cli.operation.TsAddOptions
-
 
-
getLatitude() - Method in class com.redis.riot.cli.operation.GeoaddOptions
-
 
-
getLevel() - Method in class com.redis.riot.cli.common.LoggingOptions
-
-
Returns the verbosity from the LoggingMixin of the top-level command.
-
-
getLineSeparator() - Method in class com.redis.riot.cli.file.FileExportOptions
+
getMemoryUsageSamples() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getLinesToSkip() - Method in class com.redis.riot.cli.file.FlatFileOptions
+
getMetricsStep() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getLinesWritten() - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
+
getMissing() - Method in class com.redis.riot.redis.KeyComparisonStatusCountItemWriter
 
-
getListSize() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getMode() - Method in class com.redis.riot.redis.Replication
 
-
getLocale() - Method in class com.redis.riot.cli.common.FakerImportOptions
+
getName() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
getLoggingOptions() - Method in class com.redis.riot.cli.Main
+
getName() - Method in class com.redis.riot.core.RiotStep
 
-
getLongitude() - Method in class com.redis.riot.cli.operation.GeoaddOptions
+
getNotificationQueueCapacity() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getMaxItemCount() - Method in class com.redis.riot.cli.common.DbImportOptions
+
getOK() - Method in class com.redis.riot.redis.KeyComparisonStatusCountItemWriter
 
-
getMaxItemCount() - Method in class com.redis.riot.cli.file.FlatFileOptions
+
getOperations() - Method in class com.redis.riot.core.AbstractImport
 
-
getMaxlen() - Method in class com.redis.riot.cli.operation.XaddOptions
+
getOutputState() - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter
 
-
getMaxResultSetRows() - Method in class com.redis.riot.cli.common.DbImportOptions
+
getOutputStream() - Method in class com.redis.riot.file.resource.OutputStreamResource
 
-
getMemberFields() - Method in class com.redis.riot.cli.operation.CollectionOptions
+
getPassword() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getMemberSpace() - Method in class com.redis.riot.cli.operation.CollectionOptions
+
getPassword() - Method in class com.redis.riot.db.DataSourceOptions
 
-
getMemLimit() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
getPayloadField() - Method in class com.redis.riot.cli.redis.SugaddCommand
 
-
getMemSamples() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
getPercentiles() - Method in class com.redis.riot.redis.Ping
 
-
getMergePolicy() - Method in class com.redis.riot.cli.common.RedisStructOptions
+
getPollTimeout() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getMetricsStep() - Method in class com.redis.riot.cli.common.RedisOptions
+
getPoolSize() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getMode() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
getPoolSize() - Method in class com.redis.riot.core.RedisWriterOptions
 
-
getName() - Method in class com.redis.riot.cli.common.RiotStep
+
getPort() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getNotificationOrdering() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
getProcessor() - Method in class com.redis.riot.core.RiotStep
 
-
getNotificationQueueCapacity() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
getProcessorExpressions() - Method in class com.redis.riot.core.ImportProcessorOptions
 
-
getOptions() - Method in class com.redis.riot.cli.operation.HsetCommand
+
getProcessorOptions() - Method in class com.redis.riot.core.AbstractExport
 
-
getOutputState() - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter
+
getProcessorOptions() - Method in class com.redis.riot.core.AbstractImport
 
-
getOutputStream() - Method in class com.redis.riot.core.resource.OutputStreamResource
+
getProjectId() - Method in class com.redis.riot.file.GoogleStorageOptions
 
-
getOutputType() - Method in class com.redis.riot.cli.operation.EvalOptions
+
getPropertyType() - Method in class com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor
 
-
getPassword() - Method in class com.redis.riot.cli.common.DataSourceOptions
+
getProtocolVersion() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getPassword() - Method in class com.redis.riot.cli.common.RedisOptions
+
getQueryTimeout() - Method in class com.redis.riot.db.DatabaseImport
 
-
getPayload() - Method in class com.redis.riot.cli.operation.SugaddOptions
+
getQueueCapacity() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getPercentiles() - Method in class com.redis.riot.cli.common.PingOptions
+
getReader() - Method in class com.redis.riot.core.RiotStep
 
-
getPingOptions() - Method in class com.redis.riot.cli.Ping
+
getReaderOptions() - Method in class com.redis.riot.core.AbstractExport
 
-
getPoolMaxTotal() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
getReadFrom() - Method in enum class com.redis.riot.cli.RedisReaderArgs.ReadFromEnum
 
-
getPoolMaxTotal() - Method in class com.redis.riot.cli.common.RedisWriterOptions
+
getReadFrom() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getPort() - Method in class com.redis.riot.cli.common.RedisOptions
+
getRedisClient() - Method in class com.redis.riot.core.AbstractRunnable
 
-
getProcessor() - Method in class com.redis.riot.cli.common.RiotStep
+
getRedisClientOptions() - Method in class com.redis.riot.core.AbstractRunnable
 
-
getProcessorOptions() - Method in class com.redis.riot.cli.common.AbstractOperationImportCommand
+
getRedisConnection() - Method in class com.redis.riot.core.AbstractRunnable
 
-
getProgressStyle() - Method in class com.redis.riot.cli.common.JobOptions
+
getRedisURI() - Method in class com.redis.riot.core.AbstractRunnable
 
-
getProgressUpdateInterval() - Method in class com.redis.riot.cli.common.JobOptions
+
getRegion() - Method in class com.redis.riot.file.AmazonS3Options
 
-
getPropertyType() - Method in class com.redis.riot.core.processor.MapAccessor
+
getRetryLimit() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
getPropertyType() - Method in class com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor
+
getScanCount() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getQueryTimeout() - Method in class com.redis.riot.cli.common.DbImportOptions
+
getScoreField() - Method in class com.redis.riot.cli.redis.SugaddCommand
 
-
getQueueCapacity() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
getSearchIndex() - Method in class com.redis.riot.faker.FakerImport
 
-
getQuoteCharacter() - Method in class com.redis.riot.cli.file.FlatFileOptions
+
getSecretKey() - Method in class com.redis.riot.file.AmazonS3Options
 
-
getReader() - Method in class com.redis.riot.cli.common.RiotStep
+
getSetOptions() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getReaderOptions() - Method in class com.redis.riot.cli.common.AbstractExportCommand
+
getSkipLimit() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
getReadFrom() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
getSleep() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
getRedisClient() - Method in class com.redis.riot.cli.common.CommandContext
+
getSleep() - Method in class com.redis.riot.redis.Ping
 
-
getRedisCommands() - Method in class com.redis.riot.cli.common.AbstractOperationImportCommand
+
getSlots() - Method in class com.redis.riot.core.KeyFilterOptions
 
-
getRedisearchIndex() - Method in class com.redis.riot.cli.common.FakerImportOptions
+
getSocket() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getRedisOptions() - Method in class com.redis.riot.cli.common.AbstractCommand
-
 
-
getRedisOptions() - Method in class com.redis.riot.cli.Main
-
 
-
getRedisURI() - Method in class com.redis.riot.cli.common.CommandContext
-
 
-
getRegexes() - Method in class com.redis.riot.cli.common.MapProcessorOptions
-
 
-
getReplicateOptions() - Method in class com.redis.riot.cli.Replicate
-
 
-
getRoot() - Method in class com.redis.riot.cli.operation.SetOptions
-
 
-
getRootName() - Method in class com.redis.riot.cli.file.FileExportOptions
-
 
-
getS3() - Method in class com.redis.riot.cli.file.FileOptions
-
 
-
getScanCount() - Method in class com.redis.riot.cli.common.RedisReaderOptions
-
 
-
getScanMatch() - Method in class com.redis.riot.cli.common.RedisReaderOptions
-
 
-
getScanType() - Method in class com.redis.riot.cli.common.RedisReaderOptions
-
 
-
getScore() - Method in class com.redis.riot.cli.operation.SugaddOptions
-
 
-
getScore() - Method in class com.redis.riot.cli.operation.ZaddOptions
-
 
-
getSetSize() - Method in class com.redis.riot.cli.common.GenerateOptions
-
 
-
getSha() - Method in class com.redis.riot.cli.operation.EvalOptions
-
 
-
getSkipLimit() - Method in class com.redis.riot.cli.common.JobOptions
-
 
-
getSkipPolicy() - Method in class com.redis.riot.cli.common.JobOptions
-
 
-
getSleep() - Method in class com.redis.riot.cli.common.JobOptions
-
 
-
getSocket() - Method in class com.redis.riot.cli.common.RedisOptions
-
 
-
getSpecificTargetClasses() - Method in class com.redis.riot.core.processor.MapAccessor
-
 
-
getSpecificTargetClasses() - Method in class com.redis.riot.core.ReflectivePropertyAccessor
+
getSpecificTargetClasses() - Method in class com.redis.riot.faker.ReflectivePropertyAccessor
Returns null which means this is a general purpose accessor.
-
getSpecificTargetClasses() - Method in class com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor
-
 
-
getSpelFields() - Method in class com.redis.riot.cli.common.MapProcessorOptions
+
getSpecificTargetClasses() - Method in class com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor
 
-
getSql() - Method in class com.redis.riot.cli.DbExport
+
getSql() - Method in class com.redis.riot.db.DatabaseImport
 
-
getStrategy() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
getStreamOptions() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getStreamFieldCount() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getStringField() - Method in class com.redis.riot.cli.redis.SugaddCommand
 
-
getStreamFieldSize() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getStringOptions() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getStreamIdPolicy() - Method in class com.redis.riot.cli.common.RedisStructOptions
+
getTargetReadFrom() - Method in class com.redis.riot.redis.Replication
 
-
getStreamSize() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getTargetRedisClientOptions() - Method in class com.redis.riot.redis.Replication
 
-
getStringSize() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getThread() - Method in class com.redis.riot.faker.FakerItemReader.AugmentedFaker
 
-
getTargetPoolMaxTotal() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
getThreads() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
getTargetReadFrom() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
getThreads() - Method in class com.redis.riot.core.RedisReaderOptions
 
-
getTargetRedisClient() - Method in class com.redis.riot.cli.common.ReplicateCommandContext
+
getTimeout() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getTargetRedisOptions() - Method in class com.redis.riot.cli.Replicate
+
getTimeSeriesOptions() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getTargetRedisURI() - Method in class com.redis.riot.cli.common.ReplicateCommandContext
+
getTimeUnit() - Method in class com.redis.riot.redis.Ping
 
-
getTask() - Method in class com.redis.riot.cli.common.RiotStep
+
getTotal() - Method in class com.redis.riot.redis.KeyComparisonStatusCountItemWriter
 
-
getThreads() - Method in class com.redis.riot.cli.common.JobOptions
+
getTransactionManager() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
getThreads() - Method in class com.redis.riot.cli.common.RedisReaderOptions
+
getTrustedCerts() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getTimeout() - Method in class com.redis.riot.cli.common.RedisOptions
+
getTruststore() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getTimeseriesSize() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getTruststorePassword() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getTimeseriesStartTime() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getTtl() - Method in class com.redis.riot.redis.KeyComparisonStatusCountItemWriter
 
-
getTimestampField() - Method in class com.redis.riot.cli.operation.TsAddOptions
+
getTtlExpression() - Method in class com.redis.riot.core.ExportProcessorOptions
 
-
getTimeUnit() - Method in class com.redis.riot.cli.common.PingOptions
+
getTtlTolerance() - Method in class com.redis.riot.redis.Replication
 
-
getTlsVerifyMode() - Method in class com.redis.riot.cli.common.RedisOptions
+
getType() - Method in class com.redis.riot.redis.KeyComparisonStatusCountItemWriter
 
-
getTrustedCerts() - Method in class com.redis.riot.cli.common.RedisOptions
+
getType() - Method in class com.redis.riot.redis.Replication
 
-
getTruststore() - Method in class com.redis.riot.cli.common.RedisOptions
+
getTypeExpression() - Method in class com.redis.riot.core.ExportProcessorOptions
 
-
getTruststorePassword() - Method in class com.redis.riot.cli.common.RedisOptions
+
getTypes() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getTtlField() - Method in class com.redis.riot.cli.operation.ExpireOptions
+
getUri() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getTtlTolerance() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
getUrl() - Method in class com.redis.riot.db.DataSourceOptions
 
-
getType() - Method in class com.redis.riot.cli.file.DumpOptions
+
getUsername() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getTypes() - Method in class com.redis.riot.cli.common.GenerateOptions
+
getUsername() - Method in class com.redis.riot.db.DataSourceOptions
 
-
getUri() - Method in class com.redis.riot.cli.common.RedisOptions
+
getValue() - Method in class com.redis.riot.redis.KeyComparisonStatusCountItemWriter
 
-
getUrl() - Method in class com.redis.riot.cli.common.DataSourceOptions
+
getValue(T) - Method in class com.redis.riot.core.function.ExpressionFunction
 
-
getUsername() - Method in class com.redis.riot.cli.common.DataSourceOptions
+
getVarExpressions() - Method in class com.redis.riot.core.EvaluationContextOptions
 
-
getUsername() - Method in class com.redis.riot.cli.common.RedisOptions
+
getVars() - Method in class com.redis.riot.core.EvaluationContextOptions
 
-
getValue() - Method in enum com.redis.riot.cli.common.ReadFromEnum
+
getVerifyPeer() - Method in class com.redis.riot.core.RedisClientOptions
 
-
getValueField() - Method in class com.redis.riot.cli.operation.TsAddOptions
+
getVersion() - Method in class com.redis.riot.cli.ManifestVersionProvider
 
-
getVariables() - Method in class com.redis.riot.cli.common.MapProcessorOptions
+
getVersionString() - Method in class com.redis.riot.cli.AbstractManifestVersionProvider
 
-
getVersion() - Method in class com.redis.riot.cli.common.ManifestVersionProvider
+
getWaitReplicas() - Method in class com.redis.riot.core.RedisWriterOptions
 
-
getVersionString() - Static method in class com.redis.riot.cli.common.ManifestVersionProvider
+
getWaitTimeout() - Method in class com.redis.riot.core.RedisWriterOptions
 
-
getWaitReplicas() - Method in class com.redis.riot.cli.common.RedisWriterOptions
+
getWriter() - Method in class com.redis.riot.core.RiotStep
 
-
getWaitTimeout() - Method in class com.redis.riot.cli.common.RedisWriterOptions
+
getWriterOptions() - Method in class com.redis.riot.core.AbstractImport
 
-
getWriter() - Method in class com.redis.riot.cli.common.RiotStep
+
getWriterOptions() - Method in class com.redis.riot.redis.Replication
 
-
getWriterOptions() - Method in class com.redis.riot.cli.common.AbstractImportCommand
+
getZsetOptions() - Method in class com.redis.riot.redis.GeneratorImport
 
-
getWriterOptions() - Method in class com.redis.riot.cli.Replicate
+
globPredicate(KeyFilterOptions) - Static method in class com.redis.riot.core.RiotUtils
 
-
getZsetScore() - Method in class com.redis.riot.cli.common.GenerateOptions
+
globPredicate(RedisCodec<K, ?>, KeyFilterOptions) - Static method in class com.redis.riot.core.RiotUtils
 
-
getZsetSize() - Method in class com.redis.riot.cli.common.GenerateOptions
+
globPredicate(List<String>) - Static method in class com.redis.riot.core.RiotUtils
 
-
GS_URI_PREFIX - Static variable in interface com.redis.riot.core.FileUtils
+
GoogleStorageOptions - Class in com.redis.riot.file
 
-
GZ - com.redis.riot.core.FileExtension
+
GoogleStorageOptions() - Constructor for class com.redis.riot.file.GoogleStorageOptions
 
-
gzip - Variable in class com.redis.riot.cli.file.FileOptions
-
 
-
gzip(boolean) - Method in class com.redis.riot.cli.file.FileOptions.Builder
+
GS_URI_PREFIX - Static variable in class com.redis.riot.file.FileUtils
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-8.html b/api/index-files/index-8.html index eec06556c..283d23258 100644 --- a/api/index-files/index-8.html +++ b/api/index-files/index-8.html @@ -1,195 +1,92 @@ - - + H-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

H

-
-
hasFilters() - Method in class com.redis.riot.cli.common.MapProcessorOptions
-
 
-
hashCode() - Method in class com.redis.riot.core.resource.FilenameInputStreamResource
-
 
-
hashCode() - Method in class com.redis.riot.core.resource.OutputStreamResource
-
 
-
hashOptions() - Method in class com.redis.riot.cli.common.GenerateOptions
-
 
-
hasNext() - Method in class com.redis.riot.core.ItemReaderIterator
-
 
-
hasRegexes() - Method in class com.redis.riot.cli.common.MapProcessorOptions
-
 
-
hasSpelFields() - Method in class com.redis.riot.cli.common.MapProcessorOptions
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

H

+
+
handleLine(String) - Method in class com.redis.riot.file.HeaderCallbackHandler
 
-
hasVariables() - Method in class com.redis.riot.cli.common.MapProcessorOptions
+
hashCode() - Method in class com.redis.riot.file.resource.FilenameInputStreamResource
 
-
header(boolean) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
hashCode() - Method in class com.redis.riot.file.resource.OutputStreamResource
 
-
headerCallback(FlatFileHeaderCallback) - Method in class com.redis.riot.core.resource.FlatResourceItemWriterBuilder
+
headerCallback(FlatFileHeaderCallback) - Method in class com.redis.riot.file.resource.FlatResourceItemWriterBuilder
A callback for header processing.
-
headerCallback(FlatFileHeaderCallback) - Method in class com.redis.riot.core.resource.JsonResourceItemWriterBuilder
+
headerCallback(FlatFileHeaderCallback) - Method in class com.redis.riot.file.resource.JsonResourceItemWriterBuilder
A callback for header processing.
-
headerCallback(FlatFileHeaderCallback) - Method in class com.redis.riot.core.resource.XmlResourceItemWriterBuilder
+
headerCallback(FlatFileHeaderCallback) - Method in class com.redis.riot.file.resource.XmlResourceItemWriterBuilder
A callback for header processing.
-
headerLine(int) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
HeaderCallbackHandler - Class in com.redis.riot.file
 
-
headerLine(Optional<Integer>) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
HeaderCallbackHandler(AbstractLineTokenizer, int) - Constructor for class com.redis.riot.file.HeaderCallbackHandler
 
-
HelpOptions - Class in com.redis.riot.cli.common
+
HsetBuilder - Class in com.redis.riot.core.operation
 
-
HelpOptions() - Constructor for class com.redis.riot.cli.common.HelpOptions
+
HsetBuilder() - Constructor for class com.redis.riot.core.operation.HsetBuilder
 
-
HsetCommand - Class in com.redis.riot.cli.operation
+
HsetCommand - Class in com.redis.riot.cli.redis
 
-
HsetCommand() - Constructor for class com.redis.riot.cli.operation.HsetCommand
+
HsetCommand() - Constructor for class com.redis.riot.cli.redis.HsetCommand
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index-files/index-9.html b/api/index-files/index-9.html index cf5afd345..3013d96dd 100644 --- a/api/index-files/index-9.html +++ b/api/index-files/index-9.html @@ -1,244 +1,168 @@ - - + I-Index (riot unspecified) + + + - + - - - - - + + - - -
+
+ +
-
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages - - -

I

-
-
IdConverterBuilder - Class in com.redis.riot.core.convert
+
+

Index

+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

I

+
+
ID - Static variable in class com.redis.riot.file.KeyValueDeserializer
 
-
IdConverterBuilder() - Constructor for class com.redis.riot.core.convert.IdConverterBuilder
+
idFunction(String, List<String>) - Method in class com.redis.riot.core.operation.AbstractMapOperationBuilder
 
-
IdConverterBuilder.ConcatenatingConverter - Class in com.redis.riot.core.convert
+
IdFunctionBuilder - Class in com.redis.riot.core.function
 
-
idMaker(Optional<String>, String...) - Method in class com.redis.riot.cli.operation.AbstractOperationCommand
+
IdFunctionBuilder() - Constructor for class com.redis.riot.core.function.IdFunctionBuilder
 
-
includedFields(int...) - Method in class com.redis.riot.cli.file.FlatFileOptions.Builder
+
IdFunctionBuilder.ConcatenatingFunction - Class in com.redis.riot.core.function
 
-
includes(String...) - Method in class com.redis.riot.core.convert.MapFilteringConverter.MapFilteringConverterBuilder
+
ImportProcessorOptions - Class in com.redis.riot.core
 
-
inputResource(String) - Method in class com.redis.riot.cli.file.FileOptions
+
ImportProcessorOptions() - Constructor for class com.redis.riot.core.ImportProcessorOptions
 
-
IntRangeTypeConverter - Class in com.redis.riot.cli.common
+
importRunnable() - Method in class com.redis.riot.cli.AbstractImportCommand
 
-
IntRangeTypeConverter() - Constructor for class com.redis.riot.cli.common.IntRangeTypeConverter
+
importRunnable() - Method in class com.redis.riot.cli.AbstractStructImportCommand
 
-
isAppend() - Method in class com.redis.riot.cli.file.FileExportOptions
+
importRunnable() - Method in class com.redis.riot.cli.DatabaseImportCommand
 
-
isApproximateTrimming() - Method in class com.redis.riot.cli.operation.XaddOptions
+
importRunnable() - Method in class com.redis.riot.cli.FakerImportCommand
 
-
isAssertUpdates() - Method in class com.redis.riot.cli.common.DbExportOptions
+
importRunnable() - Method in class com.redis.riot.cli.FileDumpImportCommand
 
-
isCandidateForProperty(Method, Class<?>) - Method in class com.redis.riot.core.ReflectivePropertyAccessor
-
-
Determine whether the given Method is a candidate for property access - on an instance of the given target class.
-
-
isCluster() - Method in class com.redis.riot.cli.common.RedisOptions
+
importRunnable() - Method in class com.redis.riot.cli.FileImportCommand
+
 
+
importRunnable() - Method in class com.redis.riot.cli.GenerateCommand
+
 
+
includes(Collection<String>) - Method in class com.redis.riot.core.function.MapFilteringFunction
 
-
isCompilable() - Method in class com.redis.riot.core.processor.MapAccessor
+
index() - Method in class com.redis.riot.faker.FakerItemReader.AugmentedFaker
 
-
isCompilable() - Method in class com.redis.riot.core.ReflectivePropertyAccessor.OptimalPropertyAccessor
+
initialMaxSupplier(RiotStep<?, ?>) - Method in class com.redis.riot.cli.AbstractExportCommand
 
-
isConsole(String) - Static method in interface com.redis.riot.core.FileUtils
+
initialMaxSupplier(RiotStep<?, ?>) - Method in class com.redis.riot.cli.AbstractImportCommand
 
-
isDryRun() - Method in class com.redis.riot.cli.common.RedisWriterOptions
+
initialMaxSupplier(RiotStep<?, ?>) - Method in class com.redis.riot.cli.FakerImportCommand
 
-
isFile(String) - Static method in interface com.redis.riot.core.FileUtils
+
initialMaxSupplier(RiotStep<?, ?>) - Method in class com.redis.riot.cli.GenerateCommand
 
-
isGcs(String) - Static method in interface com.redis.riot.core.FileUtils
+
inputResource(String, FileOptions) - Static method in class com.redis.riot.file.FileUtils
 
-
isGzip() - Method in class com.redis.riot.cli.file.FileOptions
+
inputResources(List<String>, FileOptions) - Static method in class com.redis.riot.file.FileUtils
 
-
isGzip(String) - Static method in interface com.redis.riot.core.FileUtils
+
isAmazonS3Resource(String) - Static method in class com.redis.riot.file.FileUtils
 
-
isHeader() - Method in class com.redis.riot.cli.file.FlatFileOptions
+
isApproximateTrimming() - Method in class com.redis.riot.cli.redis.XaddCommand
+
 
+
isAutoReconnect() - Method in class com.redis.riot.core.RedisClientOptions
+
 
+
isCandidateForProperty(Method, Class<?>) - Method in class com.redis.riot.faker.ReflectivePropertyAccessor
+
+
Determine whether the given Method is a candidate for property access on an instance of the given target class.
+
+
isCluster() - Method in class com.redis.riot.core.RedisClientOptions
 
-
isIgnoreMissingFields() - Method in class com.redis.riot.cli.operation.RedisCommandOptions
+
isCompilable() - Method in class com.redis.riot.faker.ReflectivePropertyAccessor.OptimalPropertyAccessor
 
-
isIncludeMetadata() - Method in class com.redis.riot.cli.common.FakerImportOptions
+
isConsole(String) - Static method in class com.redis.riot.file.FileUtils
 
-
isIncrement() - Method in class com.redis.riot.cli.operation.SugaddOptions
+
isDropStreamMessageId() - Method in class com.redis.riot.core.ExportProcessorOptions
 
-
isInitialized() - Method in class com.redis.riot.core.resource.AbstractResourceItemWriter.OutputState
+
isDropTtl() - Method in class com.redis.riot.core.ExportProcessorOptions
 
-
isLatencyDistribution() - Method in class com.redis.riot.cli.common.PingOptions
+
isDryRun() - Method in class com.redis.riot.core.AbstractJobRunnable
 
-
isMultiExec() - Method in class com.redis.riot.cli.common.RedisWriterOptions
+
isEmpty() - Method in class com.redis.riot.core.ExportProcessorOptions
 
-
isNoAutoReconnect() - Method in class com.redis.riot.cli.common.RedisOptions
+
isFile(String) - Static method in class com.redis.riot.file.FileUtils
 
-
isNoVerify() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
isGoogleStorageResource(String) - Static method in class com.redis.riot.file.FileUtils
 
-
isOpen() - Method in class com.redis.riot.core.FakerItemReader
+
isGzip(String) - Static method in class com.redis.riot.file.FileUtils
 
-
isOpen() - Method in class com.redis.riot.core.ThrottledItemWriter
+
isGzipped() - Method in class com.redis.riot.file.FileOptions
 
-
isRemoveFields() - Method in class com.redis.riot.cli.operation.RedisCommandOptions
+
isIncrement() - Method in class com.redis.riot.cli.redis.SugaddCommand
 
-
isS3(String) - Static method in interface com.redis.riot.core.FileUtils
+
isInitialized() - Method in class com.redis.riot.file.resource.AbstractResourceItemWriter.OutputState
 
-
isShowDiffs() - Method in class com.redis.riot.cli.common.ReplicateOptions
+
isLatencyDistribution() - Method in class com.redis.riot.redis.Ping
 
-
isShowMetrics() - Method in class com.redis.riot.cli.common.RedisOptions
+
isMerge() - Method in class com.redis.riot.core.RedisWriterOptions
 
-
isTls() - Method in class com.redis.riot.cli.common.RedisOptions
+
isMultiExec() - Method in class com.redis.riot.core.RedisWriterOptions
 
-
isUseSharedExtendedConnection() - Method in class com.redis.riot.cli.common.DbImportOptions
+
isPositive(Duration) - Static method in class com.redis.riot.core.RiotUtils
 
-
isVerifyCursorPosition() - Method in class com.redis.riot.cli.common.DbImportOptions
+
isShowDiffs() - Method in class com.redis.riot.redis.Replication
 
-
isWritable() - Method in class com.redis.riot.core.resource.OutputStreamResource
+
isStruct() - Method in class com.redis.riot.core.AbstractExport
 
-
ItemReaderIterator<T> - Class in com.redis.riot.core
+
isStruct() - Method in class com.redis.riot.core.AbstractMapExport
 
-
ItemReaderIterator(ItemReader<T>) - Constructor for class com.redis.riot.core.ItemReaderIterator
+
isStruct() - Method in class com.redis.riot.file.FileDumpExport
 
-
iterations(int) - Method in class com.redis.riot.cli.common.PingOptions.Builder
+
isStruct() - Method in class com.redis.riot.redis.Replication
+
 
+
isTls() - Method in class com.redis.riot.core.RedisClientOptions
+
 
+
isUseSharedExtendedConnection() - Method in class com.redis.riot.db.DatabaseImport
+
 
+
isVerifyCursorPosition() - Method in class com.redis.riot.db.DatabaseImport
+
 
+
isWritable() - Method in class com.redis.riot.file.resource.OutputStreamResource
 
-A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages
-
- diff --git a/api/index.html b/api/index.html index 0d14db212..d3976d5aa 100644 --- a/api/index.html +++ b/api/index.html @@ -1,196 +1,85 @@ - - + Overview (riot unspecified) + + + - + - - - - - + + - - -
+
+ +

riot unspecified

-
-
- -
diff --git a/api/jquery/external/jquery/jquery.js b/api/jquery/external/jquery/jquery.js deleted file mode 100644 index 50937333b..000000000 --- a/api/jquery/external/jquery/jquery.js +++ /dev/null @@ -1,10872 +0,0 @@ -/*! - * jQuery JavaScript Library v3.5.1 - * https://jquery.com/ - * - * Includes Sizzle.js - * https://sizzlejs.com/ - * - * Copyright JS Foundation and other contributors - * Released under the MIT license - * https://jquery.org/license - * - * Date: 2020-05-04T22:49Z - */ -( function( global, factory ) { - - "use strict"; - - if ( typeof module === "object" && typeof module.exports === "object" ) { - - // For CommonJS and CommonJS-like environments where a proper `window` - // is present, execute the factory and get jQuery. - // For environments that do not have a `window` with a `document` - // (such as Node.js), expose a factory as module.exports. - // This accentuates the need for the creation of a real `window`. - // e.g. var jQuery = require("jquery")(window); - // See ticket #14549 for more info. - module.exports = global.document ? - factory( global, true ) : - function( w ) { - if ( !w.document ) { - throw new Error( "jQuery requires a window with a document" ); - } - return factory( w ); - }; - } else { - factory( global ); - } - -// Pass this if window is not defined yet -} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) { - -// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1 -// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode -// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common -// enough that all such attempts are guarded in a try block. -"use strict"; - -var arr = []; - -var getProto = Object.getPrototypeOf; - -var slice = arr.slice; - -var flat = arr.flat ? function( array ) { - return arr.flat.call( array ); -} : function( array ) { - return arr.concat.apply( [], array ); -}; - - -var push = arr.push; - -var indexOf = arr.indexOf; - -var class2type = {}; - -var toString = class2type.toString; - -var hasOwn = class2type.hasOwnProperty; - -var fnToString = hasOwn.toString; - -var ObjectFunctionString = fnToString.call( Object ); - -var support = {}; - -var isFunction = function isFunction( obj ) { - - // Support: Chrome <=57, Firefox <=52 - // In some browsers, typeof returns "function" for HTML elements - // (i.e., `typeof document.createElement( "object" ) === "function"`). - // We don't want to classify *any* DOM node as a function. - return typeof obj === "function" && typeof obj.nodeType !== "number"; - }; - - -var isWindow = function isWindow( obj ) { - return obj != null && obj === obj.window; - }; - - -var document = window.document; - - - - var preservedScriptAttributes = { - type: true, - src: true, - nonce: true, - noModule: true - }; - - function DOMEval( code, node, doc ) { - doc = doc || document; - - var i, val, - script = doc.createElement( "script" ); - - script.text = code; - if ( node ) { - for ( i in preservedScriptAttributes ) { - - // Support: Firefox 64+, Edge 18+ - // Some browsers don't support the "nonce" property on scripts. - // On the other hand, just using `getAttribute` is not enough as - // the `nonce` attribute is reset to an empty string whenever it - // becomes browsing-context connected. - // See https://github.com/whatwg/html/issues/2369 - // See https://html.spec.whatwg.org/#nonce-attributes - // The `node.getAttribute` check was added for the sake of - // `jQuery.globalEval` so that it can fake a nonce-containing node - // via an object. - val = node[ i ] || node.getAttribute && node.getAttribute( i ); - if ( val ) { - script.setAttribute( i, val ); - } - } - } - doc.head.appendChild( script ).parentNode.removeChild( script ); - } - - -function toType( obj ) { - if ( obj == null ) { - return obj + ""; - } - - // Support: Android <=2.3 only (functionish RegExp) - return typeof obj === "object" || typeof obj === "function" ? - class2type[ toString.call( obj ) ] || "object" : - typeof obj; -} -/* global Symbol */ -// Defining this global in .eslintrc.json would create a danger of using the global -// unguarded in another place, it seems safer to define global only for this module - - - -var - version = "3.5.1", - - // Define a local copy of jQuery - jQuery = function( selector, context ) { - - // The jQuery object is actually just the init constructor 'enhanced' - // Need init if jQuery is called (just allow error to be thrown if not included) - return new jQuery.fn.init( selector, context ); - }; - -jQuery.fn = jQuery.prototype = { - - // The current version of jQuery being used - jquery: version, - - constructor: jQuery, - - // The default length of a jQuery object is 0 - length: 0, - - toArray: function() { - return slice.call( this ); - }, - - // Get the Nth element in the matched element set OR - // Get the whole matched element set as a clean array - get: function( num ) { - - // Return all the elements in a clean array - if ( num == null ) { - return slice.call( this ); - } - - // Return just the one element from the set - return num < 0 ? this[ num + this.length ] : this[ num ]; - }, - - // Take an array of elements and push it onto the stack - // (returning the new matched element set) - pushStack: function( elems ) { - - // Build a new jQuery matched element set - var ret = jQuery.merge( this.constructor(), elems ); - - // Add the old object onto the stack (as a reference) - ret.prevObject = this; - - // Return the newly-formed element set - return ret; - }, - - // Execute a callback for every element in the matched set. - each: function( callback ) { - return jQuery.each( this, callback ); - }, - - map: function( callback ) { - return this.pushStack( jQuery.map( this, function( elem, i ) { - return callback.call( elem, i, elem ); - } ) ); - }, - - slice: function() { - return this.pushStack( slice.apply( this, arguments ) ); - }, - - first: function() { - return this.eq( 0 ); - }, - - last: function() { - return this.eq( -1 ); - }, - - even: function() { - return this.pushStack( jQuery.grep( this, function( _elem, i ) { - return ( i + 1 ) % 2; - } ) ); - }, - - odd: function() { - return this.pushStack( jQuery.grep( this, function( _elem, i ) { - return i % 2; - } ) ); - }, - - eq: function( i ) { - var len = this.length, - j = +i + ( i < 0 ? len : 0 ); - return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); - }, - - end: function() { - return this.prevObject || this.constructor(); - }, - - // For internal use only. - // Behaves like an Array's method, not like a jQuery method. - push: push, - sort: arr.sort, - splice: arr.splice -}; - -jQuery.extend = jQuery.fn.extend = function() { - var options, name, src, copy, copyIsArray, clone, - target = arguments[ 0 ] || {}, - i = 1, - length = arguments.length, - deep = false; - - // Handle a deep copy situation - if ( typeof target === "boolean" ) { - deep = target; - - // Skip the boolean and the target - target = arguments[ i ] || {}; - i++; - } - - // Handle case when target is a string or something (possible in deep copy) - if ( typeof target !== "object" && !isFunction( target ) ) { - target = {}; - } - - // Extend jQuery itself if only one argument is passed - if ( i === length ) { - target = this; - i--; - } - - for ( ; i < length; i++ ) { - - // Only deal with non-null/undefined values - if ( ( options = arguments[ i ] ) != null ) { - - // Extend the base object - for ( name in options ) { - copy = options[ name ]; - - // Prevent Object.prototype pollution - // Prevent never-ending loop - if ( name === "__proto__" || target === copy ) { - continue; - } - - // Recurse if we're merging plain objects or arrays - if ( deep && copy && ( jQuery.isPlainObject( copy ) || - ( copyIsArray = Array.isArray( copy ) ) ) ) { - src = target[ name ]; - - // Ensure proper type for the source value - if ( copyIsArray && !Array.isArray( src ) ) { - clone = []; - } else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) { - clone = {}; - } else { - clone = src; - } - copyIsArray = false; - - // Never move original objects, clone them - target[ name ] = jQuery.extend( deep, clone, copy ); - - // Don't bring in undefined values - } else if ( copy !== undefined ) { - target[ name ] = copy; - } - } - } - } - - // Return the modified object - return target; -}; - -jQuery.extend( { - - // Unique for each copy of jQuery on the page - expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), - - // Assume jQuery is ready without the ready module - isReady: true, - - error: function( msg ) { - throw new Error( msg ); - }, - - noop: function() {}, - - isPlainObject: function( obj ) { - var proto, Ctor; - - // Detect obvious negatives - // Use toString instead of jQuery.type to catch host objects - if ( !obj || toString.call( obj ) !== "[object Object]" ) { - return false; - } - - proto = getProto( obj ); - - // Objects with no prototype (e.g., `Object.create( null )`) are plain - if ( !proto ) { - return true; - } - - // Objects with prototype are plain iff they were constructed by a global Object function - Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; - return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; - }, - - isEmptyObject: function( obj ) { - var name; - - for ( name in obj ) { - return false; - } - return true; - }, - - // Evaluates a script in a provided context; falls back to the global one - // if not specified. - globalEval: function( code, options, doc ) { - DOMEval( code, { nonce: options && options.nonce }, doc ); - }, - - each: function( obj, callback ) { - var length, i = 0; - - if ( isArrayLike( obj ) ) { - length = obj.length; - for ( ; i < length; i++ ) { - if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { - break; - } - } - } else { - for ( i in obj ) { - if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { - break; - } - } - } - - return obj; - }, - - // results is for internal usage only - makeArray: function( arr, results ) { - var ret = results || []; - - if ( arr != null ) { - if ( isArrayLike( Object( arr ) ) ) { - jQuery.merge( ret, - typeof arr === "string" ? - [ arr ] : arr - ); - } else { - push.call( ret, arr ); - } - } - - return ret; - }, - - inArray: function( elem, arr, i ) { - return arr == null ? -1 : indexOf.call( arr, elem, i ); - }, - - // Support: Android <=4.0 only, PhantomJS 1 only - // push.apply(_, arraylike) throws on ancient WebKit - merge: function( first, second ) { - var len = +second.length, - j = 0, - i = first.length; - - for ( ; j < len; j++ ) { - first[ i++ ] = second[ j ]; - } - - first.length = i; - - return first; - }, - - grep: function( elems, callback, invert ) { - var callbackInverse, - matches = [], - i = 0, - length = elems.length, - callbackExpect = !invert; - - // Go through the array, only saving the items - // that pass the validator function - for ( ; i < length; i++ ) { - callbackInverse = !callback( elems[ i ], i ); - if ( callbackInverse !== callbackExpect ) { - matches.push( elems[ i ] ); - } - } - - return matches; - }, - - // arg is for internal usage only - map: function( elems, callback, arg ) { - var length, value, - i = 0, - ret = []; - - // Go through the array, translating each of the items to their new values - if ( isArrayLike( elems ) ) { - length = elems.length; - for ( ; i < length; i++ ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - - // Go through every key on the object, - } else { - for ( i in elems ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - } - - // Flatten any nested arrays - return flat( ret ); - }, - - // A global GUID counter for objects - guid: 1, - - // jQuery.support is not used in Core but other projects attach their - // properties to it so it needs to exist. - support: support -} ); - -if ( typeof Symbol === "function" ) { - jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; -} - -// Populate the class2type map -jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), -function( _i, name ) { - class2type[ "[object " + name + "]" ] = name.toLowerCase(); -} ); - -function isArrayLike( obj ) { - - // Support: real iOS 8.2 only (not reproducible in simulator) - // `in` check used to prevent JIT error (gh-2145) - // hasOwn isn't used here due to false negatives - // regarding Nodelist length in IE - var length = !!obj && "length" in obj && obj.length, - type = toType( obj ); - - if ( isFunction( obj ) || isWindow( obj ) ) { - return false; - } - - return type === "array" || length === 0 || - typeof length === "number" && length > 0 && ( length - 1 ) in obj; -} -var Sizzle = -/*! - * Sizzle CSS Selector Engine v2.3.5 - * https://sizzlejs.com/ - * - * Copyright JS Foundation and other contributors - * Released under the MIT license - * https://js.foundation/ - * - * Date: 2020-03-14 - */ -( function( window ) { -var i, - support, - Expr, - getText, - isXML, - tokenize, - compile, - select, - outermostContext, - sortInput, - hasDuplicate, - - // Local document vars - setDocument, - document, - docElem, - documentIsHTML, - rbuggyQSA, - rbuggyMatches, - matches, - contains, - - // Instance-specific data - expando = "sizzle" + 1 * new Date(), - preferredDoc = window.document, - dirruns = 0, - done = 0, - classCache = createCache(), - tokenCache = createCache(), - compilerCache = createCache(), - nonnativeSelectorCache = createCache(), - sortOrder = function( a, b ) { - if ( a === b ) { - hasDuplicate = true; - } - return 0; - }, - - // Instance methods - hasOwn = ( {} ).hasOwnProperty, - arr = [], - pop = arr.pop, - pushNative = arr.push, - push = arr.push, - slice = arr.slice, - - // Use a stripped-down indexOf as it's faster than native - // https://jsperf.com/thor-indexof-vs-for/5 - indexOf = function( list, elem ) { - var i = 0, - len = list.length; - for ( ; i < len; i++ ) { - if ( list[ i ] === elem ) { - return i; - } - } - return -1; - }, - - booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|" + - "ismap|loop|multiple|open|readonly|required|scoped", - - // Regular expressions - - // http://www.w3.org/TR/css3-selectors/#whitespace - whitespace = "[\\x20\\t\\r\\n\\f]", - - // https://www.w3.org/TR/css-syntax-3/#ident-token-diagram - identifier = "(?:\\\\[\\da-fA-F]{1,6}" + whitespace + - "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+", - - // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors - attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + - - // Operator (capture 2) - "*([*^$|!~]?=)" + whitespace + - - // "Attribute values must be CSS identifiers [capture 5] - // or strings [capture 3 or capture 4]" - "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + - whitespace + "*\\]", - - pseudos = ":(" + identifier + ")(?:\\((" + - - // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: - // 1. quoted (capture 3; capture 4 or capture 5) - "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + - - // 2. simple (capture 6) - "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + - - // 3. anything else (capture 2) - ".*" + - ")\\)|)", - - // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter - rwhitespace = new RegExp( whitespace + "+", "g" ), - rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + - whitespace + "+$", "g" ), - - rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), - rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + - "*" ), - rdescend = new RegExp( whitespace + "|>" ), - - rpseudo = new RegExp( pseudos ), - ridentifier = new RegExp( "^" + identifier + "$" ), - - matchExpr = { - "ID": new RegExp( "^#(" + identifier + ")" ), - "CLASS": new RegExp( "^\\.(" + identifier + ")" ), - "TAG": new RegExp( "^(" + identifier + "|[*])" ), - "ATTR": new RegExp( "^" + attributes ), - "PSEUDO": new RegExp( "^" + pseudos ), - "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + - whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + - whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), - "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), - - // For use in libraries implementing .is() - // We use this for POS matching in `select` - "needsContext": new RegExp( "^" + whitespace + - "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace + - "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) - }, - - rhtml = /HTML$/i, - rinputs = /^(?:input|select|textarea|button)$/i, - rheader = /^h\d$/i, - - rnative = /^[^{]+\{\s*\[native \w/, - - // Easily-parseable/retrievable ID or TAG or CLASS selectors - rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, - - rsibling = /[+~]/, - - // CSS escapes - // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters - runescape = new RegExp( "\\\\[\\da-fA-F]{1,6}" + whitespace + "?|\\\\([^\\r\\n\\f])", "g" ), - funescape = function( escape, nonHex ) { - var high = "0x" + escape.slice( 1 ) - 0x10000; - - return nonHex ? - - // Strip the backslash prefix from a non-hex escape sequence - nonHex : - - // Replace a hexadecimal escape sequence with the encoded Unicode code point - // Support: IE <=11+ - // For values outside the Basic Multilingual Plane (BMP), manually construct a - // surrogate pair - high < 0 ? - String.fromCharCode( high + 0x10000 ) : - String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); - }, - - // CSS string/identifier serialization - // https://drafts.csswg.org/cssom/#common-serializing-idioms - rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, - fcssescape = function( ch, asCodePoint ) { - if ( asCodePoint ) { - - // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER - if ( ch === "\0" ) { - return "\uFFFD"; - } - - // Control characters and (dependent upon position) numbers get escaped as code points - return ch.slice( 0, -1 ) + "\\" + - ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; - } - - // Other potentially-special ASCII characters get backslash-escaped - return "\\" + ch; - }, - - // Used for iframes - // See setDocument() - // Removing the function wrapper causes a "Permission Denied" - // error in IE - unloadHandler = function() { - setDocument(); - }, - - inDisabledFieldset = addCombinator( - function( elem ) { - return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset"; - }, - { dir: "parentNode", next: "legend" } - ); - -// Optimize for push.apply( _, NodeList ) -try { - push.apply( - ( arr = slice.call( preferredDoc.childNodes ) ), - preferredDoc.childNodes - ); - - // Support: Android<4.0 - // Detect silently failing push.apply - // eslint-disable-next-line no-unused-expressions - arr[ preferredDoc.childNodes.length ].nodeType; -} catch ( e ) { - push = { apply: arr.length ? - - // Leverage slice if possible - function( target, els ) { - pushNative.apply( target, slice.call( els ) ); - } : - - // Support: IE<9 - // Otherwise append directly - function( target, els ) { - var j = target.length, - i = 0; - - // Can't trust NodeList.length - while ( ( target[ j++ ] = els[ i++ ] ) ) {} - target.length = j - 1; - } - }; -} - -function Sizzle( selector, context, results, seed ) { - var m, i, elem, nid, match, groups, newSelector, - newContext = context && context.ownerDocument, - - // nodeType defaults to 9, since context defaults to document - nodeType = context ? context.nodeType : 9; - - results = results || []; - - // Return early from calls with invalid selector or context - if ( typeof selector !== "string" || !selector || - nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { - - return results; - } - - // Try to shortcut find operations (as opposed to filters) in HTML documents - if ( !seed ) { - setDocument( context ); - context = context || document; - - if ( documentIsHTML ) { - - // If the selector is sufficiently simple, try using a "get*By*" DOM method - // (excepting DocumentFragment context, where the methods don't exist) - if ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) { - - // ID selector - if ( ( m = match[ 1 ] ) ) { - - // Document context - if ( nodeType === 9 ) { - if ( ( elem = context.getElementById( m ) ) ) { - - // Support: IE, Opera, Webkit - // TODO: identify versions - // getElementById can match elements by name instead of ID - if ( elem.id === m ) { - results.push( elem ); - return results; - } - } else { - return results; - } - - // Element context - } else { - - // Support: IE, Opera, Webkit - // TODO: identify versions - // getElementById can match elements by name instead of ID - if ( newContext && ( elem = newContext.getElementById( m ) ) && - contains( context, elem ) && - elem.id === m ) { - - results.push( elem ); - return results; - } - } - - // Type selector - } else if ( match[ 2 ] ) { - push.apply( results, context.getElementsByTagName( selector ) ); - return results; - - // Class selector - } else if ( ( m = match[ 3 ] ) && support.getElementsByClassName && - context.getElementsByClassName ) { - - push.apply( results, context.getElementsByClassName( m ) ); - return results; - } - } - - // Take advantage of querySelectorAll - if ( support.qsa && - !nonnativeSelectorCache[ selector + " " ] && - ( !rbuggyQSA || !rbuggyQSA.test( selector ) ) && - - // Support: IE 8 only - // Exclude object elements - ( nodeType !== 1 || context.nodeName.toLowerCase() !== "object" ) ) { - - newSelector = selector; - newContext = context; - - // qSA considers elements outside a scoping root when evaluating child or - // descendant combinators, which is not what we want. - // In such cases, we work around the behavior by prefixing every selector in the - // list with an ID selector referencing the scope context. - // The technique has to be used as well when a leading combinator is used - // as such selectors are not recognized by querySelectorAll. - // Thanks to Andrew Dupont for this technique. - if ( nodeType === 1 && - ( rdescend.test( selector ) || rcombinators.test( selector ) ) ) { - - // Expand context for sibling selectors - newContext = rsibling.test( selector ) && testContext( context.parentNode ) || - context; - - // We can use :scope instead of the ID hack if the browser - // supports it & if we're not changing the context. - if ( newContext !== context || !support.scope ) { - - // Capture the context ID, setting it first if necessary - if ( ( nid = context.getAttribute( "id" ) ) ) { - nid = nid.replace( rcssescape, fcssescape ); - } else { - context.setAttribute( "id", ( nid = expando ) ); - } - } - - // Prefix every selector in the list - groups = tokenize( selector ); - i = groups.length; - while ( i-- ) { - groups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " + - toSelector( groups[ i ] ); - } - newSelector = groups.join( "," ); - } - - try { - push.apply( results, - newContext.querySelectorAll( newSelector ) - ); - return results; - } catch ( qsaError ) { - nonnativeSelectorCache( selector, true ); - } finally { - if ( nid === expando ) { - context.removeAttribute( "id" ); - } - } - } - } - } - - // All others - return select( selector.replace( rtrim, "$1" ), context, results, seed ); -} - -/** - * Create key-value caches of limited size - * @returns {function(string, object)} Returns the Object data after storing it on itself with - * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) - * deleting the oldest entry - */ -function createCache() { - var keys = []; - - function cache( key, value ) { - - // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) - if ( keys.push( key + " " ) > Expr.cacheLength ) { - - // Only keep the most recent entries - delete cache[ keys.shift() ]; - } - return ( cache[ key + " " ] = value ); - } - return cache; -} - -/** - * Mark a function for special use by Sizzle - * @param {Function} fn The function to mark - */ -function markFunction( fn ) { - fn[ expando ] = true; - return fn; -} - -/** - * Support testing using an element - * @param {Function} fn Passed the created element and returns a boolean result - */ -function assert( fn ) { - var el = document.createElement( "fieldset" ); - - try { - return !!fn( el ); - } catch ( e ) { - return false; - } finally { - - // Remove from its parent by default - if ( el.parentNode ) { - el.parentNode.removeChild( el ); - } - - // release memory in IE - el = null; - } -} - -/** - * Adds the same handler for all of the specified attrs - * @param {String} attrs Pipe-separated list of attributes - * @param {Function} handler The method that will be applied - */ -function addHandle( attrs, handler ) { - var arr = attrs.split( "|" ), - i = arr.length; - - while ( i-- ) { - Expr.attrHandle[ arr[ i ] ] = handler; - } -} - -/** - * Checks document order of two siblings - * @param {Element} a - * @param {Element} b - * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b - */ -function siblingCheck( a, b ) { - var cur = b && a, - diff = cur && a.nodeType === 1 && b.nodeType === 1 && - a.sourceIndex - b.sourceIndex; - - // Use IE sourceIndex if available on both nodes - if ( diff ) { - return diff; - } - - // Check if b follows a - if ( cur ) { - while ( ( cur = cur.nextSibling ) ) { - if ( cur === b ) { - return -1; - } - } - } - - return a ? 1 : -1; -} - -/** - * Returns a function to use in pseudos for input types - * @param {String} type - */ -function createInputPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for buttons - * @param {String} type - */ -function createButtonPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return ( name === "input" || name === "button" ) && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for :enabled/:disabled - * @param {Boolean} disabled true for :disabled; false for :enabled - */ -function createDisabledPseudo( disabled ) { - - // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable - return function( elem ) { - - // Only certain elements can match :enabled or :disabled - // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled - // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled - if ( "form" in elem ) { - - // Check for inherited disabledness on relevant non-disabled elements: - // * listed form-associated elements in a disabled fieldset - // https://html.spec.whatwg.org/multipage/forms.html#category-listed - // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled - // * option elements in a disabled optgroup - // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled - // All such elements have a "form" property. - if ( elem.parentNode && elem.disabled === false ) { - - // Option elements defer to a parent optgroup if present - if ( "label" in elem ) { - if ( "label" in elem.parentNode ) { - return elem.parentNode.disabled === disabled; - } else { - return elem.disabled === disabled; - } - } - - // Support: IE 6 - 11 - // Use the isDisabled shortcut property to check for disabled fieldset ancestors - return elem.isDisabled === disabled || - - // Where there is no isDisabled, check manually - /* jshint -W018 */ - elem.isDisabled !== !disabled && - inDisabledFieldset( elem ) === disabled; - } - - return elem.disabled === disabled; - - // Try to winnow out elements that can't be disabled before trusting the disabled property. - // Some victims get caught in our net (label, legend, menu, track), but it shouldn't - // even exist on them, let alone have a boolean value. - } else if ( "label" in elem ) { - return elem.disabled === disabled; - } - - // Remaining elements are neither :enabled nor :disabled - return false; - }; -} - -/** - * Returns a function to use in pseudos for positionals - * @param {Function} fn - */ -function createPositionalPseudo( fn ) { - return markFunction( function( argument ) { - argument = +argument; - return markFunction( function( seed, matches ) { - var j, - matchIndexes = fn( [], seed.length, argument ), - i = matchIndexes.length; - - // Match elements found at the specified indexes - while ( i-- ) { - if ( seed[ ( j = matchIndexes[ i ] ) ] ) { - seed[ j ] = !( matches[ j ] = seed[ j ] ); - } - } - } ); - } ); -} - -/** - * Checks a node for validity as a Sizzle context - * @param {Element|Object=} context - * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value - */ -function testContext( context ) { - return context && typeof context.getElementsByTagName !== "undefined" && context; -} - -// Expose support vars for convenience -support = Sizzle.support = {}; - -/** - * Detects XML nodes - * @param {Element|Object} elem An element or a document - * @returns {Boolean} True iff elem is a non-HTML XML node - */ -isXML = Sizzle.isXML = function( elem ) { - var namespace = elem.namespaceURI, - docElem = ( elem.ownerDocument || elem ).documentElement; - - // Support: IE <=8 - // Assume HTML when documentElement doesn't yet exist, such as inside loading iframes - // https://bugs.jquery.com/ticket/4833 - return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" ); -}; - -/** - * Sets document-related variables once based on the current document - * @param {Element|Object} [doc] An element or document object to use to set the document - * @returns {Object} Returns the current document - */ -setDocument = Sizzle.setDocument = function( node ) { - var hasCompare, subWindow, - doc = node ? node.ownerDocument || node : preferredDoc; - - // Return early if doc is invalid or already selected - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) { - return document; - } - - // Update global variables - document = doc; - docElem = document.documentElement; - documentIsHTML = !isXML( document ); - - // Support: IE 9 - 11+, Edge 12 - 18+ - // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( preferredDoc != document && - ( subWindow = document.defaultView ) && subWindow.top !== subWindow ) { - - // Support: IE 11, Edge - if ( subWindow.addEventListener ) { - subWindow.addEventListener( "unload", unloadHandler, false ); - - // Support: IE 9 - 10 only - } else if ( subWindow.attachEvent ) { - subWindow.attachEvent( "onunload", unloadHandler ); - } - } - - // Support: IE 8 - 11+, Edge 12 - 18+, Chrome <=16 - 25 only, Firefox <=3.6 - 31 only, - // Safari 4 - 5 only, Opera <=11.6 - 12.x only - // IE/Edge & older browsers don't support the :scope pseudo-class. - // Support: Safari 6.0 only - // Safari 6.0 supports :scope but it's an alias of :root there. - support.scope = assert( function( el ) { - docElem.appendChild( el ).appendChild( document.createElement( "div" ) ); - return typeof el.querySelectorAll !== "undefined" && - !el.querySelectorAll( ":scope fieldset div" ).length; - } ); - - /* Attributes - ---------------------------------------------------------------------- */ - - // Support: IE<8 - // Verify that getAttribute really returns attributes and not properties - // (excepting IE8 booleans) - support.attributes = assert( function( el ) { - el.className = "i"; - return !el.getAttribute( "className" ); - } ); - - /* getElement(s)By* - ---------------------------------------------------------------------- */ - - // Check if getElementsByTagName("*") returns only elements - support.getElementsByTagName = assert( function( el ) { - el.appendChild( document.createComment( "" ) ); - return !el.getElementsByTagName( "*" ).length; - } ); - - // Support: IE<9 - support.getElementsByClassName = rnative.test( document.getElementsByClassName ); - - // Support: IE<10 - // Check if getElementById returns elements by name - // The broken getElementById methods don't pick up programmatically-set names, - // so use a roundabout getElementsByName test - support.getById = assert( function( el ) { - docElem.appendChild( el ).id = expando; - return !document.getElementsByName || !document.getElementsByName( expando ).length; - } ); - - // ID filter and find - if ( support.getById ) { - Expr.filter[ "ID" ] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - return elem.getAttribute( "id" ) === attrId; - }; - }; - Expr.find[ "ID" ] = function( id, context ) { - if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { - var elem = context.getElementById( id ); - return elem ? [ elem ] : []; - } - }; - } else { - Expr.filter[ "ID" ] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - var node = typeof elem.getAttributeNode !== "undefined" && - elem.getAttributeNode( "id" ); - return node && node.value === attrId; - }; - }; - - // Support: IE 6 - 7 only - // getElementById is not reliable as a find shortcut - Expr.find[ "ID" ] = function( id, context ) { - if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { - var node, i, elems, - elem = context.getElementById( id ); - - if ( elem ) { - - // Verify the id attribute - node = elem.getAttributeNode( "id" ); - if ( node && node.value === id ) { - return [ elem ]; - } - - // Fall back on getElementsByName - elems = context.getElementsByName( id ); - i = 0; - while ( ( elem = elems[ i++ ] ) ) { - node = elem.getAttributeNode( "id" ); - if ( node && node.value === id ) { - return [ elem ]; - } - } - } - - return []; - } - }; - } - - // Tag - Expr.find[ "TAG" ] = support.getElementsByTagName ? - function( tag, context ) { - if ( typeof context.getElementsByTagName !== "undefined" ) { - return context.getElementsByTagName( tag ); - - // DocumentFragment nodes don't have gEBTN - } else if ( support.qsa ) { - return context.querySelectorAll( tag ); - } - } : - - function( tag, context ) { - var elem, - tmp = [], - i = 0, - - // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too - results = context.getElementsByTagName( tag ); - - // Filter out possible comments - if ( tag === "*" ) { - while ( ( elem = results[ i++ ] ) ) { - if ( elem.nodeType === 1 ) { - tmp.push( elem ); - } - } - - return tmp; - } - return results; - }; - - // Class - Expr.find[ "CLASS" ] = support.getElementsByClassName && function( className, context ) { - if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { - return context.getElementsByClassName( className ); - } - }; - - /* QSA/matchesSelector - ---------------------------------------------------------------------- */ - - // QSA and matchesSelector support - - // matchesSelector(:active) reports false when true (IE9/Opera 11.5) - rbuggyMatches = []; - - // qSa(:focus) reports false when true (Chrome 21) - // We allow this because of a bug in IE8/9 that throws an error - // whenever `document.activeElement` is accessed on an iframe - // So, we allow :focus to pass through QSA all the time to avoid the IE error - // See https://bugs.jquery.com/ticket/13378 - rbuggyQSA = []; - - if ( ( support.qsa = rnative.test( document.querySelectorAll ) ) ) { - - // Build QSA regex - // Regex strategy adopted from Diego Perini - assert( function( el ) { - - var input; - - // Select is set to empty string on purpose - // This is to test IE's treatment of not explicitly - // setting a boolean content attribute, - // since its presence should be enough - // https://bugs.jquery.com/ticket/12359 - docElem.appendChild( el ).innerHTML = "" + - ""; - - // Support: IE8, Opera 11-12.16 - // Nothing should be selected when empty strings follow ^= or $= or *= - // The test attribute must be unknown in Opera but "safe" for WinRT - // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section - if ( el.querySelectorAll( "[msallowcapture^='']" ).length ) { - rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); - } - - // Support: IE8 - // Boolean attributes and "value" are not treated correctly - if ( !el.querySelectorAll( "[selected]" ).length ) { - rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); - } - - // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ - if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) { - rbuggyQSA.push( "~=" ); - } - - // Support: IE 11+, Edge 15 - 18+ - // IE 11/Edge don't find elements on a `[name='']` query in some cases. - // Adding a temporary attribute to the document before the selection works - // around the issue. - // Interestingly, IE 10 & older don't seem to have the issue. - input = document.createElement( "input" ); - input.setAttribute( "name", "" ); - el.appendChild( input ); - if ( !el.querySelectorAll( "[name='']" ).length ) { - rbuggyQSA.push( "\\[" + whitespace + "*name" + whitespace + "*=" + - whitespace + "*(?:''|\"\")" ); - } - - // Webkit/Opera - :checked should return selected option elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - // IE8 throws error here and will not see later tests - if ( !el.querySelectorAll( ":checked" ).length ) { - rbuggyQSA.push( ":checked" ); - } - - // Support: Safari 8+, iOS 8+ - // https://bugs.webkit.org/show_bug.cgi?id=136851 - // In-page `selector#id sibling-combinator selector` fails - if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) { - rbuggyQSA.push( ".#.+[+~]" ); - } - - // Support: Firefox <=3.6 - 5 only - // Old Firefox doesn't throw on a badly-escaped identifier. - el.querySelectorAll( "\\\f" ); - rbuggyQSA.push( "[\\r\\n\\f]" ); - } ); - - assert( function( el ) { - el.innerHTML = "" + - ""; - - // Support: Windows 8 Native Apps - // The type and name attributes are restricted during .innerHTML assignment - var input = document.createElement( "input" ); - input.setAttribute( "type", "hidden" ); - el.appendChild( input ).setAttribute( "name", "D" ); - - // Support: IE8 - // Enforce case-sensitivity of name attribute - if ( el.querySelectorAll( "[name=d]" ).length ) { - rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); - } - - // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) - // IE8 throws error here and will not see later tests - if ( el.querySelectorAll( ":enabled" ).length !== 2 ) { - rbuggyQSA.push( ":enabled", ":disabled" ); - } - - // Support: IE9-11+ - // IE's :disabled selector does not pick up the children of disabled fieldsets - docElem.appendChild( el ).disabled = true; - if ( el.querySelectorAll( ":disabled" ).length !== 2 ) { - rbuggyQSA.push( ":enabled", ":disabled" ); - } - - // Support: Opera 10 - 11 only - // Opera 10-11 does not throw on post-comma invalid pseudos - el.querySelectorAll( "*,:x" ); - rbuggyQSA.push( ",.*:" ); - } ); - } - - if ( ( support.matchesSelector = rnative.test( ( matches = docElem.matches || - docElem.webkitMatchesSelector || - docElem.mozMatchesSelector || - docElem.oMatchesSelector || - docElem.msMatchesSelector ) ) ) ) { - - assert( function( el ) { - - // Check to see if it's possible to do matchesSelector - // on a disconnected node (IE 9) - support.disconnectedMatch = matches.call( el, "*" ); - - // This should fail with an exception - // Gecko does not error, returns false instead - matches.call( el, "[s!='']:x" ); - rbuggyMatches.push( "!=", pseudos ); - } ); - } - - rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) ); - rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join( "|" ) ); - - /* Contains - ---------------------------------------------------------------------- */ - hasCompare = rnative.test( docElem.compareDocumentPosition ); - - // Element contains another - // Purposefully self-exclusive - // As in, an element does not contain itself - contains = hasCompare || rnative.test( docElem.contains ) ? - function( a, b ) { - var adown = a.nodeType === 9 ? a.documentElement : a, - bup = b && b.parentNode; - return a === bup || !!( bup && bup.nodeType === 1 && ( - adown.contains ? - adown.contains( bup ) : - a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 - ) ); - } : - function( a, b ) { - if ( b ) { - while ( ( b = b.parentNode ) ) { - if ( b === a ) { - return true; - } - } - } - return false; - }; - - /* Sorting - ---------------------------------------------------------------------- */ - - // Document order sorting - sortOrder = hasCompare ? - function( a, b ) { - - // Flag for duplicate removal - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - // Sort on method existence if only one input has compareDocumentPosition - var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; - if ( compare ) { - return compare; - } - - // Calculate position if both inputs belong to the same document - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - compare = ( a.ownerDocument || a ) == ( b.ownerDocument || b ) ? - a.compareDocumentPosition( b ) : - - // Otherwise we know they are disconnected - 1; - - // Disconnected nodes - if ( compare & 1 || - ( !support.sortDetached && b.compareDocumentPosition( a ) === compare ) ) { - - // Choose the first element that is related to our preferred document - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( a == document || a.ownerDocument == preferredDoc && - contains( preferredDoc, a ) ) { - return -1; - } - - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( b == document || b.ownerDocument == preferredDoc && - contains( preferredDoc, b ) ) { - return 1; - } - - // Maintain original order - return sortInput ? - ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : - 0; - } - - return compare & 4 ? -1 : 1; - } : - function( a, b ) { - - // Exit early if the nodes are identical - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - var cur, - i = 0, - aup = a.parentNode, - bup = b.parentNode, - ap = [ a ], - bp = [ b ]; - - // Parentless nodes are either documents or disconnected - if ( !aup || !bup ) { - - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - /* eslint-disable eqeqeq */ - return a == document ? -1 : - b == document ? 1 : - /* eslint-enable eqeqeq */ - aup ? -1 : - bup ? 1 : - sortInput ? - ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : - 0; - - // If the nodes are siblings, we can do a quick check - } else if ( aup === bup ) { - return siblingCheck( a, b ); - } - - // Otherwise we need full lists of their ancestors for comparison - cur = a; - while ( ( cur = cur.parentNode ) ) { - ap.unshift( cur ); - } - cur = b; - while ( ( cur = cur.parentNode ) ) { - bp.unshift( cur ); - } - - // Walk down the tree looking for a discrepancy - while ( ap[ i ] === bp[ i ] ) { - i++; - } - - return i ? - - // Do a sibling check if the nodes have a common ancestor - siblingCheck( ap[ i ], bp[ i ] ) : - - // Otherwise nodes in our document sort first - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - /* eslint-disable eqeqeq */ - ap[ i ] == preferredDoc ? -1 : - bp[ i ] == preferredDoc ? 1 : - /* eslint-enable eqeqeq */ - 0; - }; - - return document; -}; - -Sizzle.matches = function( expr, elements ) { - return Sizzle( expr, null, null, elements ); -}; - -Sizzle.matchesSelector = function( elem, expr ) { - setDocument( elem ); - - if ( support.matchesSelector && documentIsHTML && - !nonnativeSelectorCache[ expr + " " ] && - ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && - ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { - - try { - var ret = matches.call( elem, expr ); - - // IE 9's matchesSelector returns false on disconnected nodes - if ( ret || support.disconnectedMatch || - - // As well, disconnected nodes are said to be in a document - // fragment in IE 9 - elem.document && elem.document.nodeType !== 11 ) { - return ret; - } - } catch ( e ) { - nonnativeSelectorCache( expr, true ); - } - } - - return Sizzle( expr, document, null, [ elem ] ).length > 0; -}; - -Sizzle.contains = function( context, elem ) { - - // Set document vars if needed - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( ( context.ownerDocument || context ) != document ) { - setDocument( context ); - } - return contains( context, elem ); -}; - -Sizzle.attr = function( elem, name ) { - - // Set document vars if needed - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( ( elem.ownerDocument || elem ) != document ) { - setDocument( elem ); - } - - var fn = Expr.attrHandle[ name.toLowerCase() ], - - // Don't get fooled by Object.prototype properties (jQuery #13807) - val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? - fn( elem, name, !documentIsHTML ) : - undefined; - - return val !== undefined ? - val : - support.attributes || !documentIsHTML ? - elem.getAttribute( name ) : - ( val = elem.getAttributeNode( name ) ) && val.specified ? - val.value : - null; -}; - -Sizzle.escape = function( sel ) { - return ( sel + "" ).replace( rcssescape, fcssescape ); -}; - -Sizzle.error = function( msg ) { - throw new Error( "Syntax error, unrecognized expression: " + msg ); -}; - -/** - * Document sorting and removing duplicates - * @param {ArrayLike} results - */ -Sizzle.uniqueSort = function( results ) { - var elem, - duplicates = [], - j = 0, - i = 0; - - // Unless we *know* we can detect duplicates, assume their presence - hasDuplicate = !support.detectDuplicates; - sortInput = !support.sortStable && results.slice( 0 ); - results.sort( sortOrder ); - - if ( hasDuplicate ) { - while ( ( elem = results[ i++ ] ) ) { - if ( elem === results[ i ] ) { - j = duplicates.push( i ); - } - } - while ( j-- ) { - results.splice( duplicates[ j ], 1 ); - } - } - - // Clear input after sorting to release objects - // See https://github.com/jquery/sizzle/pull/225 - sortInput = null; - - return results; -}; - -/** - * Utility function for retrieving the text value of an array of DOM nodes - * @param {Array|Element} elem - */ -getText = Sizzle.getText = function( elem ) { - var node, - ret = "", - i = 0, - nodeType = elem.nodeType; - - if ( !nodeType ) { - - // If no nodeType, this is expected to be an array - while ( ( node = elem[ i++ ] ) ) { - - // Do not traverse comment nodes - ret += getText( node ); - } - } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { - - // Use textContent for elements - // innerText usage removed for consistency of new lines (jQuery #11153) - if ( typeof elem.textContent === "string" ) { - return elem.textContent; - } else { - - // Traverse its children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - ret += getText( elem ); - } - } - } else if ( nodeType === 3 || nodeType === 4 ) { - return elem.nodeValue; - } - - // Do not include comment or processing instruction nodes - - return ret; -}; - -Expr = Sizzle.selectors = { - - // Can be adjusted by the user - cacheLength: 50, - - createPseudo: markFunction, - - match: matchExpr, - - attrHandle: {}, - - find: {}, - - relative: { - ">": { dir: "parentNode", first: true }, - " ": { dir: "parentNode" }, - "+": { dir: "previousSibling", first: true }, - "~": { dir: "previousSibling" } - }, - - preFilter: { - "ATTR": function( match ) { - match[ 1 ] = match[ 1 ].replace( runescape, funescape ); - - // Move the given value to match[3] whether quoted or unquoted - match[ 3 ] = ( match[ 3 ] || match[ 4 ] || - match[ 5 ] || "" ).replace( runescape, funescape ); - - if ( match[ 2 ] === "~=" ) { - match[ 3 ] = " " + match[ 3 ] + " "; - } - - return match.slice( 0, 4 ); - }, - - "CHILD": function( match ) { - - /* matches from matchExpr["CHILD"] - 1 type (only|nth|...) - 2 what (child|of-type) - 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) - 4 xn-component of xn+y argument ([+-]?\d*n|) - 5 sign of xn-component - 6 x of xn-component - 7 sign of y-component - 8 y of y-component - */ - match[ 1 ] = match[ 1 ].toLowerCase(); - - if ( match[ 1 ].slice( 0, 3 ) === "nth" ) { - - // nth-* requires argument - if ( !match[ 3 ] ) { - Sizzle.error( match[ 0 ] ); - } - - // numeric x and y parameters for Expr.filter.CHILD - // remember that false/true cast respectively to 0/1 - match[ 4 ] = +( match[ 4 ] ? - match[ 5 ] + ( match[ 6 ] || 1 ) : - 2 * ( match[ 3 ] === "even" || match[ 3 ] === "odd" ) ); - match[ 5 ] = +( ( match[ 7 ] + match[ 8 ] ) || match[ 3 ] === "odd" ); - - // other types prohibit arguments - } else if ( match[ 3 ] ) { - Sizzle.error( match[ 0 ] ); - } - - return match; - }, - - "PSEUDO": function( match ) { - var excess, - unquoted = !match[ 6 ] && match[ 2 ]; - - if ( matchExpr[ "CHILD" ].test( match[ 0 ] ) ) { - return null; - } - - // Accept quoted arguments as-is - if ( match[ 3 ] ) { - match[ 2 ] = match[ 4 ] || match[ 5 ] || ""; - - // Strip excess characters from unquoted arguments - } else if ( unquoted && rpseudo.test( unquoted ) && - - // Get excess from tokenize (recursively) - ( excess = tokenize( unquoted, true ) ) && - - // advance to the next closing parenthesis - ( excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length ) ) { - - // excess is a negative index - match[ 0 ] = match[ 0 ].slice( 0, excess ); - match[ 2 ] = unquoted.slice( 0, excess ); - } - - // Return only captures needed by the pseudo filter method (type and argument) - return match.slice( 0, 3 ); - } - }, - - filter: { - - "TAG": function( nodeNameSelector ) { - var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); - return nodeNameSelector === "*" ? - function() { - return true; - } : - function( elem ) { - return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; - }; - }, - - "CLASS": function( className ) { - var pattern = classCache[ className + " " ]; - - return pattern || - ( pattern = new RegExp( "(^|" + whitespace + - ")" + className + "(" + whitespace + "|$)" ) ) && classCache( - className, function( elem ) { - return pattern.test( - typeof elem.className === "string" && elem.className || - typeof elem.getAttribute !== "undefined" && - elem.getAttribute( "class" ) || - "" - ); - } ); - }, - - "ATTR": function( name, operator, check ) { - return function( elem ) { - var result = Sizzle.attr( elem, name ); - - if ( result == null ) { - return operator === "!="; - } - if ( !operator ) { - return true; - } - - result += ""; - - /* eslint-disable max-len */ - - return operator === "=" ? result === check : - operator === "!=" ? result !== check : - operator === "^=" ? check && result.indexOf( check ) === 0 : - operator === "*=" ? check && result.indexOf( check ) > -1 : - operator === "$=" ? check && result.slice( -check.length ) === check : - operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : - operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : - false; - /* eslint-enable max-len */ - - }; - }, - - "CHILD": function( type, what, _argument, first, last ) { - var simple = type.slice( 0, 3 ) !== "nth", - forward = type.slice( -4 ) !== "last", - ofType = what === "of-type"; - - return first === 1 && last === 0 ? - - // Shortcut for :nth-*(n) - function( elem ) { - return !!elem.parentNode; - } : - - function( elem, _context, xml ) { - var cache, uniqueCache, outerCache, node, nodeIndex, start, - dir = simple !== forward ? "nextSibling" : "previousSibling", - parent = elem.parentNode, - name = ofType && elem.nodeName.toLowerCase(), - useCache = !xml && !ofType, - diff = false; - - if ( parent ) { - - // :(first|last|only)-(child|of-type) - if ( simple ) { - while ( dir ) { - node = elem; - while ( ( node = node[ dir ] ) ) { - if ( ofType ? - node.nodeName.toLowerCase() === name : - node.nodeType === 1 ) { - - return false; - } - } - - // Reverse direction for :only-* (if we haven't yet done so) - start = dir = type === "only" && !start && "nextSibling"; - } - return true; - } - - start = [ forward ? parent.firstChild : parent.lastChild ]; - - // non-xml :nth-child(...) stores cache data on `parent` - if ( forward && useCache ) { - - // Seek `elem` from a previously-cached index - - // ...in a gzip-friendly way - node = parent; - outerCache = node[ expando ] || ( node[ expando ] = {} ); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ node.uniqueID ] || - ( outerCache[ node.uniqueID ] = {} ); - - cache = uniqueCache[ type ] || []; - nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; - diff = nodeIndex && cache[ 2 ]; - node = nodeIndex && parent.childNodes[ nodeIndex ]; - - while ( ( node = ++nodeIndex && node && node[ dir ] || - - // Fallback to seeking `elem` from the start - ( diff = nodeIndex = 0 ) || start.pop() ) ) { - - // When found, cache indexes on `parent` and break - if ( node.nodeType === 1 && ++diff && node === elem ) { - uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; - break; - } - } - - } else { - - // Use previously-cached element index if available - if ( useCache ) { - - // ...in a gzip-friendly way - node = elem; - outerCache = node[ expando ] || ( node[ expando ] = {} ); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ node.uniqueID ] || - ( outerCache[ node.uniqueID ] = {} ); - - cache = uniqueCache[ type ] || []; - nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; - diff = nodeIndex; - } - - // xml :nth-child(...) - // or :nth-last-child(...) or :nth(-last)?-of-type(...) - if ( diff === false ) { - - // Use the same loop as above to seek `elem` from the start - while ( ( node = ++nodeIndex && node && node[ dir ] || - ( diff = nodeIndex = 0 ) || start.pop() ) ) { - - if ( ( ofType ? - node.nodeName.toLowerCase() === name : - node.nodeType === 1 ) && - ++diff ) { - - // Cache the index of each encountered element - if ( useCache ) { - outerCache = node[ expando ] || - ( node[ expando ] = {} ); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ node.uniqueID ] || - ( outerCache[ node.uniqueID ] = {} ); - - uniqueCache[ type ] = [ dirruns, diff ]; - } - - if ( node === elem ) { - break; - } - } - } - } - } - - // Incorporate the offset, then check against cycle size - diff -= last; - return diff === first || ( diff % first === 0 && diff / first >= 0 ); - } - }; - }, - - "PSEUDO": function( pseudo, argument ) { - - // pseudo-class names are case-insensitive - // http://www.w3.org/TR/selectors/#pseudo-classes - // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters - // Remember that setFilters inherits from pseudos - var args, - fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || - Sizzle.error( "unsupported pseudo: " + pseudo ); - - // The user may use createPseudo to indicate that - // arguments are needed to create the filter function - // just as Sizzle does - if ( fn[ expando ] ) { - return fn( argument ); - } - - // But maintain support for old signatures - if ( fn.length > 1 ) { - args = [ pseudo, pseudo, "", argument ]; - return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? - markFunction( function( seed, matches ) { - var idx, - matched = fn( seed, argument ), - i = matched.length; - while ( i-- ) { - idx = indexOf( seed, matched[ i ] ); - seed[ idx ] = !( matches[ idx ] = matched[ i ] ); - } - } ) : - function( elem ) { - return fn( elem, 0, args ); - }; - } - - return fn; - } - }, - - pseudos: { - - // Potentially complex pseudos - "not": markFunction( function( selector ) { - - // Trim the selector passed to compile - // to avoid treating leading and trailing - // spaces as combinators - var input = [], - results = [], - matcher = compile( selector.replace( rtrim, "$1" ) ); - - return matcher[ expando ] ? - markFunction( function( seed, matches, _context, xml ) { - var elem, - unmatched = matcher( seed, null, xml, [] ), - i = seed.length; - - // Match elements unmatched by `matcher` - while ( i-- ) { - if ( ( elem = unmatched[ i ] ) ) { - seed[ i ] = !( matches[ i ] = elem ); - } - } - } ) : - function( elem, _context, xml ) { - input[ 0 ] = elem; - matcher( input, null, xml, results ); - - // Don't keep the element (issue #299) - input[ 0 ] = null; - return !results.pop(); - }; - } ), - - "has": markFunction( function( selector ) { - return function( elem ) { - return Sizzle( selector, elem ).length > 0; - }; - } ), - - "contains": markFunction( function( text ) { - text = text.replace( runescape, funescape ); - return function( elem ) { - return ( elem.textContent || getText( elem ) ).indexOf( text ) > -1; - }; - } ), - - // "Whether an element is represented by a :lang() selector - // is based solely on the element's language value - // being equal to the identifier C, - // or beginning with the identifier C immediately followed by "-". - // The matching of C against the element's language value is performed case-insensitively. - // The identifier C does not have to be a valid language name." - // http://www.w3.org/TR/selectors/#lang-pseudo - "lang": markFunction( function( lang ) { - - // lang value must be a valid identifier - if ( !ridentifier.test( lang || "" ) ) { - Sizzle.error( "unsupported lang: " + lang ); - } - lang = lang.replace( runescape, funescape ).toLowerCase(); - return function( elem ) { - var elemLang; - do { - if ( ( elemLang = documentIsHTML ? - elem.lang : - elem.getAttribute( "xml:lang" ) || elem.getAttribute( "lang" ) ) ) { - - elemLang = elemLang.toLowerCase(); - return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; - } - } while ( ( elem = elem.parentNode ) && elem.nodeType === 1 ); - return false; - }; - } ), - - // Miscellaneous - "target": function( elem ) { - var hash = window.location && window.location.hash; - return hash && hash.slice( 1 ) === elem.id; - }, - - "root": function( elem ) { - return elem === docElem; - }, - - "focus": function( elem ) { - return elem === document.activeElement && - ( !document.hasFocus || document.hasFocus() ) && - !!( elem.type || elem.href || ~elem.tabIndex ); - }, - - // Boolean properties - "enabled": createDisabledPseudo( false ), - "disabled": createDisabledPseudo( true ), - - "checked": function( elem ) { - - // In CSS3, :checked should return both checked and selected elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - var nodeName = elem.nodeName.toLowerCase(); - return ( nodeName === "input" && !!elem.checked ) || - ( nodeName === "option" && !!elem.selected ); - }, - - "selected": function( elem ) { - - // Accessing this property makes selected-by-default - // options in Safari work properly - if ( elem.parentNode ) { - // eslint-disable-next-line no-unused-expressions - elem.parentNode.selectedIndex; - } - - return elem.selected === true; - }, - - // Contents - "empty": function( elem ) { - - // http://www.w3.org/TR/selectors/#empty-pseudo - // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), - // but not by others (comment: 8; processing instruction: 7; etc.) - // nodeType < 6 works because attributes (2) do not appear as children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - if ( elem.nodeType < 6 ) { - return false; - } - } - return true; - }, - - "parent": function( elem ) { - return !Expr.pseudos[ "empty" ]( elem ); - }, - - // Element/input types - "header": function( elem ) { - return rheader.test( elem.nodeName ); - }, - - "input": function( elem ) { - return rinputs.test( elem.nodeName ); - }, - - "button": function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === "button" || name === "button"; - }, - - "text": function( elem ) { - var attr; - return elem.nodeName.toLowerCase() === "input" && - elem.type === "text" && - - // Support: IE<8 - // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" - ( ( attr = elem.getAttribute( "type" ) ) == null || - attr.toLowerCase() === "text" ); - }, - - // Position-in-collection - "first": createPositionalPseudo( function() { - return [ 0 ]; - } ), - - "last": createPositionalPseudo( function( _matchIndexes, length ) { - return [ length - 1 ]; - } ), - - "eq": createPositionalPseudo( function( _matchIndexes, length, argument ) { - return [ argument < 0 ? argument + length : argument ]; - } ), - - "even": createPositionalPseudo( function( matchIndexes, length ) { - var i = 0; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - } ), - - "odd": createPositionalPseudo( function( matchIndexes, length ) { - var i = 1; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - } ), - - "lt": createPositionalPseudo( function( matchIndexes, length, argument ) { - var i = argument < 0 ? - argument + length : - argument > length ? - length : - argument; - for ( ; --i >= 0; ) { - matchIndexes.push( i ); - } - return matchIndexes; - } ), - - "gt": createPositionalPseudo( function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; ++i < length; ) { - matchIndexes.push( i ); - } - return matchIndexes; - } ) - } -}; - -Expr.pseudos[ "nth" ] = Expr.pseudos[ "eq" ]; - -// Add button/input type pseudos -for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { - Expr.pseudos[ i ] = createInputPseudo( i ); -} -for ( i in { submit: true, reset: true } ) { - Expr.pseudos[ i ] = createButtonPseudo( i ); -} - -// Easy API for creating new setFilters -function setFilters() {} -setFilters.prototype = Expr.filters = Expr.pseudos; -Expr.setFilters = new setFilters(); - -tokenize = Sizzle.tokenize = function( selector, parseOnly ) { - var matched, match, tokens, type, - soFar, groups, preFilters, - cached = tokenCache[ selector + " " ]; - - if ( cached ) { - return parseOnly ? 0 : cached.slice( 0 ); - } - - soFar = selector; - groups = []; - preFilters = Expr.preFilter; - - while ( soFar ) { - - // Comma and first run - if ( !matched || ( match = rcomma.exec( soFar ) ) ) { - if ( match ) { - - // Don't consume trailing commas as valid - soFar = soFar.slice( match[ 0 ].length ) || soFar; - } - groups.push( ( tokens = [] ) ); - } - - matched = false; - - // Combinators - if ( ( match = rcombinators.exec( soFar ) ) ) { - matched = match.shift(); - tokens.push( { - value: matched, - - // Cast descendant combinators to space - type: match[ 0 ].replace( rtrim, " " ) - } ); - soFar = soFar.slice( matched.length ); - } - - // Filters - for ( type in Expr.filter ) { - if ( ( match = matchExpr[ type ].exec( soFar ) ) && ( !preFilters[ type ] || - ( match = preFilters[ type ]( match ) ) ) ) { - matched = match.shift(); - tokens.push( { - value: matched, - type: type, - matches: match - } ); - soFar = soFar.slice( matched.length ); - } - } - - if ( !matched ) { - break; - } - } - - // Return the length of the invalid excess - // if we're just parsing - // Otherwise, throw an error or return tokens - return parseOnly ? - soFar.length : - soFar ? - Sizzle.error( selector ) : - - // Cache the tokens - tokenCache( selector, groups ).slice( 0 ); -}; - -function toSelector( tokens ) { - var i = 0, - len = tokens.length, - selector = ""; - for ( ; i < len; i++ ) { - selector += tokens[ i ].value; - } - return selector; -} - -function addCombinator( matcher, combinator, base ) { - var dir = combinator.dir, - skip = combinator.next, - key = skip || dir, - checkNonElements = base && key === "parentNode", - doneName = done++; - - return combinator.first ? - - // Check against closest ancestor/preceding element - function( elem, context, xml ) { - while ( ( elem = elem[ dir ] ) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - return matcher( elem, context, xml ); - } - } - return false; - } : - - // Check against all ancestor/preceding elements - function( elem, context, xml ) { - var oldCache, uniqueCache, outerCache, - newCache = [ dirruns, doneName ]; - - // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching - if ( xml ) { - while ( ( elem = elem[ dir ] ) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - if ( matcher( elem, context, xml ) ) { - return true; - } - } - } - } else { - while ( ( elem = elem[ dir ] ) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - outerCache = elem[ expando ] || ( elem[ expando ] = {} ); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ elem.uniqueID ] || - ( outerCache[ elem.uniqueID ] = {} ); - - if ( skip && skip === elem.nodeName.toLowerCase() ) { - elem = elem[ dir ] || elem; - } else if ( ( oldCache = uniqueCache[ key ] ) && - oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { - - // Assign to newCache so results back-propagate to previous elements - return ( newCache[ 2 ] = oldCache[ 2 ] ); - } else { - - // Reuse newcache so results back-propagate to previous elements - uniqueCache[ key ] = newCache; - - // A match means we're done; a fail means we have to keep checking - if ( ( newCache[ 2 ] = matcher( elem, context, xml ) ) ) { - return true; - } - } - } - } - } - return false; - }; -} - -function elementMatcher( matchers ) { - return matchers.length > 1 ? - function( elem, context, xml ) { - var i = matchers.length; - while ( i-- ) { - if ( !matchers[ i ]( elem, context, xml ) ) { - return false; - } - } - return true; - } : - matchers[ 0 ]; -} - -function multipleContexts( selector, contexts, results ) { - var i = 0, - len = contexts.length; - for ( ; i < len; i++ ) { - Sizzle( selector, contexts[ i ], results ); - } - return results; -} - -function condense( unmatched, map, filter, context, xml ) { - var elem, - newUnmatched = [], - i = 0, - len = unmatched.length, - mapped = map != null; - - for ( ; i < len; i++ ) { - if ( ( elem = unmatched[ i ] ) ) { - if ( !filter || filter( elem, context, xml ) ) { - newUnmatched.push( elem ); - if ( mapped ) { - map.push( i ); - } - } - } - } - - return newUnmatched; -} - -function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { - if ( postFilter && !postFilter[ expando ] ) { - postFilter = setMatcher( postFilter ); - } - if ( postFinder && !postFinder[ expando ] ) { - postFinder = setMatcher( postFinder, postSelector ); - } - return markFunction( function( seed, results, context, xml ) { - var temp, i, elem, - preMap = [], - postMap = [], - preexisting = results.length, - - // Get initial elements from seed or context - elems = seed || multipleContexts( - selector || "*", - context.nodeType ? [ context ] : context, - [] - ), - - // Prefilter to get matcher input, preserving a map for seed-results synchronization - matcherIn = preFilter && ( seed || !selector ) ? - condense( elems, preMap, preFilter, context, xml ) : - elems, - - matcherOut = matcher ? - - // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, - postFinder || ( seed ? preFilter : preexisting || postFilter ) ? - - // ...intermediate processing is necessary - [] : - - // ...otherwise use results directly - results : - matcherIn; - - // Find primary matches - if ( matcher ) { - matcher( matcherIn, matcherOut, context, xml ); - } - - // Apply postFilter - if ( postFilter ) { - temp = condense( matcherOut, postMap ); - postFilter( temp, [], context, xml ); - - // Un-match failing elements by moving them back to matcherIn - i = temp.length; - while ( i-- ) { - if ( ( elem = temp[ i ] ) ) { - matcherOut[ postMap[ i ] ] = !( matcherIn[ postMap[ i ] ] = elem ); - } - } - } - - if ( seed ) { - if ( postFinder || preFilter ) { - if ( postFinder ) { - - // Get the final matcherOut by condensing this intermediate into postFinder contexts - temp = []; - i = matcherOut.length; - while ( i-- ) { - if ( ( elem = matcherOut[ i ] ) ) { - - // Restore matcherIn since elem is not yet a final match - temp.push( ( matcherIn[ i ] = elem ) ); - } - } - postFinder( null, ( matcherOut = [] ), temp, xml ); - } - - // Move matched elements from seed to results to keep them synchronized - i = matcherOut.length; - while ( i-- ) { - if ( ( elem = matcherOut[ i ] ) && - ( temp = postFinder ? indexOf( seed, elem ) : preMap[ i ] ) > -1 ) { - - seed[ temp ] = !( results[ temp ] = elem ); - } - } - } - - // Add elements to results, through postFinder if defined - } else { - matcherOut = condense( - matcherOut === results ? - matcherOut.splice( preexisting, matcherOut.length ) : - matcherOut - ); - if ( postFinder ) { - postFinder( null, results, matcherOut, xml ); - } else { - push.apply( results, matcherOut ); - } - } - } ); -} - -function matcherFromTokens( tokens ) { - var checkContext, matcher, j, - len = tokens.length, - leadingRelative = Expr.relative[ tokens[ 0 ].type ], - implicitRelative = leadingRelative || Expr.relative[ " " ], - i = leadingRelative ? 1 : 0, - - // The foundational matcher ensures that elements are reachable from top-level context(s) - matchContext = addCombinator( function( elem ) { - return elem === checkContext; - }, implicitRelative, true ), - matchAnyContext = addCombinator( function( elem ) { - return indexOf( checkContext, elem ) > -1; - }, implicitRelative, true ), - matchers = [ function( elem, context, xml ) { - var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( - ( checkContext = context ).nodeType ? - matchContext( elem, context, xml ) : - matchAnyContext( elem, context, xml ) ); - - // Avoid hanging onto element (issue #299) - checkContext = null; - return ret; - } ]; - - for ( ; i < len; i++ ) { - if ( ( matcher = Expr.relative[ tokens[ i ].type ] ) ) { - matchers = [ addCombinator( elementMatcher( matchers ), matcher ) ]; - } else { - matcher = Expr.filter[ tokens[ i ].type ].apply( null, tokens[ i ].matches ); - - // Return special upon seeing a positional matcher - if ( matcher[ expando ] ) { - - // Find the next relative operator (if any) for proper handling - j = ++i; - for ( ; j < len; j++ ) { - if ( Expr.relative[ tokens[ j ].type ] ) { - break; - } - } - return setMatcher( - i > 1 && elementMatcher( matchers ), - i > 1 && toSelector( - - // If the preceding token was a descendant combinator, insert an implicit any-element `*` - tokens - .slice( 0, i - 1 ) - .concat( { value: tokens[ i - 2 ].type === " " ? "*" : "" } ) - ).replace( rtrim, "$1" ), - matcher, - i < j && matcherFromTokens( tokens.slice( i, j ) ), - j < len && matcherFromTokens( ( tokens = tokens.slice( j ) ) ), - j < len && toSelector( tokens ) - ); - } - matchers.push( matcher ); - } - } - - return elementMatcher( matchers ); -} - -function matcherFromGroupMatchers( elementMatchers, setMatchers ) { - var bySet = setMatchers.length > 0, - byElement = elementMatchers.length > 0, - superMatcher = function( seed, context, xml, results, outermost ) { - var elem, j, matcher, - matchedCount = 0, - i = "0", - unmatched = seed && [], - setMatched = [], - contextBackup = outermostContext, - - // We must always have either seed elements or outermost context - elems = seed || byElement && Expr.find[ "TAG" ]( "*", outermost ), - - // Use integer dirruns iff this is the outermost matcher - dirrunsUnique = ( dirruns += contextBackup == null ? 1 : Math.random() || 0.1 ), - len = elems.length; - - if ( outermost ) { - - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - outermostContext = context == document || context || outermost; - } - - // Add elements passing elementMatchers directly to results - // Support: IE<9, Safari - // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id - for ( ; i !== len && ( elem = elems[ i ] ) != null; i++ ) { - if ( byElement && elem ) { - j = 0; - - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( !context && elem.ownerDocument != document ) { - setDocument( elem ); - xml = !documentIsHTML; - } - while ( ( matcher = elementMatchers[ j++ ] ) ) { - if ( matcher( elem, context || document, xml ) ) { - results.push( elem ); - break; - } - } - if ( outermost ) { - dirruns = dirrunsUnique; - } - } - - // Track unmatched elements for set filters - if ( bySet ) { - - // They will have gone through all possible matchers - if ( ( elem = !matcher && elem ) ) { - matchedCount--; - } - - // Lengthen the array for every element, matched or not - if ( seed ) { - unmatched.push( elem ); - } - } - } - - // `i` is now the count of elements visited above, and adding it to `matchedCount` - // makes the latter nonnegative. - matchedCount += i; - - // Apply set filters to unmatched elements - // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` - // equals `i`), unless we didn't visit _any_ elements in the above loop because we have - // no element matchers and no seed. - // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that - // case, which will result in a "00" `matchedCount` that differs from `i` but is also - // numerically zero. - if ( bySet && i !== matchedCount ) { - j = 0; - while ( ( matcher = setMatchers[ j++ ] ) ) { - matcher( unmatched, setMatched, context, xml ); - } - - if ( seed ) { - - // Reintegrate element matches to eliminate the need for sorting - if ( matchedCount > 0 ) { - while ( i-- ) { - if ( !( unmatched[ i ] || setMatched[ i ] ) ) { - setMatched[ i ] = pop.call( results ); - } - } - } - - // Discard index placeholder values to get only actual matches - setMatched = condense( setMatched ); - } - - // Add matches to results - push.apply( results, setMatched ); - - // Seedless set matches succeeding multiple successful matchers stipulate sorting - if ( outermost && !seed && setMatched.length > 0 && - ( matchedCount + setMatchers.length ) > 1 ) { - - Sizzle.uniqueSort( results ); - } - } - - // Override manipulation of globals by nested matchers - if ( outermost ) { - dirruns = dirrunsUnique; - outermostContext = contextBackup; - } - - return unmatched; - }; - - return bySet ? - markFunction( superMatcher ) : - superMatcher; -} - -compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { - var i, - setMatchers = [], - elementMatchers = [], - cached = compilerCache[ selector + " " ]; - - if ( !cached ) { - - // Generate a function of recursive functions that can be used to check each element - if ( !match ) { - match = tokenize( selector ); - } - i = match.length; - while ( i-- ) { - cached = matcherFromTokens( match[ i ] ); - if ( cached[ expando ] ) { - setMatchers.push( cached ); - } else { - elementMatchers.push( cached ); - } - } - - // Cache the compiled function - cached = compilerCache( - selector, - matcherFromGroupMatchers( elementMatchers, setMatchers ) - ); - - // Save selector and tokenization - cached.selector = selector; - } - return cached; -}; - -/** - * A low-level selection function that works with Sizzle's compiled - * selector functions - * @param {String|Function} selector A selector or a pre-compiled - * selector function built with Sizzle.compile - * @param {Element} context - * @param {Array} [results] - * @param {Array} [seed] A set of elements to match against - */ -select = Sizzle.select = function( selector, context, results, seed ) { - var i, tokens, token, type, find, - compiled = typeof selector === "function" && selector, - match = !seed && tokenize( ( selector = compiled.selector || selector ) ); - - results = results || []; - - // Try to minimize operations if there is only one selector in the list and no seed - // (the latter of which guarantees us context) - if ( match.length === 1 ) { - - // Reduce context if the leading compound selector is an ID - tokens = match[ 0 ] = match[ 0 ].slice( 0 ); - if ( tokens.length > 2 && ( token = tokens[ 0 ] ).type === "ID" && - context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[ 1 ].type ] ) { - - context = ( Expr.find[ "ID" ]( token.matches[ 0 ] - .replace( runescape, funescape ), context ) || [] )[ 0 ]; - if ( !context ) { - return results; - - // Precompiled matchers will still verify ancestry, so step up a level - } else if ( compiled ) { - context = context.parentNode; - } - - selector = selector.slice( tokens.shift().value.length ); - } - - // Fetch a seed set for right-to-left matching - i = matchExpr[ "needsContext" ].test( selector ) ? 0 : tokens.length; - while ( i-- ) { - token = tokens[ i ]; - - // Abort if we hit a combinator - if ( Expr.relative[ ( type = token.type ) ] ) { - break; - } - if ( ( find = Expr.find[ type ] ) ) { - - // Search, expanding context for leading sibling combinators - if ( ( seed = find( - token.matches[ 0 ].replace( runescape, funescape ), - rsibling.test( tokens[ 0 ].type ) && testContext( context.parentNode ) || - context - ) ) ) { - - // If seed is empty or no tokens remain, we can return early - tokens.splice( i, 1 ); - selector = seed.length && toSelector( tokens ); - if ( !selector ) { - push.apply( results, seed ); - return results; - } - - break; - } - } - } - } - - // Compile and execute a filtering function if one is not provided - // Provide `match` to avoid retokenization if we modified the selector above - ( compiled || compile( selector, match ) )( - seed, - context, - !documentIsHTML, - results, - !context || rsibling.test( selector ) && testContext( context.parentNode ) || context - ); - return results; -}; - -// One-time assignments - -// Sort stability -support.sortStable = expando.split( "" ).sort( sortOrder ).join( "" ) === expando; - -// Support: Chrome 14-35+ -// Always assume duplicates if they aren't passed to the comparison function -support.detectDuplicates = !!hasDuplicate; - -// Initialize against the default document -setDocument(); - -// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) -// Detached nodes confoundingly follow *each other* -support.sortDetached = assert( function( el ) { - - // Should return 1, but returns 4 (following) - return el.compareDocumentPosition( document.createElement( "fieldset" ) ) & 1; -} ); - -// Support: IE<8 -// Prevent attribute/property "interpolation" -// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx -if ( !assert( function( el ) { - el.innerHTML = ""; - return el.firstChild.getAttribute( "href" ) === "#"; -} ) ) { - addHandle( "type|href|height|width", function( elem, name, isXML ) { - if ( !isXML ) { - return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); - } - } ); -} - -// Support: IE<9 -// Use defaultValue in place of getAttribute("value") -if ( !support.attributes || !assert( function( el ) { - el.innerHTML = ""; - el.firstChild.setAttribute( "value", "" ); - return el.firstChild.getAttribute( "value" ) === ""; -} ) ) { - addHandle( "value", function( elem, _name, isXML ) { - if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { - return elem.defaultValue; - } - } ); -} - -// Support: IE<9 -// Use getAttributeNode to fetch booleans when getAttribute lies -if ( !assert( function( el ) { - return el.getAttribute( "disabled" ) == null; -} ) ) { - addHandle( booleans, function( elem, name, isXML ) { - var val; - if ( !isXML ) { - return elem[ name ] === true ? name.toLowerCase() : - ( val = elem.getAttributeNode( name ) ) && val.specified ? - val.value : - null; - } - } ); -} - -return Sizzle; - -} )( window ); - - - -jQuery.find = Sizzle; -jQuery.expr = Sizzle.selectors; - -// Deprecated -jQuery.expr[ ":" ] = jQuery.expr.pseudos; -jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; -jQuery.text = Sizzle.getText; -jQuery.isXMLDoc = Sizzle.isXML; -jQuery.contains = Sizzle.contains; -jQuery.escapeSelector = Sizzle.escape; - - - - -var dir = function( elem, dir, until ) { - var matched = [], - truncate = until !== undefined; - - while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { - if ( elem.nodeType === 1 ) { - if ( truncate && jQuery( elem ).is( until ) ) { - break; - } - matched.push( elem ); - } - } - return matched; -}; - - -var siblings = function( n, elem ) { - var matched = []; - - for ( ; n; n = n.nextSibling ) { - if ( n.nodeType === 1 && n !== elem ) { - matched.push( n ); - } - } - - return matched; -}; - - -var rneedsContext = jQuery.expr.match.needsContext; - - - -function nodeName( elem, name ) { - - return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); - -}; -var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); - - - -// Implement the identical functionality for filter and not -function winnow( elements, qualifier, not ) { - if ( isFunction( qualifier ) ) { - return jQuery.grep( elements, function( elem, i ) { - return !!qualifier.call( elem, i, elem ) !== not; - } ); - } - - // Single element - if ( qualifier.nodeType ) { - return jQuery.grep( elements, function( elem ) { - return ( elem === qualifier ) !== not; - } ); - } - - // Arraylike of elements (jQuery, arguments, Array) - if ( typeof qualifier !== "string" ) { - return jQuery.grep( elements, function( elem ) { - return ( indexOf.call( qualifier, elem ) > -1 ) !== not; - } ); - } - - // Filtered directly for both simple and complex selectors - return jQuery.filter( qualifier, elements, not ); -} - -jQuery.filter = function( expr, elems, not ) { - var elem = elems[ 0 ]; - - if ( not ) { - expr = ":not(" + expr + ")"; - } - - if ( elems.length === 1 && elem.nodeType === 1 ) { - return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : []; - } - - return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { - return elem.nodeType === 1; - } ) ); -}; - -jQuery.fn.extend( { - find: function( selector ) { - var i, ret, - len = this.length, - self = this; - - if ( typeof selector !== "string" ) { - return this.pushStack( jQuery( selector ).filter( function() { - for ( i = 0; i < len; i++ ) { - if ( jQuery.contains( self[ i ], this ) ) { - return true; - } - } - } ) ); - } - - ret = this.pushStack( [] ); - - for ( i = 0; i < len; i++ ) { - jQuery.find( selector, self[ i ], ret ); - } - - return len > 1 ? jQuery.uniqueSort( ret ) : ret; - }, - filter: function( selector ) { - return this.pushStack( winnow( this, selector || [], false ) ); - }, - not: function( selector ) { - return this.pushStack( winnow( this, selector || [], true ) ); - }, - is: function( selector ) { - return !!winnow( - this, - - // If this is a positional/relative selector, check membership in the returned set - // so $("p:first").is("p:last") won't return true for a doc with two "p". - typeof selector === "string" && rneedsContext.test( selector ) ? - jQuery( selector ) : - selector || [], - false - ).length; - } -} ); - - -// Initialize a jQuery object - - -// A central reference to the root jQuery(document) -var rootjQuery, - - // A simple way to check for HTML strings - // Prioritize #id over to avoid XSS via location.hash (#9521) - // Strict HTML recognition (#11290: must start with <) - // Shortcut simple #id case for speed - rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/, - - init = jQuery.fn.init = function( selector, context, root ) { - var match, elem; - - // HANDLE: $(""), $(null), $(undefined), $(false) - if ( !selector ) { - return this; - } - - // Method init() accepts an alternate rootjQuery - // so migrate can support jQuery.sub (gh-2101) - root = root || rootjQuery; - - // Handle HTML strings - if ( typeof selector === "string" ) { - if ( selector[ 0 ] === "<" && - selector[ selector.length - 1 ] === ">" && - selector.length >= 3 ) { - - // Assume that strings that start and end with <> are HTML and skip the regex check - match = [ null, selector, null ]; - - } else { - match = rquickExpr.exec( selector ); - } - - // Match html or make sure no context is specified for #id - if ( match && ( match[ 1 ] || !context ) ) { - - // HANDLE: $(html) -> $(array) - if ( match[ 1 ] ) { - context = context instanceof jQuery ? context[ 0 ] : context; - - // Option to run scripts is true for back-compat - // Intentionally let the error be thrown if parseHTML is not present - jQuery.merge( this, jQuery.parseHTML( - match[ 1 ], - context && context.nodeType ? context.ownerDocument || context : document, - true - ) ); - - // HANDLE: $(html, props) - if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { - for ( match in context ) { - - // Properties of context are called as methods if possible - if ( isFunction( this[ match ] ) ) { - this[ match ]( context[ match ] ); - - // ...and otherwise set as attributes - } else { - this.attr( match, context[ match ] ); - } - } - } - - return this; - - // HANDLE: $(#id) - } else { - elem = document.getElementById( match[ 2 ] ); - - if ( elem ) { - - // Inject the element directly into the jQuery object - this[ 0 ] = elem; - this.length = 1; - } - return this; - } - - // HANDLE: $(expr, $(...)) - } else if ( !context || context.jquery ) { - return ( context || root ).find( selector ); - - // HANDLE: $(expr, context) - // (which is just equivalent to: $(context).find(expr) - } else { - return this.constructor( context ).find( selector ); - } - - // HANDLE: $(DOMElement) - } else if ( selector.nodeType ) { - this[ 0 ] = selector; - this.length = 1; - return this; - - // HANDLE: $(function) - // Shortcut for document ready - } else if ( isFunction( selector ) ) { - return root.ready !== undefined ? - root.ready( selector ) : - - // Execute immediately if ready is not present - selector( jQuery ); - } - - return jQuery.makeArray( selector, this ); - }; - -// Give the init function the jQuery prototype for later instantiation -init.prototype = jQuery.fn; - -// Initialize central reference -rootjQuery = jQuery( document ); - - -var rparentsprev = /^(?:parents|prev(?:Until|All))/, - - // Methods guaranteed to produce a unique set when starting from a unique set - guaranteedUnique = { - children: true, - contents: true, - next: true, - prev: true - }; - -jQuery.fn.extend( { - has: function( target ) { - var targets = jQuery( target, this ), - l = targets.length; - - return this.filter( function() { - var i = 0; - for ( ; i < l; i++ ) { - if ( jQuery.contains( this, targets[ i ] ) ) { - return true; - } - } - } ); - }, - - closest: function( selectors, context ) { - var cur, - i = 0, - l = this.length, - matched = [], - targets = typeof selectors !== "string" && jQuery( selectors ); - - // Positional selectors never match, since there's no _selection_ context - if ( !rneedsContext.test( selectors ) ) { - for ( ; i < l; i++ ) { - for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { - - // Always skip document fragments - if ( cur.nodeType < 11 && ( targets ? - targets.index( cur ) > -1 : - - // Don't pass non-elements to Sizzle - cur.nodeType === 1 && - jQuery.find.matchesSelector( cur, selectors ) ) ) { - - matched.push( cur ); - break; - } - } - } - } - - return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); - }, - - // Determine the position of an element within the set - index: function( elem ) { - - // No argument, return index in parent - if ( !elem ) { - return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; - } - - // Index in selector - if ( typeof elem === "string" ) { - return indexOf.call( jQuery( elem ), this[ 0 ] ); - } - - // Locate the position of the desired element - return indexOf.call( this, - - // If it receives a jQuery object, the first element is used - elem.jquery ? elem[ 0 ] : elem - ); - }, - - add: function( selector, context ) { - return this.pushStack( - jQuery.uniqueSort( - jQuery.merge( this.get(), jQuery( selector, context ) ) - ) - ); - }, - - addBack: function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter( selector ) - ); - } -} ); - -function sibling( cur, dir ) { - while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {} - return cur; -} - -jQuery.each( { - parent: function( elem ) { - var parent = elem.parentNode; - return parent && parent.nodeType !== 11 ? parent : null; - }, - parents: function( elem ) { - return dir( elem, "parentNode" ); - }, - parentsUntil: function( elem, _i, until ) { - return dir( elem, "parentNode", until ); - }, - next: function( elem ) { - return sibling( elem, "nextSibling" ); - }, - prev: function( elem ) { - return sibling( elem, "previousSibling" ); - }, - nextAll: function( elem ) { - return dir( elem, "nextSibling" ); - }, - prevAll: function( elem ) { - return dir( elem, "previousSibling" ); - }, - nextUntil: function( elem, _i, until ) { - return dir( elem, "nextSibling", until ); - }, - prevUntil: function( elem, _i, until ) { - return dir( elem, "previousSibling", until ); - }, - siblings: function( elem ) { - return siblings( ( elem.parentNode || {} ).firstChild, elem ); - }, - children: function( elem ) { - return siblings( elem.firstChild ); - }, - contents: function( elem ) { - if ( elem.contentDocument != null && - - // Support: IE 11+ - // elements with no `data` attribute has an object - // `contentDocument` with a `null` prototype. - getProto( elem.contentDocument ) ) { - - return elem.contentDocument; - } - - // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only - // Treat the template element as a regular one in browsers that - // don't support it. - if ( nodeName( elem, "template" ) ) { - elem = elem.content || elem; - } - - return jQuery.merge( [], elem.childNodes ); - } -}, function( name, fn ) { - jQuery.fn[ name ] = function( until, selector ) { - var matched = jQuery.map( this, fn, until ); - - if ( name.slice( -5 ) !== "Until" ) { - selector = until; - } - - if ( selector && typeof selector === "string" ) { - matched = jQuery.filter( selector, matched ); - } - - if ( this.length > 1 ) { - - // Remove duplicates - if ( !guaranteedUnique[ name ] ) { - jQuery.uniqueSort( matched ); - } - - // Reverse order for parents* and prev-derivatives - if ( rparentsprev.test( name ) ) { - matched.reverse(); - } - } - - return this.pushStack( matched ); - }; -} ); -var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g ); - - - -// Convert String-formatted options into Object-formatted ones -function createOptions( options ) { - var object = {}; - jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) { - object[ flag ] = true; - } ); - return object; -} - -/* - * Create a callback list using the following parameters: - * - * options: an optional list of space-separated options that will change how - * the callback list behaves or a more traditional option object - * - * By default a callback list will act like an event callback list and can be - * "fired" multiple times. - * - * Possible options: - * - * once: will ensure the callback list can only be fired once (like a Deferred) - * - * memory: will keep track of previous values and will call any callback added - * after the list has been fired right away with the latest "memorized" - * values (like a Deferred) - * - * unique: will ensure a callback can only be added once (no duplicate in the list) - * - * stopOnFalse: interrupt callings when a callback returns false - * - */ -jQuery.Callbacks = function( options ) { - - // Convert options from String-formatted to Object-formatted if needed - // (we check in cache first) - options = typeof options === "string" ? - createOptions( options ) : - jQuery.extend( {}, options ); - - var // Flag to know if list is currently firing - firing, - - // Last fire value for non-forgettable lists - memory, - - // Flag to know if list was already fired - fired, - - // Flag to prevent firing - locked, - - // Actual callback list - list = [], - - // Queue of execution data for repeatable lists - queue = [], - - // Index of currently firing callback (modified by add/remove as needed) - firingIndex = -1, - - // Fire callbacks - fire = function() { - - // Enforce single-firing - locked = locked || options.once; - - // Execute callbacks for all pending executions, - // respecting firingIndex overrides and runtime changes - fired = firing = true; - for ( ; queue.length; firingIndex = -1 ) { - memory = queue.shift(); - while ( ++firingIndex < list.length ) { - - // Run callback and check for early termination - if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && - options.stopOnFalse ) { - - // Jump to end and forget the data so .add doesn't re-fire - firingIndex = list.length; - memory = false; - } - } - } - - // Forget the data if we're done with it - if ( !options.memory ) { - memory = false; - } - - firing = false; - - // Clean up if we're done firing for good - if ( locked ) { - - // Keep an empty list if we have data for future add calls - if ( memory ) { - list = []; - - // Otherwise, this object is spent - } else { - list = ""; - } - } - }, - - // Actual Callbacks object - self = { - - // Add a callback or a collection of callbacks to the list - add: function() { - if ( list ) { - - // If we have memory from a past run, we should fire after adding - if ( memory && !firing ) { - firingIndex = list.length - 1; - queue.push( memory ); - } - - ( function add( args ) { - jQuery.each( args, function( _, arg ) { - if ( isFunction( arg ) ) { - if ( !options.unique || !self.has( arg ) ) { - list.push( arg ); - } - } else if ( arg && arg.length && toType( arg ) !== "string" ) { - - // Inspect recursively - add( arg ); - } - } ); - } )( arguments ); - - if ( memory && !firing ) { - fire(); - } - } - return this; - }, - - // Remove a callback from the list - remove: function() { - jQuery.each( arguments, function( _, arg ) { - var index; - while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { - list.splice( index, 1 ); - - // Handle firing indexes - if ( index <= firingIndex ) { - firingIndex--; - } - } - } ); - return this; - }, - - // Check if a given callback is in the list. - // If no argument is given, return whether or not list has callbacks attached. - has: function( fn ) { - return fn ? - jQuery.inArray( fn, list ) > -1 : - list.length > 0; - }, - - // Remove all callbacks from the list - empty: function() { - if ( list ) { - list = []; - } - return this; - }, - - // Disable .fire and .add - // Abort any current/pending executions - // Clear all callbacks and values - disable: function() { - locked = queue = []; - list = memory = ""; - return this; - }, - disabled: function() { - return !list; - }, - - // Disable .fire - // Also disable .add unless we have memory (since it would have no effect) - // Abort any pending executions - lock: function() { - locked = queue = []; - if ( !memory && !firing ) { - list = memory = ""; - } - return this; - }, - locked: function() { - return !!locked; - }, - - // Call all callbacks with the given context and arguments - fireWith: function( context, args ) { - if ( !locked ) { - args = args || []; - args = [ context, args.slice ? args.slice() : args ]; - queue.push( args ); - if ( !firing ) { - fire(); - } - } - return this; - }, - - // Call all the callbacks with the given arguments - fire: function() { - self.fireWith( this, arguments ); - return this; - }, - - // To know if the callbacks have already been called at least once - fired: function() { - return !!fired; - } - }; - - return self; -}; - - -function Identity( v ) { - return v; -} -function Thrower( ex ) { - throw ex; -} - -function adoptValue( value, resolve, reject, noValue ) { - var method; - - try { - - // Check for promise aspect first to privilege synchronous behavior - if ( value && isFunction( ( method = value.promise ) ) ) { - method.call( value ).done( resolve ).fail( reject ); - - // Other thenables - } else if ( value && isFunction( ( method = value.then ) ) ) { - method.call( value, resolve, reject ); - - // Other non-thenables - } else { - - // Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer: - // * false: [ value ].slice( 0 ) => resolve( value ) - // * true: [ value ].slice( 1 ) => resolve() - resolve.apply( undefined, [ value ].slice( noValue ) ); - } - - // For Promises/A+, convert exceptions into rejections - // Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in - // Deferred#then to conditionally suppress rejection. - } catch ( value ) { - - // Support: Android 4.0 only - // Strict mode functions invoked without .call/.apply get global-object context - reject.apply( undefined, [ value ] ); - } -} - -jQuery.extend( { - - Deferred: function( func ) { - var tuples = [ - - // action, add listener, callbacks, - // ... .then handlers, argument index, [final state] - [ "notify", "progress", jQuery.Callbacks( "memory" ), - jQuery.Callbacks( "memory" ), 2 ], - [ "resolve", "done", jQuery.Callbacks( "once memory" ), - jQuery.Callbacks( "once memory" ), 0, "resolved" ], - [ "reject", "fail", jQuery.Callbacks( "once memory" ), - jQuery.Callbacks( "once memory" ), 1, "rejected" ] - ], - state = "pending", - promise = { - state: function() { - return state; - }, - always: function() { - deferred.done( arguments ).fail( arguments ); - return this; - }, - "catch": function( fn ) { - return promise.then( null, fn ); - }, - - // Keep pipe for back-compat - pipe: function( /* fnDone, fnFail, fnProgress */ ) { - var fns = arguments; - - return jQuery.Deferred( function( newDefer ) { - jQuery.each( tuples, function( _i, tuple ) { - - // Map tuples (progress, done, fail) to arguments (done, fail, progress) - var fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ]; - - // deferred.progress(function() { bind to newDefer or newDefer.notify }) - // deferred.done(function() { bind to newDefer or newDefer.resolve }) - // deferred.fail(function() { bind to newDefer or newDefer.reject }) - deferred[ tuple[ 1 ] ]( function() { - var returned = fn && fn.apply( this, arguments ); - if ( returned && isFunction( returned.promise ) ) { - returned.promise() - .progress( newDefer.notify ) - .done( newDefer.resolve ) - .fail( newDefer.reject ); - } else { - newDefer[ tuple[ 0 ] + "With" ]( - this, - fn ? [ returned ] : arguments - ); - } - } ); - } ); - fns = null; - } ).promise(); - }, - then: function( onFulfilled, onRejected, onProgress ) { - var maxDepth = 0; - function resolve( depth, deferred, handler, special ) { - return function() { - var that = this, - args = arguments, - mightThrow = function() { - var returned, then; - - // Support: Promises/A+ section 2.3.3.3.3 - // https://promisesaplus.com/#point-59 - // Ignore double-resolution attempts - if ( depth < maxDepth ) { - return; - } - - returned = handler.apply( that, args ); - - // Support: Promises/A+ section 2.3.1 - // https://promisesaplus.com/#point-48 - if ( returned === deferred.promise() ) { - throw new TypeError( "Thenable self-resolution" ); - } - - // Support: Promises/A+ sections 2.3.3.1, 3.5 - // https://promisesaplus.com/#point-54 - // https://promisesaplus.com/#point-75 - // Retrieve `then` only once - then = returned && - - // Support: Promises/A+ section 2.3.4 - // https://promisesaplus.com/#point-64 - // Only check objects and functions for thenability - ( typeof returned === "object" || - typeof returned === "function" ) && - returned.then; - - // Handle a returned thenable - if ( isFunction( then ) ) { - - // Special processors (notify) just wait for resolution - if ( special ) { - then.call( - returned, - resolve( maxDepth, deferred, Identity, special ), - resolve( maxDepth, deferred, Thrower, special ) - ); - - // Normal processors (resolve) also hook into progress - } else { - - // ...and disregard older resolution values - maxDepth++; - - then.call( - returned, - resolve( maxDepth, deferred, Identity, special ), - resolve( maxDepth, deferred, Thrower, special ), - resolve( maxDepth, deferred, Identity, - deferred.notifyWith ) - ); - } - - // Handle all other returned values - } else { - - // Only substitute handlers pass on context - // and multiple values (non-spec behavior) - if ( handler !== Identity ) { - that = undefined; - args = [ returned ]; - } - - // Process the value(s) - // Default process is resolve - ( special || deferred.resolveWith )( that, args ); - } - }, - - // Only normal processors (resolve) catch and reject exceptions - process = special ? - mightThrow : - function() { - try { - mightThrow(); - } catch ( e ) { - - if ( jQuery.Deferred.exceptionHook ) { - jQuery.Deferred.exceptionHook( e, - process.stackTrace ); - } - - // Support: Promises/A+ section 2.3.3.3.4.1 - // https://promisesaplus.com/#point-61 - // Ignore post-resolution exceptions - if ( depth + 1 >= maxDepth ) { - - // Only substitute handlers pass on context - // and multiple values (non-spec behavior) - if ( handler !== Thrower ) { - that = undefined; - args = [ e ]; - } - - deferred.rejectWith( that, args ); - } - } - }; - - // Support: Promises/A+ section 2.3.3.3.1 - // https://promisesaplus.com/#point-57 - // Re-resolve promises immediately to dodge false rejection from - // subsequent errors - if ( depth ) { - process(); - } else { - - // Call an optional hook to record the stack, in case of exception - // since it's otherwise lost when execution goes async - if ( jQuery.Deferred.getStackHook ) { - process.stackTrace = jQuery.Deferred.getStackHook(); - } - window.setTimeout( process ); - } - }; - } - - return jQuery.Deferred( function( newDefer ) { - - // progress_handlers.add( ... ) - tuples[ 0 ][ 3 ].add( - resolve( - 0, - newDefer, - isFunction( onProgress ) ? - onProgress : - Identity, - newDefer.notifyWith - ) - ); - - // fulfilled_handlers.add( ... ) - tuples[ 1 ][ 3 ].add( - resolve( - 0, - newDefer, - isFunction( onFulfilled ) ? - onFulfilled : - Identity - ) - ); - - // rejected_handlers.add( ... ) - tuples[ 2 ][ 3 ].add( - resolve( - 0, - newDefer, - isFunction( onRejected ) ? - onRejected : - Thrower - ) - ); - } ).promise(); - }, - - // Get a promise for this deferred - // If obj is provided, the promise aspect is added to the object - promise: function( obj ) { - return obj != null ? jQuery.extend( obj, promise ) : promise; - } - }, - deferred = {}; - - // Add list-specific methods - jQuery.each( tuples, function( i, tuple ) { - var list = tuple[ 2 ], - stateString = tuple[ 5 ]; - - // promise.progress = list.add - // promise.done = list.add - // promise.fail = list.add - promise[ tuple[ 1 ] ] = list.add; - - // Handle state - if ( stateString ) { - list.add( - function() { - - // state = "resolved" (i.e., fulfilled) - // state = "rejected" - state = stateString; - }, - - // rejected_callbacks.disable - // fulfilled_callbacks.disable - tuples[ 3 - i ][ 2 ].disable, - - // rejected_handlers.disable - // fulfilled_handlers.disable - tuples[ 3 - i ][ 3 ].disable, - - // progress_callbacks.lock - tuples[ 0 ][ 2 ].lock, - - // progress_handlers.lock - tuples[ 0 ][ 3 ].lock - ); - } - - // progress_handlers.fire - // fulfilled_handlers.fire - // rejected_handlers.fire - list.add( tuple[ 3 ].fire ); - - // deferred.notify = function() { deferred.notifyWith(...) } - // deferred.resolve = function() { deferred.resolveWith(...) } - // deferred.reject = function() { deferred.rejectWith(...) } - deferred[ tuple[ 0 ] ] = function() { - deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments ); - return this; - }; - - // deferred.notifyWith = list.fireWith - // deferred.resolveWith = list.fireWith - // deferred.rejectWith = list.fireWith - deferred[ tuple[ 0 ] + "With" ] = list.fireWith; - } ); - - // Make the deferred a promise - promise.promise( deferred ); - - // Call given func if any - if ( func ) { - func.call( deferred, deferred ); - } - - // All done! - return deferred; - }, - - // Deferred helper - when: function( singleValue ) { - var - - // count of uncompleted subordinates - remaining = arguments.length, - - // count of unprocessed arguments - i = remaining, - - // subordinate fulfillment data - resolveContexts = Array( i ), - resolveValues = slice.call( arguments ), - - // the master Deferred - master = jQuery.Deferred(), - - // subordinate callback factory - updateFunc = function( i ) { - return function( value ) { - resolveContexts[ i ] = this; - resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; - if ( !( --remaining ) ) { - master.resolveWith( resolveContexts, resolveValues ); - } - }; - }; - - // Single- and empty arguments are adopted like Promise.resolve - if ( remaining <= 1 ) { - adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject, - !remaining ); - - // Use .then() to unwrap secondary thenables (cf. gh-3000) - if ( master.state() === "pending" || - isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) { - - return master.then(); - } - } - - // Multiple arguments are aggregated like Promise.all array elements - while ( i-- ) { - adoptValue( resolveValues[ i ], updateFunc( i ), master.reject ); - } - - return master.promise(); - } -} ); - - -// These usually indicate a programmer mistake during development, -// warn about them ASAP rather than swallowing them by default. -var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; - -jQuery.Deferred.exceptionHook = function( error, stack ) { - - // Support: IE 8 - 9 only - // Console exists when dev tools are open, which can happen at any time - if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) { - window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack ); - } -}; - - - - -jQuery.readyException = function( error ) { - window.setTimeout( function() { - throw error; - } ); -}; - - - - -// The deferred used on DOM ready -var readyList = jQuery.Deferred(); - -jQuery.fn.ready = function( fn ) { - - readyList - .then( fn ) - - // Wrap jQuery.readyException in a function so that the lookup - // happens at the time of error handling instead of callback - // registration. - .catch( function( error ) { - jQuery.readyException( error ); - } ); - - return this; -}; - -jQuery.extend( { - - // Is the DOM ready to be used? Set to true once it occurs. - isReady: false, - - // A counter to track how many items to wait for before - // the ready event fires. See #6781 - readyWait: 1, - - // Handle when the DOM is ready - ready: function( wait ) { - - // Abort if there are pending holds or we're already ready - if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { - return; - } - - // Remember that the DOM is ready - jQuery.isReady = true; - - // If a normal DOM Ready event fired, decrement, and wait if need be - if ( wait !== true && --jQuery.readyWait > 0 ) { - return; - } - - // If there are functions bound, to execute - readyList.resolveWith( document, [ jQuery ] ); - } -} ); - -jQuery.ready.then = readyList.then; - -// The ready event handler and self cleanup method -function completed() { - document.removeEventListener( "DOMContentLoaded", completed ); - window.removeEventListener( "load", completed ); - jQuery.ready(); -} - -// Catch cases where $(document).ready() is called -// after the browser event has already occurred. -// Support: IE <=9 - 10 only -// Older IE sometimes signals "interactive" too soon -if ( document.readyState === "complete" || - ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { - - // Handle it asynchronously to allow scripts the opportunity to delay ready - window.setTimeout( jQuery.ready ); - -} else { - - // Use the handy event callback - document.addEventListener( "DOMContentLoaded", completed ); - - // A fallback to window.onload, that will always work - window.addEventListener( "load", completed ); -} - - - - -// Multifunctional method to get and set values of a collection -// The value/s can optionally be executed if it's a function -var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { - var i = 0, - len = elems.length, - bulk = key == null; - - // Sets many values - if ( toType( key ) === "object" ) { - chainable = true; - for ( i in key ) { - access( elems, fn, i, key[ i ], true, emptyGet, raw ); - } - - // Sets one value - } else if ( value !== undefined ) { - chainable = true; - - if ( !isFunction( value ) ) { - raw = true; - } - - if ( bulk ) { - - // Bulk operations run against the entire set - if ( raw ) { - fn.call( elems, value ); - fn = null; - - // ...except when executing function values - } else { - bulk = fn; - fn = function( elem, _key, value ) { - return bulk.call( jQuery( elem ), value ); - }; - } - } - - if ( fn ) { - for ( ; i < len; i++ ) { - fn( - elems[ i ], key, raw ? - value : - value.call( elems[ i ], i, fn( elems[ i ], key ) ) - ); - } - } - } - - if ( chainable ) { - return elems; - } - - // Gets - if ( bulk ) { - return fn.call( elems ); - } - - return len ? fn( elems[ 0 ], key ) : emptyGet; -}; - - -// Matches dashed string for camelizing -var rmsPrefix = /^-ms-/, - rdashAlpha = /-([a-z])/g; - -// Used by camelCase as callback to replace() -function fcamelCase( _all, letter ) { - return letter.toUpperCase(); -} - -// Convert dashed to camelCase; used by the css and data modules -// Support: IE <=9 - 11, Edge 12 - 15 -// Microsoft forgot to hump their vendor prefix (#9572) -function camelCase( string ) { - return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); -} -var acceptData = function( owner ) { - - // Accepts only: - // - Node - // - Node.ELEMENT_NODE - // - Node.DOCUMENT_NODE - // - Object - // - Any - return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); -}; - - - - -function Data() { - this.expando = jQuery.expando + Data.uid++; -} - -Data.uid = 1; - -Data.prototype = { - - cache: function( owner ) { - - // Check if the owner object already has a cache - var value = owner[ this.expando ]; - - // If not, create one - if ( !value ) { - value = {}; - - // We can accept data for non-element nodes in modern browsers, - // but we should not, see #8335. - // Always return an empty object. - if ( acceptData( owner ) ) { - - // If it is a node unlikely to be stringify-ed or looped over - // use plain assignment - if ( owner.nodeType ) { - owner[ this.expando ] = value; - - // Otherwise secure it in a non-enumerable property - // configurable must be true to allow the property to be - // deleted when data is removed - } else { - Object.defineProperty( owner, this.expando, { - value: value, - configurable: true - } ); - } - } - } - - return value; - }, - set: function( owner, data, value ) { - var prop, - cache = this.cache( owner ); - - // Handle: [ owner, key, value ] args - // Always use camelCase key (gh-2257) - if ( typeof data === "string" ) { - cache[ camelCase( data ) ] = value; - - // Handle: [ owner, { properties } ] args - } else { - - // Copy the properties one-by-one to the cache object - for ( prop in data ) { - cache[ camelCase( prop ) ] = data[ prop ]; - } - } - return cache; - }, - get: function( owner, key ) { - return key === undefined ? - this.cache( owner ) : - - // Always use camelCase key (gh-2257) - owner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ]; - }, - access: function( owner, key, value ) { - - // In cases where either: - // - // 1. No key was specified - // 2. A string key was specified, but no value provided - // - // Take the "read" path and allow the get method to determine - // which value to return, respectively either: - // - // 1. The entire cache object - // 2. The data stored at the key - // - if ( key === undefined || - ( ( key && typeof key === "string" ) && value === undefined ) ) { - - return this.get( owner, key ); - } - - // When the key is not a string, or both a key and value - // are specified, set or extend (existing objects) with either: - // - // 1. An object of properties - // 2. A key and value - // - this.set( owner, key, value ); - - // Since the "set" path can have two possible entry points - // return the expected data based on which path was taken[*] - return value !== undefined ? value : key; - }, - remove: function( owner, key ) { - var i, - cache = owner[ this.expando ]; - - if ( cache === undefined ) { - return; - } - - if ( key !== undefined ) { - - // Support array or space separated string of keys - if ( Array.isArray( key ) ) { - - // If key is an array of keys... - // We always set camelCase keys, so remove that. - key = key.map( camelCase ); - } else { - key = camelCase( key ); - - // If a key with the spaces exists, use it. - // Otherwise, create an array by matching non-whitespace - key = key in cache ? - [ key ] : - ( key.match( rnothtmlwhite ) || [] ); - } - - i = key.length; - - while ( i-- ) { - delete cache[ key[ i ] ]; - } - } - - // Remove the expando if there's no more data - if ( key === undefined || jQuery.isEmptyObject( cache ) ) { - - // Support: Chrome <=35 - 45 - // Webkit & Blink performance suffers when deleting properties - // from DOM nodes, so set to undefined instead - // https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted) - if ( owner.nodeType ) { - owner[ this.expando ] = undefined; - } else { - delete owner[ this.expando ]; - } - } - }, - hasData: function( owner ) { - var cache = owner[ this.expando ]; - return cache !== undefined && !jQuery.isEmptyObject( cache ); - } -}; -var dataPriv = new Data(); - -var dataUser = new Data(); - - - -// Implementation Summary -// -// 1. Enforce API surface and semantic compatibility with 1.9.x branch -// 2. Improve the module's maintainability by reducing the storage -// paths to a single mechanism. -// 3. Use the same single mechanism to support "private" and "user" data. -// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) -// 5. Avoid exposing implementation details on user objects (eg. expando properties) -// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 - -var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, - rmultiDash = /[A-Z]/g; - -function getData( data ) { - if ( data === "true" ) { - return true; - } - - if ( data === "false" ) { - return false; - } - - if ( data === "null" ) { - return null; - } - - // Only convert to a number if it doesn't change the string - if ( data === +data + "" ) { - return +data; - } - - if ( rbrace.test( data ) ) { - return JSON.parse( data ); - } - - return data; -} - -function dataAttr( elem, key, data ) { - var name; - - // If nothing was found internally, try to fetch any - // data from the HTML5 data-* attribute - if ( data === undefined && elem.nodeType === 1 ) { - name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase(); - data = elem.getAttribute( name ); - - if ( typeof data === "string" ) { - try { - data = getData( data ); - } catch ( e ) {} - - // Make sure we set the data so it isn't changed later - dataUser.set( elem, key, data ); - } else { - data = undefined; - } - } - return data; -} - -jQuery.extend( { - hasData: function( elem ) { - return dataUser.hasData( elem ) || dataPriv.hasData( elem ); - }, - - data: function( elem, name, data ) { - return dataUser.access( elem, name, data ); - }, - - removeData: function( elem, name ) { - dataUser.remove( elem, name ); - }, - - // TODO: Now that all calls to _data and _removeData have been replaced - // with direct calls to dataPriv methods, these can be deprecated. - _data: function( elem, name, data ) { - return dataPriv.access( elem, name, data ); - }, - - _removeData: function( elem, name ) { - dataPriv.remove( elem, name ); - } -} ); - -jQuery.fn.extend( { - data: function( key, value ) { - var i, name, data, - elem = this[ 0 ], - attrs = elem && elem.attributes; - - // Gets all values - if ( key === undefined ) { - if ( this.length ) { - data = dataUser.get( elem ); - - if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) { - i = attrs.length; - while ( i-- ) { - - // Support: IE 11 only - // The attrs elements can be null (#14894) - if ( attrs[ i ] ) { - name = attrs[ i ].name; - if ( name.indexOf( "data-" ) === 0 ) { - name = camelCase( name.slice( 5 ) ); - dataAttr( elem, name, data[ name ] ); - } - } - } - dataPriv.set( elem, "hasDataAttrs", true ); - } - } - - return data; - } - - // Sets multiple values - if ( typeof key === "object" ) { - return this.each( function() { - dataUser.set( this, key ); - } ); - } - - return access( this, function( value ) { - var data; - - // The calling jQuery object (element matches) is not empty - // (and therefore has an element appears at this[ 0 ]) and the - // `value` parameter was not undefined. An empty jQuery object - // will result in `undefined` for elem = this[ 0 ] which will - // throw an exception if an attempt to read a data cache is made. - if ( elem && value === undefined ) { - - // Attempt to get data from the cache - // The key will always be camelCased in Data - data = dataUser.get( elem, key ); - if ( data !== undefined ) { - return data; - } - - // Attempt to "discover" the data in - // HTML5 custom data-* attrs - data = dataAttr( elem, key ); - if ( data !== undefined ) { - return data; - } - - // We tried really hard, but the data doesn't exist. - return; - } - - // Set the data... - this.each( function() { - - // We always store the camelCased key - dataUser.set( this, key, value ); - } ); - }, null, value, arguments.length > 1, null, true ); - }, - - removeData: function( key ) { - return this.each( function() { - dataUser.remove( this, key ); - } ); - } -} ); - - -jQuery.extend( { - queue: function( elem, type, data ) { - var queue; - - if ( elem ) { - type = ( type || "fx" ) + "queue"; - queue = dataPriv.get( elem, type ); - - // Speed up dequeue by getting out quickly if this is just a lookup - if ( data ) { - if ( !queue || Array.isArray( data ) ) { - queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); - } else { - queue.push( data ); - } - } - return queue || []; - } - }, - - dequeue: function( elem, type ) { - type = type || "fx"; - - var queue = jQuery.queue( elem, type ), - startLength = queue.length, - fn = queue.shift(), - hooks = jQuery._queueHooks( elem, type ), - next = function() { - jQuery.dequeue( elem, type ); - }; - - // If the fx queue is dequeued, always remove the progress sentinel - if ( fn === "inprogress" ) { - fn = queue.shift(); - startLength--; - } - - if ( fn ) { - - // Add a progress sentinel to prevent the fx queue from being - // automatically dequeued - if ( type === "fx" ) { - queue.unshift( "inprogress" ); - } - - // Clear up the last queue stop function - delete hooks.stop; - fn.call( elem, next, hooks ); - } - - if ( !startLength && hooks ) { - hooks.empty.fire(); - } - }, - - // Not public - generate a queueHooks object, or return the current one - _queueHooks: function( elem, type ) { - var key = type + "queueHooks"; - return dataPriv.get( elem, key ) || dataPriv.access( elem, key, { - empty: jQuery.Callbacks( "once memory" ).add( function() { - dataPriv.remove( elem, [ type + "queue", key ] ); - } ) - } ); - } -} ); - -jQuery.fn.extend( { - queue: function( type, data ) { - var setter = 2; - - if ( typeof type !== "string" ) { - data = type; - type = "fx"; - setter--; - } - - if ( arguments.length < setter ) { - return jQuery.queue( this[ 0 ], type ); - } - - return data === undefined ? - this : - this.each( function() { - var queue = jQuery.queue( this, type, data ); - - // Ensure a hooks for this queue - jQuery._queueHooks( this, type ); - - if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { - jQuery.dequeue( this, type ); - } - } ); - }, - dequeue: function( type ) { - return this.each( function() { - jQuery.dequeue( this, type ); - } ); - }, - clearQueue: function( type ) { - return this.queue( type || "fx", [] ); - }, - - // Get a promise resolved when queues of a certain type - // are emptied (fx is the type by default) - promise: function( type, obj ) { - var tmp, - count = 1, - defer = jQuery.Deferred(), - elements = this, - i = this.length, - resolve = function() { - if ( !( --count ) ) { - defer.resolveWith( elements, [ elements ] ); - } - }; - - if ( typeof type !== "string" ) { - obj = type; - type = undefined; - } - type = type || "fx"; - - while ( i-- ) { - tmp = dataPriv.get( elements[ i ], type + "queueHooks" ); - if ( tmp && tmp.empty ) { - count++; - tmp.empty.add( resolve ); - } - } - resolve(); - return defer.promise( obj ); - } -} ); -var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; - -var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); - - -var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; - -var documentElement = document.documentElement; - - - - var isAttached = function( elem ) { - return jQuery.contains( elem.ownerDocument, elem ); - }, - composed = { composed: true }; - - // Support: IE 9 - 11+, Edge 12 - 18+, iOS 10.0 - 10.2 only - // Check attachment across shadow DOM boundaries when possible (gh-3504) - // Support: iOS 10.0-10.2 only - // Early iOS 10 versions support `attachShadow` but not `getRootNode`, - // leading to errors. We need to check for `getRootNode`. - if ( documentElement.getRootNode ) { - isAttached = function( elem ) { - return jQuery.contains( elem.ownerDocument, elem ) || - elem.getRootNode( composed ) === elem.ownerDocument; - }; - } -var isHiddenWithinTree = function( elem, el ) { - - // isHiddenWithinTree might be called from jQuery#filter function; - // in that case, element will be second argument - elem = el || elem; - - // Inline style trumps all - return elem.style.display === "none" || - elem.style.display === "" && - - // Otherwise, check computed style - // Support: Firefox <=43 - 45 - // Disconnected elements can have computed display: none, so first confirm that elem is - // in the document. - isAttached( elem ) && - - jQuery.css( elem, "display" ) === "none"; - }; - - - -function adjustCSS( elem, prop, valueParts, tween ) { - var adjusted, scale, - maxIterations = 20, - currentValue = tween ? - function() { - return tween.cur(); - } : - function() { - return jQuery.css( elem, prop, "" ); - }, - initial = currentValue(), - unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), - - // Starting value computation is required for potential unit mismatches - initialInUnit = elem.nodeType && - ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && - rcssNum.exec( jQuery.css( elem, prop ) ); - - if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { - - // Support: Firefox <=54 - // Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144) - initial = initial / 2; - - // Trust units reported by jQuery.css - unit = unit || initialInUnit[ 3 ]; - - // Iteratively approximate from a nonzero starting point - initialInUnit = +initial || 1; - - while ( maxIterations-- ) { - - // Evaluate and update our best guess (doubling guesses that zero out). - // Finish if the scale equals or crosses 1 (making the old*new product non-positive). - jQuery.style( elem, prop, initialInUnit + unit ); - if ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) { - maxIterations = 0; - } - initialInUnit = initialInUnit / scale; - - } - - initialInUnit = initialInUnit * 2; - jQuery.style( elem, prop, initialInUnit + unit ); - - // Make sure we update the tween properties later on - valueParts = valueParts || []; - } - - if ( valueParts ) { - initialInUnit = +initialInUnit || +initial || 0; - - // Apply relative offset (+=/-=) if specified - adjusted = valueParts[ 1 ] ? - initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : - +valueParts[ 2 ]; - if ( tween ) { - tween.unit = unit; - tween.start = initialInUnit; - tween.end = adjusted; - } - } - return adjusted; -} - - -var defaultDisplayMap = {}; - -function getDefaultDisplay( elem ) { - var temp, - doc = elem.ownerDocument, - nodeName = elem.nodeName, - display = defaultDisplayMap[ nodeName ]; - - if ( display ) { - return display; - } - - temp = doc.body.appendChild( doc.createElement( nodeName ) ); - display = jQuery.css( temp, "display" ); - - temp.parentNode.removeChild( temp ); - - if ( display === "none" ) { - display = "block"; - } - defaultDisplayMap[ nodeName ] = display; - - return display; -} - -function showHide( elements, show ) { - var display, elem, - values = [], - index = 0, - length = elements.length; - - // Determine new display value for elements that need to change - for ( ; index < length; index++ ) { - elem = elements[ index ]; - if ( !elem.style ) { - continue; - } - - display = elem.style.display; - if ( show ) { - - // Since we force visibility upon cascade-hidden elements, an immediate (and slow) - // check is required in this first loop unless we have a nonempty display value (either - // inline or about-to-be-restored) - if ( display === "none" ) { - values[ index ] = dataPriv.get( elem, "display" ) || null; - if ( !values[ index ] ) { - elem.style.display = ""; - } - } - if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) { - values[ index ] = getDefaultDisplay( elem ); - } - } else { - if ( display !== "none" ) { - values[ index ] = "none"; - - // Remember what we're overwriting - dataPriv.set( elem, "display", display ); - } - } - } - - // Set the display of the elements in a second loop to avoid constant reflow - for ( index = 0; index < length; index++ ) { - if ( values[ index ] != null ) { - elements[ index ].style.display = values[ index ]; - } - } - - return elements; -} - -jQuery.fn.extend( { - show: function() { - return showHide( this, true ); - }, - hide: function() { - return showHide( this ); - }, - toggle: function( state ) { - if ( typeof state === "boolean" ) { - return state ? this.show() : this.hide(); - } - - return this.each( function() { - if ( isHiddenWithinTree( this ) ) { - jQuery( this ).show(); - } else { - jQuery( this ).hide(); - } - } ); - } -} ); -var rcheckableType = ( /^(?:checkbox|radio)$/i ); - -var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]*)/i ); - -var rscriptType = ( /^$|^module$|\/(?:java|ecma)script/i ); - - - -( function() { - var fragment = document.createDocumentFragment(), - div = fragment.appendChild( document.createElement( "div" ) ), - input = document.createElement( "input" ); - - // Support: Android 4.0 - 4.3 only - // Check state lost if the name is set (#11217) - // Support: Windows Web Apps (WWA) - // `name` and `type` must use .setAttribute for WWA (#14901) - input.setAttribute( "type", "radio" ); - input.setAttribute( "checked", "checked" ); - input.setAttribute( "name", "t" ); - - div.appendChild( input ); - - // Support: Android <=4.1 only - // Older WebKit doesn't clone checked state correctly in fragments - support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; - - // Support: IE <=11 only - // Make sure textarea (and checkbox) defaultValue is properly cloned - div.innerHTML = ""; - support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; - - // Support: IE <=9 only - // IE <=9 replaces "; - support.option = !!div.lastChild; -} )(); - - -// We have to close these tags to support XHTML (#13200) -var wrapMap = { - - // XHTML parsers do not magically insert elements in the - // same way that tag soup parsers do. So we cannot shorten - // this by omitting or other required elements. - thead: [ 1, "", "
" ], - col: [ 2, "", "
" ], - tr: [ 2, "", "
" ], - td: [ 3, "", "
" ], - - _default: [ 0, "", "" ] -}; - -wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; -wrapMap.th = wrapMap.td; - -// Support: IE <=9 only -if ( !support.option ) { - wrapMap.optgroup = wrapMap.option = [ 1, "" ]; -} - - -function getAll( context, tag ) { - - // Support: IE <=9 - 11 only - // Use typeof to avoid zero-argument method invocation on host objects (#15151) - var ret; - - if ( typeof context.getElementsByTagName !== "undefined" ) { - ret = context.getElementsByTagName( tag || "*" ); - - } else if ( typeof context.querySelectorAll !== "undefined" ) { - ret = context.querySelectorAll( tag || "*" ); - - } else { - ret = []; - } - - if ( tag === undefined || tag && nodeName( context, tag ) ) { - return jQuery.merge( [ context ], ret ); - } - - return ret; -} - - -// Mark scripts as having already been evaluated -function setGlobalEval( elems, refElements ) { - var i = 0, - l = elems.length; - - for ( ; i < l; i++ ) { - dataPriv.set( - elems[ i ], - "globalEval", - !refElements || dataPriv.get( refElements[ i ], "globalEval" ) - ); - } -} - - -var rhtml = /<|&#?\w+;/; - -function buildFragment( elems, context, scripts, selection, ignored ) { - var elem, tmp, tag, wrap, attached, j, - fragment = context.createDocumentFragment(), - nodes = [], - i = 0, - l = elems.length; - - for ( ; i < l; i++ ) { - elem = elems[ i ]; - - if ( elem || elem === 0 ) { - - // Add nodes directly - if ( toType( elem ) === "object" ) { - - // Support: Android <=4.0 only, PhantomJS 1 only - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); - - // Convert non-html into a text node - } else if ( !rhtml.test( elem ) ) { - nodes.push( context.createTextNode( elem ) ); - - // Convert html into DOM nodes - } else { - tmp = tmp || fragment.appendChild( context.createElement( "div" ) ); - - // Deserialize a standard representation - tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); - wrap = wrapMap[ tag ] || wrapMap._default; - tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ]; - - // Descend through wrappers to the right content - j = wrap[ 0 ]; - while ( j-- ) { - tmp = tmp.lastChild; - } - - // Support: Android <=4.0 only, PhantomJS 1 only - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( nodes, tmp.childNodes ); - - // Remember the top-level container - tmp = fragment.firstChild; - - // Ensure the created nodes are orphaned (#12392) - tmp.textContent = ""; - } - } - } - - // Remove wrapper from fragment - fragment.textContent = ""; - - i = 0; - while ( ( elem = nodes[ i++ ] ) ) { - - // Skip elements already in the context collection (trac-4087) - if ( selection && jQuery.inArray( elem, selection ) > -1 ) { - if ( ignored ) { - ignored.push( elem ); - } - continue; - } - - attached = isAttached( elem ); - - // Append to fragment - tmp = getAll( fragment.appendChild( elem ), "script" ); - - // Preserve script evaluation history - if ( attached ) { - setGlobalEval( tmp ); - } - - // Capture executables - if ( scripts ) { - j = 0; - while ( ( elem = tmp[ j++ ] ) ) { - if ( rscriptType.test( elem.type || "" ) ) { - scripts.push( elem ); - } - } - } - } - - return fragment; -} - - -var - rkeyEvent = /^key/, - rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, - rtypenamespace = /^([^.]*)(?:\.(.+)|)/; - -function returnTrue() { - return true; -} - -function returnFalse() { - return false; -} - -// Support: IE <=9 - 11+ -// focus() and blur() are asynchronous, except when they are no-op. -// So expect focus to be synchronous when the element is already active, -// and blur to be synchronous when the element is not already active. -// (focus and blur are always synchronous in other supported browsers, -// this just defines when we can count on it). -function expectSync( elem, type ) { - return ( elem === safeActiveElement() ) === ( type === "focus" ); -} - -// Support: IE <=9 only -// Accessing document.activeElement can throw unexpectedly -// https://bugs.jquery.com/ticket/13393 -function safeActiveElement() { - try { - return document.activeElement; - } catch ( err ) { } -} - -function on( elem, types, selector, data, fn, one ) { - var origFn, type; - - // Types can be a map of types/handlers - if ( typeof types === "object" ) { - - // ( types-Object, selector, data ) - if ( typeof selector !== "string" ) { - - // ( types-Object, data ) - data = data || selector; - selector = undefined; - } - for ( type in types ) { - on( elem, type, selector, data, types[ type ], one ); - } - return elem; - } - - if ( data == null && fn == null ) { - - // ( types, fn ) - fn = selector; - data = selector = undefined; - } else if ( fn == null ) { - if ( typeof selector === "string" ) { - - // ( types, selector, fn ) - fn = data; - data = undefined; - } else { - - // ( types, data, fn ) - fn = data; - data = selector; - selector = undefined; - } - } - if ( fn === false ) { - fn = returnFalse; - } else if ( !fn ) { - return elem; - } - - if ( one === 1 ) { - origFn = fn; - fn = function( event ) { - - // Can use an empty set, since event contains the info - jQuery().off( event ); - return origFn.apply( this, arguments ); - }; - - // Use same guid so caller can remove using origFn - fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); - } - return elem.each( function() { - jQuery.event.add( this, types, fn, data, selector ); - } ); -} - -/* - * Helper functions for managing events -- not part of the public interface. - * Props to Dean Edwards' addEvent library for many of the ideas. - */ -jQuery.event = { - - global: {}, - - add: function( elem, types, handler, data, selector ) { - - var handleObjIn, eventHandle, tmp, - events, t, handleObj, - special, handlers, type, namespaces, origType, - elemData = dataPriv.get( elem ); - - // Only attach events to objects that accept data - if ( !acceptData( elem ) ) { - return; - } - - // Caller can pass in an object of custom data in lieu of the handler - if ( handler.handler ) { - handleObjIn = handler; - handler = handleObjIn.handler; - selector = handleObjIn.selector; - } - - // Ensure that invalid selectors throw exceptions at attach time - // Evaluate against documentElement in case elem is a non-element node (e.g., document) - if ( selector ) { - jQuery.find.matchesSelector( documentElement, selector ); - } - - // Make sure that the handler has a unique ID, used to find/remove it later - if ( !handler.guid ) { - handler.guid = jQuery.guid++; - } - - // Init the element's event structure and main handler, if this is the first - if ( !( events = elemData.events ) ) { - events = elemData.events = Object.create( null ); - } - if ( !( eventHandle = elemData.handle ) ) { - eventHandle = elemData.handle = function( e ) { - - // Discard the second event of a jQuery.event.trigger() and - // when an event is called after a page has unloaded - return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ? - jQuery.event.dispatch.apply( elem, arguments ) : undefined; - }; - } - - // Handle multiple events separated by a space - types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[ t ] ) || []; - type = origType = tmp[ 1 ]; - namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); - - // There *must* be a type, no attaching namespace-only handlers - if ( !type ) { - continue; - } - - // If event changes its type, use the special event handlers for the changed type - special = jQuery.event.special[ type ] || {}; - - // If selector defined, determine special event api type, otherwise given type - type = ( selector ? special.delegateType : special.bindType ) || type; - - // Update special based on newly reset type - special = jQuery.event.special[ type ] || {}; - - // handleObj is passed to all event handlers - handleObj = jQuery.extend( { - type: type, - origType: origType, - data: data, - handler: handler, - guid: handler.guid, - selector: selector, - needsContext: selector && jQuery.expr.match.needsContext.test( selector ), - namespace: namespaces.join( "." ) - }, handleObjIn ); - - // Init the event handler queue if we're the first - if ( !( handlers = events[ type ] ) ) { - handlers = events[ type ] = []; - handlers.delegateCount = 0; - - // Only use addEventListener if the special events handler returns false - if ( !special.setup || - special.setup.call( elem, data, namespaces, eventHandle ) === false ) { - - if ( elem.addEventListener ) { - elem.addEventListener( type, eventHandle ); - } - } - } - - if ( special.add ) { - special.add.call( elem, handleObj ); - - if ( !handleObj.handler.guid ) { - handleObj.handler.guid = handler.guid; - } - } - - // Add to the element's handler list, delegates in front - if ( selector ) { - handlers.splice( handlers.delegateCount++, 0, handleObj ); - } else { - handlers.push( handleObj ); - } - - // Keep track of which events have ever been used, for event optimization - jQuery.event.global[ type ] = true; - } - - }, - - // Detach an event or set of events from an element - remove: function( elem, types, handler, selector, mappedTypes ) { - - var j, origCount, tmp, - events, t, handleObj, - special, handlers, type, namespaces, origType, - elemData = dataPriv.hasData( elem ) && dataPriv.get( elem ); - - if ( !elemData || !( events = elemData.events ) ) { - return; - } - - // Once for each type.namespace in types; type may be omitted - types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[ t ] ) || []; - type = origType = tmp[ 1 ]; - namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); - - // Unbind all events (on this namespace, if provided) for the element - if ( !type ) { - for ( type in events ) { - jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); - } - continue; - } - - special = jQuery.event.special[ type ] || {}; - type = ( selector ? special.delegateType : special.bindType ) || type; - handlers = events[ type ] || []; - tmp = tmp[ 2 ] && - new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); - - // Remove matching events - origCount = j = handlers.length; - while ( j-- ) { - handleObj = handlers[ j ]; - - if ( ( mappedTypes || origType === handleObj.origType ) && - ( !handler || handler.guid === handleObj.guid ) && - ( !tmp || tmp.test( handleObj.namespace ) ) && - ( !selector || selector === handleObj.selector || - selector === "**" && handleObj.selector ) ) { - handlers.splice( j, 1 ); - - if ( handleObj.selector ) { - handlers.delegateCount--; - } - if ( special.remove ) { - special.remove.call( elem, handleObj ); - } - } - } - - // Remove generic event handler if we removed something and no more handlers exist - // (avoids potential for endless recursion during removal of special event handlers) - if ( origCount && !handlers.length ) { - if ( !special.teardown || - special.teardown.call( elem, namespaces, elemData.handle ) === false ) { - - jQuery.removeEvent( elem, type, elemData.handle ); - } - - delete events[ type ]; - } - } - - // Remove data and the expando if it's no longer used - if ( jQuery.isEmptyObject( events ) ) { - dataPriv.remove( elem, "handle events" ); - } - }, - - dispatch: function( nativeEvent ) { - - var i, j, ret, matched, handleObj, handlerQueue, - args = new Array( arguments.length ), - - // Make a writable jQuery.Event from the native event object - event = jQuery.event.fix( nativeEvent ), - - handlers = ( - dataPriv.get( this, "events" ) || Object.create( null ) - )[ event.type ] || [], - special = jQuery.event.special[ event.type ] || {}; - - // Use the fix-ed jQuery.Event rather than the (read-only) native event - args[ 0 ] = event; - - for ( i = 1; i < arguments.length; i++ ) { - args[ i ] = arguments[ i ]; - } - - event.delegateTarget = this; - - // Call the preDispatch hook for the mapped type, and let it bail if desired - if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { - return; - } - - // Determine handlers - handlerQueue = jQuery.event.handlers.call( this, event, handlers ); - - // Run delegates first; they may want to stop propagation beneath us - i = 0; - while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { - event.currentTarget = matched.elem; - - j = 0; - while ( ( handleObj = matched.handlers[ j++ ] ) && - !event.isImmediatePropagationStopped() ) { - - // If the event is namespaced, then each handler is only invoked if it is - // specially universal or its namespaces are a superset of the event's. - if ( !event.rnamespace || handleObj.namespace === false || - event.rnamespace.test( handleObj.namespace ) ) { - - event.handleObj = handleObj; - event.data = handleObj.data; - - ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || - handleObj.handler ).apply( matched.elem, args ); - - if ( ret !== undefined ) { - if ( ( event.result = ret ) === false ) { - event.preventDefault(); - event.stopPropagation(); - } - } - } - } - } - - // Call the postDispatch hook for the mapped type - if ( special.postDispatch ) { - special.postDispatch.call( this, event ); - } - - return event.result; - }, - - handlers: function( event, handlers ) { - var i, handleObj, sel, matchedHandlers, matchedSelectors, - handlerQueue = [], - delegateCount = handlers.delegateCount, - cur = event.target; - - // Find delegate handlers - if ( delegateCount && - - // Support: IE <=9 - // Black-hole SVG instance trees (trac-13180) - cur.nodeType && - - // Support: Firefox <=42 - // Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861) - // https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click - // Support: IE 11 only - // ...but not arrow key "clicks" of radio inputs, which can have `button` -1 (gh-2343) - !( event.type === "click" && event.button >= 1 ) ) { - - for ( ; cur !== this; cur = cur.parentNode || this ) { - - // Don't check non-elements (#13208) - // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) - if ( cur.nodeType === 1 && !( event.type === "click" && cur.disabled === true ) ) { - matchedHandlers = []; - matchedSelectors = {}; - for ( i = 0; i < delegateCount; i++ ) { - handleObj = handlers[ i ]; - - // Don't conflict with Object.prototype properties (#13203) - sel = handleObj.selector + " "; - - if ( matchedSelectors[ sel ] === undefined ) { - matchedSelectors[ sel ] = handleObj.needsContext ? - jQuery( sel, this ).index( cur ) > -1 : - jQuery.find( sel, this, null, [ cur ] ).length; - } - if ( matchedSelectors[ sel ] ) { - matchedHandlers.push( handleObj ); - } - } - if ( matchedHandlers.length ) { - handlerQueue.push( { elem: cur, handlers: matchedHandlers } ); - } - } - } - } - - // Add the remaining (directly-bound) handlers - cur = this; - if ( delegateCount < handlers.length ) { - handlerQueue.push( { elem: cur, handlers: handlers.slice( delegateCount ) } ); - } - - return handlerQueue; - }, - - addProp: function( name, hook ) { - Object.defineProperty( jQuery.Event.prototype, name, { - enumerable: true, - configurable: true, - - get: isFunction( hook ) ? - function() { - if ( this.originalEvent ) { - return hook( this.originalEvent ); - } - } : - function() { - if ( this.originalEvent ) { - return this.originalEvent[ name ]; - } - }, - - set: function( value ) { - Object.defineProperty( this, name, { - enumerable: true, - configurable: true, - writable: true, - value: value - } ); - } - } ); - }, - - fix: function( originalEvent ) { - return originalEvent[ jQuery.expando ] ? - originalEvent : - new jQuery.Event( originalEvent ); - }, - - special: { - load: { - - // Prevent triggered image.load events from bubbling to window.load - noBubble: true - }, - click: { - - // Utilize native event to ensure correct state for checkable inputs - setup: function( data ) { - - // For mutual compressibility with _default, replace `this` access with a local var. - // `|| data` is dead code meant only to preserve the variable through minification. - var el = this || data; - - // Claim the first handler - if ( rcheckableType.test( el.type ) && - el.click && nodeName( el, "input" ) ) { - - // dataPriv.set( el, "click", ... ) - leverageNative( el, "click", returnTrue ); - } - - // Return false to allow normal processing in the caller - return false; - }, - trigger: function( data ) { - - // For mutual compressibility with _default, replace `this` access with a local var. - // `|| data` is dead code meant only to preserve the variable through minification. - var el = this || data; - - // Force setup before triggering a click - if ( rcheckableType.test( el.type ) && - el.click && nodeName( el, "input" ) ) { - - leverageNative( el, "click" ); - } - - // Return non-false to allow normal event-path propagation - return true; - }, - - // For cross-browser consistency, suppress native .click() on links - // Also prevent it if we're currently inside a leveraged native-event stack - _default: function( event ) { - var target = event.target; - return rcheckableType.test( target.type ) && - target.click && nodeName( target, "input" ) && - dataPriv.get( target, "click" ) || - nodeName( target, "a" ); - } - }, - - beforeunload: { - postDispatch: function( event ) { - - // Support: Firefox 20+ - // Firefox doesn't alert if the returnValue field is not set. - if ( event.result !== undefined && event.originalEvent ) { - event.originalEvent.returnValue = event.result; - } - } - } - } -}; - -// Ensure the presence of an event listener that handles manually-triggered -// synthetic events by interrupting progress until reinvoked in response to -// *native* events that it fires directly, ensuring that state changes have -// already occurred before other listeners are invoked. -function leverageNative( el, type, expectSync ) { - - // Missing expectSync indicates a trigger call, which must force setup through jQuery.event.add - if ( !expectSync ) { - if ( dataPriv.get( el, type ) === undefined ) { - jQuery.event.add( el, type, returnTrue ); - } - return; - } - - // Register the controller as a special universal handler for all event namespaces - dataPriv.set( el, type, false ); - jQuery.event.add( el, type, { - namespace: false, - handler: function( event ) { - var notAsync, result, - saved = dataPriv.get( this, type ); - - if ( ( event.isTrigger & 1 ) && this[ type ] ) { - - // Interrupt processing of the outer synthetic .trigger()ed event - // Saved data should be false in such cases, but might be a leftover capture object - // from an async native handler (gh-4350) - if ( !saved.length ) { - - // Store arguments for use when handling the inner native event - // There will always be at least one argument (an event object), so this array - // will not be confused with a leftover capture object. - saved = slice.call( arguments ); - dataPriv.set( this, type, saved ); - - // Trigger the native event and capture its result - // Support: IE <=9 - 11+ - // focus() and blur() are asynchronous - notAsync = expectSync( this, type ); - this[ type ](); - result = dataPriv.get( this, type ); - if ( saved !== result || notAsync ) { - dataPriv.set( this, type, false ); - } else { - result = {}; - } - if ( saved !== result ) { - - // Cancel the outer synthetic event - event.stopImmediatePropagation(); - event.preventDefault(); - return result.value; - } - - // If this is an inner synthetic event for an event with a bubbling surrogate - // (focus or blur), assume that the surrogate already propagated from triggering the - // native event and prevent that from happening again here. - // This technically gets the ordering wrong w.r.t. to `.trigger()` (in which the - // bubbling surrogate propagates *after* the non-bubbling base), but that seems - // less bad than duplication. - } else if ( ( jQuery.event.special[ type ] || {} ).delegateType ) { - event.stopPropagation(); - } - - // If this is a native event triggered above, everything is now in order - // Fire an inner synthetic event with the original arguments - } else if ( saved.length ) { - - // ...and capture the result - dataPriv.set( this, type, { - value: jQuery.event.trigger( - - // Support: IE <=9 - 11+ - // Extend with the prototype to reset the above stopImmediatePropagation() - jQuery.extend( saved[ 0 ], jQuery.Event.prototype ), - saved.slice( 1 ), - this - ) - } ); - - // Abort handling of the native event - event.stopImmediatePropagation(); - } - } - } ); -} - -jQuery.removeEvent = function( elem, type, handle ) { - - // This "if" is needed for plain objects - if ( elem.removeEventListener ) { - elem.removeEventListener( type, handle ); - } -}; - -jQuery.Event = function( src, props ) { - - // Allow instantiation without the 'new' keyword - if ( !( this instanceof jQuery.Event ) ) { - return new jQuery.Event( src, props ); - } - - // Event object - if ( src && src.type ) { - this.originalEvent = src; - this.type = src.type; - - // Events bubbling up the document may have been marked as prevented - // by a handler lower down the tree; reflect the correct value. - this.isDefaultPrevented = src.defaultPrevented || - src.defaultPrevented === undefined && - - // Support: Android <=2.3 only - src.returnValue === false ? - returnTrue : - returnFalse; - - // Create target properties - // Support: Safari <=6 - 7 only - // Target should not be a text node (#504, #13143) - this.target = ( src.target && src.target.nodeType === 3 ) ? - src.target.parentNode : - src.target; - - this.currentTarget = src.currentTarget; - this.relatedTarget = src.relatedTarget; - - // Event type - } else { - this.type = src; - } - - // Put explicitly provided properties onto the event object - if ( props ) { - jQuery.extend( this, props ); - } - - // Create a timestamp if incoming event doesn't have one - this.timeStamp = src && src.timeStamp || Date.now(); - - // Mark it as fixed - this[ jQuery.expando ] = true; -}; - -// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding -// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html -jQuery.Event.prototype = { - constructor: jQuery.Event, - isDefaultPrevented: returnFalse, - isPropagationStopped: returnFalse, - isImmediatePropagationStopped: returnFalse, - isSimulated: false, - - preventDefault: function() { - var e = this.originalEvent; - - this.isDefaultPrevented = returnTrue; - - if ( e && !this.isSimulated ) { - e.preventDefault(); - } - }, - stopPropagation: function() { - var e = this.originalEvent; - - this.isPropagationStopped = returnTrue; - - if ( e && !this.isSimulated ) { - e.stopPropagation(); - } - }, - stopImmediatePropagation: function() { - var e = this.originalEvent; - - this.isImmediatePropagationStopped = returnTrue; - - if ( e && !this.isSimulated ) { - e.stopImmediatePropagation(); - } - - this.stopPropagation(); - } -}; - -// Includes all common event props including KeyEvent and MouseEvent specific props -jQuery.each( { - altKey: true, - bubbles: true, - cancelable: true, - changedTouches: true, - ctrlKey: true, - detail: true, - eventPhase: true, - metaKey: true, - pageX: true, - pageY: true, - shiftKey: true, - view: true, - "char": true, - code: true, - charCode: true, - key: true, - keyCode: true, - button: true, - buttons: true, - clientX: true, - clientY: true, - offsetX: true, - offsetY: true, - pointerId: true, - pointerType: true, - screenX: true, - screenY: true, - targetTouches: true, - toElement: true, - touches: true, - - which: function( event ) { - var button = event.button; - - // Add which for key events - if ( event.which == null && rkeyEvent.test( event.type ) ) { - return event.charCode != null ? event.charCode : event.keyCode; - } - - // Add which for click: 1 === left; 2 === middle; 3 === right - if ( !event.which && button !== undefined && rmouseEvent.test( event.type ) ) { - if ( button & 1 ) { - return 1; - } - - if ( button & 2 ) { - return 3; - } - - if ( button & 4 ) { - return 2; - } - - return 0; - } - - return event.which; - } -}, jQuery.event.addProp ); - -jQuery.each( { focus: "focusin", blur: "focusout" }, function( type, delegateType ) { - jQuery.event.special[ type ] = { - - // Utilize native event if possible so blur/focus sequence is correct - setup: function() { - - // Claim the first handler - // dataPriv.set( this, "focus", ... ) - // dataPriv.set( this, "blur", ... ) - leverageNative( this, type, expectSync ); - - // Return false to allow normal processing in the caller - return false; - }, - trigger: function() { - - // Force setup before trigger - leverageNative( this, type ); - - // Return non-false to allow normal event-path propagation - return true; - }, - - delegateType: delegateType - }; -} ); - -// Create mouseenter/leave events using mouseover/out and event-time checks -// so that event delegation works in jQuery. -// Do the same for pointerenter/pointerleave and pointerover/pointerout -// -// Support: Safari 7 only -// Safari sends mouseenter too often; see: -// https://bugs.chromium.org/p/chromium/issues/detail?id=470258 -// for the description of the bug (it existed in older Chrome versions as well). -jQuery.each( { - mouseenter: "mouseover", - mouseleave: "mouseout", - pointerenter: "pointerover", - pointerleave: "pointerout" -}, function( orig, fix ) { - jQuery.event.special[ orig ] = { - delegateType: fix, - bindType: fix, - - handle: function( event ) { - var ret, - target = this, - related = event.relatedTarget, - handleObj = event.handleObj; - - // For mouseenter/leave call the handler if related is outside the target. - // NB: No relatedTarget if the mouse left/entered the browser window - if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { - event.type = handleObj.origType; - ret = handleObj.handler.apply( this, arguments ); - event.type = fix; - } - return ret; - } - }; -} ); - -jQuery.fn.extend( { - - on: function( types, selector, data, fn ) { - return on( this, types, selector, data, fn ); - }, - one: function( types, selector, data, fn ) { - return on( this, types, selector, data, fn, 1 ); - }, - off: function( types, selector, fn ) { - var handleObj, type; - if ( types && types.preventDefault && types.handleObj ) { - - // ( event ) dispatched jQuery.Event - handleObj = types.handleObj; - jQuery( types.delegateTarget ).off( - handleObj.namespace ? - handleObj.origType + "." + handleObj.namespace : - handleObj.origType, - handleObj.selector, - handleObj.handler - ); - return this; - } - if ( typeof types === "object" ) { - - // ( types-object [, selector] ) - for ( type in types ) { - this.off( type, selector, types[ type ] ); - } - return this; - } - if ( selector === false || typeof selector === "function" ) { - - // ( types [, fn] ) - fn = selector; - selector = undefined; - } - if ( fn === false ) { - fn = returnFalse; - } - return this.each( function() { - jQuery.event.remove( this, types, fn, selector ); - } ); - } -} ); - - -var - - // Support: IE <=10 - 11, Edge 12 - 13 only - // In IE/Edge using regex groups here causes severe slowdowns. - // See https://connect.microsoft.com/IE/feedback/details/1736512/ - rnoInnerhtml = /\s*$/g; - -// Prefer a tbody over its parent table for containing new rows -function manipulationTarget( elem, content ) { - if ( nodeName( elem, "table" ) && - nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) { - - return jQuery( elem ).children( "tbody" )[ 0 ] || elem; - } - - return elem; -} - -// Replace/restore the type attribute of script elements for safe DOM manipulation -function disableScript( elem ) { - elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type; - return elem; -} -function restoreScript( elem ) { - if ( ( elem.type || "" ).slice( 0, 5 ) === "true/" ) { - elem.type = elem.type.slice( 5 ); - } else { - elem.removeAttribute( "type" ); - } - - return elem; -} - -function cloneCopyEvent( src, dest ) { - var i, l, type, pdataOld, udataOld, udataCur, events; - - if ( dest.nodeType !== 1 ) { - return; - } - - // 1. Copy private data: events, handlers, etc. - if ( dataPriv.hasData( src ) ) { - pdataOld = dataPriv.get( src ); - events = pdataOld.events; - - if ( events ) { - dataPriv.remove( dest, "handle events" ); - - for ( type in events ) { - for ( i = 0, l = events[ type ].length; i < l; i++ ) { - jQuery.event.add( dest, type, events[ type ][ i ] ); - } - } - } - } - - // 2. Copy user data - if ( dataUser.hasData( src ) ) { - udataOld = dataUser.access( src ); - udataCur = jQuery.extend( {}, udataOld ); - - dataUser.set( dest, udataCur ); - } -} - -// Fix IE bugs, see support tests -function fixInput( src, dest ) { - var nodeName = dest.nodeName.toLowerCase(); - - // Fails to persist the checked state of a cloned checkbox or radio button. - if ( nodeName === "input" && rcheckableType.test( src.type ) ) { - dest.checked = src.checked; - - // Fails to return the selected option to the default selected state when cloning options - } else if ( nodeName === "input" || nodeName === "textarea" ) { - dest.defaultValue = src.defaultValue; - } -} - -function domManip( collection, args, callback, ignored ) { - - // Flatten any nested arrays - args = flat( args ); - - var fragment, first, scripts, hasScripts, node, doc, - i = 0, - l = collection.length, - iNoClone = l - 1, - value = args[ 0 ], - valueIsFunction = isFunction( value ); - - // We can't cloneNode fragments that contain checked, in WebKit - if ( valueIsFunction || - ( l > 1 && typeof value === "string" && - !support.checkClone && rchecked.test( value ) ) ) { - return collection.each( function( index ) { - var self = collection.eq( index ); - if ( valueIsFunction ) { - args[ 0 ] = value.call( this, index, self.html() ); - } - domManip( self, args, callback, ignored ); - } ); - } - - if ( l ) { - fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); - first = fragment.firstChild; - - if ( fragment.childNodes.length === 1 ) { - fragment = first; - } - - // Require either new content or an interest in ignored elements to invoke the callback - if ( first || ignored ) { - scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); - hasScripts = scripts.length; - - // Use the original fragment for the last item - // instead of the first because it can end up - // being emptied incorrectly in certain situations (#8070). - for ( ; i < l; i++ ) { - node = fragment; - - if ( i !== iNoClone ) { - node = jQuery.clone( node, true, true ); - - // Keep references to cloned scripts for later restoration - if ( hasScripts ) { - - // Support: Android <=4.0 only, PhantomJS 1 only - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( scripts, getAll( node, "script" ) ); - } - } - - callback.call( collection[ i ], node, i ); - } - - if ( hasScripts ) { - doc = scripts[ scripts.length - 1 ].ownerDocument; - - // Reenable scripts - jQuery.map( scripts, restoreScript ); - - // Evaluate executable scripts on first document insertion - for ( i = 0; i < hasScripts; i++ ) { - node = scripts[ i ]; - if ( rscriptType.test( node.type || "" ) && - !dataPriv.access( node, "globalEval" ) && - jQuery.contains( doc, node ) ) { - - if ( node.src && ( node.type || "" ).toLowerCase() !== "module" ) { - - // Optional AJAX dependency, but won't run scripts if not present - if ( jQuery._evalUrl && !node.noModule ) { - jQuery._evalUrl( node.src, { - nonce: node.nonce || node.getAttribute( "nonce" ) - }, doc ); - } - } else { - DOMEval( node.textContent.replace( rcleanScript, "" ), node, doc ); - } - } - } - } - } - } - - return collection; -} - -function remove( elem, selector, keepData ) { - var node, - nodes = selector ? jQuery.filter( selector, elem ) : elem, - i = 0; - - for ( ; ( node = nodes[ i ] ) != null; i++ ) { - if ( !keepData && node.nodeType === 1 ) { - jQuery.cleanData( getAll( node ) ); - } - - if ( node.parentNode ) { - if ( keepData && isAttached( node ) ) { - setGlobalEval( getAll( node, "script" ) ); - } - node.parentNode.removeChild( node ); - } - } - - return elem; -} - -jQuery.extend( { - htmlPrefilter: function( html ) { - return html; - }, - - clone: function( elem, dataAndEvents, deepDataAndEvents ) { - var i, l, srcElements, destElements, - clone = elem.cloneNode( true ), - inPage = isAttached( elem ); - - // Fix IE cloning issues - if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && - !jQuery.isXMLDoc( elem ) ) { - - // We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2 - destElements = getAll( clone ); - srcElements = getAll( elem ); - - for ( i = 0, l = srcElements.length; i < l; i++ ) { - fixInput( srcElements[ i ], destElements[ i ] ); - } - } - - // Copy the events from the original to the clone - if ( dataAndEvents ) { - if ( deepDataAndEvents ) { - srcElements = srcElements || getAll( elem ); - destElements = destElements || getAll( clone ); - - for ( i = 0, l = srcElements.length; i < l; i++ ) { - cloneCopyEvent( srcElements[ i ], destElements[ i ] ); - } - } else { - cloneCopyEvent( elem, clone ); - } - } - - // Preserve script evaluation history - destElements = getAll( clone, "script" ); - if ( destElements.length > 0 ) { - setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); - } - - // Return the cloned set - return clone; - }, - - cleanData: function( elems ) { - var data, elem, type, - special = jQuery.event.special, - i = 0; - - for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) { - if ( acceptData( elem ) ) { - if ( ( data = elem[ dataPriv.expando ] ) ) { - if ( data.events ) { - for ( type in data.events ) { - if ( special[ type ] ) { - jQuery.event.remove( elem, type ); - - // This is a shortcut to avoid jQuery.event.remove's overhead - } else { - jQuery.removeEvent( elem, type, data.handle ); - } - } - } - - // Support: Chrome <=35 - 45+ - // Assign undefined instead of using delete, see Data#remove - elem[ dataPriv.expando ] = undefined; - } - if ( elem[ dataUser.expando ] ) { - - // Support: Chrome <=35 - 45+ - // Assign undefined instead of using delete, see Data#remove - elem[ dataUser.expando ] = undefined; - } - } - } - } -} ); - -jQuery.fn.extend( { - detach: function( selector ) { - return remove( this, selector, true ); - }, - - remove: function( selector ) { - return remove( this, selector ); - }, - - text: function( value ) { - return access( this, function( value ) { - return value === undefined ? - jQuery.text( this ) : - this.empty().each( function() { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - this.textContent = value; - } - } ); - }, null, value, arguments.length ); - }, - - append: function() { - return domManip( this, arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.appendChild( elem ); - } - } ); - }, - - prepend: function() { - return domManip( this, arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.insertBefore( elem, target.firstChild ); - } - } ); - }, - - before: function() { - return domManip( this, arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this ); - } - } ); - }, - - after: function() { - return domManip( this, arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this.nextSibling ); - } - } ); - }, - - empty: function() { - var elem, - i = 0; - - for ( ; ( elem = this[ i ] ) != null; i++ ) { - if ( elem.nodeType === 1 ) { - - // Prevent memory leaks - jQuery.cleanData( getAll( elem, false ) ); - - // Remove any remaining nodes - elem.textContent = ""; - } - } - - return this; - }, - - clone: function( dataAndEvents, deepDataAndEvents ) { - dataAndEvents = dataAndEvents == null ? false : dataAndEvents; - deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; - - return this.map( function() { - return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); - } ); - }, - - html: function( value ) { - return access( this, function( value ) { - var elem = this[ 0 ] || {}, - i = 0, - l = this.length; - - if ( value === undefined && elem.nodeType === 1 ) { - return elem.innerHTML; - } - - // See if we can take a shortcut and just use innerHTML - if ( typeof value === "string" && !rnoInnerhtml.test( value ) && - !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { - - value = jQuery.htmlPrefilter( value ); - - try { - for ( ; i < l; i++ ) { - elem = this[ i ] || {}; - - // Remove element nodes and prevent memory leaks - if ( elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem, false ) ); - elem.innerHTML = value; - } - } - - elem = 0; - - // If using innerHTML throws an exception, use the fallback method - } catch ( e ) {} - } - - if ( elem ) { - this.empty().append( value ); - } - }, null, value, arguments.length ); - }, - - replaceWith: function() { - var ignored = []; - - // Make the changes, replacing each non-ignored context element with the new content - return domManip( this, arguments, function( elem ) { - var parent = this.parentNode; - - if ( jQuery.inArray( this, ignored ) < 0 ) { - jQuery.cleanData( getAll( this ) ); - if ( parent ) { - parent.replaceChild( elem, this ); - } - } - - // Force callback invocation - }, ignored ); - } -} ); - -jQuery.each( { - appendTo: "append", - prependTo: "prepend", - insertBefore: "before", - insertAfter: "after", - replaceAll: "replaceWith" -}, function( name, original ) { - jQuery.fn[ name ] = function( selector ) { - var elems, - ret = [], - insert = jQuery( selector ), - last = insert.length - 1, - i = 0; - - for ( ; i <= last; i++ ) { - elems = i === last ? this : this.clone( true ); - jQuery( insert[ i ] )[ original ]( elems ); - - // Support: Android <=4.0 only, PhantomJS 1 only - // .get() because push.apply(_, arraylike) throws on ancient WebKit - push.apply( ret, elems.get() ); - } - - return this.pushStack( ret ); - }; -} ); -var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); - -var getStyles = function( elem ) { - - // Support: IE <=11 only, Firefox <=30 (#15098, #14150) - // IE throws on elements created in popups - // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" - var view = elem.ownerDocument.defaultView; - - if ( !view || !view.opener ) { - view = window; - } - - return view.getComputedStyle( elem ); - }; - -var swap = function( elem, options, callback ) { - var ret, name, - old = {}; - - // Remember the old values, and insert the new ones - for ( name in options ) { - old[ name ] = elem.style[ name ]; - elem.style[ name ] = options[ name ]; - } - - ret = callback.call( elem ); - - // Revert the old values - for ( name in options ) { - elem.style[ name ] = old[ name ]; - } - - return ret; -}; - - -var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" ); - - - -( function() { - - // Executing both pixelPosition & boxSizingReliable tests require only one layout - // so they're executed at the same time to save the second computation. - function computeStyleTests() { - - // This is a singleton, we need to execute it only once - if ( !div ) { - return; - } - - container.style.cssText = "position:absolute;left:-11111px;width:60px;" + - "margin-top:1px;padding:0;border:0"; - div.style.cssText = - "position:relative;display:block;box-sizing:border-box;overflow:scroll;" + - "margin:auto;border:1px;padding:1px;" + - "width:60%;top:1%"; - documentElement.appendChild( container ).appendChild( div ); - - var divStyle = window.getComputedStyle( div ); - pixelPositionVal = divStyle.top !== "1%"; - - // Support: Android 4.0 - 4.3 only, Firefox <=3 - 44 - reliableMarginLeftVal = roundPixelMeasures( divStyle.marginLeft ) === 12; - - // Support: Android 4.0 - 4.3 only, Safari <=9.1 - 10.1, iOS <=7.0 - 9.3 - // Some styles come back with percentage values, even though they shouldn't - div.style.right = "60%"; - pixelBoxStylesVal = roundPixelMeasures( divStyle.right ) === 36; - - // Support: IE 9 - 11 only - // Detect misreporting of content dimensions for box-sizing:border-box elements - boxSizingReliableVal = roundPixelMeasures( divStyle.width ) === 36; - - // Support: IE 9 only - // Detect overflow:scroll screwiness (gh-3699) - // Support: Chrome <=64 - // Don't get tricked when zoom affects offsetWidth (gh-4029) - div.style.position = "absolute"; - scrollboxSizeVal = roundPixelMeasures( div.offsetWidth / 3 ) === 12; - - documentElement.removeChild( container ); - - // Nullify the div so it wouldn't be stored in the memory and - // it will also be a sign that checks already performed - div = null; - } - - function roundPixelMeasures( measure ) { - return Math.round( parseFloat( measure ) ); - } - - var pixelPositionVal, boxSizingReliableVal, scrollboxSizeVal, pixelBoxStylesVal, - reliableTrDimensionsVal, reliableMarginLeftVal, - container = document.createElement( "div" ), - div = document.createElement( "div" ); - - // Finish early in limited (non-browser) environments - if ( !div.style ) { - return; - } - - // Support: IE <=9 - 11 only - // Style of cloned element affects source element cloned (#8908) - div.style.backgroundClip = "content-box"; - div.cloneNode( true ).style.backgroundClip = ""; - support.clearCloneStyle = div.style.backgroundClip === "content-box"; - - jQuery.extend( support, { - boxSizingReliable: function() { - computeStyleTests(); - return boxSizingReliableVal; - }, - pixelBoxStyles: function() { - computeStyleTests(); - return pixelBoxStylesVal; - }, - pixelPosition: function() { - computeStyleTests(); - return pixelPositionVal; - }, - reliableMarginLeft: function() { - computeStyleTests(); - return reliableMarginLeftVal; - }, - scrollboxSize: function() { - computeStyleTests(); - return scrollboxSizeVal; - }, - - // Support: IE 9 - 11+, Edge 15 - 18+ - // IE/Edge misreport `getComputedStyle` of table rows with width/height - // set in CSS while `offset*` properties report correct values. - // Behavior in IE 9 is more subtle than in newer versions & it passes - // some versions of this test; make sure not to make it pass there! - reliableTrDimensions: function() { - var table, tr, trChild, trStyle; - if ( reliableTrDimensionsVal == null ) { - table = document.createElement( "table" ); - tr = document.createElement( "tr" ); - trChild = document.createElement( "div" ); - - table.style.cssText = "position:absolute;left:-11111px"; - tr.style.height = "1px"; - trChild.style.height = "9px"; - - documentElement - .appendChild( table ) - .appendChild( tr ) - .appendChild( trChild ); - - trStyle = window.getComputedStyle( tr ); - reliableTrDimensionsVal = parseInt( trStyle.height ) > 3; - - documentElement.removeChild( table ); - } - return reliableTrDimensionsVal; - } - } ); -} )(); - - -function curCSS( elem, name, computed ) { - var width, minWidth, maxWidth, ret, - - // Support: Firefox 51+ - // Retrieving style before computed somehow - // fixes an issue with getting wrong values - // on detached elements - style = elem.style; - - computed = computed || getStyles( elem ); - - // getPropertyValue is needed for: - // .css('filter') (IE 9 only, #12537) - // .css('--customProperty) (#3144) - if ( computed ) { - ret = computed.getPropertyValue( name ) || computed[ name ]; - - if ( ret === "" && !isAttached( elem ) ) { - ret = jQuery.style( elem, name ); - } - - // A tribute to the "awesome hack by Dean Edwards" - // Android Browser returns percentage for some values, - // but width seems to be reliably pixels. - // This is against the CSSOM draft spec: - // https://drafts.csswg.org/cssom/#resolved-values - if ( !support.pixelBoxStyles() && rnumnonpx.test( ret ) && rboxStyle.test( name ) ) { - - // Remember the original values - width = style.width; - minWidth = style.minWidth; - maxWidth = style.maxWidth; - - // Put in the new values to get a computed value out - style.minWidth = style.maxWidth = style.width = ret; - ret = computed.width; - - // Revert the changed values - style.width = width; - style.minWidth = minWidth; - style.maxWidth = maxWidth; - } - } - - return ret !== undefined ? - - // Support: IE <=9 - 11 only - // IE returns zIndex value as an integer. - ret + "" : - ret; -} - - -function addGetHookIf( conditionFn, hookFn ) { - - // Define the hook, we'll check on the first run if it's really needed. - return { - get: function() { - if ( conditionFn() ) { - - // Hook not needed (or it's not possible to use it due - // to missing dependency), remove it. - delete this.get; - return; - } - - // Hook needed; redefine it so that the support test is not executed again. - return ( this.get = hookFn ).apply( this, arguments ); - } - }; -} - - -var cssPrefixes = [ "Webkit", "Moz", "ms" ], - emptyStyle = document.createElement( "div" ).style, - vendorProps = {}; - -// Return a vendor-prefixed property or undefined -function vendorPropName( name ) { - - // Check for vendor prefixed names - var capName = name[ 0 ].toUpperCase() + name.slice( 1 ), - i = cssPrefixes.length; - - while ( i-- ) { - name = cssPrefixes[ i ] + capName; - if ( name in emptyStyle ) { - return name; - } - } -} - -// Return a potentially-mapped jQuery.cssProps or vendor prefixed property -function finalPropName( name ) { - var final = jQuery.cssProps[ name ] || vendorProps[ name ]; - - if ( final ) { - return final; - } - if ( name in emptyStyle ) { - return name; - } - return vendorProps[ name ] = vendorPropName( name ) || name; -} - - -var - - // Swappable if display is none or starts with table - // except "table", "table-cell", or "table-caption" - // See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display - rdisplayswap = /^(none|table(?!-c[ea]).+)/, - rcustomProp = /^--/, - cssShow = { position: "absolute", visibility: "hidden", display: "block" }, - cssNormalTransform = { - letterSpacing: "0", - fontWeight: "400" - }; - -function setPositiveNumber( _elem, value, subtract ) { - - // Any relative (+/-) values have already been - // normalized at this point - var matches = rcssNum.exec( value ); - return matches ? - - // Guard against undefined "subtract", e.g., when used as in cssHooks - Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) : - value; -} - -function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, computedVal ) { - var i = dimension === "width" ? 1 : 0, - extra = 0, - delta = 0; - - // Adjustment may not be necessary - if ( box === ( isBorderBox ? "border" : "content" ) ) { - return 0; - } - - for ( ; i < 4; i += 2 ) { - - // Both box models exclude margin - if ( box === "margin" ) { - delta += jQuery.css( elem, box + cssExpand[ i ], true, styles ); - } - - // If we get here with a content-box, we're seeking "padding" or "border" or "margin" - if ( !isBorderBox ) { - - // Add padding - delta += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); - - // For "border" or "margin", add border - if ( box !== "padding" ) { - delta += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); - - // But still keep track of it otherwise - } else { - extra += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); - } - - // If we get here with a border-box (content + padding + border), we're seeking "content" or - // "padding" or "margin" - } else { - - // For "content", subtract padding - if ( box === "content" ) { - delta -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); - } - - // For "content" or "padding", subtract border - if ( box !== "margin" ) { - delta -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); - } - } - } - - // Account for positive content-box scroll gutter when requested by providing computedVal - if ( !isBorderBox && computedVal >= 0 ) { - - // offsetWidth/offsetHeight is a rounded sum of content, padding, scroll gutter, and border - // Assuming integer scroll gutter, subtract the rest and round down - delta += Math.max( 0, Math.ceil( - elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - - computedVal - - delta - - extra - - 0.5 - - // If offsetWidth/offsetHeight is unknown, then we can't determine content-box scroll gutter - // Use an explicit zero to avoid NaN (gh-3964) - ) ) || 0; - } - - return delta; -} - -function getWidthOrHeight( elem, dimension, extra ) { - - // Start with computed style - var styles = getStyles( elem ), - - // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-4322). - // Fake content-box until we know it's needed to know the true value. - boxSizingNeeded = !support.boxSizingReliable() || extra, - isBorderBox = boxSizingNeeded && - jQuery.css( elem, "boxSizing", false, styles ) === "border-box", - valueIsBorderBox = isBorderBox, - - val = curCSS( elem, dimension, styles ), - offsetProp = "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ); - - // Support: Firefox <=54 - // Return a confounding non-pixel value or feign ignorance, as appropriate. - if ( rnumnonpx.test( val ) ) { - if ( !extra ) { - return val; - } - val = "auto"; - } - - - // Support: IE 9 - 11 only - // Use offsetWidth/offsetHeight for when box sizing is unreliable. - // In those cases, the computed value can be trusted to be border-box. - if ( ( !support.boxSizingReliable() && isBorderBox || - - // Support: IE 10 - 11+, Edge 15 - 18+ - // IE/Edge misreport `getComputedStyle` of table rows with width/height - // set in CSS while `offset*` properties report correct values. - // Interestingly, in some cases IE 9 doesn't suffer from this issue. - !support.reliableTrDimensions() && nodeName( elem, "tr" ) || - - // Fall back to offsetWidth/offsetHeight when value is "auto" - // This happens for inline elements with no explicit setting (gh-3571) - val === "auto" || - - // Support: Android <=4.1 - 4.3 only - // Also use offsetWidth/offsetHeight for misreported inline dimensions (gh-3602) - !parseFloat( val ) && jQuery.css( elem, "display", false, styles ) === "inline" ) && - - // Make sure the element is visible & connected - elem.getClientRects().length ) { - - isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; - - // Where available, offsetWidth/offsetHeight approximate border box dimensions. - // Where not available (e.g., SVG), assume unreliable box-sizing and interpret the - // retrieved value as a content box dimension. - valueIsBorderBox = offsetProp in elem; - if ( valueIsBorderBox ) { - val = elem[ offsetProp ]; - } - } - - // Normalize "" and auto - val = parseFloat( val ) || 0; - - // Adjust for the element's box model - return ( val + - boxModelAdjustment( - elem, - dimension, - extra || ( isBorderBox ? "border" : "content" ), - valueIsBorderBox, - styles, - - // Provide the current computed size to request scroll gutter calculation (gh-3589) - val - ) - ) + "px"; -} - -jQuery.extend( { - - // Add in style property hooks for overriding the default - // behavior of getting and setting a style property - cssHooks: { - opacity: { - get: function( elem, computed ) { - if ( computed ) { - - // We should always get a number back from opacity - var ret = curCSS( elem, "opacity" ); - return ret === "" ? "1" : ret; - } - } - } - }, - - // Don't automatically add "px" to these possibly-unitless properties - cssNumber: { - "animationIterationCount": true, - "columnCount": true, - "fillOpacity": true, - "flexGrow": true, - "flexShrink": true, - "fontWeight": true, - "gridArea": true, - "gridColumn": true, - "gridColumnEnd": true, - "gridColumnStart": true, - "gridRow": true, - "gridRowEnd": true, - "gridRowStart": true, - "lineHeight": true, - "opacity": true, - "order": true, - "orphans": true, - "widows": true, - "zIndex": true, - "zoom": true - }, - - // Add in properties whose names you wish to fix before - // setting or getting the value - cssProps: {}, - - // Get and set the style property on a DOM Node - style: function( elem, name, value, extra ) { - - // Don't set styles on text and comment nodes - if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { - return; - } - - // Make sure that we're working with the right name - var ret, type, hooks, - origName = camelCase( name ), - isCustomProp = rcustomProp.test( name ), - style = elem.style; - - // Make sure that we're working with the right name. We don't - // want to query the value if it is a CSS custom property - // since they are user-defined. - if ( !isCustomProp ) { - name = finalPropName( origName ); - } - - // Gets hook for the prefixed version, then unprefixed version - hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; - - // Check if we're setting a value - if ( value !== undefined ) { - type = typeof value; - - // Convert "+=" or "-=" to relative numbers (#7345) - if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) { - value = adjustCSS( elem, name, ret ); - - // Fixes bug #9237 - type = "number"; - } - - // Make sure that null and NaN values aren't set (#7116) - if ( value == null || value !== value ) { - return; - } - - // If a number was passed in, add the unit (except for certain CSS properties) - // The isCustomProp check can be removed in jQuery 4.0 when we only auto-append - // "px" to a few hardcoded values. - if ( type === "number" && !isCustomProp ) { - value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" ); - } - - // background-* props affect original clone's values - if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) { - style[ name ] = "inherit"; - } - - // If a hook was provided, use that value, otherwise just set the specified value - if ( !hooks || !( "set" in hooks ) || - ( value = hooks.set( elem, value, extra ) ) !== undefined ) { - - if ( isCustomProp ) { - style.setProperty( name, value ); - } else { - style[ name ] = value; - } - } - - } else { - - // If a hook was provided get the non-computed value from there - if ( hooks && "get" in hooks && - ( ret = hooks.get( elem, false, extra ) ) !== undefined ) { - - return ret; - } - - // Otherwise just get the value from the style object - return style[ name ]; - } - }, - - css: function( elem, name, extra, styles ) { - var val, num, hooks, - origName = camelCase( name ), - isCustomProp = rcustomProp.test( name ); - - // Make sure that we're working with the right name. We don't - // want to modify the value if it is a CSS custom property - // since they are user-defined. - if ( !isCustomProp ) { - name = finalPropName( origName ); - } - - // Try prefixed name followed by the unprefixed name - hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; - - // If a hook was provided get the computed value from there - if ( hooks && "get" in hooks ) { - val = hooks.get( elem, true, extra ); - } - - // Otherwise, if a way to get the computed value exists, use that - if ( val === undefined ) { - val = curCSS( elem, name, styles ); - } - - // Convert "normal" to computed value - if ( val === "normal" && name in cssNormalTransform ) { - val = cssNormalTransform[ name ]; - } - - // Make numeric if forced or a qualifier was provided and val looks numeric - if ( extra === "" || extra ) { - num = parseFloat( val ); - return extra === true || isFinite( num ) ? num || 0 : val; - } - - return val; - } -} ); - -jQuery.each( [ "height", "width" ], function( _i, dimension ) { - jQuery.cssHooks[ dimension ] = { - get: function( elem, computed, extra ) { - if ( computed ) { - - // Certain elements can have dimension info if we invisibly show them - // but it must have a current display style that would benefit - return rdisplayswap.test( jQuery.css( elem, "display" ) ) && - - // Support: Safari 8+ - // Table columns in Safari have non-zero offsetWidth & zero - // getBoundingClientRect().width unless display is changed. - // Support: IE <=11 only - // Running getBoundingClientRect on a disconnected node - // in IE throws an error. - ( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ? - swap( elem, cssShow, function() { - return getWidthOrHeight( elem, dimension, extra ); - } ) : - getWidthOrHeight( elem, dimension, extra ); - } - }, - - set: function( elem, value, extra ) { - var matches, - styles = getStyles( elem ), - - // Only read styles.position if the test has a chance to fail - // to avoid forcing a reflow. - scrollboxSizeBuggy = !support.scrollboxSize() && - styles.position === "absolute", - - // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-3991) - boxSizingNeeded = scrollboxSizeBuggy || extra, - isBorderBox = boxSizingNeeded && - jQuery.css( elem, "boxSizing", false, styles ) === "border-box", - subtract = extra ? - boxModelAdjustment( - elem, - dimension, - extra, - isBorderBox, - styles - ) : - 0; - - // Account for unreliable border-box dimensions by comparing offset* to computed and - // faking a content-box to get border and padding (gh-3699) - if ( isBorderBox && scrollboxSizeBuggy ) { - subtract -= Math.ceil( - elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - - parseFloat( styles[ dimension ] ) - - boxModelAdjustment( elem, dimension, "border", false, styles ) - - 0.5 - ); - } - - // Convert to pixels if value adjustment is needed - if ( subtract && ( matches = rcssNum.exec( value ) ) && - ( matches[ 3 ] || "px" ) !== "px" ) { - - elem.style[ dimension ] = value; - value = jQuery.css( elem, dimension ); - } - - return setPositiveNumber( elem, value, subtract ); - } - }; -} ); - -jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft, - function( elem, computed ) { - if ( computed ) { - return ( parseFloat( curCSS( elem, "marginLeft" ) ) || - elem.getBoundingClientRect().left - - swap( elem, { marginLeft: 0 }, function() { - return elem.getBoundingClientRect().left; - } ) - ) + "px"; - } - } -); - -// These hooks are used by animate to expand properties -jQuery.each( { - margin: "", - padding: "", - border: "Width" -}, function( prefix, suffix ) { - jQuery.cssHooks[ prefix + suffix ] = { - expand: function( value ) { - var i = 0, - expanded = {}, - - // Assumes a single number if not a string - parts = typeof value === "string" ? value.split( " " ) : [ value ]; - - for ( ; i < 4; i++ ) { - expanded[ prefix + cssExpand[ i ] + suffix ] = - parts[ i ] || parts[ i - 2 ] || parts[ 0 ]; - } - - return expanded; - } - }; - - if ( prefix !== "margin" ) { - jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber; - } -} ); - -jQuery.fn.extend( { - css: function( name, value ) { - return access( this, function( elem, name, value ) { - var styles, len, - map = {}, - i = 0; - - if ( Array.isArray( name ) ) { - styles = getStyles( elem ); - len = name.length; - - for ( ; i < len; i++ ) { - map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); - } - - return map; - } - - return value !== undefined ? - jQuery.style( elem, name, value ) : - jQuery.css( elem, name ); - }, name, value, arguments.length > 1 ); - } -} ); - - -function Tween( elem, options, prop, end, easing ) { - return new Tween.prototype.init( elem, options, prop, end, easing ); -} -jQuery.Tween = Tween; - -Tween.prototype = { - constructor: Tween, - init: function( elem, options, prop, end, easing, unit ) { - this.elem = elem; - this.prop = prop; - this.easing = easing || jQuery.easing._default; - this.options = options; - this.start = this.now = this.cur(); - this.end = end; - this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); - }, - cur: function() { - var hooks = Tween.propHooks[ this.prop ]; - - return hooks && hooks.get ? - hooks.get( this ) : - Tween.propHooks._default.get( this ); - }, - run: function( percent ) { - var eased, - hooks = Tween.propHooks[ this.prop ]; - - if ( this.options.duration ) { - this.pos = eased = jQuery.easing[ this.easing ]( - percent, this.options.duration * percent, 0, 1, this.options.duration - ); - } else { - this.pos = eased = percent; - } - this.now = ( this.end - this.start ) * eased + this.start; - - if ( this.options.step ) { - this.options.step.call( this.elem, this.now, this ); - } - - if ( hooks && hooks.set ) { - hooks.set( this ); - } else { - Tween.propHooks._default.set( this ); - } - return this; - } -}; - -Tween.prototype.init.prototype = Tween.prototype; - -Tween.propHooks = { - _default: { - get: function( tween ) { - var result; - - // Use a property on the element directly when it is not a DOM element, - // or when there is no matching style property that exists. - if ( tween.elem.nodeType !== 1 || - tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) { - return tween.elem[ tween.prop ]; - } - - // Passing an empty string as a 3rd parameter to .css will automatically - // attempt a parseFloat and fallback to a string if the parse fails. - // Simple values such as "10px" are parsed to Float; - // complex values such as "rotate(1rad)" are returned as-is. - result = jQuery.css( tween.elem, tween.prop, "" ); - - // Empty strings, null, undefined and "auto" are converted to 0. - return !result || result === "auto" ? 0 : result; - }, - set: function( tween ) { - - // Use step hook for back compat. - // Use cssHook if its there. - // Use .style if available and use plain properties where available. - if ( jQuery.fx.step[ tween.prop ] ) { - jQuery.fx.step[ tween.prop ]( tween ); - } else if ( tween.elem.nodeType === 1 && ( - jQuery.cssHooks[ tween.prop ] || - tween.elem.style[ finalPropName( tween.prop ) ] != null ) ) { - jQuery.style( tween.elem, tween.prop, tween.now + tween.unit ); - } else { - tween.elem[ tween.prop ] = tween.now; - } - } - } -}; - -// Support: IE <=9 only -// Panic based approach to setting things on disconnected nodes -Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = { - set: function( tween ) { - if ( tween.elem.nodeType && tween.elem.parentNode ) { - tween.elem[ tween.prop ] = tween.now; - } - } -}; - -jQuery.easing = { - linear: function( p ) { - return p; - }, - swing: function( p ) { - return 0.5 - Math.cos( p * Math.PI ) / 2; - }, - _default: "swing" -}; - -jQuery.fx = Tween.prototype.init; - -// Back compat <1.8 extension point -jQuery.fx.step = {}; - - - - -var - fxNow, inProgress, - rfxtypes = /^(?:toggle|show|hide)$/, - rrun = /queueHooks$/; - -function schedule() { - if ( inProgress ) { - if ( document.hidden === false && window.requestAnimationFrame ) { - window.requestAnimationFrame( schedule ); - } else { - window.setTimeout( schedule, jQuery.fx.interval ); - } - - jQuery.fx.tick(); - } -} - -// Animations created synchronously will run synchronously -function createFxNow() { - window.setTimeout( function() { - fxNow = undefined; - } ); - return ( fxNow = Date.now() ); -} - -// Generate parameters to create a standard animation -function genFx( type, includeWidth ) { - var which, - i = 0, - attrs = { height: type }; - - // If we include width, step value is 1 to do all cssExpand values, - // otherwise step value is 2 to skip over Left and Right - includeWidth = includeWidth ? 1 : 0; - for ( ; i < 4; i += 2 - includeWidth ) { - which = cssExpand[ i ]; - attrs[ "margin" + which ] = attrs[ "padding" + which ] = type; - } - - if ( includeWidth ) { - attrs.opacity = attrs.width = type; - } - - return attrs; -} - -function createTween( value, prop, animation ) { - var tween, - collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ), - index = 0, - length = collection.length; - for ( ; index < length; index++ ) { - if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) { - - // We're done with this property - return tween; - } - } -} - -function defaultPrefilter( elem, props, opts ) { - var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display, - isBox = "width" in props || "height" in props, - anim = this, - orig = {}, - style = elem.style, - hidden = elem.nodeType && isHiddenWithinTree( elem ), - dataShow = dataPriv.get( elem, "fxshow" ); - - // Queue-skipping animations hijack the fx hooks - if ( !opts.queue ) { - hooks = jQuery._queueHooks( elem, "fx" ); - if ( hooks.unqueued == null ) { - hooks.unqueued = 0; - oldfire = hooks.empty.fire; - hooks.empty.fire = function() { - if ( !hooks.unqueued ) { - oldfire(); - } - }; - } - hooks.unqueued++; - - anim.always( function() { - - // Ensure the complete handler is called before this completes - anim.always( function() { - hooks.unqueued--; - if ( !jQuery.queue( elem, "fx" ).length ) { - hooks.empty.fire(); - } - } ); - } ); - } - - // Detect show/hide animations - for ( prop in props ) { - value = props[ prop ]; - if ( rfxtypes.test( value ) ) { - delete props[ prop ]; - toggle = toggle || value === "toggle"; - if ( value === ( hidden ? "hide" : "show" ) ) { - - // Pretend to be hidden if this is a "show" and - // there is still data from a stopped show/hide - if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) { - hidden = true; - - // Ignore all other no-op show/hide data - } else { - continue; - } - } - orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop ); - } - } - - // Bail out if this is a no-op like .hide().hide() - propTween = !jQuery.isEmptyObject( props ); - if ( !propTween && jQuery.isEmptyObject( orig ) ) { - return; - } - - // Restrict "overflow" and "display" styles during box animations - if ( isBox && elem.nodeType === 1 ) { - - // Support: IE <=9 - 11, Edge 12 - 15 - // Record all 3 overflow attributes because IE does not infer the shorthand - // from identically-valued overflowX and overflowY and Edge just mirrors - // the overflowX value there. - opts.overflow = [ style.overflow, style.overflowX, style.overflowY ]; - - // Identify a display type, preferring old show/hide data over the CSS cascade - restoreDisplay = dataShow && dataShow.display; - if ( restoreDisplay == null ) { - restoreDisplay = dataPriv.get( elem, "display" ); - } - display = jQuery.css( elem, "display" ); - if ( display === "none" ) { - if ( restoreDisplay ) { - display = restoreDisplay; - } else { - - // Get nonempty value(s) by temporarily forcing visibility - showHide( [ elem ], true ); - restoreDisplay = elem.style.display || restoreDisplay; - display = jQuery.css( elem, "display" ); - showHide( [ elem ] ); - } - } - - // Animate inline elements as inline-block - if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) { - if ( jQuery.css( elem, "float" ) === "none" ) { - - // Restore the original display value at the end of pure show/hide animations - if ( !propTween ) { - anim.done( function() { - style.display = restoreDisplay; - } ); - if ( restoreDisplay == null ) { - display = style.display; - restoreDisplay = display === "none" ? "" : display; - } - } - style.display = "inline-block"; - } - } - } - - if ( opts.overflow ) { - style.overflow = "hidden"; - anim.always( function() { - style.overflow = opts.overflow[ 0 ]; - style.overflowX = opts.overflow[ 1 ]; - style.overflowY = opts.overflow[ 2 ]; - } ); - } - - // Implement show/hide animations - propTween = false; - for ( prop in orig ) { - - // General show/hide setup for this element animation - if ( !propTween ) { - if ( dataShow ) { - if ( "hidden" in dataShow ) { - hidden = dataShow.hidden; - } - } else { - dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } ); - } - - // Store hidden/visible for toggle so `.stop().toggle()` "reverses" - if ( toggle ) { - dataShow.hidden = !hidden; - } - - // Show elements before animating them - if ( hidden ) { - showHide( [ elem ], true ); - } - - /* eslint-disable no-loop-func */ - - anim.done( function() { - - /* eslint-enable no-loop-func */ - - // The final step of a "hide" animation is actually hiding the element - if ( !hidden ) { - showHide( [ elem ] ); - } - dataPriv.remove( elem, "fxshow" ); - for ( prop in orig ) { - jQuery.style( elem, prop, orig[ prop ] ); - } - } ); - } - - // Per-property setup - propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim ); - if ( !( prop in dataShow ) ) { - dataShow[ prop ] = propTween.start; - if ( hidden ) { - propTween.end = propTween.start; - propTween.start = 0; - } - } - } -} - -function propFilter( props, specialEasing ) { - var index, name, easing, value, hooks; - - // camelCase, specialEasing and expand cssHook pass - for ( index in props ) { - name = camelCase( index ); - easing = specialEasing[ name ]; - value = props[ index ]; - if ( Array.isArray( value ) ) { - easing = value[ 1 ]; - value = props[ index ] = value[ 0 ]; - } - - if ( index !== name ) { - props[ name ] = value; - delete props[ index ]; - } - - hooks = jQuery.cssHooks[ name ]; - if ( hooks && "expand" in hooks ) { - value = hooks.expand( value ); - delete props[ name ]; - - // Not quite $.extend, this won't overwrite existing keys. - // Reusing 'index' because we have the correct "name" - for ( index in value ) { - if ( !( index in props ) ) { - props[ index ] = value[ index ]; - specialEasing[ index ] = easing; - } - } - } else { - specialEasing[ name ] = easing; - } - } -} - -function Animation( elem, properties, options ) { - var result, - stopped, - index = 0, - length = Animation.prefilters.length, - deferred = jQuery.Deferred().always( function() { - - // Don't match elem in the :animated selector - delete tick.elem; - } ), - tick = function() { - if ( stopped ) { - return false; - } - var currentTime = fxNow || createFxNow(), - remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ), - - // Support: Android 2.3 only - // Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497) - temp = remaining / animation.duration || 0, - percent = 1 - temp, - index = 0, - length = animation.tweens.length; - - for ( ; index < length; index++ ) { - animation.tweens[ index ].run( percent ); - } - - deferred.notifyWith( elem, [ animation, percent, remaining ] ); - - // If there's more to do, yield - if ( percent < 1 && length ) { - return remaining; - } - - // If this was an empty animation, synthesize a final progress notification - if ( !length ) { - deferred.notifyWith( elem, [ animation, 1, 0 ] ); - } - - // Resolve the animation and report its conclusion - deferred.resolveWith( elem, [ animation ] ); - return false; - }, - animation = deferred.promise( { - elem: elem, - props: jQuery.extend( {}, properties ), - opts: jQuery.extend( true, { - specialEasing: {}, - easing: jQuery.easing._default - }, options ), - originalProperties: properties, - originalOptions: options, - startTime: fxNow || createFxNow(), - duration: options.duration, - tweens: [], - createTween: function( prop, end ) { - var tween = jQuery.Tween( elem, animation.opts, prop, end, - animation.opts.specialEasing[ prop ] || animation.opts.easing ); - animation.tweens.push( tween ); - return tween; - }, - stop: function( gotoEnd ) { - var index = 0, - - // If we are going to the end, we want to run all the tweens - // otherwise we skip this part - length = gotoEnd ? animation.tweens.length : 0; - if ( stopped ) { - return this; - } - stopped = true; - for ( ; index < length; index++ ) { - animation.tweens[ index ].run( 1 ); - } - - // Resolve when we played the last frame; otherwise, reject - if ( gotoEnd ) { - deferred.notifyWith( elem, [ animation, 1, 0 ] ); - deferred.resolveWith( elem, [ animation, gotoEnd ] ); - } else { - deferred.rejectWith( elem, [ animation, gotoEnd ] ); - } - return this; - } - } ), - props = animation.props; - - propFilter( props, animation.opts.specialEasing ); - - for ( ; index < length; index++ ) { - result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts ); - if ( result ) { - if ( isFunction( result.stop ) ) { - jQuery._queueHooks( animation.elem, animation.opts.queue ).stop = - result.stop.bind( result ); - } - return result; - } - } - - jQuery.map( props, createTween, animation ); - - if ( isFunction( animation.opts.start ) ) { - animation.opts.start.call( elem, animation ); - } - - // Attach callbacks from options - animation - .progress( animation.opts.progress ) - .done( animation.opts.done, animation.opts.complete ) - .fail( animation.opts.fail ) - .always( animation.opts.always ); - - jQuery.fx.timer( - jQuery.extend( tick, { - elem: elem, - anim: animation, - queue: animation.opts.queue - } ) - ); - - return animation; -} - -jQuery.Animation = jQuery.extend( Animation, { - - tweeners: { - "*": [ function( prop, value ) { - var tween = this.createTween( prop, value ); - adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween ); - return tween; - } ] - }, - - tweener: function( props, callback ) { - if ( isFunction( props ) ) { - callback = props; - props = [ "*" ]; - } else { - props = props.match( rnothtmlwhite ); - } - - var prop, - index = 0, - length = props.length; - - for ( ; index < length; index++ ) { - prop = props[ index ]; - Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || []; - Animation.tweeners[ prop ].unshift( callback ); - } - }, - - prefilters: [ defaultPrefilter ], - - prefilter: function( callback, prepend ) { - if ( prepend ) { - Animation.prefilters.unshift( callback ); - } else { - Animation.prefilters.push( callback ); - } - } -} ); - -jQuery.speed = function( speed, easing, fn ) { - var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : { - complete: fn || !fn && easing || - isFunction( speed ) && speed, - duration: speed, - easing: fn && easing || easing && !isFunction( easing ) && easing - }; - - // Go to the end state if fx are off - if ( jQuery.fx.off ) { - opt.duration = 0; - - } else { - if ( typeof opt.duration !== "number" ) { - if ( opt.duration in jQuery.fx.speeds ) { - opt.duration = jQuery.fx.speeds[ opt.duration ]; - - } else { - opt.duration = jQuery.fx.speeds._default; - } - } - } - - // Normalize opt.queue - true/undefined/null -> "fx" - if ( opt.queue == null || opt.queue === true ) { - opt.queue = "fx"; - } - - // Queueing - opt.old = opt.complete; - - opt.complete = function() { - if ( isFunction( opt.old ) ) { - opt.old.call( this ); - } - - if ( opt.queue ) { - jQuery.dequeue( this, opt.queue ); - } - }; - - return opt; -}; - -jQuery.fn.extend( { - fadeTo: function( speed, to, easing, callback ) { - - // Show any hidden elements after setting opacity to 0 - return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show() - - // Animate to the value specified - .end().animate( { opacity: to }, speed, easing, callback ); - }, - animate: function( prop, speed, easing, callback ) { - var empty = jQuery.isEmptyObject( prop ), - optall = jQuery.speed( speed, easing, callback ), - doAnimation = function() { - - // Operate on a copy of prop so per-property easing won't be lost - var anim = Animation( this, jQuery.extend( {}, prop ), optall ); - - // Empty animations, or finishing resolves immediately - if ( empty || dataPriv.get( this, "finish" ) ) { - anim.stop( true ); - } - }; - doAnimation.finish = doAnimation; - - return empty || optall.queue === false ? - this.each( doAnimation ) : - this.queue( optall.queue, doAnimation ); - }, - stop: function( type, clearQueue, gotoEnd ) { - var stopQueue = function( hooks ) { - var stop = hooks.stop; - delete hooks.stop; - stop( gotoEnd ); - }; - - if ( typeof type !== "string" ) { - gotoEnd = clearQueue; - clearQueue = type; - type = undefined; - } - if ( clearQueue ) { - this.queue( type || "fx", [] ); - } - - return this.each( function() { - var dequeue = true, - index = type != null && type + "queueHooks", - timers = jQuery.timers, - data = dataPriv.get( this ); - - if ( index ) { - if ( data[ index ] && data[ index ].stop ) { - stopQueue( data[ index ] ); - } - } else { - for ( index in data ) { - if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) { - stopQueue( data[ index ] ); - } - } - } - - for ( index = timers.length; index--; ) { - if ( timers[ index ].elem === this && - ( type == null || timers[ index ].queue === type ) ) { - - timers[ index ].anim.stop( gotoEnd ); - dequeue = false; - timers.splice( index, 1 ); - } - } - - // Start the next in the queue if the last step wasn't forced. - // Timers currently will call their complete callbacks, which - // will dequeue but only if they were gotoEnd. - if ( dequeue || !gotoEnd ) { - jQuery.dequeue( this, type ); - } - } ); - }, - finish: function( type ) { - if ( type !== false ) { - type = type || "fx"; - } - return this.each( function() { - var index, - data = dataPriv.get( this ), - queue = data[ type + "queue" ], - hooks = data[ type + "queueHooks" ], - timers = jQuery.timers, - length = queue ? queue.length : 0; - - // Enable finishing flag on private data - data.finish = true; - - // Empty the queue first - jQuery.queue( this, type, [] ); - - if ( hooks && hooks.stop ) { - hooks.stop.call( this, true ); - } - - // Look for any active animations, and finish them - for ( index = timers.length; index--; ) { - if ( timers[ index ].elem === this && timers[ index ].queue === type ) { - timers[ index ].anim.stop( true ); - timers.splice( index, 1 ); - } - } - - // Look for any animations in the old queue and finish them - for ( index = 0; index < length; index++ ) { - if ( queue[ index ] && queue[ index ].finish ) { - queue[ index ].finish.call( this ); - } - } - - // Turn off finishing flag - delete data.finish; - } ); - } -} ); - -jQuery.each( [ "toggle", "show", "hide" ], function( _i, name ) { - var cssFn = jQuery.fn[ name ]; - jQuery.fn[ name ] = function( speed, easing, callback ) { - return speed == null || typeof speed === "boolean" ? - cssFn.apply( this, arguments ) : - this.animate( genFx( name, true ), speed, easing, callback ); - }; -} ); - -// Generate shortcuts for custom animations -jQuery.each( { - slideDown: genFx( "show" ), - slideUp: genFx( "hide" ), - slideToggle: genFx( "toggle" ), - fadeIn: { opacity: "show" }, - fadeOut: { opacity: "hide" }, - fadeToggle: { opacity: "toggle" } -}, function( name, props ) { - jQuery.fn[ name ] = function( speed, easing, callback ) { - return this.animate( props, speed, easing, callback ); - }; -} ); - -jQuery.timers = []; -jQuery.fx.tick = function() { - var timer, - i = 0, - timers = jQuery.timers; - - fxNow = Date.now(); - - for ( ; i < timers.length; i++ ) { - timer = timers[ i ]; - - // Run the timer and safely remove it when done (allowing for external removal) - if ( !timer() && timers[ i ] === timer ) { - timers.splice( i--, 1 ); - } - } - - if ( !timers.length ) { - jQuery.fx.stop(); - } - fxNow = undefined; -}; - -jQuery.fx.timer = function( timer ) { - jQuery.timers.push( timer ); - jQuery.fx.start(); -}; - -jQuery.fx.interval = 13; -jQuery.fx.start = function() { - if ( inProgress ) { - return; - } - - inProgress = true; - schedule(); -}; - -jQuery.fx.stop = function() { - inProgress = null; -}; - -jQuery.fx.speeds = { - slow: 600, - fast: 200, - - // Default speed - _default: 400 -}; - - -// Based off of the plugin by Clint Helfers, with permission. -// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ -jQuery.fn.delay = function( time, type ) { - time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; - type = type || "fx"; - - return this.queue( type, function( next, hooks ) { - var timeout = window.setTimeout( next, time ); - hooks.stop = function() { - window.clearTimeout( timeout ); - }; - } ); -}; - - -( function() { - var input = document.createElement( "input" ), - select = document.createElement( "select" ), - opt = select.appendChild( document.createElement( "option" ) ); - - input.type = "checkbox"; - - // Support: Android <=4.3 only - // Default value for a checkbox should be "on" - support.checkOn = input.value !== ""; - - // Support: IE <=11 only - // Must access selectedIndex to make default options select - support.optSelected = opt.selected; - - // Support: IE <=11 only - // An input loses its value after becoming a radio - input = document.createElement( "input" ); - input.value = "t"; - input.type = "radio"; - support.radioValue = input.value === "t"; -} )(); - - -var boolHook, - attrHandle = jQuery.expr.attrHandle; - -jQuery.fn.extend( { - attr: function( name, value ) { - return access( this, jQuery.attr, name, value, arguments.length > 1 ); - }, - - removeAttr: function( name ) { - return this.each( function() { - jQuery.removeAttr( this, name ); - } ); - } -} ); - -jQuery.extend( { - attr: function( elem, name, value ) { - var ret, hooks, - nType = elem.nodeType; - - // Don't get/set attributes on text, comment and attribute nodes - if ( nType === 3 || nType === 8 || nType === 2 ) { - return; - } - - // Fallback to prop when attributes are not supported - if ( typeof elem.getAttribute === "undefined" ) { - return jQuery.prop( elem, name, value ); - } - - // Attribute hooks are determined by the lowercase version - // Grab necessary hook if one is defined - if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { - hooks = jQuery.attrHooks[ name.toLowerCase() ] || - ( jQuery.expr.match.bool.test( name ) ? boolHook : undefined ); - } - - if ( value !== undefined ) { - if ( value === null ) { - jQuery.removeAttr( elem, name ); - return; - } - - if ( hooks && "set" in hooks && - ( ret = hooks.set( elem, value, name ) ) !== undefined ) { - return ret; - } - - elem.setAttribute( name, value + "" ); - return value; - } - - if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { - return ret; - } - - ret = jQuery.find.attr( elem, name ); - - // Non-existent attributes return null, we normalize to undefined - return ret == null ? undefined : ret; - }, - - attrHooks: { - type: { - set: function( elem, value ) { - if ( !support.radioValue && value === "radio" && - nodeName( elem, "input" ) ) { - var val = elem.value; - elem.setAttribute( "type", value ); - if ( val ) { - elem.value = val; - } - return value; - } - } - } - }, - - removeAttr: function( elem, value ) { - var name, - i = 0, - - // Attribute names can contain non-HTML whitespace characters - // https://html.spec.whatwg.org/multipage/syntax.html#attributes-2 - attrNames = value && value.match( rnothtmlwhite ); - - if ( attrNames && elem.nodeType === 1 ) { - while ( ( name = attrNames[ i++ ] ) ) { - elem.removeAttribute( name ); - } - } - } -} ); - -// Hooks for boolean attributes -boolHook = { - set: function( elem, value, name ) { - if ( value === false ) { - - // Remove boolean attributes when set to false - jQuery.removeAttr( elem, name ); - } else { - elem.setAttribute( name, name ); - } - return name; - } -}; - -jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( _i, name ) { - var getter = attrHandle[ name ] || jQuery.find.attr; - - attrHandle[ name ] = function( elem, name, isXML ) { - var ret, handle, - lowercaseName = name.toLowerCase(); - - if ( !isXML ) { - - // Avoid an infinite loop by temporarily removing this function from the getter - handle = attrHandle[ lowercaseName ]; - attrHandle[ lowercaseName ] = ret; - ret = getter( elem, name, isXML ) != null ? - lowercaseName : - null; - attrHandle[ lowercaseName ] = handle; - } - return ret; - }; -} ); - - - - -var rfocusable = /^(?:input|select|textarea|button)$/i, - rclickable = /^(?:a|area)$/i; - -jQuery.fn.extend( { - prop: function( name, value ) { - return access( this, jQuery.prop, name, value, arguments.length > 1 ); - }, - - removeProp: function( name ) { - return this.each( function() { - delete this[ jQuery.propFix[ name ] || name ]; - } ); - } -} ); - -jQuery.extend( { - prop: function( elem, name, value ) { - var ret, hooks, - nType = elem.nodeType; - - // Don't get/set properties on text, comment and attribute nodes - if ( nType === 3 || nType === 8 || nType === 2 ) { - return; - } - - if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { - - // Fix name and attach hooks - name = jQuery.propFix[ name ] || name; - hooks = jQuery.propHooks[ name ]; - } - - if ( value !== undefined ) { - if ( hooks && "set" in hooks && - ( ret = hooks.set( elem, value, name ) ) !== undefined ) { - return ret; - } - - return ( elem[ name ] = value ); - } - - if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { - return ret; - } - - return elem[ name ]; - }, - - propHooks: { - tabIndex: { - get: function( elem ) { - - // Support: IE <=9 - 11 only - // elem.tabIndex doesn't always return the - // correct value when it hasn't been explicitly set - // https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ - // Use proper attribute retrieval(#12072) - var tabindex = jQuery.find.attr( elem, "tabindex" ); - - if ( tabindex ) { - return parseInt( tabindex, 10 ); - } - - if ( - rfocusable.test( elem.nodeName ) || - rclickable.test( elem.nodeName ) && - elem.href - ) { - return 0; - } - - return -1; - } - } - }, - - propFix: { - "for": "htmlFor", - "class": "className" - } -} ); - -// Support: IE <=11 only -// Accessing the selectedIndex property -// forces the browser to respect setting selected -// on the option -// The getter ensures a default option is selected -// when in an optgroup -// eslint rule "no-unused-expressions" is disabled for this code -// since it considers such accessions noop -if ( !support.optSelected ) { - jQuery.propHooks.selected = { - get: function( elem ) { - - /* eslint no-unused-expressions: "off" */ - - var parent = elem.parentNode; - if ( parent && parent.parentNode ) { - parent.parentNode.selectedIndex; - } - return null; - }, - set: function( elem ) { - - /* eslint no-unused-expressions: "off" */ - - var parent = elem.parentNode; - if ( parent ) { - parent.selectedIndex; - - if ( parent.parentNode ) { - parent.parentNode.selectedIndex; - } - } - } - }; -} - -jQuery.each( [ - "tabIndex", - "readOnly", - "maxLength", - "cellSpacing", - "cellPadding", - "rowSpan", - "colSpan", - "useMap", - "frameBorder", - "contentEditable" -], function() { - jQuery.propFix[ this.toLowerCase() ] = this; -} ); - - - - - // Strip and collapse whitespace according to HTML spec - // https://infra.spec.whatwg.org/#strip-and-collapse-ascii-whitespace - function stripAndCollapse( value ) { - var tokens = value.match( rnothtmlwhite ) || []; - return tokens.join( " " ); - } - - -function getClass( elem ) { - return elem.getAttribute && elem.getAttribute( "class" ) || ""; -} - -function classesToArray( value ) { - if ( Array.isArray( value ) ) { - return value; - } - if ( typeof value === "string" ) { - return value.match( rnothtmlwhite ) || []; - } - return []; -} - -jQuery.fn.extend( { - addClass: function( value ) { - var classes, elem, cur, curValue, clazz, j, finalValue, - i = 0; - - if ( isFunction( value ) ) { - return this.each( function( j ) { - jQuery( this ).addClass( value.call( this, j, getClass( this ) ) ); - } ); - } - - classes = classesToArray( value ); - - if ( classes.length ) { - while ( ( elem = this[ i++ ] ) ) { - curValue = getClass( elem ); - cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); - - if ( cur ) { - j = 0; - while ( ( clazz = classes[ j++ ] ) ) { - if ( cur.indexOf( " " + clazz + " " ) < 0 ) { - cur += clazz + " "; - } - } - - // Only assign if different to avoid unneeded rendering. - finalValue = stripAndCollapse( cur ); - if ( curValue !== finalValue ) { - elem.setAttribute( "class", finalValue ); - } - } - } - } - - return this; - }, - - removeClass: function( value ) { - var classes, elem, cur, curValue, clazz, j, finalValue, - i = 0; - - if ( isFunction( value ) ) { - return this.each( function( j ) { - jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) ); - } ); - } - - if ( !arguments.length ) { - return this.attr( "class", "" ); - } - - classes = classesToArray( value ); - - if ( classes.length ) { - while ( ( elem = this[ i++ ] ) ) { - curValue = getClass( elem ); - - // This expression is here for better compressibility (see addClass) - cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); - - if ( cur ) { - j = 0; - while ( ( clazz = classes[ j++ ] ) ) { - - // Remove *all* instances - while ( cur.indexOf( " " + clazz + " " ) > -1 ) { - cur = cur.replace( " " + clazz + " ", " " ); - } - } - - // Only assign if different to avoid unneeded rendering. - finalValue = stripAndCollapse( cur ); - if ( curValue !== finalValue ) { - elem.setAttribute( "class", finalValue ); - } - } - } - } - - return this; - }, - - toggleClass: function( value, stateVal ) { - var type = typeof value, - isValidValue = type === "string" || Array.isArray( value ); - - if ( typeof stateVal === "boolean" && isValidValue ) { - return stateVal ? this.addClass( value ) : this.removeClass( value ); - } - - if ( isFunction( value ) ) { - return this.each( function( i ) { - jQuery( this ).toggleClass( - value.call( this, i, getClass( this ), stateVal ), - stateVal - ); - } ); - } - - return this.each( function() { - var className, i, self, classNames; - - if ( isValidValue ) { - - // Toggle individual class names - i = 0; - self = jQuery( this ); - classNames = classesToArray( value ); - - while ( ( className = classNames[ i++ ] ) ) { - - // Check each className given, space separated list - if ( self.hasClass( className ) ) { - self.removeClass( className ); - } else { - self.addClass( className ); - } - } - - // Toggle whole class name - } else if ( value === undefined || type === "boolean" ) { - className = getClass( this ); - if ( className ) { - - // Store className if set - dataPriv.set( this, "__className__", className ); - } - - // If the element has a class name or if we're passed `false`, - // then remove the whole classname (if there was one, the above saved it). - // Otherwise bring back whatever was previously saved (if anything), - // falling back to the empty string if nothing was stored. - if ( this.setAttribute ) { - this.setAttribute( "class", - className || value === false ? - "" : - dataPriv.get( this, "__className__" ) || "" - ); - } - } - } ); - }, - - hasClass: function( selector ) { - var className, elem, - i = 0; - - className = " " + selector + " "; - while ( ( elem = this[ i++ ] ) ) { - if ( elem.nodeType === 1 && - ( " " + stripAndCollapse( getClass( elem ) ) + " " ).indexOf( className ) > -1 ) { - return true; - } - } - - return false; - } -} ); - - - - -var rreturn = /\r/g; - -jQuery.fn.extend( { - val: function( value ) { - var hooks, ret, valueIsFunction, - elem = this[ 0 ]; - - if ( !arguments.length ) { - if ( elem ) { - hooks = jQuery.valHooks[ elem.type ] || - jQuery.valHooks[ elem.nodeName.toLowerCase() ]; - - if ( hooks && - "get" in hooks && - ( ret = hooks.get( elem, "value" ) ) !== undefined - ) { - return ret; - } - - ret = elem.value; - - // Handle most common string cases - if ( typeof ret === "string" ) { - return ret.replace( rreturn, "" ); - } - - // Handle cases where value is null/undef or number - return ret == null ? "" : ret; - } - - return; - } - - valueIsFunction = isFunction( value ); - - return this.each( function( i ) { - var val; - - if ( this.nodeType !== 1 ) { - return; - } - - if ( valueIsFunction ) { - val = value.call( this, i, jQuery( this ).val() ); - } else { - val = value; - } - - // Treat null/undefined as ""; convert numbers to string - if ( val == null ) { - val = ""; - - } else if ( typeof val === "number" ) { - val += ""; - - } else if ( Array.isArray( val ) ) { - val = jQuery.map( val, function( value ) { - return value == null ? "" : value + ""; - } ); - } - - hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; - - // If set returns undefined, fall back to normal setting - if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) { - this.value = val; - } - } ); - } -} ); - -jQuery.extend( { - valHooks: { - option: { - get: function( elem ) { - - var val = jQuery.find.attr( elem, "value" ); - return val != null ? - val : - - // Support: IE <=10 - 11 only - // option.text throws exceptions (#14686, #14858) - // Strip and collapse whitespace - // https://html.spec.whatwg.org/#strip-and-collapse-whitespace - stripAndCollapse( jQuery.text( elem ) ); - } - }, - select: { - get: function( elem ) { - var value, option, i, - options = elem.options, - index = elem.selectedIndex, - one = elem.type === "select-one", - values = one ? null : [], - max = one ? index + 1 : options.length; - - if ( index < 0 ) { - i = max; - - } else { - i = one ? index : 0; - } - - // Loop through all the selected options - for ( ; i < max; i++ ) { - option = options[ i ]; - - // Support: IE <=9 only - // IE8-9 doesn't update selected after form reset (#2551) - if ( ( option.selected || i === index ) && - - // Don't return options that are disabled or in a disabled optgroup - !option.disabled && - ( !option.parentNode.disabled || - !nodeName( option.parentNode, "optgroup" ) ) ) { - - // Get the specific value for the option - value = jQuery( option ).val(); - - // We don't need an array for one selects - if ( one ) { - return value; - } - - // Multi-Selects return an array - values.push( value ); - } - } - - return values; - }, - - set: function( elem, value ) { - var optionSet, option, - options = elem.options, - values = jQuery.makeArray( value ), - i = options.length; - - while ( i-- ) { - option = options[ i ]; - - /* eslint-disable no-cond-assign */ - - if ( option.selected = - jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1 - ) { - optionSet = true; - } - - /* eslint-enable no-cond-assign */ - } - - // Force browsers to behave consistently when non-matching value is set - if ( !optionSet ) { - elem.selectedIndex = -1; - } - return values; - } - } - } -} ); - -// Radios and checkboxes getter/setter -jQuery.each( [ "radio", "checkbox" ], function() { - jQuery.valHooks[ this ] = { - set: function( elem, value ) { - if ( Array.isArray( value ) ) { - return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 ); - } - } - }; - if ( !support.checkOn ) { - jQuery.valHooks[ this ].get = function( elem ) { - return elem.getAttribute( "value" ) === null ? "on" : elem.value; - }; - } -} ); - - - - -// Return jQuery for attributes-only inclusion - - -support.focusin = "onfocusin" in window; - - -var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, - stopPropagationCallback = function( e ) { - e.stopPropagation(); - }; - -jQuery.extend( jQuery.event, { - - trigger: function( event, data, elem, onlyHandlers ) { - - var i, cur, tmp, bubbleType, ontype, handle, special, lastElement, - eventPath = [ elem || document ], - type = hasOwn.call( event, "type" ) ? event.type : event, - namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; - - cur = lastElement = tmp = elem = elem || document; - - // Don't do events on text and comment nodes - if ( elem.nodeType === 3 || elem.nodeType === 8 ) { - return; - } - - // focus/blur morphs to focusin/out; ensure we're not firing them right now - if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { - return; - } - - if ( type.indexOf( "." ) > -1 ) { - - // Namespaced trigger; create a regexp to match event type in handle() - namespaces = type.split( "." ); - type = namespaces.shift(); - namespaces.sort(); - } - ontype = type.indexOf( ":" ) < 0 && "on" + type; - - // Caller can pass in a jQuery.Event object, Object, or just an event type string - event = event[ jQuery.expando ] ? - event : - new jQuery.Event( type, typeof event === "object" && event ); - - // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) - event.isTrigger = onlyHandlers ? 2 : 3; - event.namespace = namespaces.join( "." ); - event.rnamespace = event.namespace ? - new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : - null; - - // Clean up the event in case it is being reused - event.result = undefined; - if ( !event.target ) { - event.target = elem; - } - - // Clone any incoming data and prepend the event, creating the handler arg list - data = data == null ? - [ event ] : - jQuery.makeArray( data, [ event ] ); - - // Allow special events to draw outside the lines - special = jQuery.event.special[ type ] || {}; - if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { - return; - } - - // Determine event propagation path in advance, per W3C events spec (#9951) - // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) - if ( !onlyHandlers && !special.noBubble && !isWindow( elem ) ) { - - bubbleType = special.delegateType || type; - if ( !rfocusMorph.test( bubbleType + type ) ) { - cur = cur.parentNode; - } - for ( ; cur; cur = cur.parentNode ) { - eventPath.push( cur ); - tmp = cur; - } - - // Only add window if we got to document (e.g., not plain obj or detached DOM) - if ( tmp === ( elem.ownerDocument || document ) ) { - eventPath.push( tmp.defaultView || tmp.parentWindow || window ); - } - } - - // Fire handlers on the event path - i = 0; - while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) { - lastElement = cur; - event.type = i > 1 ? - bubbleType : - special.bindType || type; - - // jQuery handler - handle = ( - dataPriv.get( cur, "events" ) || Object.create( null ) - )[ event.type ] && - dataPriv.get( cur, "handle" ); - if ( handle ) { - handle.apply( cur, data ); - } - - // Native handler - handle = ontype && cur[ ontype ]; - if ( handle && handle.apply && acceptData( cur ) ) { - event.result = handle.apply( cur, data ); - if ( event.result === false ) { - event.preventDefault(); - } - } - } - event.type = type; - - // If nobody prevented the default action, do it now - if ( !onlyHandlers && !event.isDefaultPrevented() ) { - - if ( ( !special._default || - special._default.apply( eventPath.pop(), data ) === false ) && - acceptData( elem ) ) { - - // Call a native DOM method on the target with the same name as the event. - // Don't do default actions on window, that's where global variables be (#6170) - if ( ontype && isFunction( elem[ type ] ) && !isWindow( elem ) ) { - - // Don't re-trigger an onFOO event when we call its FOO() method - tmp = elem[ ontype ]; - - if ( tmp ) { - elem[ ontype ] = null; - } - - // Prevent re-triggering of the same event, since we already bubbled it above - jQuery.event.triggered = type; - - if ( event.isPropagationStopped() ) { - lastElement.addEventListener( type, stopPropagationCallback ); - } - - elem[ type ](); - - if ( event.isPropagationStopped() ) { - lastElement.removeEventListener( type, stopPropagationCallback ); - } - - jQuery.event.triggered = undefined; - - if ( tmp ) { - elem[ ontype ] = tmp; - } - } - } - } - - return event.result; - }, - - // Piggyback on a donor event to simulate a different one - // Used only for `focus(in | out)` events - simulate: function( type, elem, event ) { - var e = jQuery.extend( - new jQuery.Event(), - event, - { - type: type, - isSimulated: true - } - ); - - jQuery.event.trigger( e, null, elem ); - } - -} ); - -jQuery.fn.extend( { - - trigger: function( type, data ) { - return this.each( function() { - jQuery.event.trigger( type, data, this ); - } ); - }, - triggerHandler: function( type, data ) { - var elem = this[ 0 ]; - if ( elem ) { - return jQuery.event.trigger( type, data, elem, true ); - } - } -} ); - - -// Support: Firefox <=44 -// Firefox doesn't have focus(in | out) events -// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787 -// -// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1 -// focus(in | out) events fire after focus & blur events, -// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order -// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857 -if ( !support.focusin ) { - jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { - - // Attach a single capturing handler on the document while someone wants focusin/focusout - var handler = function( event ) { - jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) ); - }; - - jQuery.event.special[ fix ] = { - setup: function() { - - // Handle: regular nodes (via `this.ownerDocument`), window - // (via `this.document`) & document (via `this`). - var doc = this.ownerDocument || this.document || this, - attaches = dataPriv.access( doc, fix ); - - if ( !attaches ) { - doc.addEventListener( orig, handler, true ); - } - dataPriv.access( doc, fix, ( attaches || 0 ) + 1 ); - }, - teardown: function() { - var doc = this.ownerDocument || this.document || this, - attaches = dataPriv.access( doc, fix ) - 1; - - if ( !attaches ) { - doc.removeEventListener( orig, handler, true ); - dataPriv.remove( doc, fix ); - - } else { - dataPriv.access( doc, fix, attaches ); - } - } - }; - } ); -} -var location = window.location; - -var nonce = { guid: Date.now() }; - -var rquery = ( /\?/ ); - - - -// Cross-browser xml parsing -jQuery.parseXML = function( data ) { - var xml; - if ( !data || typeof data !== "string" ) { - return null; - } - - // Support: IE 9 - 11 only - // IE throws on parseFromString with invalid input. - try { - xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" ); - } catch ( e ) { - xml = undefined; - } - - if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) { - jQuery.error( "Invalid XML: " + data ); - } - return xml; -}; - - -var - rbracket = /\[\]$/, - rCRLF = /\r?\n/g, - rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i, - rsubmittable = /^(?:input|select|textarea|keygen)/i; - -function buildParams( prefix, obj, traditional, add ) { - var name; - - if ( Array.isArray( obj ) ) { - - // Serialize array item. - jQuery.each( obj, function( i, v ) { - if ( traditional || rbracket.test( prefix ) ) { - - // Treat each array item as a scalar. - add( prefix, v ); - - } else { - - // Item is non-scalar (array or object), encode its numeric index. - buildParams( - prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]", - v, - traditional, - add - ); - } - } ); - - } else if ( !traditional && toType( obj ) === "object" ) { - - // Serialize object item. - for ( name in obj ) { - buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); - } - - } else { - - // Serialize scalar item. - add( prefix, obj ); - } -} - -// Serialize an array of form elements or a set of -// key/values into a query string -jQuery.param = function( a, traditional ) { - var prefix, - s = [], - add = function( key, valueOrFunction ) { - - // If value is a function, invoke it and use its return value - var value = isFunction( valueOrFunction ) ? - valueOrFunction() : - valueOrFunction; - - s[ s.length ] = encodeURIComponent( key ) + "=" + - encodeURIComponent( value == null ? "" : value ); - }; - - if ( a == null ) { - return ""; - } - - // If an array was passed in, assume that it is an array of form elements. - if ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { - - // Serialize the form elements - jQuery.each( a, function() { - add( this.name, this.value ); - } ); - - } else { - - // If traditional, encode the "old" way (the way 1.3.2 or older - // did it), otherwise encode params recursively. - for ( prefix in a ) { - buildParams( prefix, a[ prefix ], traditional, add ); - } - } - - // Return the resulting serialization - return s.join( "&" ); -}; - -jQuery.fn.extend( { - serialize: function() { - return jQuery.param( this.serializeArray() ); - }, - serializeArray: function() { - return this.map( function() { - - // Can add propHook for "elements" to filter or add form elements - var elements = jQuery.prop( this, "elements" ); - return elements ? jQuery.makeArray( elements ) : this; - } ) - .filter( function() { - var type = this.type; - - // Use .is( ":disabled" ) so that fieldset[disabled] works - return this.name && !jQuery( this ).is( ":disabled" ) && - rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) && - ( this.checked || !rcheckableType.test( type ) ); - } ) - .map( function( _i, elem ) { - var val = jQuery( this ).val(); - - if ( val == null ) { - return null; - } - - if ( Array.isArray( val ) ) { - return jQuery.map( val, function( val ) { - return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; - } ); - } - - return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; - } ).get(); - } -} ); - - -var - r20 = /%20/g, - rhash = /#.*$/, - rantiCache = /([?&])_=[^&]*/, - rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg, - - // #7653, #8125, #8152: local protocol detection - rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, - rnoContent = /^(?:GET|HEAD)$/, - rprotocol = /^\/\//, - - /* Prefilters - * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) - * 2) These are called: - * - BEFORE asking for a transport - * - AFTER param serialization (s.data is a string if s.processData is true) - * 3) key is the dataType - * 4) the catchall symbol "*" can be used - * 5) execution will start with transport dataType and THEN continue down to "*" if needed - */ - prefilters = {}, - - /* Transports bindings - * 1) key is the dataType - * 2) the catchall symbol "*" can be used - * 3) selection will start with transport dataType and THEN go to "*" if needed - */ - transports = {}, - - // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression - allTypes = "*/".concat( "*" ), - - // Anchor tag for parsing the document origin - originAnchor = document.createElement( "a" ); - originAnchor.href = location.href; - -// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport -function addToPrefiltersOrTransports( structure ) { - - // dataTypeExpression is optional and defaults to "*" - return function( dataTypeExpression, func ) { - - if ( typeof dataTypeExpression !== "string" ) { - func = dataTypeExpression; - dataTypeExpression = "*"; - } - - var dataType, - i = 0, - dataTypes = dataTypeExpression.toLowerCase().match( rnothtmlwhite ) || []; - - if ( isFunction( func ) ) { - - // For each dataType in the dataTypeExpression - while ( ( dataType = dataTypes[ i++ ] ) ) { - - // Prepend if requested - if ( dataType[ 0 ] === "+" ) { - dataType = dataType.slice( 1 ) || "*"; - ( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func ); - - // Otherwise append - } else { - ( structure[ dataType ] = structure[ dataType ] || [] ).push( func ); - } - } - } - }; -} - -// Base inspection function for prefilters and transports -function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { - - var inspected = {}, - seekingTransport = ( structure === transports ); - - function inspect( dataType ) { - var selected; - inspected[ dataType ] = true; - jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) { - var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR ); - if ( typeof dataTypeOrTransport === "string" && - !seekingTransport && !inspected[ dataTypeOrTransport ] ) { - - options.dataTypes.unshift( dataTypeOrTransport ); - inspect( dataTypeOrTransport ); - return false; - } else if ( seekingTransport ) { - return !( selected = dataTypeOrTransport ); - } - } ); - return selected; - } - - return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" ); -} - -// A special extend for ajax options -// that takes "flat" options (not to be deep extended) -// Fixes #9887 -function ajaxExtend( target, src ) { - var key, deep, - flatOptions = jQuery.ajaxSettings.flatOptions || {}; - - for ( key in src ) { - if ( src[ key ] !== undefined ) { - ( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ]; - } - } - if ( deep ) { - jQuery.extend( true, target, deep ); - } - - return target; -} - -/* Handles responses to an ajax request: - * - finds the right dataType (mediates between content-type and expected dataType) - * - returns the corresponding response - */ -function ajaxHandleResponses( s, jqXHR, responses ) { - - var ct, type, finalDataType, firstDataType, - contents = s.contents, - dataTypes = s.dataTypes; - - // Remove auto dataType and get content-type in the process - while ( dataTypes[ 0 ] === "*" ) { - dataTypes.shift(); - if ( ct === undefined ) { - ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" ); - } - } - - // Check if we're dealing with a known content-type - if ( ct ) { - for ( type in contents ) { - if ( contents[ type ] && contents[ type ].test( ct ) ) { - dataTypes.unshift( type ); - break; - } - } - } - - // Check to see if we have a response for the expected dataType - if ( dataTypes[ 0 ] in responses ) { - finalDataType = dataTypes[ 0 ]; - } else { - - // Try convertible dataTypes - for ( type in responses ) { - if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) { - finalDataType = type; - break; - } - if ( !firstDataType ) { - firstDataType = type; - } - } - - // Or just use first one - finalDataType = finalDataType || firstDataType; - } - - // If we found a dataType - // We add the dataType to the list if needed - // and return the corresponding response - if ( finalDataType ) { - if ( finalDataType !== dataTypes[ 0 ] ) { - dataTypes.unshift( finalDataType ); - } - return responses[ finalDataType ]; - } -} - -/* Chain conversions given the request and the original response - * Also sets the responseXXX fields on the jqXHR instance - */ -function ajaxConvert( s, response, jqXHR, isSuccess ) { - var conv2, current, conv, tmp, prev, - converters = {}, - - // Work with a copy of dataTypes in case we need to modify it for conversion - dataTypes = s.dataTypes.slice(); - - // Create converters map with lowercased keys - if ( dataTypes[ 1 ] ) { - for ( conv in s.converters ) { - converters[ conv.toLowerCase() ] = s.converters[ conv ]; - } - } - - current = dataTypes.shift(); - - // Convert to each sequential dataType - while ( current ) { - - if ( s.responseFields[ current ] ) { - jqXHR[ s.responseFields[ current ] ] = response; - } - - // Apply the dataFilter if provided - if ( !prev && isSuccess && s.dataFilter ) { - response = s.dataFilter( response, s.dataType ); - } - - prev = current; - current = dataTypes.shift(); - - if ( current ) { - - // There's only work to do if current dataType is non-auto - if ( current === "*" ) { - - current = prev; - - // Convert response if prev dataType is non-auto and differs from current - } else if ( prev !== "*" && prev !== current ) { - - // Seek a direct converter - conv = converters[ prev + " " + current ] || converters[ "* " + current ]; - - // If none found, seek a pair - if ( !conv ) { - for ( conv2 in converters ) { - - // If conv2 outputs current - tmp = conv2.split( " " ); - if ( tmp[ 1 ] === current ) { - - // If prev can be converted to accepted input - conv = converters[ prev + " " + tmp[ 0 ] ] || - converters[ "* " + tmp[ 0 ] ]; - if ( conv ) { - - // Condense equivalence converters - if ( conv === true ) { - conv = converters[ conv2 ]; - - // Otherwise, insert the intermediate dataType - } else if ( converters[ conv2 ] !== true ) { - current = tmp[ 0 ]; - dataTypes.unshift( tmp[ 1 ] ); - } - break; - } - } - } - } - - // Apply converter (if not an equivalence) - if ( conv !== true ) { - - // Unless errors are allowed to bubble, catch and return them - if ( conv && s.throws ) { - response = conv( response ); - } else { - try { - response = conv( response ); - } catch ( e ) { - return { - state: "parsererror", - error: conv ? e : "No conversion from " + prev + " to " + current - }; - } - } - } - } - } - } - - return { state: "success", data: response }; -} - -jQuery.extend( { - - // Counter for holding the number of active queries - active: 0, - - // Last-Modified header cache for next request - lastModified: {}, - etag: {}, - - ajaxSettings: { - url: location.href, - type: "GET", - isLocal: rlocalProtocol.test( location.protocol ), - global: true, - processData: true, - async: true, - contentType: "application/x-www-form-urlencoded; charset=UTF-8", - - /* - timeout: 0, - data: null, - dataType: null, - username: null, - password: null, - cache: null, - throws: false, - traditional: false, - headers: {}, - */ - - accepts: { - "*": allTypes, - text: "text/plain", - html: "text/html", - xml: "application/xml, text/xml", - json: "application/json, text/javascript" - }, - - contents: { - xml: /\bxml\b/, - html: /\bhtml/, - json: /\bjson\b/ - }, - - responseFields: { - xml: "responseXML", - text: "responseText", - json: "responseJSON" - }, - - // Data converters - // Keys separate source (or catchall "*") and destination types with a single space - converters: { - - // Convert anything to text - "* text": String, - - // Text to html (true = no transformation) - "text html": true, - - // Evaluate text as a json expression - "text json": JSON.parse, - - // Parse text as xml - "text xml": jQuery.parseXML - }, - - // For options that shouldn't be deep extended: - // you can add your own custom options here if - // and when you create one that shouldn't be - // deep extended (see ajaxExtend) - flatOptions: { - url: true, - context: true - } - }, - - // Creates a full fledged settings object into target - // with both ajaxSettings and settings fields. - // If target is omitted, writes into ajaxSettings. - ajaxSetup: function( target, settings ) { - return settings ? - - // Building a settings object - ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) : - - // Extending ajaxSettings - ajaxExtend( jQuery.ajaxSettings, target ); - }, - - ajaxPrefilter: addToPrefiltersOrTransports( prefilters ), - ajaxTransport: addToPrefiltersOrTransports( transports ), - - // Main method - ajax: function( url, options ) { - - // If url is an object, simulate pre-1.5 signature - if ( typeof url === "object" ) { - options = url; - url = undefined; - } - - // Force options to be an object - options = options || {}; - - var transport, - - // URL without anti-cache param - cacheURL, - - // Response headers - responseHeadersString, - responseHeaders, - - // timeout handle - timeoutTimer, - - // Url cleanup var - urlAnchor, - - // Request state (becomes false upon send and true upon completion) - completed, - - // To know if global events are to be dispatched - fireGlobals, - - // Loop variable - i, - - // uncached part of the url - uncached, - - // Create the final options object - s = jQuery.ajaxSetup( {}, options ), - - // Callbacks context - callbackContext = s.context || s, - - // Context for global events is callbackContext if it is a DOM node or jQuery collection - globalEventContext = s.context && - ( callbackContext.nodeType || callbackContext.jquery ) ? - jQuery( callbackContext ) : - jQuery.event, - - // Deferreds - deferred = jQuery.Deferred(), - completeDeferred = jQuery.Callbacks( "once memory" ), - - // Status-dependent callbacks - statusCode = s.statusCode || {}, - - // Headers (they are sent all at once) - requestHeaders = {}, - requestHeadersNames = {}, - - // Default abort message - strAbort = "canceled", - - // Fake xhr - jqXHR = { - readyState: 0, - - // Builds headers hashtable if needed - getResponseHeader: function( key ) { - var match; - if ( completed ) { - if ( !responseHeaders ) { - responseHeaders = {}; - while ( ( match = rheaders.exec( responseHeadersString ) ) ) { - responseHeaders[ match[ 1 ].toLowerCase() + " " ] = - ( responseHeaders[ match[ 1 ].toLowerCase() + " " ] || [] ) - .concat( match[ 2 ] ); - } - } - match = responseHeaders[ key.toLowerCase() + " " ]; - } - return match == null ? null : match.join( ", " ); - }, - - // Raw string - getAllResponseHeaders: function() { - return completed ? responseHeadersString : null; - }, - - // Caches the header - setRequestHeader: function( name, value ) { - if ( completed == null ) { - name = requestHeadersNames[ name.toLowerCase() ] = - requestHeadersNames[ name.toLowerCase() ] || name; - requestHeaders[ name ] = value; - } - return this; - }, - - // Overrides response content-type header - overrideMimeType: function( type ) { - if ( completed == null ) { - s.mimeType = type; - } - return this; - }, - - // Status-dependent callbacks - statusCode: function( map ) { - var code; - if ( map ) { - if ( completed ) { - - // Execute the appropriate callbacks - jqXHR.always( map[ jqXHR.status ] ); - } else { - - // Lazy-add the new callbacks in a way that preserves old ones - for ( code in map ) { - statusCode[ code ] = [ statusCode[ code ], map[ code ] ]; - } - } - } - return this; - }, - - // Cancel the request - abort: function( statusText ) { - var finalText = statusText || strAbort; - if ( transport ) { - transport.abort( finalText ); - } - done( 0, finalText ); - return this; - } - }; - - // Attach deferreds - deferred.promise( jqXHR ); - - // Add protocol if not provided (prefilters might expect it) - // Handle falsy url in the settings object (#10093: consistency with old signature) - // We also use the url parameter if available - s.url = ( ( url || s.url || location.href ) + "" ) - .replace( rprotocol, location.protocol + "//" ); - - // Alias method option to type as per ticket #12004 - s.type = options.method || options.type || s.method || s.type; - - // Extract dataTypes list - s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnothtmlwhite ) || [ "" ]; - - // A cross-domain request is in order when the origin doesn't match the current origin. - if ( s.crossDomain == null ) { - urlAnchor = document.createElement( "a" ); - - // Support: IE <=8 - 11, Edge 12 - 15 - // IE throws exception on accessing the href property if url is malformed, - // e.g. http://example.com:80x/ - try { - urlAnchor.href = s.url; - - // Support: IE <=8 - 11 only - // Anchor's host property isn't correctly set when s.url is relative - urlAnchor.href = urlAnchor.href; - s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !== - urlAnchor.protocol + "//" + urlAnchor.host; - } catch ( e ) { - - // If there is an error parsing the URL, assume it is crossDomain, - // it can be rejected by the transport if it is invalid - s.crossDomain = true; - } - } - - // Convert data if not already a string - if ( s.data && s.processData && typeof s.data !== "string" ) { - s.data = jQuery.param( s.data, s.traditional ); - } - - // Apply prefilters - inspectPrefiltersOrTransports( prefilters, s, options, jqXHR ); - - // If request was aborted inside a prefilter, stop there - if ( completed ) { - return jqXHR; - } - - // We can fire global events as of now if asked to - // Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118) - fireGlobals = jQuery.event && s.global; - - // Watch for a new set of requests - if ( fireGlobals && jQuery.active++ === 0 ) { - jQuery.event.trigger( "ajaxStart" ); - } - - // Uppercase the type - s.type = s.type.toUpperCase(); - - // Determine if request has content - s.hasContent = !rnoContent.test( s.type ); - - // Save the URL in case we're toying with the If-Modified-Since - // and/or If-None-Match header later on - // Remove hash to simplify url manipulation - cacheURL = s.url.replace( rhash, "" ); - - // More options handling for requests with no content - if ( !s.hasContent ) { - - // Remember the hash so we can put it back - uncached = s.url.slice( cacheURL.length ); - - // If data is available and should be processed, append data to url - if ( s.data && ( s.processData || typeof s.data === "string" ) ) { - cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data; - - // #9682: remove data so that it's not used in an eventual retry - delete s.data; - } - - // Add or update anti-cache param if needed - if ( s.cache === false ) { - cacheURL = cacheURL.replace( rantiCache, "$1" ); - uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce.guid++ ) + - uncached; - } - - // Put hash and anti-cache on the URL that will be requested (gh-1732) - s.url = cacheURL + uncached; - - // Change '%20' to '+' if this is encoded form body content (gh-2658) - } else if ( s.data && s.processData && - ( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) { - s.data = s.data.replace( r20, "+" ); - } - - // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. - if ( s.ifModified ) { - if ( jQuery.lastModified[ cacheURL ] ) { - jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] ); - } - if ( jQuery.etag[ cacheURL ] ) { - jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] ); - } - } - - // Set the correct header, if data is being sent - if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) { - jqXHR.setRequestHeader( "Content-Type", s.contentType ); - } - - // Set the Accepts header for the server, depending on the dataType - jqXHR.setRequestHeader( - "Accept", - s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ? - s.accepts[ s.dataTypes[ 0 ] ] + - ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : - s.accepts[ "*" ] - ); - - // Check for headers option - for ( i in s.headers ) { - jqXHR.setRequestHeader( i, s.headers[ i ] ); - } - - // Allow custom headers/mimetypes and early abort - if ( s.beforeSend && - ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) { - - // Abort if not done already and return - return jqXHR.abort(); - } - - // Aborting is no longer a cancellation - strAbort = "abort"; - - // Install callbacks on deferreds - completeDeferred.add( s.complete ); - jqXHR.done( s.success ); - jqXHR.fail( s.error ); - - // Get transport - transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR ); - - // If no transport, we auto-abort - if ( !transport ) { - done( -1, "No Transport" ); - } else { - jqXHR.readyState = 1; - - // Send global event - if ( fireGlobals ) { - globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] ); - } - - // If request was aborted inside ajaxSend, stop there - if ( completed ) { - return jqXHR; - } - - // Timeout - if ( s.async && s.timeout > 0 ) { - timeoutTimer = window.setTimeout( function() { - jqXHR.abort( "timeout" ); - }, s.timeout ); - } - - try { - completed = false; - transport.send( requestHeaders, done ); - } catch ( e ) { - - // Rethrow post-completion exceptions - if ( completed ) { - throw e; - } - - // Propagate others as results - done( -1, e ); - } - } - - // Callback for when everything is done - function done( status, nativeStatusText, responses, headers ) { - var isSuccess, success, error, response, modified, - statusText = nativeStatusText; - - // Ignore repeat invocations - if ( completed ) { - return; - } - - completed = true; - - // Clear timeout if it exists - if ( timeoutTimer ) { - window.clearTimeout( timeoutTimer ); - } - - // Dereference transport for early garbage collection - // (no matter how long the jqXHR object will be used) - transport = undefined; - - // Cache response headers - responseHeadersString = headers || ""; - - // Set readyState - jqXHR.readyState = status > 0 ? 4 : 0; - - // Determine if successful - isSuccess = status >= 200 && status < 300 || status === 304; - - // Get response data - if ( responses ) { - response = ajaxHandleResponses( s, jqXHR, responses ); - } - - // Use a noop converter for missing script - if ( !isSuccess && jQuery.inArray( "script", s.dataTypes ) > -1 ) { - s.converters[ "text script" ] = function() {}; - } - - // Convert no matter what (that way responseXXX fields are always set) - response = ajaxConvert( s, response, jqXHR, isSuccess ); - - // If successful, handle type chaining - if ( isSuccess ) { - - // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. - if ( s.ifModified ) { - modified = jqXHR.getResponseHeader( "Last-Modified" ); - if ( modified ) { - jQuery.lastModified[ cacheURL ] = modified; - } - modified = jqXHR.getResponseHeader( "etag" ); - if ( modified ) { - jQuery.etag[ cacheURL ] = modified; - } - } - - // if no content - if ( status === 204 || s.type === "HEAD" ) { - statusText = "nocontent"; - - // if not modified - } else if ( status === 304 ) { - statusText = "notmodified"; - - // If we have data, let's convert it - } else { - statusText = response.state; - success = response.data; - error = response.error; - isSuccess = !error; - } - } else { - - // Extract error from statusText and normalize for non-aborts - error = statusText; - if ( status || !statusText ) { - statusText = "error"; - if ( status < 0 ) { - status = 0; - } - } - } - - // Set data for the fake xhr object - jqXHR.status = status; - jqXHR.statusText = ( nativeStatusText || statusText ) + ""; - - // Success/Error - if ( isSuccess ) { - deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] ); - } else { - deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] ); - } - - // Status-dependent callbacks - jqXHR.statusCode( statusCode ); - statusCode = undefined; - - if ( fireGlobals ) { - globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError", - [ jqXHR, s, isSuccess ? success : error ] ); - } - - // Complete - completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] ); - - if ( fireGlobals ) { - globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] ); - - // Handle the global AJAX counter - if ( !( --jQuery.active ) ) { - jQuery.event.trigger( "ajaxStop" ); - } - } - } - - return jqXHR; - }, - - getJSON: function( url, data, callback ) { - return jQuery.get( url, data, callback, "json" ); - }, - - getScript: function( url, callback ) { - return jQuery.get( url, undefined, callback, "script" ); - } -} ); - -jQuery.each( [ "get", "post" ], function( _i, method ) { - jQuery[ method ] = function( url, data, callback, type ) { - - // Shift arguments if data argument was omitted - if ( isFunction( data ) ) { - type = type || callback; - callback = data; - data = undefined; - } - - // The url can be an options object (which then must have .url) - return jQuery.ajax( jQuery.extend( { - url: url, - type: method, - dataType: type, - data: data, - success: callback - }, jQuery.isPlainObject( url ) && url ) ); - }; -} ); - -jQuery.ajaxPrefilter( function( s ) { - var i; - for ( i in s.headers ) { - if ( i.toLowerCase() === "content-type" ) { - s.contentType = s.headers[ i ] || ""; - } - } -} ); - - -jQuery._evalUrl = function( url, options, doc ) { - return jQuery.ajax( { - url: url, - - // Make this explicit, since user can override this through ajaxSetup (#11264) - type: "GET", - dataType: "script", - cache: true, - async: false, - global: false, - - // Only evaluate the response if it is successful (gh-4126) - // dataFilter is not invoked for failure responses, so using it instead - // of the default converter is kludgy but it works. - converters: { - "text script": function() {} - }, - dataFilter: function( response ) { - jQuery.globalEval( response, options, doc ); - } - } ); -}; - - -jQuery.fn.extend( { - wrapAll: function( html ) { - var wrap; - - if ( this[ 0 ] ) { - if ( isFunction( html ) ) { - html = html.call( this[ 0 ] ); - } - - // The elements to wrap the target around - wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true ); - - if ( this[ 0 ].parentNode ) { - wrap.insertBefore( this[ 0 ] ); - } - - wrap.map( function() { - var elem = this; - - while ( elem.firstElementChild ) { - elem = elem.firstElementChild; - } - - return elem; - } ).append( this ); - } - - return this; - }, - - wrapInner: function( html ) { - if ( isFunction( html ) ) { - return this.each( function( i ) { - jQuery( this ).wrapInner( html.call( this, i ) ); - } ); - } - - return this.each( function() { - var self = jQuery( this ), - contents = self.contents(); - - if ( contents.length ) { - contents.wrapAll( html ); - - } else { - self.append( html ); - } - } ); - }, - - wrap: function( html ) { - var htmlIsFunction = isFunction( html ); - - return this.each( function( i ) { - jQuery( this ).wrapAll( htmlIsFunction ? html.call( this, i ) : html ); - } ); - }, - - unwrap: function( selector ) { - this.parent( selector ).not( "body" ).each( function() { - jQuery( this ).replaceWith( this.childNodes ); - } ); - return this; - } -} ); - - -jQuery.expr.pseudos.hidden = function( elem ) { - return !jQuery.expr.pseudos.visible( elem ); -}; -jQuery.expr.pseudos.visible = function( elem ) { - return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); -}; - - - - -jQuery.ajaxSettings.xhr = function() { - try { - return new window.XMLHttpRequest(); - } catch ( e ) {} -}; - -var xhrSuccessStatus = { - - // File protocol always yields status code 0, assume 200 - 0: 200, - - // Support: IE <=9 only - // #1450: sometimes IE returns 1223 when it should be 204 - 1223: 204 - }, - xhrSupported = jQuery.ajaxSettings.xhr(); - -support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported ); -support.ajax = xhrSupported = !!xhrSupported; - -jQuery.ajaxTransport( function( options ) { - var callback, errorCallback; - - // Cross domain only allowed if supported through XMLHttpRequest - if ( support.cors || xhrSupported && !options.crossDomain ) { - return { - send: function( headers, complete ) { - var i, - xhr = options.xhr(); - - xhr.open( - options.type, - options.url, - options.async, - options.username, - options.password - ); - - // Apply custom fields if provided - if ( options.xhrFields ) { - for ( i in options.xhrFields ) { - xhr[ i ] = options.xhrFields[ i ]; - } - } - - // Override mime type if needed - if ( options.mimeType && xhr.overrideMimeType ) { - xhr.overrideMimeType( options.mimeType ); - } - - // X-Requested-With header - // For cross-domain requests, seeing as conditions for a preflight are - // akin to a jigsaw puzzle, we simply never set it to be sure. - // (it can always be set on a per-request basis or even using ajaxSetup) - // For same-domain requests, won't change header if already provided. - if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) { - headers[ "X-Requested-With" ] = "XMLHttpRequest"; - } - - // Set headers - for ( i in headers ) { - xhr.setRequestHeader( i, headers[ i ] ); - } - - // Callback - callback = function( type ) { - return function() { - if ( callback ) { - callback = errorCallback = xhr.onload = - xhr.onerror = xhr.onabort = xhr.ontimeout = - xhr.onreadystatechange = null; - - if ( type === "abort" ) { - xhr.abort(); - } else if ( type === "error" ) { - - // Support: IE <=9 only - // On a manual native abort, IE9 throws - // errors on any property access that is not readyState - if ( typeof xhr.status !== "number" ) { - complete( 0, "error" ); - } else { - complete( - - // File: protocol always yields status 0; see #8605, #14207 - xhr.status, - xhr.statusText - ); - } - } else { - complete( - xhrSuccessStatus[ xhr.status ] || xhr.status, - xhr.statusText, - - // Support: IE <=9 only - // IE9 has no XHR2 but throws on binary (trac-11426) - // For XHR2 non-text, let the caller handle it (gh-2498) - ( xhr.responseType || "text" ) !== "text" || - typeof xhr.responseText !== "string" ? - { binary: xhr.response } : - { text: xhr.responseText }, - xhr.getAllResponseHeaders() - ); - } - } - }; - }; - - // Listen to events - xhr.onload = callback(); - errorCallback = xhr.onerror = xhr.ontimeout = callback( "error" ); - - // Support: IE 9 only - // Use onreadystatechange to replace onabort - // to handle uncaught aborts - if ( xhr.onabort !== undefined ) { - xhr.onabort = errorCallback; - } else { - xhr.onreadystatechange = function() { - - // Check readyState before timeout as it changes - if ( xhr.readyState === 4 ) { - - // Allow onerror to be called first, - // but that will not handle a native abort - // Also, save errorCallback to a variable - // as xhr.onerror cannot be accessed - window.setTimeout( function() { - if ( callback ) { - errorCallback(); - } - } ); - } - }; - } - - // Create the abort callback - callback = callback( "abort" ); - - try { - - // Do send the request (this may raise an exception) - xhr.send( options.hasContent && options.data || null ); - } catch ( e ) { - - // #14683: Only rethrow if this hasn't been notified as an error yet - if ( callback ) { - throw e; - } - } - }, - - abort: function() { - if ( callback ) { - callback(); - } - } - }; - } -} ); - - - - -// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432) -jQuery.ajaxPrefilter( function( s ) { - if ( s.crossDomain ) { - s.contents.script = false; - } -} ); - -// Install script dataType -jQuery.ajaxSetup( { - accepts: { - script: "text/javascript, application/javascript, " + - "application/ecmascript, application/x-ecmascript" - }, - contents: { - script: /\b(?:java|ecma)script\b/ - }, - converters: { - "text script": function( text ) { - jQuery.globalEval( text ); - return text; - } - } -} ); - -// Handle cache's special case and crossDomain -jQuery.ajaxPrefilter( "script", function( s ) { - if ( s.cache === undefined ) { - s.cache = false; - } - if ( s.crossDomain ) { - s.type = "GET"; - } -} ); - -// Bind script tag hack transport -jQuery.ajaxTransport( "script", function( s ) { - - // This transport only deals with cross domain or forced-by-attrs requests - if ( s.crossDomain || s.scriptAttrs ) { - var script, callback; - return { - send: function( _, complete ) { - script = jQuery( "\r\n"; - -// inject VBScript -document.write(IEBinaryToArray_ByteStr_Script); - -global.JSZipUtils._getBinaryFromXHR = function (xhr) { - var binary = xhr.responseBody; - var byteMapping = {}; - for ( var i = 0; i < 256; i++ ) { - for ( var j = 0; j < 256; j++ ) { - byteMapping[ String.fromCharCode( i + (j << 8) ) ] = - String.fromCharCode(i) + String.fromCharCode(j); - } - } - var rawBytes = IEBinaryToArray_ByteStr(binary); - var lastChr = IEBinaryToArray_ByteStr_Last(binary); - return rawBytes.replace(/[\s\S]/g, function( match ) { - return byteMapping[match]; - }) + lastChr; -}; - -// enforcing Stuk's coding style -// vim: set shiftwidth=4 softtabstop=4: - -},{}]},{},[1]) -; diff --git a/api/jquery/jszip-utils/dist/jszip-utils-ie.min.js b/api/jquery/jszip-utils/dist/jszip-utils-ie.min.js deleted file mode 100644 index 93d8bc8ef..000000000 --- a/api/jquery/jszip-utils/dist/jszip-utils-ie.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/*! - -JSZipUtils - A collection of cross-browser utilities to go along with JSZip. - - -(c) 2014 Stuart Knightley, David Duponchel -Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown. - -*/ -!function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g\r\n";document.write(b),a.JSZipUtils._getBinaryFromXHR=function(a){for(var b=a.responseBody,c={},d=0;256>d;d++)for(var e=0;256>e;e++)c[String.fromCharCode(d+(e<<8))]=String.fromCharCode(d)+String.fromCharCode(e);var f=IEBinaryToArray_ByteStr(b),g=IEBinaryToArray_ByteStr_Last(b);return f.replace(/[\s\S]/g,function(a){return c[a]})+g}},{}]},{},[1]); diff --git a/api/jquery/jszip-utils/dist/jszip-utils.js b/api/jquery/jszip-utils/dist/jszip-utils.js deleted file mode 100644 index 775895ec9..000000000 --- a/api/jquery/jszip-utils/dist/jszip-utils.js +++ /dev/null @@ -1,118 +0,0 @@ -/*! - -JSZipUtils - A collection of cross-browser utilities to go along with JSZip. - - -(c) 2014 Stuart Knightley, David Duponchel -Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown. - -*/ -!function(e){"object"==typeof exports?module.exports=e():"function"==typeof define&&define.amd?define(e):"undefined"!=typeof window?window.JSZipUtils=e():"undefined"!=typeof global?global.JSZipUtils=e():"undefined"!=typeof self&&(self.JSZipUtils=e())}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o - -(c) 2014 Stuart Knightley, David Duponchel -Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown. - -*/ -!function(a){"object"==typeof exports?module.exports=a():"function"==typeof define&&define.amd?define(a):"undefined"!=typeof window?window.JSZipUtils=a():"undefined"!=typeof global?global.JSZipUtils=a():"undefined"!=typeof self&&(self.JSZipUtils=a())}(function(){return function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g - -(c) 2009-2016 Stuart Knightley -Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/master/LICENSE.markdown. - -JSZip uses the library pako released under the MIT license : -https://github.com/nodeca/pako/blob/master/LICENSE -*/ - -(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.JSZip = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o> 2; - enc2 = ((chr1 & 3) << 4) | (chr2 >> 4); - enc3 = remainingBytes > 1 ? (((chr2 & 15) << 2) | (chr3 >> 6)) : 64; - enc4 = remainingBytes > 2 ? (chr3 & 63) : 64; - - output.push(_keyStr.charAt(enc1) + _keyStr.charAt(enc2) + _keyStr.charAt(enc3) + _keyStr.charAt(enc4)); - - } - - return output.join(""); -}; - -// public method for decoding -exports.decode = function(input) { - var chr1, chr2, chr3; - var enc1, enc2, enc3, enc4; - var i = 0, resultIndex = 0; - - var dataUrlPrefix = "data:"; - - if (input.substr(0, dataUrlPrefix.length) === dataUrlPrefix) { - // This is a common error: people give a data url - // (data:image/png;base64,iVBOR...) with a {base64: true} and - // wonders why things don't work. - // We can detect that the string input looks like a data url but we - // *can't* be sure it is one: removing everything up to the comma would - // be too dangerous. - throw new Error("Invalid base64 input, it looks like a data url."); - } - - input = input.replace(/[^A-Za-z0-9\+\/\=]/g, ""); - - var totalLength = input.length * 3 / 4; - if(input.charAt(input.length - 1) === _keyStr.charAt(64)) { - totalLength--; - } - if(input.charAt(input.length - 2) === _keyStr.charAt(64)) { - totalLength--; - } - if (totalLength % 1 !== 0) { - // totalLength is not an integer, the length does not match a valid - // base64 content. That can happen if: - // - the input is not a base64 content - // - the input is *almost* a base64 content, with a extra chars at the - // beginning or at the end - // - the input uses a base64 variant (base64url for example) - throw new Error("Invalid base64 input, bad content length."); - } - var output; - if (support.uint8array) { - output = new Uint8Array(totalLength|0); - } else { - output = new Array(totalLength|0); - } - - while (i < input.length) { - - enc1 = _keyStr.indexOf(input.charAt(i++)); - enc2 = _keyStr.indexOf(input.charAt(i++)); - enc3 = _keyStr.indexOf(input.charAt(i++)); - enc4 = _keyStr.indexOf(input.charAt(i++)); - - chr1 = (enc1 << 2) | (enc2 >> 4); - chr2 = ((enc2 & 15) << 4) | (enc3 >> 2); - chr3 = ((enc3 & 3) << 6) | enc4; - - output[resultIndex++] = chr1; - - if (enc3 !== 64) { - output[resultIndex++] = chr2; - } - if (enc4 !== 64) { - output[resultIndex++] = chr3; - } - - } - - return output; -}; - -},{"./support":30,"./utils":32}],2:[function(require,module,exports){ -'use strict'; - -var external = require("./external"); -var DataWorker = require('./stream/DataWorker'); -var Crc32Probe = require('./stream/Crc32Probe'); -var DataLengthProbe = require('./stream/DataLengthProbe'); - -/** - * Represent a compressed object, with everything needed to decompress it. - * @constructor - * @param {number} compressedSize the size of the data compressed. - * @param {number} uncompressedSize the size of the data after decompression. - * @param {number} crc32 the crc32 of the decompressed file. - * @param {object} compression the type of compression, see lib/compressions.js. - * @param {String|ArrayBuffer|Uint8Array|Buffer} data the compressed data. - */ -function CompressedObject(compressedSize, uncompressedSize, crc32, compression, data) { - this.compressedSize = compressedSize; - this.uncompressedSize = uncompressedSize; - this.crc32 = crc32; - this.compression = compression; - this.compressedContent = data; -} - -CompressedObject.prototype = { - /** - * Create a worker to get the uncompressed content. - * @return {GenericWorker} the worker. - */ - getContentWorker: function () { - var worker = new DataWorker(external.Promise.resolve(this.compressedContent)) - .pipe(this.compression.uncompressWorker()) - .pipe(new DataLengthProbe("data_length")); - - var that = this; - worker.on("end", function () { - if (this.streamInfo['data_length'] !== that.uncompressedSize) { - throw new Error("Bug : uncompressed data size mismatch"); - } - }); - return worker; - }, - /** - * Create a worker to get the compressed content. - * @return {GenericWorker} the worker. - */ - getCompressedWorker: function () { - return new DataWorker(external.Promise.resolve(this.compressedContent)) - .withStreamInfo("compressedSize", this.compressedSize) - .withStreamInfo("uncompressedSize", this.uncompressedSize) - .withStreamInfo("crc32", this.crc32) - .withStreamInfo("compression", this.compression) - ; - } -}; - -/** - * Chain the given worker with other workers to compress the content with the - * given compression. - * @param {GenericWorker} uncompressedWorker the worker to pipe. - * @param {Object} compression the compression object. - * @param {Object} compressionOptions the options to use when compressing. - * @return {GenericWorker} the new worker compressing the content. - */ -CompressedObject.createWorkerFrom = function (uncompressedWorker, compression, compressionOptions) { - return uncompressedWorker - .pipe(new Crc32Probe()) - .pipe(new DataLengthProbe("uncompressedSize")) - .pipe(compression.compressWorker(compressionOptions)) - .pipe(new DataLengthProbe("compressedSize")) - .withStreamInfo("compression", compression); -}; - -module.exports = CompressedObject; - -},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(require,module,exports){ -'use strict'; - -var GenericWorker = require("./stream/GenericWorker"); - -exports.STORE = { - magic: "\x00\x00", - compressWorker : function (compressionOptions) { - return new GenericWorker("STORE compression"); - }, - uncompressWorker : function () { - return new GenericWorker("STORE decompression"); - } -}; -exports.DEFLATE = require('./flate'); - -},{"./flate":7,"./stream/GenericWorker":28}],4:[function(require,module,exports){ -'use strict'; - -var utils = require('./utils'); - -/** - * The following functions come from pako, from pako/lib/zlib/crc32.js - * released under the MIT license, see pako https://github.com/nodeca/pako/ - */ - -// Use ordinary array, since untyped makes no boost here -function makeTable() { - var c, table = []; - - for(var n =0; n < 256; n++){ - c = n; - for(var k =0; k < 8; k++){ - c = ((c&1) ? (0xEDB88320 ^ (c >>> 1)) : (c >>> 1)); - } - table[n] = c; - } - - return table; -} - -// Create table on load. Just 255 signed longs. Not a problem. -var crcTable = makeTable(); - - -function crc32(crc, buf, len, pos) { - var t = crcTable, end = pos + len; - - crc = crc ^ (-1); - - for (var i = pos; i < end; i++ ) { - crc = (crc >>> 8) ^ t[(crc ^ buf[i]) & 0xFF]; - } - - return (crc ^ (-1)); // >>> 0; -} - -// That's all for the pako functions. - -/** - * Compute the crc32 of a string. - * This is almost the same as the function crc32, but for strings. Using the - * same function for the two use cases leads to horrible performances. - * @param {Number} crc the starting value of the crc. - * @param {String} str the string to use. - * @param {Number} len the length of the string. - * @param {Number} pos the starting position for the crc32 computation. - * @return {Number} the computed crc32. - */ -function crc32str(crc, str, len, pos) { - var t = crcTable, end = pos + len; - - crc = crc ^ (-1); - - for (var i = pos; i < end; i++ ) { - crc = (crc >>> 8) ^ t[(crc ^ str.charCodeAt(i)) & 0xFF]; - } - - return (crc ^ (-1)); // >>> 0; -} - -module.exports = function crc32wrapper(input, crc) { - if (typeof input === "undefined" || !input.length) { - return 0; - } - - var isArray = utils.getTypeOf(input) !== "string"; - - if(isArray) { - return crc32(crc|0, input, input.length, 0); - } else { - return crc32str(crc|0, input, input.length, 0); - } -}; - -},{"./utils":32}],5:[function(require,module,exports){ -'use strict'; -exports.base64 = false; -exports.binary = false; -exports.dir = false; -exports.createFolders = true; -exports.date = null; -exports.compression = null; -exports.compressionOptions = null; -exports.comment = null; -exports.unixPermissions = null; -exports.dosPermissions = null; - -},{}],6:[function(require,module,exports){ -/* global Promise */ -'use strict'; - -// load the global object first: -// - it should be better integrated in the system (unhandledRejection in node) -// - the environment may have a custom Promise implementation (see zone.js) -var ES6Promise = null; -if (typeof Promise !== "undefined") { - ES6Promise = Promise; -} else { - ES6Promise = require("lie"); -} - -/** - * Let the user use/change some implementations. - */ -module.exports = { - Promise: ES6Promise -}; - -},{"lie":37}],7:[function(require,module,exports){ -'use strict'; -var USE_TYPEDARRAY = (typeof Uint8Array !== 'undefined') && (typeof Uint16Array !== 'undefined') && (typeof Uint32Array !== 'undefined'); - -var pako = require("pako"); -var utils = require("./utils"); -var GenericWorker = require("./stream/GenericWorker"); - -var ARRAY_TYPE = USE_TYPEDARRAY ? "uint8array" : "array"; - -exports.magic = "\x08\x00"; - -/** - * Create a worker that uses pako to inflate/deflate. - * @constructor - * @param {String} action the name of the pako function to call : either "Deflate" or "Inflate". - * @param {Object} options the options to use when (de)compressing. - */ -function FlateWorker(action, options) { - GenericWorker.call(this, "FlateWorker/" + action); - - this._pako = null; - this._pakoAction = action; - this._pakoOptions = options; - // the `meta` object from the last chunk received - // this allow this worker to pass around metadata - this.meta = {}; -} - -utils.inherits(FlateWorker, GenericWorker); - -/** - * @see GenericWorker.processChunk - */ -FlateWorker.prototype.processChunk = function (chunk) { - this.meta = chunk.meta; - if (this._pako === null) { - this._createPako(); - } - this._pako.push(utils.transformTo(ARRAY_TYPE, chunk.data), false); -}; - -/** - * @see GenericWorker.flush - */ -FlateWorker.prototype.flush = function () { - GenericWorker.prototype.flush.call(this); - if (this._pako === null) { - this._createPako(); - } - this._pako.push([], true); -}; -/** - * @see GenericWorker.cleanUp - */ -FlateWorker.prototype.cleanUp = function () { - GenericWorker.prototype.cleanUp.call(this); - this._pako = null; -}; - -/** - * Create the _pako object. - * TODO: lazy-loading this object isn't the best solution but it's the - * quickest. The best solution is to lazy-load the worker list. See also the - * issue #446. - */ -FlateWorker.prototype._createPako = function () { - this._pako = new pako[this._pakoAction]({ - raw: true, - level: this._pakoOptions.level || -1 // default compression - }); - var self = this; - this._pako.onData = function(data) { - self.push({ - data : data, - meta : self.meta - }); - }; -}; - -exports.compressWorker = function (compressionOptions) { - return new FlateWorker("Deflate", compressionOptions); -}; -exports.uncompressWorker = function () { - return new FlateWorker("Inflate", {}); -}; - -},{"./stream/GenericWorker":28,"./utils":32,"pako":38}],8:[function(require,module,exports){ -'use strict'; - -var utils = require('../utils'); -var GenericWorker = require('../stream/GenericWorker'); -var utf8 = require('../utf8'); -var crc32 = require('../crc32'); -var signature = require('../signature'); - -/** - * Transform an integer into a string in hexadecimal. - * @private - * @param {number} dec the number to convert. - * @param {number} bytes the number of bytes to generate. - * @returns {string} the result. - */ -var decToHex = function(dec, bytes) { - var hex = "", i; - for (i = 0; i < bytes; i++) { - hex += String.fromCharCode(dec & 0xff); - dec = dec >>> 8; - } - return hex; -}; - -/** - * Generate the UNIX part of the external file attributes. - * @param {Object} unixPermissions the unix permissions or null. - * @param {Boolean} isDir true if the entry is a directory, false otherwise. - * @return {Number} a 32 bit integer. - * - * adapted from http://unix.stackexchange.com/questions/14705/the-zip-formats-external-file-attribute : - * - * TTTTsstrwxrwxrwx0000000000ADVSHR - * ^^^^____________________________ file type, see zipinfo.c (UNX_*) - * ^^^_________________________ setuid, setgid, sticky - * ^^^^^^^^^________________ permissions - * ^^^^^^^^^^______ not used ? - * ^^^^^^ DOS attribute bits : Archive, Directory, Volume label, System file, Hidden, Read only - */ -var generateUnixExternalFileAttr = function (unixPermissions, isDir) { - - var result = unixPermissions; - if (!unixPermissions) { - // I can't use octal values in strict mode, hence the hexa. - // 040775 => 0x41fd - // 0100664 => 0x81b4 - result = isDir ? 0x41fd : 0x81b4; - } - return (result & 0xFFFF) << 16; -}; - -/** - * Generate the DOS part of the external file attributes. - * @param {Object} dosPermissions the dos permissions or null. - * @param {Boolean} isDir true if the entry is a directory, false otherwise. - * @return {Number} a 32 bit integer. - * - * Bit 0 Read-Only - * Bit 1 Hidden - * Bit 2 System - * Bit 3 Volume Label - * Bit 4 Directory - * Bit 5 Archive - */ -var generateDosExternalFileAttr = function (dosPermissions, isDir) { - - // the dir flag is already set for compatibility - return (dosPermissions || 0) & 0x3F; -}; - -/** - * Generate the various parts used in the construction of the final zip file. - * @param {Object} streamInfo the hash with information about the compressed file. - * @param {Boolean} streamedContent is the content streamed ? - * @param {Boolean} streamingEnded is the stream finished ? - * @param {number} offset the current offset from the start of the zip file. - * @param {String} platform let's pretend we are this platform (change platform dependents fields) - * @param {Function} encodeFileName the function to encode the file name / comment. - * @return {Object} the zip parts. - */ -var generateZipParts = function(streamInfo, streamedContent, streamingEnded, offset, platform, encodeFileName) { - var file = streamInfo['file'], - compression = streamInfo['compression'], - useCustomEncoding = encodeFileName !== utf8.utf8encode, - encodedFileName = utils.transformTo("string", encodeFileName(file.name)), - utfEncodedFileName = utils.transformTo("string", utf8.utf8encode(file.name)), - comment = file.comment, - encodedComment = utils.transformTo("string", encodeFileName(comment)), - utfEncodedComment = utils.transformTo("string", utf8.utf8encode(comment)), - useUTF8ForFileName = utfEncodedFileName.length !== file.name.length, - useUTF8ForComment = utfEncodedComment.length !== comment.length, - dosTime, - dosDate, - extraFields = "", - unicodePathExtraField = "", - unicodeCommentExtraField = "", - dir = file.dir, - date = file.date; - - - var dataInfo = { - crc32 : 0, - compressedSize : 0, - uncompressedSize : 0 - }; - - // if the content is streamed, the sizes/crc32 are only available AFTER - // the end of the stream. - if (!streamedContent || streamingEnded) { - dataInfo.crc32 = streamInfo['crc32']; - dataInfo.compressedSize = streamInfo['compressedSize']; - dataInfo.uncompressedSize = streamInfo['uncompressedSize']; - } - - var bitflag = 0; - if (streamedContent) { - // Bit 3: the sizes/crc32 are set to zero in the local header. - // The correct values are put in the data descriptor immediately - // following the compressed data. - bitflag |= 0x0008; - } - if (!useCustomEncoding && (useUTF8ForFileName || useUTF8ForComment)) { - // Bit 11: Language encoding flag (EFS). - bitflag |= 0x0800; - } - - - var extFileAttr = 0; - var versionMadeBy = 0; - if (dir) { - // dos or unix, we set the dos dir flag - extFileAttr |= 0x00010; - } - if(platform === "UNIX") { - versionMadeBy = 0x031E; // UNIX, version 3.0 - extFileAttr |= generateUnixExternalFileAttr(file.unixPermissions, dir); - } else { // DOS or other, fallback to DOS - versionMadeBy = 0x0014; // DOS, version 2.0 - extFileAttr |= generateDosExternalFileAttr(file.dosPermissions, dir); - } - - // date - // @see http://www.delorie.com/djgpp/doc/rbinter/it/52/13.html - // @see http://www.delorie.com/djgpp/doc/rbinter/it/65/16.html - // @see http://www.delorie.com/djgpp/doc/rbinter/it/66/16.html - - dosTime = date.getUTCHours(); - dosTime = dosTime << 6; - dosTime = dosTime | date.getUTCMinutes(); - dosTime = dosTime << 5; - dosTime = dosTime | date.getUTCSeconds() / 2; - - dosDate = date.getUTCFullYear() - 1980; - dosDate = dosDate << 4; - dosDate = dosDate | (date.getUTCMonth() + 1); - dosDate = dosDate << 5; - dosDate = dosDate | date.getUTCDate(); - - if (useUTF8ForFileName) { - // set the unicode path extra field. unzip needs at least one extra - // field to correctly handle unicode path, so using the path is as good - // as any other information. This could improve the situation with - // other archive managers too. - // This field is usually used without the utf8 flag, with a non - // unicode path in the header (winrar, winzip). This helps (a bit) - // with the messy Windows' default compressed folders feature but - // breaks on p7zip which doesn't seek the unicode path extra field. - // So for now, UTF-8 everywhere ! - unicodePathExtraField = - // Version - decToHex(1, 1) + - // NameCRC32 - decToHex(crc32(encodedFileName), 4) + - // UnicodeName - utfEncodedFileName; - - extraFields += - // Info-ZIP Unicode Path Extra Field - "\x75\x70" + - // size - decToHex(unicodePathExtraField.length, 2) + - // content - unicodePathExtraField; - } - - if(useUTF8ForComment) { - - unicodeCommentExtraField = - // Version - decToHex(1, 1) + - // CommentCRC32 - decToHex(crc32(encodedComment), 4) + - // UnicodeName - utfEncodedComment; - - extraFields += - // Info-ZIP Unicode Path Extra Field - "\x75\x63" + - // size - decToHex(unicodeCommentExtraField.length, 2) + - // content - unicodeCommentExtraField; - } - - var header = ""; - - // version needed to extract - header += "\x0A\x00"; - // general purpose bit flag - header += decToHex(bitflag, 2); - // compression method - header += compression.magic; - // last mod file time - header += decToHex(dosTime, 2); - // last mod file date - header += decToHex(dosDate, 2); - // crc-32 - header += decToHex(dataInfo.crc32, 4); - // compressed size - header += decToHex(dataInfo.compressedSize, 4); - // uncompressed size - header += decToHex(dataInfo.uncompressedSize, 4); - // file name length - header += decToHex(encodedFileName.length, 2); - // extra field length - header += decToHex(extraFields.length, 2); - - - var fileRecord = signature.LOCAL_FILE_HEADER + header + encodedFileName + extraFields; - - var dirRecord = signature.CENTRAL_FILE_HEADER + - // version made by (00: DOS) - decToHex(versionMadeBy, 2) + - // file header (common to file and central directory) - header + - // file comment length - decToHex(encodedComment.length, 2) + - // disk number start - "\x00\x00" + - // internal file attributes TODO - "\x00\x00" + - // external file attributes - decToHex(extFileAttr, 4) + - // relative offset of local header - decToHex(offset, 4) + - // file name - encodedFileName + - // extra field - extraFields + - // file comment - encodedComment; - - return { - fileRecord: fileRecord, - dirRecord: dirRecord - }; -}; - -/** - * Generate the EOCD record. - * @param {Number} entriesCount the number of entries in the zip file. - * @param {Number} centralDirLength the length (in bytes) of the central dir. - * @param {Number} localDirLength the length (in bytes) of the local dir. - * @param {String} comment the zip file comment as a binary string. - * @param {Function} encodeFileName the function to encode the comment. - * @return {String} the EOCD record. - */ -var generateCentralDirectoryEnd = function (entriesCount, centralDirLength, localDirLength, comment, encodeFileName) { - var dirEnd = ""; - var encodedComment = utils.transformTo("string", encodeFileName(comment)); - - // end of central dir signature - dirEnd = signature.CENTRAL_DIRECTORY_END + - // number of this disk - "\x00\x00" + - // number of the disk with the start of the central directory - "\x00\x00" + - // total number of entries in the central directory on this disk - decToHex(entriesCount, 2) + - // total number of entries in the central directory - decToHex(entriesCount, 2) + - // size of the central directory 4 bytes - decToHex(centralDirLength, 4) + - // offset of start of central directory with respect to the starting disk number - decToHex(localDirLength, 4) + - // .ZIP file comment length - decToHex(encodedComment.length, 2) + - // .ZIP file comment - encodedComment; - - return dirEnd; -}; - -/** - * Generate data descriptors for a file entry. - * @param {Object} streamInfo the hash generated by a worker, containing information - * on the file entry. - * @return {String} the data descriptors. - */ -var generateDataDescriptors = function (streamInfo) { - var descriptor = ""; - descriptor = signature.DATA_DESCRIPTOR + - // crc-32 4 bytes - decToHex(streamInfo['crc32'], 4) + - // compressed size 4 bytes - decToHex(streamInfo['compressedSize'], 4) + - // uncompressed size 4 bytes - decToHex(streamInfo['uncompressedSize'], 4); - - return descriptor; -}; - - -/** - * A worker to concatenate other workers to create a zip file. - * @param {Boolean} streamFiles `true` to stream the content of the files, - * `false` to accumulate it. - * @param {String} comment the comment to use. - * @param {String} platform the platform to use, "UNIX" or "DOS". - * @param {Function} encodeFileName the function to encode file names and comments. - */ -function ZipFileWorker(streamFiles, comment, platform, encodeFileName) { - GenericWorker.call(this, "ZipFileWorker"); - // The number of bytes written so far. This doesn't count accumulated chunks. - this.bytesWritten = 0; - // The comment of the zip file - this.zipComment = comment; - // The platform "generating" the zip file. - this.zipPlatform = platform; - // the function to encode file names and comments. - this.encodeFileName = encodeFileName; - // Should we stream the content of the files ? - this.streamFiles = streamFiles; - // If `streamFiles` is false, we will need to accumulate the content of the - // files to calculate sizes / crc32 (and write them *before* the content). - // This boolean indicates if we are accumulating chunks (it will change a lot - // during the lifetime of this worker). - this.accumulate = false; - // The buffer receiving chunks when accumulating content. - this.contentBuffer = []; - // The list of generated directory records. - this.dirRecords = []; - // The offset (in bytes) from the beginning of the zip file for the current source. - this.currentSourceOffset = 0; - // The total number of entries in this zip file. - this.entriesCount = 0; - // the name of the file currently being added, null when handling the end of the zip file. - // Used for the emitted metadata. - this.currentFile = null; - - - - this._sources = []; -} -utils.inherits(ZipFileWorker, GenericWorker); - -/** - * @see GenericWorker.push - */ -ZipFileWorker.prototype.push = function (chunk) { - - var currentFilePercent = chunk.meta.percent || 0; - var entriesCount = this.entriesCount; - var remainingFiles = this._sources.length; - - if(this.accumulate) { - this.contentBuffer.push(chunk); - } else { - this.bytesWritten += chunk.data.length; - - GenericWorker.prototype.push.call(this, { - data : chunk.data, - meta : { - currentFile : this.currentFile, - percent : entriesCount ? (currentFilePercent + 100 * (entriesCount - remainingFiles - 1)) / entriesCount : 100 - } - }); - } -}; - -/** - * The worker started a new source (an other worker). - * @param {Object} streamInfo the streamInfo object from the new source. - */ -ZipFileWorker.prototype.openedSource = function (streamInfo) { - this.currentSourceOffset = this.bytesWritten; - this.currentFile = streamInfo['file'].name; - - var streamedContent = this.streamFiles && !streamInfo['file'].dir; - - // don't stream folders (because they don't have any content) - if(streamedContent) { - var record = generateZipParts(streamInfo, streamedContent, false, this.currentSourceOffset, this.zipPlatform, this.encodeFileName); - this.push({ - data : record.fileRecord, - meta : {percent:0} - }); - } else { - // we need to wait for the whole file before pushing anything - this.accumulate = true; - } -}; - -/** - * The worker finished a source (an other worker). - * @param {Object} streamInfo the streamInfo object from the finished source. - */ -ZipFileWorker.prototype.closedSource = function (streamInfo) { - this.accumulate = false; - var streamedContent = this.streamFiles && !streamInfo['file'].dir; - var record = generateZipParts(streamInfo, streamedContent, true, this.currentSourceOffset, this.zipPlatform, this.encodeFileName); - - this.dirRecords.push(record.dirRecord); - if(streamedContent) { - // after the streamed file, we put data descriptors - this.push({ - data : generateDataDescriptors(streamInfo), - meta : {percent:100} - }); - } else { - // the content wasn't streamed, we need to push everything now - // first the file record, then the content - this.push({ - data : record.fileRecord, - meta : {percent:0} - }); - while(this.contentBuffer.length) { - this.push(this.contentBuffer.shift()); - } - } - this.currentFile = null; -}; - -/** - * @see GenericWorker.flush - */ -ZipFileWorker.prototype.flush = function () { - - var localDirLength = this.bytesWritten; - for(var i = 0; i < this.dirRecords.length; i++) { - this.push({ - data : this.dirRecords[i], - meta : {percent:100} - }); - } - var centralDirLength = this.bytesWritten - localDirLength; - - var dirEnd = generateCentralDirectoryEnd(this.dirRecords.length, centralDirLength, localDirLength, this.zipComment, this.encodeFileName); - - this.push({ - data : dirEnd, - meta : {percent:100} - }); -}; - -/** - * Prepare the next source to be read. - */ -ZipFileWorker.prototype.prepareNextSource = function () { - this.previous = this._sources.shift(); - this.openedSource(this.previous.streamInfo); - if (this.isPaused) { - this.previous.pause(); - } else { - this.previous.resume(); - } -}; - -/** - * @see GenericWorker.registerPrevious - */ -ZipFileWorker.prototype.registerPrevious = function (previous) { - this._sources.push(previous); - var self = this; - - previous.on('data', function (chunk) { - self.processChunk(chunk); - }); - previous.on('end', function () { - self.closedSource(self.previous.streamInfo); - if(self._sources.length) { - self.prepareNextSource(); - } else { - self.end(); - } - }); - previous.on('error', function (e) { - self.error(e); - }); - return this; -}; - -/** - * @see GenericWorker.resume - */ -ZipFileWorker.prototype.resume = function () { - if(!GenericWorker.prototype.resume.call(this)) { - return false; - } - - if (!this.previous && this._sources.length) { - this.prepareNextSource(); - return true; - } - if (!this.previous && !this._sources.length && !this.generatedError) { - this.end(); - return true; - } -}; - -/** - * @see GenericWorker.error - */ -ZipFileWorker.prototype.error = function (e) { - var sources = this._sources; - if(!GenericWorker.prototype.error.call(this, e)) { - return false; - } - for(var i = 0; i < sources.length; i++) { - try { - sources[i].error(e); - } catch(e) { - // the `error` exploded, nothing to do - } - } - return true; -}; - -/** - * @see GenericWorker.lock - */ -ZipFileWorker.prototype.lock = function () { - GenericWorker.prototype.lock.call(this); - var sources = this._sources; - for(var i = 0; i < sources.length; i++) { - sources[i].lock(); - } -}; - -module.exports = ZipFileWorker; - -},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(require,module,exports){ -'use strict'; - -var compressions = require('../compressions'); -var ZipFileWorker = require('./ZipFileWorker'); - -/** - * Find the compression to use. - * @param {String} fileCompression the compression defined at the file level, if any. - * @param {String} zipCompression the compression defined at the load() level. - * @return {Object} the compression object to use. - */ -var getCompression = function (fileCompression, zipCompression) { - - var compressionName = fileCompression || zipCompression; - var compression = compressions[compressionName]; - if (!compression) { - throw new Error(compressionName + " is not a valid compression method !"); - } - return compression; -}; - -/** - * Create a worker to generate a zip file. - * @param {JSZip} zip the JSZip instance at the right root level. - * @param {Object} options to generate the zip file. - * @param {String} comment the comment to use. - */ -exports.generateWorker = function (zip, options, comment) { - - var zipFileWorker = new ZipFileWorker(options.streamFiles, comment, options.platform, options.encodeFileName); - var entriesCount = 0; - try { - - zip.forEach(function (relativePath, file) { - entriesCount++; - var compression = getCompression(file.options.compression, options.compression); - var compressionOptions = file.options.compressionOptions || options.compressionOptions || {}; - var dir = file.dir, date = file.date; - - file._compressWorker(compression, compressionOptions) - .withStreamInfo("file", { - name : relativePath, - dir : dir, - date : date, - comment : file.comment || "", - unixPermissions : file.unixPermissions, - dosPermissions : file.dosPermissions - }) - .pipe(zipFileWorker); - }); - zipFileWorker.entriesCount = entriesCount; - } catch (e) { - zipFileWorker.error(e); - } - - return zipFileWorker; -}; - -},{"../compressions":3,"./ZipFileWorker":8}],10:[function(require,module,exports){ -'use strict'; - -/** - * Representation a of zip file in js - * @constructor - */ -function JSZip() { - // if this constructor is used without `new`, it adds `new` before itself: - if(!(this instanceof JSZip)) { - return new JSZip(); - } - - if(arguments.length) { - throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide."); - } - - // object containing the files : - // { - // "folder/" : {...}, - // "folder/data.txt" : {...} - // } - // NOTE: we use a null prototype because we do not - // want filenames like "toString" coming from a zip file - // to overwrite methods and attributes in a normal Object. - this.files = Object.create(null); - - this.comment = null; - - // Where we are in the hierarchy - this.root = ""; - this.clone = function() { - var newObj = new JSZip(); - for (var i in this) { - if (typeof this[i] !== "function") { - newObj[i] = this[i]; - } - } - return newObj; - }; -} -JSZip.prototype = require('./object'); -JSZip.prototype.loadAsync = require('./load'); -JSZip.support = require('./support'); -JSZip.defaults = require('./defaults'); - -// TODO find a better way to handle this version, -// a require('package.json').version doesn't work with webpack, see #327 -JSZip.version = "3.7.1"; - -JSZip.loadAsync = function (content, options) { - return new JSZip().loadAsync(content, options); -}; - -JSZip.external = require("./external"); -module.exports = JSZip; - -},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(require,module,exports){ -'use strict'; -var utils = require('./utils'); -var external = require("./external"); -var utf8 = require('./utf8'); -var ZipEntries = require('./zipEntries'); -var Crc32Probe = require('./stream/Crc32Probe'); -var nodejsUtils = require("./nodejsUtils"); - -/** - * Check the CRC32 of an entry. - * @param {ZipEntry} zipEntry the zip entry to check. - * @return {Promise} the result. - */ -function checkEntryCRC32(zipEntry) { - return new external.Promise(function (resolve, reject) { - var worker = zipEntry.decompressed.getContentWorker().pipe(new Crc32Probe()); - worker.on("error", function (e) { - reject(e); - }) - .on("end", function () { - if (worker.streamInfo.crc32 !== zipEntry.decompressed.crc32) { - reject(new Error("Corrupted zip : CRC32 mismatch")); - } else { - resolve(); - } - }) - .resume(); - }); -} - -module.exports = function (data, options) { - var zip = this; - options = utils.extend(options || {}, { - base64: false, - checkCRC32: false, - optimizedBinaryString: false, - createFolders: false, - decodeFileName: utf8.utf8decode - }); - - if (nodejsUtils.isNode && nodejsUtils.isStream(data)) { - return external.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")); - } - - return utils.prepareContent("the loaded zip file", data, true, options.optimizedBinaryString, options.base64) - .then(function (data) { - var zipEntries = new ZipEntries(options); - zipEntries.load(data); - return zipEntries; - }).then(function checkCRC32(zipEntries) { - var promises = [external.Promise.resolve(zipEntries)]; - var files = zipEntries.files; - if (options.checkCRC32) { - for (var i = 0; i < files.length; i++) { - promises.push(checkEntryCRC32(files[i])); - } - } - return external.Promise.all(promises); - }).then(function addFiles(results) { - var zipEntries = results.shift(); - var files = zipEntries.files; - for (var i = 0; i < files.length; i++) { - var input = files[i]; - zip.file(input.fileNameStr, input.decompressed, { - binary: true, - optimizedBinaryString: true, - date: input.date, - dir: input.dir, - comment: input.fileCommentStr.length ? input.fileCommentStr : null, - unixPermissions: input.unixPermissions, - dosPermissions: input.dosPermissions, - createFolders: options.createFolders - }); - } - if (zipEntries.zipComment.length) { - zip.comment = zipEntries.zipComment; - } - - return zip; - }); -}; - -},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(require,module,exports){ -"use strict"; - -var utils = require('../utils'); -var GenericWorker = require('../stream/GenericWorker'); - -/** - * A worker that use a nodejs stream as source. - * @constructor - * @param {String} filename the name of the file entry for this stream. - * @param {Readable} stream the nodejs stream. - */ -function NodejsStreamInputAdapter(filename, stream) { - GenericWorker.call(this, "Nodejs stream input adapter for " + filename); - this._upstreamEnded = false; - this._bindStream(stream); -} - -utils.inherits(NodejsStreamInputAdapter, GenericWorker); - -/** - * Prepare the stream and bind the callbacks on it. - * Do this ASAP on node 0.10 ! A lazy binding doesn't always work. - * @param {Stream} stream the nodejs stream to use. - */ -NodejsStreamInputAdapter.prototype._bindStream = function (stream) { - var self = this; - this._stream = stream; - stream.pause(); - stream - .on("data", function (chunk) { - self.push({ - data: chunk, - meta : { - percent : 0 - } - }); - }) - .on("error", function (e) { - if(self.isPaused) { - this.generatedError = e; - } else { - self.error(e); - } - }) - .on("end", function () { - if(self.isPaused) { - self._upstreamEnded = true; - } else { - self.end(); - } - }); -}; -NodejsStreamInputAdapter.prototype.pause = function () { - if(!GenericWorker.prototype.pause.call(this)) { - return false; - } - this._stream.pause(); - return true; -}; -NodejsStreamInputAdapter.prototype.resume = function () { - if(!GenericWorker.prototype.resume.call(this)) { - return false; - } - - if(this._upstreamEnded) { - this.end(); - } else { - this._stream.resume(); - } - - return true; -}; - -module.exports = NodejsStreamInputAdapter; - -},{"../stream/GenericWorker":28,"../utils":32}],13:[function(require,module,exports){ -'use strict'; - -var Readable = require('readable-stream').Readable; - -var utils = require('../utils'); -utils.inherits(NodejsStreamOutputAdapter, Readable); - -/** -* A nodejs stream using a worker as source. -* @see the SourceWrapper in http://nodejs.org/api/stream.html -* @constructor -* @param {StreamHelper} helper the helper wrapping the worker -* @param {Object} options the nodejs stream options -* @param {Function} updateCb the update callback. -*/ -function NodejsStreamOutputAdapter(helper, options, updateCb) { - Readable.call(this, options); - this._helper = helper; - - var self = this; - helper.on("data", function (data, meta) { - if (!self.push(data)) { - self._helper.pause(); - } - if(updateCb) { - updateCb(meta); - } - }) - .on("error", function(e) { - self.emit('error', e); - }) - .on("end", function () { - self.push(null); - }); -} - - -NodejsStreamOutputAdapter.prototype._read = function() { - this._helper.resume(); -}; - -module.exports = NodejsStreamOutputAdapter; - -},{"../utils":32,"readable-stream":16}],14:[function(require,module,exports){ -'use strict'; - -module.exports = { - /** - * True if this is running in Nodejs, will be undefined in a browser. - * In a browser, browserify won't include this file and the whole module - * will be resolved an empty object. - */ - isNode : typeof Buffer !== "undefined", - /** - * Create a new nodejs Buffer from an existing content. - * @param {Object} data the data to pass to the constructor. - * @param {String} encoding the encoding to use. - * @return {Buffer} a new Buffer. - */ - newBufferFrom: function(data, encoding) { - if (Buffer.from && Buffer.from !== Uint8Array.from) { - return Buffer.from(data, encoding); - } else { - if (typeof data === "number") { - // Safeguard for old Node.js versions. On newer versions, - // Buffer.from(number) / Buffer(number, encoding) already throw. - throw new Error("The \"data\" argument must not be a number"); - } - return new Buffer(data, encoding); - } - }, - /** - * Create a new nodejs Buffer with the specified size. - * @param {Integer} size the size of the buffer. - * @return {Buffer} a new Buffer. - */ - allocBuffer: function (size) { - if (Buffer.alloc) { - return Buffer.alloc(size); - } else { - var buf = new Buffer(size); - buf.fill(0); - return buf; - } - }, - /** - * Find out if an object is a Buffer. - * @param {Object} b the object to test. - * @return {Boolean} true if the object is a Buffer, false otherwise. - */ - isBuffer : function(b){ - return Buffer.isBuffer(b); - }, - - isStream : function (obj) { - return obj && - typeof obj.on === "function" && - typeof obj.pause === "function" && - typeof obj.resume === "function"; - } -}; - -},{}],15:[function(require,module,exports){ -'use strict'; -var utf8 = require('./utf8'); -var utils = require('./utils'); -var GenericWorker = require('./stream/GenericWorker'); -var StreamHelper = require('./stream/StreamHelper'); -var defaults = require('./defaults'); -var CompressedObject = require('./compressedObject'); -var ZipObject = require('./zipObject'); -var generate = require("./generate"); -var nodejsUtils = require("./nodejsUtils"); -var NodejsStreamInputAdapter = require("./nodejs/NodejsStreamInputAdapter"); - - -/** - * Add a file in the current folder. - * @private - * @param {string} name the name of the file - * @param {String|ArrayBuffer|Uint8Array|Buffer} data the data of the file - * @param {Object} originalOptions the options of the file - * @return {Object} the new file. - */ -var fileAdd = function(name, data, originalOptions) { - // be sure sub folders exist - var dataType = utils.getTypeOf(data), - parent; - - - /* - * Correct options. - */ - - var o = utils.extend(originalOptions || {}, defaults); - o.date = o.date || new Date(); - if (o.compression !== null) { - o.compression = o.compression.toUpperCase(); - } - - if (typeof o.unixPermissions === "string") { - o.unixPermissions = parseInt(o.unixPermissions, 8); - } - - // UNX_IFDIR 0040000 see zipinfo.c - if (o.unixPermissions && (o.unixPermissions & 0x4000)) { - o.dir = true; - } - // Bit 4 Directory - if (o.dosPermissions && (o.dosPermissions & 0x0010)) { - o.dir = true; - } - - if (o.dir) { - name = forceTrailingSlash(name); - } - if (o.createFolders && (parent = parentFolder(name))) { - folderAdd.call(this, parent, true); - } - - var isUnicodeString = dataType === "string" && o.binary === false && o.base64 === false; - if (!originalOptions || typeof originalOptions.binary === "undefined") { - o.binary = !isUnicodeString; - } - - - var isCompressedEmpty = (data instanceof CompressedObject) && data.uncompressedSize === 0; - - if (isCompressedEmpty || o.dir || !data || data.length === 0) { - o.base64 = false; - o.binary = true; - data = ""; - o.compression = "STORE"; - dataType = "string"; - } - - /* - * Convert content to fit. - */ - - var zipObjectContent = null; - if (data instanceof CompressedObject || data instanceof GenericWorker) { - zipObjectContent = data; - } else if (nodejsUtils.isNode && nodejsUtils.isStream(data)) { - zipObjectContent = new NodejsStreamInputAdapter(name, data); - } else { - zipObjectContent = utils.prepareContent(name, data, o.binary, o.optimizedBinaryString, o.base64); - } - - var object = new ZipObject(name, zipObjectContent, o); - this.files[name] = object; - /* - TODO: we can't throw an exception because we have async promises - (we can have a promise of a Date() for example) but returning a - promise is useless because file(name, data) returns the JSZip - object for chaining. Should we break that to allow the user - to catch the error ? - - return external.Promise.resolve(zipObjectContent) - .then(function () { - return object; - }); - */ -}; - -/** - * Find the parent folder of the path. - * @private - * @param {string} path the path to use - * @return {string} the parent folder, or "" - */ -var parentFolder = function (path) { - if (path.slice(-1) === '/') { - path = path.substring(0, path.length - 1); - } - var lastSlash = path.lastIndexOf('/'); - return (lastSlash > 0) ? path.substring(0, lastSlash) : ""; -}; - -/** - * Returns the path with a slash at the end. - * @private - * @param {String} path the path to check. - * @return {String} the path with a trailing slash. - */ -var forceTrailingSlash = function(path) { - // Check the name ends with a / - if (path.slice(-1) !== "/") { - path += "/"; // IE doesn't like substr(-1) - } - return path; -}; - -/** - * Add a (sub) folder in the current folder. - * @private - * @param {string} name the folder's name - * @param {boolean=} [createFolders] If true, automatically create sub - * folders. Defaults to false. - * @return {Object} the new folder. - */ -var folderAdd = function(name, createFolders) { - createFolders = (typeof createFolders !== 'undefined') ? createFolders : defaults.createFolders; - - name = forceTrailingSlash(name); - - // Does this folder already exist? - if (!this.files[name]) { - fileAdd.call(this, name, null, { - dir: true, - createFolders: createFolders - }); - } - return this.files[name]; -}; - -/** -* Cross-window, cross-Node-context regular expression detection -* @param {Object} object Anything -* @return {Boolean} true if the object is a regular expression, -* false otherwise -*/ -function isRegExp(object) { - return Object.prototype.toString.call(object) === "[object RegExp]"; -} - -// return the actual prototype of JSZip -var out = { - /** - * @see loadAsync - */ - load: function() { - throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide."); - }, - - - /** - * Call a callback function for each entry at this folder level. - * @param {Function} cb the callback function: - * function (relativePath, file) {...} - * It takes 2 arguments : the relative path and the file. - */ - forEach: function(cb) { - var filename, relativePath, file; - /* jshint ignore:start */ - // ignore warning about unwanted properties because this.files is a null prototype object - for (filename in this.files) { - file = this.files[filename]; - relativePath = filename.slice(this.root.length, filename.length); - if (relativePath && filename.slice(0, this.root.length) === this.root) { // the file is in the current root - cb(relativePath, file); // TODO reverse the parameters ? need to be clean AND consistent with the filter search fn... - } - } - /* jshint ignore:end */ - }, - - /** - * Filter nested files/folders with the specified function. - * @param {Function} search the predicate to use : - * function (relativePath, file) {...} - * It takes 2 arguments : the relative path and the file. - * @return {Array} An array of matching elements. - */ - filter: function(search) { - var result = []; - this.forEach(function (relativePath, entry) { - if (search(relativePath, entry)) { // the file matches the function - result.push(entry); - } - - }); - return result; - }, - - /** - * Add a file to the zip file, or search a file. - * @param {string|RegExp} name The name of the file to add (if data is defined), - * the name of the file to find (if no data) or a regex to match files. - * @param {String|ArrayBuffer|Uint8Array|Buffer} data The file data, either raw or base64 encoded - * @param {Object} o File options - * @return {JSZip|Object|Array} this JSZip object (when adding a file), - * a file (when searching by string) or an array of files (when searching by regex). - */ - file: function(name, data, o) { - if (arguments.length === 1) { - if (isRegExp(name)) { - var regexp = name; - return this.filter(function(relativePath, file) { - return !file.dir && regexp.test(relativePath); - }); - } - else { // text - var obj = this.files[this.root + name]; - if (obj && !obj.dir) { - return obj; - } else { - return null; - } - } - } - else { // more than one argument : we have data ! - name = this.root + name; - fileAdd.call(this, name, data, o); - } - return this; - }, - - /** - * Add a directory to the zip file, or search. - * @param {String|RegExp} arg The name of the directory to add, or a regex to search folders. - * @return {JSZip} an object with the new directory as the root, or an array containing matching folders. - */ - folder: function(arg) { - if (!arg) { - return this; - } - - if (isRegExp(arg)) { - return this.filter(function(relativePath, file) { - return file.dir && arg.test(relativePath); - }); - } - - // else, name is a new folder - var name = this.root + arg; - var newFolder = folderAdd.call(this, name); - - // Allow chaining by returning a new object with this folder as the root - var ret = this.clone(); - ret.root = newFolder.name; - return ret; - }, - - /** - * Delete a file, or a directory and all sub-files, from the zip - * @param {string} name the name of the file to delete - * @return {JSZip} this JSZip object - */ - remove: function(name) { - name = this.root + name; - var file = this.files[name]; - if (!file) { - // Look for any folders - if (name.slice(-1) !== "/") { - name += "/"; - } - file = this.files[name]; - } - - if (file && !file.dir) { - // file - delete this.files[name]; - } else { - // maybe a folder, delete recursively - var kids = this.filter(function(relativePath, file) { - return file.name.slice(0, name.length) === name; - }); - for (var i = 0; i < kids.length; i++) { - delete this.files[kids[i].name]; - } - } - - return this; - }, - - /** - * Generate the complete zip file - * @param {Object} options the options to generate the zip file : - * - compression, "STORE" by default. - * - type, "base64" by default. Values are : string, base64, uint8array, arraybuffer, blob. - * @return {String|Uint8Array|ArrayBuffer|Buffer|Blob} the zip file - */ - generate: function(options) { - throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide."); - }, - - /** - * Generate the complete zip file as an internal stream. - * @param {Object} options the options to generate the zip file : - * - compression, "STORE" by default. - * - type, "base64" by default. Values are : string, base64, uint8array, arraybuffer, blob. - * @return {StreamHelper} the streamed zip file. - */ - generateInternalStream: function(options) { - var worker, opts = {}; - try { - opts = utils.extend(options || {}, { - streamFiles: false, - compression: "STORE", - compressionOptions : null, - type: "", - platform: "DOS", - comment: null, - mimeType: 'application/zip', - encodeFileName: utf8.utf8encode - }); - - opts.type = opts.type.toLowerCase(); - opts.compression = opts.compression.toUpperCase(); - - // "binarystring" is preferred but the internals use "string". - if(opts.type === "binarystring") { - opts.type = "string"; - } - - if (!opts.type) { - throw new Error("No output type specified."); - } - - utils.checkSupport(opts.type); - - // accept nodejs `process.platform` - if( - opts.platform === 'darwin' || - opts.platform === 'freebsd' || - opts.platform === 'linux' || - opts.platform === 'sunos' - ) { - opts.platform = "UNIX"; - } - if (opts.platform === 'win32') { - opts.platform = "DOS"; - } - - var comment = opts.comment || this.comment || ""; - worker = generate.generateWorker(this, opts, comment); - } catch (e) { - worker = new GenericWorker("error"); - worker.error(e); - } - return new StreamHelper(worker, opts.type || "string", opts.mimeType); - }, - /** - * Generate the complete zip file asynchronously. - * @see generateInternalStream - */ - generateAsync: function(options, onUpdate) { - return this.generateInternalStream(options).accumulate(onUpdate); - }, - /** - * Generate the complete zip file asynchronously. - * @see generateInternalStream - */ - generateNodeStream: function(options, onUpdate) { - options = options || {}; - if (!options.type) { - options.type = "nodebuffer"; - } - return this.generateInternalStream(options).toNodejsStream(onUpdate); - } -}; -module.exports = out; - -},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(require,module,exports){ -/* - * This file is used by module bundlers (browserify/webpack/etc) when - * including a stream implementation. We use "readable-stream" to get a - * consistent behavior between nodejs versions but bundlers often have a shim - * for "stream". Using this shim greatly improve the compatibility and greatly - * reduce the final size of the bundle (only one stream implementation, not - * two). - */ -module.exports = require("stream"); - -},{"stream":undefined}],17:[function(require,module,exports){ -'use strict'; -var DataReader = require('./DataReader'); -var utils = require('../utils'); - -function ArrayReader(data) { - DataReader.call(this, data); - for(var i = 0; i < this.data.length; i++) { - data[i] = data[i] & 0xFF; - } -} -utils.inherits(ArrayReader, DataReader); -/** - * @see DataReader.byteAt - */ -ArrayReader.prototype.byteAt = function(i) { - return this.data[this.zero + i]; -}; -/** - * @see DataReader.lastIndexOfSignature - */ -ArrayReader.prototype.lastIndexOfSignature = function(sig) { - var sig0 = sig.charCodeAt(0), - sig1 = sig.charCodeAt(1), - sig2 = sig.charCodeAt(2), - sig3 = sig.charCodeAt(3); - for (var i = this.length - 4; i >= 0; --i) { - if (this.data[i] === sig0 && this.data[i + 1] === sig1 && this.data[i + 2] === sig2 && this.data[i + 3] === sig3) { - return i - this.zero; - } - } - - return -1; -}; -/** - * @see DataReader.readAndCheckSignature - */ -ArrayReader.prototype.readAndCheckSignature = function (sig) { - var sig0 = sig.charCodeAt(0), - sig1 = sig.charCodeAt(1), - sig2 = sig.charCodeAt(2), - sig3 = sig.charCodeAt(3), - data = this.readData(4); - return sig0 === data[0] && sig1 === data[1] && sig2 === data[2] && sig3 === data[3]; -}; -/** - * @see DataReader.readData - */ -ArrayReader.prototype.readData = function(size) { - this.checkOffset(size); - if(size === 0) { - return []; - } - var result = this.data.slice(this.zero + this.index, this.zero + this.index + size); - this.index += size; - return result; -}; -module.exports = ArrayReader; - -},{"../utils":32,"./DataReader":18}],18:[function(require,module,exports){ -'use strict'; -var utils = require('../utils'); - -function DataReader(data) { - this.data = data; // type : see implementation - this.length = data.length; - this.index = 0; - this.zero = 0; -} -DataReader.prototype = { - /** - * Check that the offset will not go too far. - * @param {string} offset the additional offset to check. - * @throws {Error} an Error if the offset is out of bounds. - */ - checkOffset: function(offset) { - this.checkIndex(this.index + offset); - }, - /** - * Check that the specified index will not be too far. - * @param {string} newIndex the index to check. - * @throws {Error} an Error if the index is out of bounds. - */ - checkIndex: function(newIndex) { - if (this.length < this.zero + newIndex || newIndex < 0) { - throw new Error("End of data reached (data length = " + this.length + ", asked index = " + (newIndex) + "). Corrupted zip ?"); - } - }, - /** - * Change the index. - * @param {number} newIndex The new index. - * @throws {Error} if the new index is out of the data. - */ - setIndex: function(newIndex) { - this.checkIndex(newIndex); - this.index = newIndex; - }, - /** - * Skip the next n bytes. - * @param {number} n the number of bytes to skip. - * @throws {Error} if the new index is out of the data. - */ - skip: function(n) { - this.setIndex(this.index + n); - }, - /** - * Get the byte at the specified index. - * @param {number} i the index to use. - * @return {number} a byte. - */ - byteAt: function(i) { - // see implementations - }, - /** - * Get the next number with a given byte size. - * @param {number} size the number of bytes to read. - * @return {number} the corresponding number. - */ - readInt: function(size) { - var result = 0, - i; - this.checkOffset(size); - for (i = this.index + size - 1; i >= this.index; i--) { - result = (result << 8) + this.byteAt(i); - } - this.index += size; - return result; - }, - /** - * Get the next string with a given byte size. - * @param {number} size the number of bytes to read. - * @return {string} the corresponding string. - */ - readString: function(size) { - return utils.transformTo("string", this.readData(size)); - }, - /** - * Get raw data without conversion, bytes. - * @param {number} size the number of bytes to read. - * @return {Object} the raw data, implementation specific. - */ - readData: function(size) { - // see implementations - }, - /** - * Find the last occurrence of a zip signature (4 bytes). - * @param {string} sig the signature to find. - * @return {number} the index of the last occurrence, -1 if not found. - */ - lastIndexOfSignature: function(sig) { - // see implementations - }, - /** - * Read the signature (4 bytes) at the current position and compare it with sig. - * @param {string} sig the expected signature - * @return {boolean} true if the signature matches, false otherwise. - */ - readAndCheckSignature: function(sig) { - // see implementations - }, - /** - * Get the next date. - * @return {Date} the date. - */ - readDate: function() { - var dostime = this.readInt(4); - return new Date(Date.UTC( - ((dostime >> 25) & 0x7f) + 1980, // year - ((dostime >> 21) & 0x0f) - 1, // month - (dostime >> 16) & 0x1f, // day - (dostime >> 11) & 0x1f, // hour - (dostime >> 5) & 0x3f, // minute - (dostime & 0x1f) << 1)); // second - } -}; -module.exports = DataReader; - -},{"../utils":32}],19:[function(require,module,exports){ -'use strict'; -var Uint8ArrayReader = require('./Uint8ArrayReader'); -var utils = require('../utils'); - -function NodeBufferReader(data) { - Uint8ArrayReader.call(this, data); -} -utils.inherits(NodeBufferReader, Uint8ArrayReader); - -/** - * @see DataReader.readData - */ -NodeBufferReader.prototype.readData = function(size) { - this.checkOffset(size); - var result = this.data.slice(this.zero + this.index, this.zero + this.index + size); - this.index += size; - return result; -}; -module.exports = NodeBufferReader; - -},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(require,module,exports){ -'use strict'; -var DataReader = require('./DataReader'); -var utils = require('../utils'); - -function StringReader(data) { - DataReader.call(this, data); -} -utils.inherits(StringReader, DataReader); -/** - * @see DataReader.byteAt - */ -StringReader.prototype.byteAt = function(i) { - return this.data.charCodeAt(this.zero + i); -}; -/** - * @see DataReader.lastIndexOfSignature - */ -StringReader.prototype.lastIndexOfSignature = function(sig) { - return this.data.lastIndexOf(sig) - this.zero; -}; -/** - * @see DataReader.readAndCheckSignature - */ -StringReader.prototype.readAndCheckSignature = function (sig) { - var data = this.readData(4); - return sig === data; -}; -/** - * @see DataReader.readData - */ -StringReader.prototype.readData = function(size) { - this.checkOffset(size); - // this will work because the constructor applied the "& 0xff" mask. - var result = this.data.slice(this.zero + this.index, this.zero + this.index + size); - this.index += size; - return result; -}; -module.exports = StringReader; - -},{"../utils":32,"./DataReader":18}],21:[function(require,module,exports){ -'use strict'; -var ArrayReader = require('./ArrayReader'); -var utils = require('../utils'); - -function Uint8ArrayReader(data) { - ArrayReader.call(this, data); -} -utils.inherits(Uint8ArrayReader, ArrayReader); -/** - * @see DataReader.readData - */ -Uint8ArrayReader.prototype.readData = function(size) { - this.checkOffset(size); - if(size === 0) { - // in IE10, when using subarray(idx, idx), we get the array [0x00] instead of []. - return new Uint8Array(0); - } - var result = this.data.subarray(this.zero + this.index, this.zero + this.index + size); - this.index += size; - return result; -}; -module.exports = Uint8ArrayReader; - -},{"../utils":32,"./ArrayReader":17}],22:[function(require,module,exports){ -'use strict'; - -var utils = require('../utils'); -var support = require('../support'); -var ArrayReader = require('./ArrayReader'); -var StringReader = require('./StringReader'); -var NodeBufferReader = require('./NodeBufferReader'); -var Uint8ArrayReader = require('./Uint8ArrayReader'); - -/** - * Create a reader adapted to the data. - * @param {String|ArrayBuffer|Uint8Array|Buffer} data the data to read. - * @return {DataReader} the data reader. - */ -module.exports = function (data) { - var type = utils.getTypeOf(data); - utils.checkSupport(type); - if (type === "string" && !support.uint8array) { - return new StringReader(data); - } - if (type === "nodebuffer") { - return new NodeBufferReader(data); - } - if (support.uint8array) { - return new Uint8ArrayReader(utils.transformTo("uint8array", data)); - } - return new ArrayReader(utils.transformTo("array", data)); -}; - -},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(require,module,exports){ -'use strict'; -exports.LOCAL_FILE_HEADER = "PK\x03\x04"; -exports.CENTRAL_FILE_HEADER = "PK\x01\x02"; -exports.CENTRAL_DIRECTORY_END = "PK\x05\x06"; -exports.ZIP64_CENTRAL_DIRECTORY_LOCATOR = "PK\x06\x07"; -exports.ZIP64_CENTRAL_DIRECTORY_END = "PK\x06\x06"; -exports.DATA_DESCRIPTOR = "PK\x07\x08"; - -},{}],24:[function(require,module,exports){ -'use strict'; - -var GenericWorker = require('./GenericWorker'); -var utils = require('../utils'); - -/** - * A worker which convert chunks to a specified type. - * @constructor - * @param {String} destType the destination type. - */ -function ConvertWorker(destType) { - GenericWorker.call(this, "ConvertWorker to " + destType); - this.destType = destType; -} -utils.inherits(ConvertWorker, GenericWorker); - -/** - * @see GenericWorker.processChunk - */ -ConvertWorker.prototype.processChunk = function (chunk) { - this.push({ - data : utils.transformTo(this.destType, chunk.data), - meta : chunk.meta - }); -}; -module.exports = ConvertWorker; - -},{"../utils":32,"./GenericWorker":28}],25:[function(require,module,exports){ -'use strict'; - -var GenericWorker = require('./GenericWorker'); -var crc32 = require('../crc32'); -var utils = require('../utils'); - -/** - * A worker which calculate the crc32 of the data flowing through. - * @constructor - */ -function Crc32Probe() { - GenericWorker.call(this, "Crc32Probe"); - this.withStreamInfo("crc32", 0); -} -utils.inherits(Crc32Probe, GenericWorker); - -/** - * @see GenericWorker.processChunk - */ -Crc32Probe.prototype.processChunk = function (chunk) { - this.streamInfo.crc32 = crc32(chunk.data, this.streamInfo.crc32 || 0); - this.push(chunk); -}; -module.exports = Crc32Probe; - -},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(require,module,exports){ -'use strict'; - -var utils = require('../utils'); -var GenericWorker = require('./GenericWorker'); - -/** - * A worker which calculate the total length of the data flowing through. - * @constructor - * @param {String} propName the name used to expose the length - */ -function DataLengthProbe(propName) { - GenericWorker.call(this, "DataLengthProbe for " + propName); - this.propName = propName; - this.withStreamInfo(propName, 0); -} -utils.inherits(DataLengthProbe, GenericWorker); - -/** - * @see GenericWorker.processChunk - */ -DataLengthProbe.prototype.processChunk = function (chunk) { - if(chunk) { - var length = this.streamInfo[this.propName] || 0; - this.streamInfo[this.propName] = length + chunk.data.length; - } - GenericWorker.prototype.processChunk.call(this, chunk); -}; -module.exports = DataLengthProbe; - - -},{"../utils":32,"./GenericWorker":28}],27:[function(require,module,exports){ -'use strict'; - -var utils = require('../utils'); -var GenericWorker = require('./GenericWorker'); - -// the size of the generated chunks -// TODO expose this as a public variable -var DEFAULT_BLOCK_SIZE = 16 * 1024; - -/** - * A worker that reads a content and emits chunks. - * @constructor - * @param {Promise} dataP the promise of the data to split - */ -function DataWorker(dataP) { - GenericWorker.call(this, "DataWorker"); - var self = this; - this.dataIsReady = false; - this.index = 0; - this.max = 0; - this.data = null; - this.type = ""; - - this._tickScheduled = false; - - dataP.then(function (data) { - self.dataIsReady = true; - self.data = data; - self.max = data && data.length || 0; - self.type = utils.getTypeOf(data); - if(!self.isPaused) { - self._tickAndRepeat(); - } - }, function (e) { - self.error(e); - }); -} - -utils.inherits(DataWorker, GenericWorker); - -/** - * @see GenericWorker.cleanUp - */ -DataWorker.prototype.cleanUp = function () { - GenericWorker.prototype.cleanUp.call(this); - this.data = null; -}; - -/** - * @see GenericWorker.resume - */ -DataWorker.prototype.resume = function () { - if(!GenericWorker.prototype.resume.call(this)) { - return false; - } - - if (!this._tickScheduled && this.dataIsReady) { - this._tickScheduled = true; - utils.delay(this._tickAndRepeat, [], this); - } - return true; -}; - -/** - * Trigger a tick a schedule an other call to this function. - */ -DataWorker.prototype._tickAndRepeat = function() { - this._tickScheduled = false; - if(this.isPaused || this.isFinished) { - return; - } - this._tick(); - if(!this.isFinished) { - utils.delay(this._tickAndRepeat, [], this); - this._tickScheduled = true; - } -}; - -/** - * Read and push a chunk. - */ -DataWorker.prototype._tick = function() { - - if(this.isPaused || this.isFinished) { - return false; - } - - var size = DEFAULT_BLOCK_SIZE; - var data = null, nextIndex = Math.min(this.max, this.index + size); - if (this.index >= this.max) { - // EOF - return this.end(); - } else { - switch(this.type) { - case "string": - data = this.data.substring(this.index, nextIndex); - break; - case "uint8array": - data = this.data.subarray(this.index, nextIndex); - break; - case "array": - case "nodebuffer": - data = this.data.slice(this.index, nextIndex); - break; - } - this.index = nextIndex; - return this.push({ - data : data, - meta : { - percent : this.max ? this.index / this.max * 100 : 0 - } - }); - } -}; - -module.exports = DataWorker; - -},{"../utils":32,"./GenericWorker":28}],28:[function(require,module,exports){ -'use strict'; - -/** - * A worker that does nothing but passing chunks to the next one. This is like - * a nodejs stream but with some differences. On the good side : - * - it works on IE 6-9 without any issue / polyfill - * - it weights less than the full dependencies bundled with browserify - * - it forwards errors (no need to declare an error handler EVERYWHERE) - * - * A chunk is an object with 2 attributes : `meta` and `data`. The former is an - * object containing anything (`percent` for example), see each worker for more - * details. The latter is the real data (String, Uint8Array, etc). - * - * @constructor - * @param {String} name the name of the stream (mainly used for debugging purposes) - */ -function GenericWorker(name) { - // the name of the worker - this.name = name || "default"; - // an object containing metadata about the workers chain - this.streamInfo = {}; - // an error which happened when the worker was paused - this.generatedError = null; - // an object containing metadata to be merged by this worker into the general metadata - this.extraStreamInfo = {}; - // true if the stream is paused (and should not do anything), false otherwise - this.isPaused = true; - // true if the stream is finished (and should not do anything), false otherwise - this.isFinished = false; - // true if the stream is locked to prevent further structure updates (pipe), false otherwise - this.isLocked = false; - // the event listeners - this._listeners = { - 'data':[], - 'end':[], - 'error':[] - }; - // the previous worker, if any - this.previous = null; -} - -GenericWorker.prototype = { - /** - * Push a chunk to the next workers. - * @param {Object} chunk the chunk to push - */ - push : function (chunk) { - this.emit("data", chunk); - }, - /** - * End the stream. - * @return {Boolean} true if this call ended the worker, false otherwise. - */ - end : function () { - if (this.isFinished) { - return false; - } - - this.flush(); - try { - this.emit("end"); - this.cleanUp(); - this.isFinished = true; - } catch (e) { - this.emit("error", e); - } - return true; - }, - /** - * End the stream with an error. - * @param {Error} e the error which caused the premature end. - * @return {Boolean} true if this call ended the worker with an error, false otherwise. - */ - error : function (e) { - if (this.isFinished) { - return false; - } - - if(this.isPaused) { - this.generatedError = e; - } else { - this.isFinished = true; - - this.emit("error", e); - - // in the workers chain exploded in the middle of the chain, - // the error event will go downward but we also need to notify - // workers upward that there has been an error. - if(this.previous) { - this.previous.error(e); - } - - this.cleanUp(); - } - return true; - }, - /** - * Add a callback on an event. - * @param {String} name the name of the event (data, end, error) - * @param {Function} listener the function to call when the event is triggered - * @return {GenericWorker} the current object for chainability - */ - on : function (name, listener) { - this._listeners[name].push(listener); - return this; - }, - /** - * Clean any references when a worker is ending. - */ - cleanUp : function () { - this.streamInfo = this.generatedError = this.extraStreamInfo = null; - this._listeners = []; - }, - /** - * Trigger an event. This will call registered callback with the provided arg. - * @param {String} name the name of the event (data, end, error) - * @param {Object} arg the argument to call the callback with. - */ - emit : function (name, arg) { - if (this._listeners[name]) { - for(var i = 0; i < this._listeners[name].length; i++) { - this._listeners[name][i].call(this, arg); - } - } - }, - /** - * Chain a worker with an other. - * @param {Worker} next the worker receiving events from the current one. - * @return {worker} the next worker for chainability - */ - pipe : function (next) { - return next.registerPrevious(this); - }, - /** - * Same as `pipe` in the other direction. - * Using an API with `pipe(next)` is very easy. - * Implementing the API with the point of view of the next one registering - * a source is easier, see the ZipFileWorker. - * @param {Worker} previous the previous worker, sending events to this one - * @return {Worker} the current worker for chainability - */ - registerPrevious : function (previous) { - if (this.isLocked) { - throw new Error("The stream '" + this + "' has already been used."); - } - - // sharing the streamInfo... - this.streamInfo = previous.streamInfo; - // ... and adding our own bits - this.mergeStreamInfo(); - this.previous = previous; - var self = this; - previous.on('data', function (chunk) { - self.processChunk(chunk); - }); - previous.on('end', function () { - self.end(); - }); - previous.on('error', function (e) { - self.error(e); - }); - return this; - }, - /** - * Pause the stream so it doesn't send events anymore. - * @return {Boolean} true if this call paused the worker, false otherwise. - */ - pause : function () { - if(this.isPaused || this.isFinished) { - return false; - } - this.isPaused = true; - - if(this.previous) { - this.previous.pause(); - } - return true; - }, - /** - * Resume a paused stream. - * @return {Boolean} true if this call resumed the worker, false otherwise. - */ - resume : function () { - if(!this.isPaused || this.isFinished) { - return false; - } - this.isPaused = false; - - // if true, the worker tried to resume but failed - var withError = false; - if(this.generatedError) { - this.error(this.generatedError); - withError = true; - } - if(this.previous) { - this.previous.resume(); - } - - return !withError; - }, - /** - * Flush any remaining bytes as the stream is ending. - */ - flush : function () {}, - /** - * Process a chunk. This is usually the method overridden. - * @param {Object} chunk the chunk to process. - */ - processChunk : function(chunk) { - this.push(chunk); - }, - /** - * Add a key/value to be added in the workers chain streamInfo once activated. - * @param {String} key the key to use - * @param {Object} value the associated value - * @return {Worker} the current worker for chainability - */ - withStreamInfo : function (key, value) { - this.extraStreamInfo[key] = value; - this.mergeStreamInfo(); - return this; - }, - /** - * Merge this worker's streamInfo into the chain's streamInfo. - */ - mergeStreamInfo : function () { - for(var key in this.extraStreamInfo) { - if (!this.extraStreamInfo.hasOwnProperty(key)) { - continue; - } - this.streamInfo[key] = this.extraStreamInfo[key]; - } - }, - - /** - * Lock the stream to prevent further updates on the workers chain. - * After calling this method, all calls to pipe will fail. - */ - lock: function () { - if (this.isLocked) { - throw new Error("The stream '" + this + "' has already been used."); - } - this.isLocked = true; - if (this.previous) { - this.previous.lock(); - } - }, - - /** - * - * Pretty print the workers chain. - */ - toString : function () { - var me = "Worker " + this.name; - if (this.previous) { - return this.previous + " -> " + me; - } else { - return me; - } - } -}; - -module.exports = GenericWorker; - -},{}],29:[function(require,module,exports){ -'use strict'; - -var utils = require('../utils'); -var ConvertWorker = require('./ConvertWorker'); -var GenericWorker = require('./GenericWorker'); -var base64 = require('../base64'); -var support = require("../support"); -var external = require("../external"); - -var NodejsStreamOutputAdapter = null; -if (support.nodestream) { - try { - NodejsStreamOutputAdapter = require('../nodejs/NodejsStreamOutputAdapter'); - } catch(e) {} -} - -/** - * Apply the final transformation of the data. If the user wants a Blob for - * example, it's easier to work with an U8intArray and finally do the - * ArrayBuffer/Blob conversion. - * @param {String} type the name of the final type - * @param {String|Uint8Array|Buffer} content the content to transform - * @param {String} mimeType the mime type of the content, if applicable. - * @return {String|Uint8Array|ArrayBuffer|Buffer|Blob} the content in the right format. - */ -function transformZipOutput(type, content, mimeType) { - switch(type) { - case "blob" : - return utils.newBlob(utils.transformTo("arraybuffer", content), mimeType); - case "base64" : - return base64.encode(content); - default : - return utils.transformTo(type, content); - } -} - -/** - * Concatenate an array of data of the given type. - * @param {String} type the type of the data in the given array. - * @param {Array} dataArray the array containing the data chunks to concatenate - * @return {String|Uint8Array|Buffer} the concatenated data - * @throws Error if the asked type is unsupported - */ -function concat (type, dataArray) { - var i, index = 0, res = null, totalLength = 0; - for(i = 0; i < dataArray.length; i++) { - totalLength += dataArray[i].length; - } - switch(type) { - case "string": - return dataArray.join(""); - case "array": - return Array.prototype.concat.apply([], dataArray); - case "uint8array": - res = new Uint8Array(totalLength); - for(i = 0; i < dataArray.length; i++) { - res.set(dataArray[i], index); - index += dataArray[i].length; - } - return res; - case "nodebuffer": - return Buffer.concat(dataArray); - default: - throw new Error("concat : unsupported type '" + type + "'"); - } -} - -/** - * Listen a StreamHelper, accumulate its content and concatenate it into a - * complete block. - * @param {StreamHelper} helper the helper to use. - * @param {Function} updateCallback a callback called on each update. Called - * with one arg : - * - the metadata linked to the update received. - * @return Promise the promise for the accumulation. - */ -function accumulate(helper, updateCallback) { - return new external.Promise(function (resolve, reject){ - var dataArray = []; - var chunkType = helper._internalType, - resultType = helper._outputType, - mimeType = helper._mimeType; - helper - .on('data', function (data, meta) { - dataArray.push(data); - if(updateCallback) { - updateCallback(meta); - } - }) - .on('error', function(err) { - dataArray = []; - reject(err); - }) - .on('end', function (){ - try { - var result = transformZipOutput(resultType, concat(chunkType, dataArray), mimeType); - resolve(result); - } catch (e) { - reject(e); - } - dataArray = []; - }) - .resume(); - }); -} - -/** - * An helper to easily use workers outside of JSZip. - * @constructor - * @param {Worker} worker the worker to wrap - * @param {String} outputType the type of data expected by the use - * @param {String} mimeType the mime type of the content, if applicable. - */ -function StreamHelper(worker, outputType, mimeType) { - var internalType = outputType; - switch(outputType) { - case "blob": - case "arraybuffer": - internalType = "uint8array"; - break; - case "base64": - internalType = "string"; - break; - } - - try { - // the type used internally - this._internalType = internalType; - // the type used to output results - this._outputType = outputType; - // the mime type - this._mimeType = mimeType; - utils.checkSupport(internalType); - this._worker = worker.pipe(new ConvertWorker(internalType)); - // the last workers can be rewired without issues but we need to - // prevent any updates on previous workers. - worker.lock(); - } catch(e) { - this._worker = new GenericWorker("error"); - this._worker.error(e); - } -} - -StreamHelper.prototype = { - /** - * Listen a StreamHelper, accumulate its content and concatenate it into a - * complete block. - * @param {Function} updateCb the update callback. - * @return Promise the promise for the accumulation. - */ - accumulate : function (updateCb) { - return accumulate(this, updateCb); - }, - /** - * Add a listener on an event triggered on a stream. - * @param {String} evt the name of the event - * @param {Function} fn the listener - * @return {StreamHelper} the current helper. - */ - on : function (evt, fn) { - var self = this; - - if(evt === "data") { - this._worker.on(evt, function (chunk) { - fn.call(self, chunk.data, chunk.meta); - }); - } else { - this._worker.on(evt, function () { - utils.delay(fn, arguments, self); - }); - } - return this; - }, - /** - * Resume the flow of chunks. - * @return {StreamHelper} the current helper. - */ - resume : function () { - utils.delay(this._worker.resume, [], this._worker); - return this; - }, - /** - * Pause the flow of chunks. - * @return {StreamHelper} the current helper. - */ - pause : function () { - this._worker.pause(); - return this; - }, - /** - * Return a nodejs stream for this helper. - * @param {Function} updateCb the update callback. - * @return {NodejsStreamOutputAdapter} the nodejs stream. - */ - toNodejsStream : function (updateCb) { - utils.checkSupport("nodestream"); - if (this._outputType !== "nodebuffer") { - // an object stream containing blob/arraybuffer/uint8array/string - // is strange and I don't know if it would be useful. - // I you find this comment and have a good usecase, please open a - // bug report ! - throw new Error(this._outputType + " is not supported by this method"); - } - - return new NodejsStreamOutputAdapter(this, { - objectMode : this._outputType !== "nodebuffer" - }, updateCb); - } -}; - - -module.exports = StreamHelper; - -},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(require,module,exports){ -'use strict'; - -exports.base64 = true; -exports.array = true; -exports.string = true; -exports.arraybuffer = typeof ArrayBuffer !== "undefined" && typeof Uint8Array !== "undefined"; -exports.nodebuffer = typeof Buffer !== "undefined"; -// contains true if JSZip can read/generate Uint8Array, false otherwise. -exports.uint8array = typeof Uint8Array !== "undefined"; - -if (typeof ArrayBuffer === "undefined") { - exports.blob = false; -} -else { - var buffer = new ArrayBuffer(0); - try { - exports.blob = new Blob([buffer], { - type: "application/zip" - }).size === 0; - } - catch (e) { - try { - var Builder = self.BlobBuilder || self.WebKitBlobBuilder || self.MozBlobBuilder || self.MSBlobBuilder; - var builder = new Builder(); - builder.append(buffer); - exports.blob = builder.getBlob('application/zip').size === 0; - } - catch (e) { - exports.blob = false; - } - } -} - -try { - exports.nodestream = !!require('readable-stream').Readable; -} catch(e) { - exports.nodestream = false; -} - -},{"readable-stream":16}],31:[function(require,module,exports){ -'use strict'; - -var utils = require('./utils'); -var support = require('./support'); -var nodejsUtils = require('./nodejsUtils'); -var GenericWorker = require('./stream/GenericWorker'); - -/** - * The following functions come from pako, from pako/lib/utils/strings - * released under the MIT license, see pako https://github.com/nodeca/pako/ - */ - -// Table with utf8 lengths (calculated by first byte of sequence) -// Note, that 5 & 6-byte values and some 4-byte values can not be represented in JS, -// because max possible codepoint is 0x10ffff -var _utf8len = new Array(256); -for (var i=0; i<256; i++) { - _utf8len[i] = (i >= 252 ? 6 : i >= 248 ? 5 : i >= 240 ? 4 : i >= 224 ? 3 : i >= 192 ? 2 : 1); -} -_utf8len[254]=_utf8len[254]=1; // Invalid sequence start - -// convert string to array (typed, when possible) -var string2buf = function (str) { - var buf, c, c2, m_pos, i, str_len = str.length, buf_len = 0; - - // count binary size - for (m_pos = 0; m_pos < str_len; m_pos++) { - c = str.charCodeAt(m_pos); - if ((c & 0xfc00) === 0xd800 && (m_pos+1 < str_len)) { - c2 = str.charCodeAt(m_pos+1); - if ((c2 & 0xfc00) === 0xdc00) { - c = 0x10000 + ((c - 0xd800) << 10) + (c2 - 0xdc00); - m_pos++; - } - } - buf_len += c < 0x80 ? 1 : c < 0x800 ? 2 : c < 0x10000 ? 3 : 4; - } - - // allocate buffer - if (support.uint8array) { - buf = new Uint8Array(buf_len); - } else { - buf = new Array(buf_len); - } - - // convert - for (i=0, m_pos = 0; i < buf_len; m_pos++) { - c = str.charCodeAt(m_pos); - if ((c & 0xfc00) === 0xd800 && (m_pos+1 < str_len)) { - c2 = str.charCodeAt(m_pos+1); - if ((c2 & 0xfc00) === 0xdc00) { - c = 0x10000 + ((c - 0xd800) << 10) + (c2 - 0xdc00); - m_pos++; - } - } - if (c < 0x80) { - /* one byte */ - buf[i++] = c; - } else if (c < 0x800) { - /* two bytes */ - buf[i++] = 0xC0 | (c >>> 6); - buf[i++] = 0x80 | (c & 0x3f); - } else if (c < 0x10000) { - /* three bytes */ - buf[i++] = 0xE0 | (c >>> 12); - buf[i++] = 0x80 | (c >>> 6 & 0x3f); - buf[i++] = 0x80 | (c & 0x3f); - } else { - /* four bytes */ - buf[i++] = 0xf0 | (c >>> 18); - buf[i++] = 0x80 | (c >>> 12 & 0x3f); - buf[i++] = 0x80 | (c >>> 6 & 0x3f); - buf[i++] = 0x80 | (c & 0x3f); - } - } - - return buf; -}; - -// Calculate max possible position in utf8 buffer, -// that will not break sequence. If that's not possible -// - (very small limits) return max size as is. -// -// buf[] - utf8 bytes array -// max - length limit (mandatory); -var utf8border = function(buf, max) { - var pos; - - max = max || buf.length; - if (max > buf.length) { max = buf.length; } - - // go back from last position, until start of sequence found - pos = max-1; - while (pos >= 0 && (buf[pos] & 0xC0) === 0x80) { pos--; } - - // Fuckup - very small and broken sequence, - // return max, because we should return something anyway. - if (pos < 0) { return max; } - - // If we came to start of buffer - that means vuffer is too small, - // return max too. - if (pos === 0) { return max; } - - return (pos + _utf8len[buf[pos]] > max) ? pos : max; -}; - -// convert array to string -var buf2string = function (buf) { - var str, i, out, c, c_len; - var len = buf.length; - - // Reserve max possible length (2 words per char) - // NB: by unknown reasons, Array is significantly faster for - // String.fromCharCode.apply than Uint16Array. - var utf16buf = new Array(len*2); - - for (out=0, i=0; i 4) { utf16buf[out++] = 0xfffd; i += c_len-1; continue; } - - // apply mask on first byte - c &= c_len === 2 ? 0x1f : c_len === 3 ? 0x0f : 0x07; - // join the rest - while (c_len > 1 && i < len) { - c = (c << 6) | (buf[i++] & 0x3f); - c_len--; - } - - // terminated by end of string? - if (c_len > 1) { utf16buf[out++] = 0xfffd; continue; } - - if (c < 0x10000) { - utf16buf[out++] = c; - } else { - c -= 0x10000; - utf16buf[out++] = 0xd800 | ((c >> 10) & 0x3ff); - utf16buf[out++] = 0xdc00 | (c & 0x3ff); - } - } - - // shrinkBuf(utf16buf, out) - if (utf16buf.length !== out) { - if(utf16buf.subarray) { - utf16buf = utf16buf.subarray(0, out); - } else { - utf16buf.length = out; - } - } - - // return String.fromCharCode.apply(null, utf16buf); - return utils.applyFromCharCode(utf16buf); -}; - - -// That's all for the pako functions. - - -/** - * Transform a javascript string into an array (typed if possible) of bytes, - * UTF-8 encoded. - * @param {String} str the string to encode - * @return {Array|Uint8Array|Buffer} the UTF-8 encoded string. - */ -exports.utf8encode = function utf8encode(str) { - if (support.nodebuffer) { - return nodejsUtils.newBufferFrom(str, "utf-8"); - } - - return string2buf(str); -}; - - -/** - * Transform a bytes array (or a representation) representing an UTF-8 encoded - * string into a javascript string. - * @param {Array|Uint8Array|Buffer} buf the data de decode - * @return {String} the decoded string. - */ -exports.utf8decode = function utf8decode(buf) { - if (support.nodebuffer) { - return utils.transformTo("nodebuffer", buf).toString("utf-8"); - } - - buf = utils.transformTo(support.uint8array ? "uint8array" : "array", buf); - - return buf2string(buf); -}; - -/** - * A worker to decode utf8 encoded binary chunks into string chunks. - * @constructor - */ -function Utf8DecodeWorker() { - GenericWorker.call(this, "utf-8 decode"); - // the last bytes if a chunk didn't end with a complete codepoint. - this.leftOver = null; -} -utils.inherits(Utf8DecodeWorker, GenericWorker); - -/** - * @see GenericWorker.processChunk - */ -Utf8DecodeWorker.prototype.processChunk = function (chunk) { - - var data = utils.transformTo(support.uint8array ? "uint8array" : "array", chunk.data); - - // 1st step, re-use what's left of the previous chunk - if (this.leftOver && this.leftOver.length) { - if(support.uint8array) { - var previousData = data; - data = new Uint8Array(previousData.length + this.leftOver.length); - data.set(this.leftOver, 0); - data.set(previousData, this.leftOver.length); - } else { - data = this.leftOver.concat(data); - } - this.leftOver = null; - } - - var nextBoundary = utf8border(data); - var usableData = data; - if (nextBoundary !== data.length) { - if (support.uint8array) { - usableData = data.subarray(0, nextBoundary); - this.leftOver = data.subarray(nextBoundary, data.length); - } else { - usableData = data.slice(0, nextBoundary); - this.leftOver = data.slice(nextBoundary, data.length); - } - } - - this.push({ - data : exports.utf8decode(usableData), - meta : chunk.meta - }); -}; - -/** - * @see GenericWorker.flush - */ -Utf8DecodeWorker.prototype.flush = function () { - if(this.leftOver && this.leftOver.length) { - this.push({ - data : exports.utf8decode(this.leftOver), - meta : {} - }); - this.leftOver = null; - } -}; -exports.Utf8DecodeWorker = Utf8DecodeWorker; - -/** - * A worker to endcode string chunks into utf8 encoded binary chunks. - * @constructor - */ -function Utf8EncodeWorker() { - GenericWorker.call(this, "utf-8 encode"); -} -utils.inherits(Utf8EncodeWorker, GenericWorker); - -/** - * @see GenericWorker.processChunk - */ -Utf8EncodeWorker.prototype.processChunk = function (chunk) { - this.push({ - data : exports.utf8encode(chunk.data), - meta : chunk.meta - }); -}; -exports.Utf8EncodeWorker = Utf8EncodeWorker; - -},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(require,module,exports){ -'use strict'; - -var support = require('./support'); -var base64 = require('./base64'); -var nodejsUtils = require('./nodejsUtils'); -var setImmediate = require('set-immediate-shim'); -var external = require("./external"); - - -/** - * Convert a string that pass as a "binary string": it should represent a byte - * array but may have > 255 char codes. Be sure to take only the first byte - * and returns the byte array. - * @param {String} str the string to transform. - * @return {Array|Uint8Array} the string in a binary format. - */ -function string2binary(str) { - var result = null; - if (support.uint8array) { - result = new Uint8Array(str.length); - } else { - result = new Array(str.length); - } - return stringToArrayLike(str, result); -} - -/** - * Create a new blob with the given content and the given type. - * @param {String|ArrayBuffer} part the content to put in the blob. DO NOT use - * an Uint8Array because the stock browser of android 4 won't accept it (it - * will be silently converted to a string, "[object Uint8Array]"). - * - * Use only ONE part to build the blob to avoid a memory leak in IE11 / Edge: - * when a large amount of Array is used to create the Blob, the amount of - * memory consumed is nearly 100 times the original data amount. - * - * @param {String} type the mime type of the blob. - * @return {Blob} the created blob. - */ -exports.newBlob = function(part, type) { - exports.checkSupport("blob"); - - try { - // Blob constructor - return new Blob([part], { - type: type - }); - } - catch (e) { - - try { - // deprecated, browser only, old way - var Builder = self.BlobBuilder || self.WebKitBlobBuilder || self.MozBlobBuilder || self.MSBlobBuilder; - var builder = new Builder(); - builder.append(part); - return builder.getBlob(type); - } - catch (e) { - - // well, fuck ?! - throw new Error("Bug : can't construct the Blob."); - } - } - - -}; -/** - * The identity function. - * @param {Object} input the input. - * @return {Object} the same input. - */ -function identity(input) { - return input; -} - -/** - * Fill in an array with a string. - * @param {String} str the string to use. - * @param {Array|ArrayBuffer|Uint8Array|Buffer} array the array to fill in (will be mutated). - * @return {Array|ArrayBuffer|Uint8Array|Buffer} the updated array. - */ -function stringToArrayLike(str, array) { - for (var i = 0; i < str.length; ++i) { - array[i] = str.charCodeAt(i) & 0xFF; - } - return array; -} - -/** - * An helper for the function arrayLikeToString. - * This contains static information and functions that - * can be optimized by the browser JIT compiler. - */ -var arrayToStringHelper = { - /** - * Transform an array of int into a string, chunk by chunk. - * See the performances notes on arrayLikeToString. - * @param {Array|ArrayBuffer|Uint8Array|Buffer} array the array to transform. - * @param {String} type the type of the array. - * @param {Integer} chunk the chunk size. - * @return {String} the resulting string. - * @throws Error if the chunk is too big for the stack. - */ - stringifyByChunk: function(array, type, chunk) { - var result = [], k = 0, len = array.length; - // shortcut - if (len <= chunk) { - return String.fromCharCode.apply(null, array); - } - while (k < len) { - if (type === "array" || type === "nodebuffer") { - result.push(String.fromCharCode.apply(null, array.slice(k, Math.min(k + chunk, len)))); - } - else { - result.push(String.fromCharCode.apply(null, array.subarray(k, Math.min(k + chunk, len)))); - } - k += chunk; - } - return result.join(""); - }, - /** - * Call String.fromCharCode on every item in the array. - * This is the naive implementation, which generate A LOT of intermediate string. - * This should be used when everything else fail. - * @param {Array|ArrayBuffer|Uint8Array|Buffer} array the array to transform. - * @return {String} the result. - */ - stringifyByChar: function(array){ - var resultStr = ""; - for(var i = 0; i < array.length; i++) { - resultStr += String.fromCharCode(array[i]); - } - return resultStr; - }, - applyCanBeUsed : { - /** - * true if the browser accepts to use String.fromCharCode on Uint8Array - */ - uint8array : (function () { - try { - return support.uint8array && String.fromCharCode.apply(null, new Uint8Array(1)).length === 1; - } catch (e) { - return false; - } - })(), - /** - * true if the browser accepts to use String.fromCharCode on nodejs Buffer. - */ - nodebuffer : (function () { - try { - return support.nodebuffer && String.fromCharCode.apply(null, nodejsUtils.allocBuffer(1)).length === 1; - } catch (e) { - return false; - } - })() - } -}; - -/** - * Transform an array-like object to a string. - * @param {Array|ArrayBuffer|Uint8Array|Buffer} array the array to transform. - * @return {String} the result. - */ -function arrayLikeToString(array) { - // Performances notes : - // -------------------- - // String.fromCharCode.apply(null, array) is the fastest, see - // see http://jsperf.com/converting-a-uint8array-to-a-string/2 - // but the stack is limited (and we can get huge arrays !). - // - // result += String.fromCharCode(array[i]); generate too many strings ! - // - // This code is inspired by http://jsperf.com/arraybuffer-to-string-apply-performance/2 - // TODO : we now have workers that split the work. Do we still need that ? - var chunk = 65536, - type = exports.getTypeOf(array), - canUseApply = true; - if (type === "uint8array") { - canUseApply = arrayToStringHelper.applyCanBeUsed.uint8array; - } else if (type === "nodebuffer") { - canUseApply = arrayToStringHelper.applyCanBeUsed.nodebuffer; - } - - if (canUseApply) { - while (chunk > 1) { - try { - return arrayToStringHelper.stringifyByChunk(array, type, chunk); - } catch (e) { - chunk = Math.floor(chunk / 2); - } - } - } - - // no apply or chunk error : slow and painful algorithm - // default browser on android 4.* - return arrayToStringHelper.stringifyByChar(array); -} - -exports.applyFromCharCode = arrayLikeToString; - - -/** - * Copy the data from an array-like to an other array-like. - * @param {Array|ArrayBuffer|Uint8Array|Buffer} arrayFrom the origin array. - * @param {Array|ArrayBuffer|Uint8Array|Buffer} arrayTo the destination array which will be mutated. - * @return {Array|ArrayBuffer|Uint8Array|Buffer} the updated destination array. - */ -function arrayLikeToArrayLike(arrayFrom, arrayTo) { - for (var i = 0; i < arrayFrom.length; i++) { - arrayTo[i] = arrayFrom[i]; - } - return arrayTo; -} - -// a matrix containing functions to transform everything into everything. -var transform = {}; - -// string to ? -transform["string"] = { - "string": identity, - "array": function(input) { - return stringToArrayLike(input, new Array(input.length)); - }, - "arraybuffer": function(input) { - return transform["string"]["uint8array"](input).buffer; - }, - "uint8array": function(input) { - return stringToArrayLike(input, new Uint8Array(input.length)); - }, - "nodebuffer": function(input) { - return stringToArrayLike(input, nodejsUtils.allocBuffer(input.length)); - } -}; - -// array to ? -transform["array"] = { - "string": arrayLikeToString, - "array": identity, - "arraybuffer": function(input) { - return (new Uint8Array(input)).buffer; - }, - "uint8array": function(input) { - return new Uint8Array(input); - }, - "nodebuffer": function(input) { - return nodejsUtils.newBufferFrom(input); - } -}; - -// arraybuffer to ? -transform["arraybuffer"] = { - "string": function(input) { - return arrayLikeToString(new Uint8Array(input)); - }, - "array": function(input) { - return arrayLikeToArrayLike(new Uint8Array(input), new Array(input.byteLength)); - }, - "arraybuffer": identity, - "uint8array": function(input) { - return new Uint8Array(input); - }, - "nodebuffer": function(input) { - return nodejsUtils.newBufferFrom(new Uint8Array(input)); - } -}; - -// uint8array to ? -transform["uint8array"] = { - "string": arrayLikeToString, - "array": function(input) { - return arrayLikeToArrayLike(input, new Array(input.length)); - }, - "arraybuffer": function(input) { - return input.buffer; - }, - "uint8array": identity, - "nodebuffer": function(input) { - return nodejsUtils.newBufferFrom(input); - } -}; - -// nodebuffer to ? -transform["nodebuffer"] = { - "string": arrayLikeToString, - "array": function(input) { - return arrayLikeToArrayLike(input, new Array(input.length)); - }, - "arraybuffer": function(input) { - return transform["nodebuffer"]["uint8array"](input).buffer; - }, - "uint8array": function(input) { - return arrayLikeToArrayLike(input, new Uint8Array(input.length)); - }, - "nodebuffer": identity -}; - -/** - * Transform an input into any type. - * The supported output type are : string, array, uint8array, arraybuffer, nodebuffer. - * If no output type is specified, the unmodified input will be returned. - * @param {String} outputType the output type. - * @param {String|Array|ArrayBuffer|Uint8Array|Buffer} input the input to convert. - * @throws {Error} an Error if the browser doesn't support the requested output type. - */ -exports.transformTo = function(outputType, input) { - if (!input) { - // undefined, null, etc - // an empty string won't harm. - input = ""; - } - if (!outputType) { - return input; - } - exports.checkSupport(outputType); - var inputType = exports.getTypeOf(input); - var result = transform[inputType][outputType](input); - return result; -}; - -/** - * Return the type of the input. - * The type will be in a format valid for JSZip.utils.transformTo : string, array, uint8array, arraybuffer. - * @param {Object} input the input to identify. - * @return {String} the (lowercase) type of the input. - */ -exports.getTypeOf = function(input) { - if (typeof input === "string") { - return "string"; - } - if (Object.prototype.toString.call(input) === "[object Array]") { - return "array"; - } - if (support.nodebuffer && nodejsUtils.isBuffer(input)) { - return "nodebuffer"; - } - if (support.uint8array && input instanceof Uint8Array) { - return "uint8array"; - } - if (support.arraybuffer && input instanceof ArrayBuffer) { - return "arraybuffer"; - } -}; - -/** - * Throw an exception if the type is not supported. - * @param {String} type the type to check. - * @throws {Error} an Error if the browser doesn't support the requested type. - */ -exports.checkSupport = function(type) { - var supported = support[type.toLowerCase()]; - if (!supported) { - throw new Error(type + " is not supported by this platform"); - } -}; - -exports.MAX_VALUE_16BITS = 65535; -exports.MAX_VALUE_32BITS = -1; // well, "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" is parsed as -1 - -/** - * Prettify a string read as binary. - * @param {string} str the string to prettify. - * @return {string} a pretty string. - */ -exports.pretty = function(str) { - var res = '', - code, i; - for (i = 0; i < (str || "").length; i++) { - code = str.charCodeAt(i); - res += '\\x' + (code < 16 ? "0" : "") + code.toString(16).toUpperCase(); - } - return res; -}; - -/** - * Defer the call of a function. - * @param {Function} callback the function to call asynchronously. - * @param {Array} args the arguments to give to the callback. - */ -exports.delay = function(callback, args, self) { - setImmediate(function () { - callback.apply(self || null, args || []); - }); -}; - -/** - * Extends a prototype with an other, without calling a constructor with - * side effects. Inspired by nodejs' `utils.inherits` - * @param {Function} ctor the constructor to augment - * @param {Function} superCtor the parent constructor to use - */ -exports.inherits = function (ctor, superCtor) { - var Obj = function() {}; - Obj.prototype = superCtor.prototype; - ctor.prototype = new Obj(); -}; - -/** - * Merge the objects passed as parameters into a new one. - * @private - * @param {...Object} var_args All objects to merge. - * @return {Object} a new object with the data of the others. - */ -exports.extend = function() { - var result = {}, i, attr; - for (i = 0; i < arguments.length; i++) { // arguments is not enumerable in some browsers - for (attr in arguments[i]) { - if (arguments[i].hasOwnProperty(attr) && typeof result[attr] === "undefined") { - result[attr] = arguments[i][attr]; - } - } - } - return result; -}; - -/** - * Transform arbitrary content into a Promise. - * @param {String} name a name for the content being processed. - * @param {Object} inputData the content to process. - * @param {Boolean} isBinary true if the content is not an unicode string - * @param {Boolean} isOptimizedBinaryString true if the string content only has one byte per character. - * @param {Boolean} isBase64 true if the string content is encoded with base64. - * @return {Promise} a promise in a format usable by JSZip. - */ -exports.prepareContent = function(name, inputData, isBinary, isOptimizedBinaryString, isBase64) { - - // if inputData is already a promise, this flatten it. - var promise = external.Promise.resolve(inputData).then(function(data) { - - - var isBlob = support.blob && (data instanceof Blob || ['[object File]', '[object Blob]'].indexOf(Object.prototype.toString.call(data)) !== -1); - - if (isBlob && typeof FileReader !== "undefined") { - return new external.Promise(function (resolve, reject) { - var reader = new FileReader(); - - reader.onload = function(e) { - resolve(e.target.result); - }; - reader.onerror = function(e) { - reject(e.target.error); - }; - reader.readAsArrayBuffer(data); - }); - } else { - return data; - } - }); - - return promise.then(function(data) { - var dataType = exports.getTypeOf(data); - - if (!dataType) { - return external.Promise.reject( - new Error("Can't read the data of '" + name + "'. Is it " + - "in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?") - ); - } - // special case : it's way easier to work with Uint8Array than with ArrayBuffer - if (dataType === "arraybuffer") { - data = exports.transformTo("uint8array", data); - } else if (dataType === "string") { - if (isBase64) { - data = base64.decode(data); - } - else if (isBinary) { - // optimizedBinaryString === true means that the file has already been filtered with a 0xFF mask - if (isOptimizedBinaryString !== true) { - // this is a string, not in a base64 format. - // Be sure that this is a correct "binary string" - data = string2binary(data); - } - } - } - return data; - }); -}; - -},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,"set-immediate-shim":54}],33:[function(require,module,exports){ -'use strict'; -var readerFor = require('./reader/readerFor'); -var utils = require('./utils'); -var sig = require('./signature'); -var ZipEntry = require('./zipEntry'); -var utf8 = require('./utf8'); -var support = require('./support'); -// class ZipEntries {{{ -/** - * All the entries in the zip file. - * @constructor - * @param {Object} loadOptions Options for loading the stream. - */ -function ZipEntries(loadOptions) { - this.files = []; - this.loadOptions = loadOptions; -} -ZipEntries.prototype = { - /** - * Check that the reader is on the specified signature. - * @param {string} expectedSignature the expected signature. - * @throws {Error} if it is an other signature. - */ - checkSignature: function(expectedSignature) { - if (!this.reader.readAndCheckSignature(expectedSignature)) { - this.reader.index -= 4; - var signature = this.reader.readString(4); - throw new Error("Corrupted zip or bug: unexpected signature " + "(" + utils.pretty(signature) + ", expected " + utils.pretty(expectedSignature) + ")"); - } - }, - /** - * Check if the given signature is at the given index. - * @param {number} askedIndex the index to check. - * @param {string} expectedSignature the signature to expect. - * @return {boolean} true if the signature is here, false otherwise. - */ - isSignature: function(askedIndex, expectedSignature) { - var currentIndex = this.reader.index; - this.reader.setIndex(askedIndex); - var signature = this.reader.readString(4); - var result = signature === expectedSignature; - this.reader.setIndex(currentIndex); - return result; - }, - /** - * Read the end of the central directory. - */ - readBlockEndOfCentral: function() { - this.diskNumber = this.reader.readInt(2); - this.diskWithCentralDirStart = this.reader.readInt(2); - this.centralDirRecordsOnThisDisk = this.reader.readInt(2); - this.centralDirRecords = this.reader.readInt(2); - this.centralDirSize = this.reader.readInt(4); - this.centralDirOffset = this.reader.readInt(4); - - this.zipCommentLength = this.reader.readInt(2); - // warning : the encoding depends of the system locale - // On a linux machine with LANG=en_US.utf8, this field is utf8 encoded. - // On a windows machine, this field is encoded with the localized windows code page. - var zipComment = this.reader.readData(this.zipCommentLength); - var decodeParamType = support.uint8array ? "uint8array" : "array"; - // To get consistent behavior with the generation part, we will assume that - // this is utf8 encoded unless specified otherwise. - var decodeContent = utils.transformTo(decodeParamType, zipComment); - this.zipComment = this.loadOptions.decodeFileName(decodeContent); - }, - /** - * Read the end of the Zip 64 central directory. - * Not merged with the method readEndOfCentral : - * The end of central can coexist with its Zip64 brother, - * I don't want to read the wrong number of bytes ! - */ - readBlockZip64EndOfCentral: function() { - this.zip64EndOfCentralSize = this.reader.readInt(8); - this.reader.skip(4); - // this.versionMadeBy = this.reader.readString(2); - // this.versionNeeded = this.reader.readInt(2); - this.diskNumber = this.reader.readInt(4); - this.diskWithCentralDirStart = this.reader.readInt(4); - this.centralDirRecordsOnThisDisk = this.reader.readInt(8); - this.centralDirRecords = this.reader.readInt(8); - this.centralDirSize = this.reader.readInt(8); - this.centralDirOffset = this.reader.readInt(8); - - this.zip64ExtensibleData = {}; - var extraDataSize = this.zip64EndOfCentralSize - 44, - index = 0, - extraFieldId, - extraFieldLength, - extraFieldValue; - while (index < extraDataSize) { - extraFieldId = this.reader.readInt(2); - extraFieldLength = this.reader.readInt(4); - extraFieldValue = this.reader.readData(extraFieldLength); - this.zip64ExtensibleData[extraFieldId] = { - id: extraFieldId, - length: extraFieldLength, - value: extraFieldValue - }; - } - }, - /** - * Read the end of the Zip 64 central directory locator. - */ - readBlockZip64EndOfCentralLocator: function() { - this.diskWithZip64CentralDirStart = this.reader.readInt(4); - this.relativeOffsetEndOfZip64CentralDir = this.reader.readInt(8); - this.disksCount = this.reader.readInt(4); - if (this.disksCount > 1) { - throw new Error("Multi-volumes zip are not supported"); - } - }, - /** - * Read the local files, based on the offset read in the central part. - */ - readLocalFiles: function() { - var i, file; - for (i = 0; i < this.files.length; i++) { - file = this.files[i]; - this.reader.setIndex(file.localHeaderOffset); - this.checkSignature(sig.LOCAL_FILE_HEADER); - file.readLocalPart(this.reader); - file.handleUTF8(); - file.processAttributes(); - } - }, - /** - * Read the central directory. - */ - readCentralDir: function() { - var file; - - this.reader.setIndex(this.centralDirOffset); - while (this.reader.readAndCheckSignature(sig.CENTRAL_FILE_HEADER)) { - file = new ZipEntry({ - zip64: this.zip64 - }, this.loadOptions); - file.readCentralPart(this.reader); - this.files.push(file); - } - - if (this.centralDirRecords !== this.files.length) { - if (this.centralDirRecords !== 0 && this.files.length === 0) { - // We expected some records but couldn't find ANY. - // This is really suspicious, as if something went wrong. - throw new Error("Corrupted zip or bug: expected " + this.centralDirRecords + " records in central dir, got " + this.files.length); - } else { - // We found some records but not all. - // Something is wrong but we got something for the user: no error here. - // console.warn("expected", this.centralDirRecords, "records in central dir, got", this.files.length); - } - } - }, - /** - * Read the end of central directory. - */ - readEndOfCentral: function() { - var offset = this.reader.lastIndexOfSignature(sig.CENTRAL_DIRECTORY_END); - if (offset < 0) { - // Check if the content is a truncated zip or complete garbage. - // A "LOCAL_FILE_HEADER" is not required at the beginning (auto - // extractible zip for example) but it can give a good hint. - // If an ajax request was used without responseType, we will also - // get unreadable data. - var isGarbage = !this.isSignature(0, sig.LOCAL_FILE_HEADER); - - if (isGarbage) { - throw new Error("Can't find end of central directory : is this a zip file ? " + - "If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html"); - } else { - throw new Error("Corrupted zip: can't find end of central directory"); - } - - } - this.reader.setIndex(offset); - var endOfCentralDirOffset = offset; - this.checkSignature(sig.CENTRAL_DIRECTORY_END); - this.readBlockEndOfCentral(); - - - /* extract from the zip spec : - 4) If one of the fields in the end of central directory - record is too small to hold required data, the field - should be set to -1 (0xFFFF or 0xFFFFFFFF) and the - ZIP64 format record should be created. - 5) The end of central directory record and the - Zip64 end of central directory locator record must - reside on the same disk when splitting or spanning - an archive. - */ - if (this.diskNumber === utils.MAX_VALUE_16BITS || this.diskWithCentralDirStart === utils.MAX_VALUE_16BITS || this.centralDirRecordsOnThisDisk === utils.MAX_VALUE_16BITS || this.centralDirRecords === utils.MAX_VALUE_16BITS || this.centralDirSize === utils.MAX_VALUE_32BITS || this.centralDirOffset === utils.MAX_VALUE_32BITS) { - this.zip64 = true; - - /* - Warning : the zip64 extension is supported, but ONLY if the 64bits integer read from - the zip file can fit into a 32bits integer. This cannot be solved : JavaScript represents - all numbers as 64-bit double precision IEEE 754 floating point numbers. - So, we have 53bits for integers and bitwise operations treat everything as 32bits. - see https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Operators/Bitwise_Operators - and http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf section 8.5 - */ - - // should look for a zip64 EOCD locator - offset = this.reader.lastIndexOfSignature(sig.ZIP64_CENTRAL_DIRECTORY_LOCATOR); - if (offset < 0) { - throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator"); - } - this.reader.setIndex(offset); - this.checkSignature(sig.ZIP64_CENTRAL_DIRECTORY_LOCATOR); - this.readBlockZip64EndOfCentralLocator(); - - // now the zip64 EOCD record - if (!this.isSignature(this.relativeOffsetEndOfZip64CentralDir, sig.ZIP64_CENTRAL_DIRECTORY_END)) { - // console.warn("ZIP64 end of central directory not where expected."); - this.relativeOffsetEndOfZip64CentralDir = this.reader.lastIndexOfSignature(sig.ZIP64_CENTRAL_DIRECTORY_END); - if (this.relativeOffsetEndOfZip64CentralDir < 0) { - throw new Error("Corrupted zip: can't find the ZIP64 end of central directory"); - } - } - this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir); - this.checkSignature(sig.ZIP64_CENTRAL_DIRECTORY_END); - this.readBlockZip64EndOfCentral(); - } - - var expectedEndOfCentralDirOffset = this.centralDirOffset + this.centralDirSize; - if (this.zip64) { - expectedEndOfCentralDirOffset += 20; // end of central dir 64 locator - expectedEndOfCentralDirOffset += 12 /* should not include the leading 12 bytes */ + this.zip64EndOfCentralSize; - } - - var extraBytes = endOfCentralDirOffset - expectedEndOfCentralDirOffset; - - if (extraBytes > 0) { - // console.warn(extraBytes, "extra bytes at beginning or within zipfile"); - if (this.isSignature(endOfCentralDirOffset, sig.CENTRAL_FILE_HEADER)) { - // The offsets seem wrong, but we have something at the specified offset. - // So… we keep it. - } else { - // the offset is wrong, update the "zero" of the reader - // this happens if data has been prepended (crx files for example) - this.reader.zero = extraBytes; - } - } else if (extraBytes < 0) { - throw new Error("Corrupted zip: missing " + Math.abs(extraBytes) + " bytes."); - } - }, - prepareReader: function(data) { - this.reader = readerFor(data); - }, - /** - * Read a zip file and create ZipEntries. - * @param {String|ArrayBuffer|Uint8Array|Buffer} data the binary string representing a zip file. - */ - load: function(data) { - this.prepareReader(data); - this.readEndOfCentral(); - this.readCentralDir(); - this.readLocalFiles(); - } -}; -// }}} end of ZipEntries -module.exports = ZipEntries; - -},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utf8":31,"./utils":32,"./zipEntry":34}],34:[function(require,module,exports){ -'use strict'; -var readerFor = require('./reader/readerFor'); -var utils = require('./utils'); -var CompressedObject = require('./compressedObject'); -var crc32fn = require('./crc32'); -var utf8 = require('./utf8'); -var compressions = require('./compressions'); -var support = require('./support'); - -var MADE_BY_DOS = 0x00; -var MADE_BY_UNIX = 0x03; - -/** - * Find a compression registered in JSZip. - * @param {string} compressionMethod the method magic to find. - * @return {Object|null} the JSZip compression object, null if none found. - */ -var findCompression = function(compressionMethod) { - for (var method in compressions) { - if (!compressions.hasOwnProperty(method)) { - continue; - } - if (compressions[method].magic === compressionMethod) { - return compressions[method]; - } - } - return null; -}; - -// class ZipEntry {{{ -/** - * An entry in the zip file. - * @constructor - * @param {Object} options Options of the current file. - * @param {Object} loadOptions Options for loading the stream. - */ -function ZipEntry(options, loadOptions) { - this.options = options; - this.loadOptions = loadOptions; -} -ZipEntry.prototype = { - /** - * say if the file is encrypted. - * @return {boolean} true if the file is encrypted, false otherwise. - */ - isEncrypted: function() { - // bit 1 is set - return (this.bitFlag & 0x0001) === 0x0001; - }, - /** - * say if the file has utf-8 filename/comment. - * @return {boolean} true if the filename/comment is in utf-8, false otherwise. - */ - useUTF8: function() { - // bit 11 is set - return (this.bitFlag & 0x0800) === 0x0800; - }, - /** - * Read the local part of a zip file and add the info in this object. - * @param {DataReader} reader the reader to use. - */ - readLocalPart: function(reader) { - var compression, localExtraFieldsLength; - - // we already know everything from the central dir ! - // If the central dir data are false, we are doomed. - // On the bright side, the local part is scary : zip64, data descriptors, both, etc. - // The less data we get here, the more reliable this should be. - // Let's skip the whole header and dash to the data ! - reader.skip(22); - // in some zip created on windows, the filename stored in the central dir contains \ instead of /. - // Strangely, the filename here is OK. - // I would love to treat these zip files as corrupted (see http://www.info-zip.org/FAQ.html#backslashes - // or APPNOTE#4.4.17.1, "All slashes MUST be forward slashes '/'") but there are a lot of bad zip generators... - // Search "unzip mismatching "local" filename continuing with "central" filename version" on - // the internet. - // - // I think I see the logic here : the central directory is used to display - // content and the local directory is used to extract the files. Mixing / and \ - // may be used to display \ to windows users and use / when extracting the files. - // Unfortunately, this lead also to some issues : http://seclists.org/fulldisclosure/2009/Sep/394 - this.fileNameLength = reader.readInt(2); - localExtraFieldsLength = reader.readInt(2); // can't be sure this will be the same as the central dir - // the fileName is stored as binary data, the handleUTF8 method will take care of the encoding. - this.fileName = reader.readData(this.fileNameLength); - reader.skip(localExtraFieldsLength); - - if (this.compressedSize === -1 || this.uncompressedSize === -1) { - throw new Error("Bug or corrupted zip : didn't get enough information from the central directory " + "(compressedSize === -1 || uncompressedSize === -1)"); - } - - compression = findCompression(this.compressionMethod); - if (compression === null) { // no compression found - throw new Error("Corrupted zip : compression " + utils.pretty(this.compressionMethod) + " unknown (inner file : " + utils.transformTo("string", this.fileName) + ")"); - } - this.decompressed = new CompressedObject(this.compressedSize, this.uncompressedSize, this.crc32, compression, reader.readData(this.compressedSize)); - }, - - /** - * Read the central part of a zip file and add the info in this object. - * @param {DataReader} reader the reader to use. - */ - readCentralPart: function(reader) { - this.versionMadeBy = reader.readInt(2); - reader.skip(2); - // this.versionNeeded = reader.readInt(2); - this.bitFlag = reader.readInt(2); - this.compressionMethod = reader.readString(2); - this.date = reader.readDate(); - this.crc32 = reader.readInt(4); - this.compressedSize = reader.readInt(4); - this.uncompressedSize = reader.readInt(4); - var fileNameLength = reader.readInt(2); - this.extraFieldsLength = reader.readInt(2); - this.fileCommentLength = reader.readInt(2); - this.diskNumberStart = reader.readInt(2); - this.internalFileAttributes = reader.readInt(2); - this.externalFileAttributes = reader.readInt(4); - this.localHeaderOffset = reader.readInt(4); - - if (this.isEncrypted()) { - throw new Error("Encrypted zip are not supported"); - } - - // will be read in the local part, see the comments there - reader.skip(fileNameLength); - this.readExtraFields(reader); - this.parseZIP64ExtraField(reader); - this.fileComment = reader.readData(this.fileCommentLength); - }, - - /** - * Parse the external file attributes and get the unix/dos permissions. - */ - processAttributes: function () { - this.unixPermissions = null; - this.dosPermissions = null; - var madeBy = this.versionMadeBy >> 8; - - // Check if we have the DOS directory flag set. - // We look for it in the DOS and UNIX permissions - // but some unknown platform could set it as a compatibility flag. - this.dir = this.externalFileAttributes & 0x0010 ? true : false; - - if(madeBy === MADE_BY_DOS) { - // first 6 bits (0 to 5) - this.dosPermissions = this.externalFileAttributes & 0x3F; - } - - if(madeBy === MADE_BY_UNIX) { - this.unixPermissions = (this.externalFileAttributes >> 16) & 0xFFFF; - // the octal permissions are in (this.unixPermissions & 0x01FF).toString(8); - } - - // fail safe : if the name ends with a / it probably means a folder - if (!this.dir && this.fileNameStr.slice(-1) === '/') { - this.dir = true; - } - }, - - /** - * Parse the ZIP64 extra field and merge the info in the current ZipEntry. - * @param {DataReader} reader the reader to use. - */ - parseZIP64ExtraField: function(reader) { - - if (!this.extraFields[0x0001]) { - return; - } - - // should be something, preparing the extra reader - var extraReader = readerFor(this.extraFields[0x0001].value); - - // I really hope that these 64bits integer can fit in 32 bits integer, because js - // won't let us have more. - if (this.uncompressedSize === utils.MAX_VALUE_32BITS) { - this.uncompressedSize = extraReader.readInt(8); - } - if (this.compressedSize === utils.MAX_VALUE_32BITS) { - this.compressedSize = extraReader.readInt(8); - } - if (this.localHeaderOffset === utils.MAX_VALUE_32BITS) { - this.localHeaderOffset = extraReader.readInt(8); - } - if (this.diskNumberStart === utils.MAX_VALUE_32BITS) { - this.diskNumberStart = extraReader.readInt(4); - } - }, - /** - * Read the central part of a zip file and add the info in this object. - * @param {DataReader} reader the reader to use. - */ - readExtraFields: function(reader) { - var end = reader.index + this.extraFieldsLength, - extraFieldId, - extraFieldLength, - extraFieldValue; - - if (!this.extraFields) { - this.extraFields = {}; - } - - while (reader.index + 4 < end) { - extraFieldId = reader.readInt(2); - extraFieldLength = reader.readInt(2); - extraFieldValue = reader.readData(extraFieldLength); - - this.extraFields[extraFieldId] = { - id: extraFieldId, - length: extraFieldLength, - value: extraFieldValue - }; - } - - reader.setIndex(end); - }, - /** - * Apply an UTF8 transformation if needed. - */ - handleUTF8: function() { - var decodeParamType = support.uint8array ? "uint8array" : "array"; - if (this.useUTF8()) { - this.fileNameStr = utf8.utf8decode(this.fileName); - this.fileCommentStr = utf8.utf8decode(this.fileComment); - } else { - var upath = this.findExtraFieldUnicodePath(); - if (upath !== null) { - this.fileNameStr = upath; - } else { - // ASCII text or unsupported code page - var fileNameByteArray = utils.transformTo(decodeParamType, this.fileName); - this.fileNameStr = this.loadOptions.decodeFileName(fileNameByteArray); - } - - var ucomment = this.findExtraFieldUnicodeComment(); - if (ucomment !== null) { - this.fileCommentStr = ucomment; - } else { - // ASCII text or unsupported code page - var commentByteArray = utils.transformTo(decodeParamType, this.fileComment); - this.fileCommentStr = this.loadOptions.decodeFileName(commentByteArray); - } - } - }, - - /** - * Find the unicode path declared in the extra field, if any. - * @return {String} the unicode path, null otherwise. - */ - findExtraFieldUnicodePath: function() { - var upathField = this.extraFields[0x7075]; - if (upathField) { - var extraReader = readerFor(upathField.value); - - // wrong version - if (extraReader.readInt(1) !== 1) { - return null; - } - - // the crc of the filename changed, this field is out of date. - if (crc32fn(this.fileName) !== extraReader.readInt(4)) { - return null; - } - - return utf8.utf8decode(extraReader.readData(upathField.length - 5)); - } - return null; - }, - - /** - * Find the unicode comment declared in the extra field, if any. - * @return {String} the unicode comment, null otherwise. - */ - findExtraFieldUnicodeComment: function() { - var ucommentField = this.extraFields[0x6375]; - if (ucommentField) { - var extraReader = readerFor(ucommentField.value); - - // wrong version - if (extraReader.readInt(1) !== 1) { - return null; - } - - // the crc of the comment changed, this field is out of date. - if (crc32fn(this.fileComment) !== extraReader.readInt(4)) { - return null; - } - - return utf8.utf8decode(extraReader.readData(ucommentField.length - 5)); - } - return null; - } -}; -module.exports = ZipEntry; - -},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(require,module,exports){ -'use strict'; - -var StreamHelper = require('./stream/StreamHelper'); -var DataWorker = require('./stream/DataWorker'); -var utf8 = require('./utf8'); -var CompressedObject = require('./compressedObject'); -var GenericWorker = require('./stream/GenericWorker'); - -/** - * A simple object representing a file in the zip file. - * @constructor - * @param {string} name the name of the file - * @param {String|ArrayBuffer|Uint8Array|Buffer} data the data - * @param {Object} options the options of the file - */ -var ZipObject = function(name, data, options) { - this.name = name; - this.dir = options.dir; - this.date = options.date; - this.comment = options.comment; - this.unixPermissions = options.unixPermissions; - this.dosPermissions = options.dosPermissions; - - this._data = data; - this._dataBinary = options.binary; - // keep only the compression - this.options = { - compression : options.compression, - compressionOptions : options.compressionOptions - }; -}; - -ZipObject.prototype = { - /** - * Create an internal stream for the content of this object. - * @param {String} type the type of each chunk. - * @return StreamHelper the stream. - */ - internalStream: function (type) { - var result = null, outputType = "string"; - try { - if (!type) { - throw new Error("No output type specified."); - } - outputType = type.toLowerCase(); - var askUnicodeString = outputType === "string" || outputType === "text"; - if (outputType === "binarystring" || outputType === "text") { - outputType = "string"; - } - result = this._decompressWorker(); - - var isUnicodeString = !this._dataBinary; - - if (isUnicodeString && !askUnicodeString) { - result = result.pipe(new utf8.Utf8EncodeWorker()); - } - if (!isUnicodeString && askUnicodeString) { - result = result.pipe(new utf8.Utf8DecodeWorker()); - } - } catch (e) { - result = new GenericWorker("error"); - result.error(e); - } - - return new StreamHelper(result, outputType, ""); - }, - - /** - * Prepare the content in the asked type. - * @param {String} type the type of the result. - * @param {Function} onUpdate a function to call on each internal update. - * @return Promise the promise of the result. - */ - async: function (type, onUpdate) { - return this.internalStream(type).accumulate(onUpdate); - }, - - /** - * Prepare the content as a nodejs stream. - * @param {String} type the type of each chunk. - * @param {Function} onUpdate a function to call on each internal update. - * @return Stream the stream. - */ - nodeStream: function (type, onUpdate) { - return this.internalStream(type || "nodebuffer").toNodejsStream(onUpdate); - }, - - /** - * Return a worker for the compressed content. - * @private - * @param {Object} compression the compression object to use. - * @param {Object} compressionOptions the options to use when compressing. - * @return Worker the worker. - */ - _compressWorker: function (compression, compressionOptions) { - if ( - this._data instanceof CompressedObject && - this._data.compression.magic === compression.magic - ) { - return this._data.getCompressedWorker(); - } else { - var result = this._decompressWorker(); - if(!this._dataBinary) { - result = result.pipe(new utf8.Utf8EncodeWorker()); - } - return CompressedObject.createWorkerFrom(result, compression, compressionOptions); - } - }, - /** - * Return a worker for the decompressed content. - * @private - * @return Worker the worker. - */ - _decompressWorker : function () { - if (this._data instanceof CompressedObject) { - return this._data.getContentWorker(); - } else if (this._data instanceof GenericWorker) { - return this._data; - } else { - return new DataWorker(this._data); - } - } -}; - -var removedMethods = ["asText", "asBinary", "asNodeBuffer", "asUint8Array", "asArrayBuffer"]; -var removedFn = function () { - throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide."); -}; - -for(var i = 0; i < removedMethods.length; i++) { - ZipObject.prototype[removedMethods[i]] = removedFn; -} -module.exports = ZipObject; - -},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(require,module,exports){ -(function (global){ -'use strict'; -var Mutation = global.MutationObserver || global.WebKitMutationObserver; - -var scheduleDrain; - -{ - if (Mutation) { - var called = 0; - var observer = new Mutation(nextTick); - var element = global.document.createTextNode(''); - observer.observe(element, { - characterData: true - }); - scheduleDrain = function () { - element.data = (called = ++called % 2); - }; - } else if (!global.setImmediate && typeof global.MessageChannel !== 'undefined') { - var channel = new global.MessageChannel(); - channel.port1.onmessage = nextTick; - scheduleDrain = function () { - channel.port2.postMessage(0); - }; - } else if ('document' in global && 'onreadystatechange' in global.document.createElement('script')) { - scheduleDrain = function () { - - // Create a - - - +