Class OCompressionFactory

java.lang.Object
com.orientechnologies.orient.core.compression.OCompressionFactory

public class OCompressionFactory extends Object
Factory of compression algorithms.
Since:
05.06.13
Author:
Andrey Lomakin
  • Field Details

  • Constructor Details

    • OCompressionFactory

      public OCompressionFactory()
      Install default compression algorithms.
  • Method Details

    • getCompression

      public OCompression getCompression(String name, String iOptions)
    • register

      public void register(OCompression compression)
      Registers a stateful implementations, a new instance will be created for each storage.
      Parameters:
      compression - Compression instance
    • register

      public void register(Class<? extends OCompression> compression)
      Registers a stateless implementations, the same instance will be shared on all the storages.
      Parameters:
      compression - Compression class
    • getCompressions

      public Set<String> getCompressions()