## Uses of Class
oracle.jdbc.pool.ShardingMetadata.SubKeyMetadata

Packages that use ShardingMetadata.SubKeyMetadata
oracle.jdbc.pool: A package of connection cache and pooling related classes.

### Uses of ShardingMetadata.SubKeyMetadata in oracle.jdbc.pool

Methods in oracle.jdbc.pool that return types with arguments of type ShardingMetadata.SubKeyMetadata
`List<ShardingMetadata.SubKeyMetadata>` ShardingMetadata.`getShardingKeyColumns()`
`List<ShardingMetadata.SubKeyMetadata>` ShardingMetadata.`getShardingKeyColumns()`
`List<ShardingMetadata.SubKeyMetadata>` ShardingMetadata.`getSuperShardingKeyColumns()`
`List<ShardingMetadata.SubKeyMetadata>` ShardingMetadata.`getSuperShardingKeyColumns()`

Methods in oracle.jdbc.pool with parameters of type ShardingMetadata.SubKeyMetadata
`int` ShardingMetadata.SubKeyMetadata.`compareTo(ShardingMetadata.SubKeyMetadata o)` Method used to defined natural ordering for the sub key column info based on the column index.
`int` ShardingMetadata.SubKeyMetadata.`compareTo(ShardingMetadata.SubKeyMetadata o)` Method used to defined natural ordering for the sub key column info based on the column index.

Constructor parameters in oracle.jdbc.pool with type arguments of type ShardingMetadata.SubKeyMetadata
Constructor and Description
`ShardingMetadata(int version, ShardingMetadata.ShardingType shardingType, ShardingMetadata.ShardingType superShardingType, List<ShardingMetadata.SubKeyMetadata> keyColumns, List<ShardingMetadata.SubKeyMetadata> superKeyColumns)` Constructs an immutable object with all the metadata information.
`ShardingMetadata(int version, ShardingMetadata.ShardingType shardingType, ShardingMetadata.ShardingType superShardingType, List<ShardingMetadata.SubKeyMetadata> keyColumns, List<ShardingMetadata.SubKeyMetadata> superKeyColumns)` Constructs an immutable object with all the metadata information.
`ShardingMetadata(int version, ShardingMetadata.ShardingType shardingType, ShardingMetadata.ShardingType superShardingType, List<ShardingMetadata.SubKeyMetadata> keyColumns, List<ShardingMetadata.SubKeyMetadata> superKeyColumns)` Constructs an immutable object with all the metadata information.
`ShardingMetadata(int version, ShardingMetadata.ShardingType shardingType, ShardingMetadata.ShardingType superShardingType, List<ShardingMetadata.SubKeyMetadata> keyColumns, List<ShardingMetadata.SubKeyMetadata> superKeyColumns)` Constructs an immutable object with all the metadata information.

Copyright © 2008, 2020, Oracle and/or its affiliates. All rights reserved.