Uses of Class org.apache.cassandra.config.ParameterizedClass (apache-cassandra API)
Date: 2018-02-14

## Uses of Class
org.apache.cassandra.config.ParameterizedClass

- Packages that use ParameterizedClass
  Package | Description
  --- | ---
  org.apache.cassandra.config |
  org.apache.cassandra.db.commitlog |
  org.apache.cassandra.net |
  org.apache.cassandra.schema |

- - ### Uses of ParameterizedClass in org.apache.cassandra.config

    Fields in org.apache.cassandra.config declared as ParameterizedClass
    Modifier and Type | Field and Description
    --- | ---
    `ParameterizedClass` | Config.`back_pressure_strategy`
    `ParameterizedClass` | Config.`commitlog_compression`
    `ParameterizedClass` | Config.`hints_compression`
    `ParameterizedClass` | TransparentDataEncryptionOptions.`key_provider`
    `ParameterizedClass` | Config.`seed_provider`

    Methods in org.apache.cassandra.config that return ParameterizedClass
    Modifier and Type | Method and Description
    --- | ---
    `static ParameterizedClass` | DatabaseDescriptor.`getCommitLogCompression()`
    `static ParameterizedClass` | DatabaseDescriptor.`getHintsCompression()`

    Methods in org.apache.cassandra.config with parameters of type ParameterizedClass
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ParameterizedClass.`equals(ParameterizedClass that)`
    `static void` | DatabaseDescriptor.`setCommitLogCompression(ParameterizedClass compressor)`
    `static void` | DatabaseDescriptor.`setHintsCompression(ParameterizedClass parameterizedClass)`

    Constructors in org.apache.cassandra.config with parameters of type ParameterizedClass
    Constructor and Description
    `TransparentDataEncryptionOptions(boolean enabled, java.lang.String cipher, java.lang.String keyAlias, ParameterizedClass keyProvider)`
    `TransparentDataEncryptionOptions(java.lang.String cipher, java.lang.String keyAlias, ParameterizedClass keyProvider)`

  - ### Uses of ParameterizedClass in org.apache.cassandra.db.commitlog

    Fields in org.apache.cassandra.db.commitlog declared as ParameterizedClass
    Modifier and Type | Field and Description
    --- | ---
    `ParameterizedClass` | CommitLogDescriptor.`compression`

    Methods in org.apache.cassandra.db.commitlog that return ParameterizedClass
    Modifier and Type | Method and Description
    --- | ---
    `ParameterizedClass` | CommitLog.Configuration.`getCompressorClass()` Returns the compressor class.

    Constructors in org.apache.cassandra.db.commitlog with parameters of type ParameterizedClass
    Constructor and Description
    `CommitLogDescriptor(int version, long id, ParameterizedClass compression, EncryptionContext encryptionContext)`
    `CommitLogDescriptor(long id, ParameterizedClass compression, EncryptionContext encryptionContext)`
    `Configuration(ParameterizedClass compressorClass, EncryptionContext encryptionContext)`

  - ### Uses of ParameterizedClass in org.apache.cassandra.net

    Methods in org.apache.cassandra.net that return ParameterizedClass
    Modifier and Type | Method and Description
    --- | ---
    `static ParameterizedClass` | RateBasedBackPressure.`withDefaultParams()`

  - ### Uses of ParameterizedClass in org.apache.cassandra.schema

    Methods in org.apache.cassandra.schema with parameters of type ParameterizedClass
    Modifier and Type | Method and Description
    --- | ---
    `static ICompressor` | CompressionParams.`createCompressor(ParameterizedClass compression)`

Copyright © 2018 The Apache Software Foundation