package com.appmetr.hercules.metadata;
import com.appmetr.hercules.partition.PartitionProvider;
public class WideEntityMetadata extends AbstractMetadata {
private Class<? extends PartitionProvider> partitionProviderClass;
private PartitionProvider partitionProvider;
private KeyMetadata rowKeyMetadata;
private KeyMetadata topKeyMetadata;
public Class<? extends PartitionProvider> getPartitionProviderClass() {
return partitionProviderClass;
}
public void setPartitionProviderClass(Class<? extends PartitionProvider> partitionProviderClass) {
this.partitionProviderClass = partitionProviderClass;
}
public PartitionProvider getPartitionProvider() {
return partitionProvider;
}
public void setPartitionProvider(PartitionProvider partitionProvider) {
this.partitionProvider = partitionProvider;
}
public KeyMetadata getRowKeyMetadata() {
return rowKeyMetadata;
}
public void setRowKeyMetadata(KeyMetadata rowKeyMetadata) {
this.rowKeyMetadata = rowKeyMetadata;
}
public KeyMetadata getTopKeyMetadata() {
return topKeyMetadata;
}
public void setTopKeyMetadata(KeyMetadata topKey) {
this.topKeyMetadata = topKey;
}
}