diff --git a/java/src/org/broadinstitute/sting/gatk/dataSources/shards/AdaptiveShard.java b/java/src/org/broadinstitute/sting/gatk/dataSources/shards/AdaptiveShardStrategy.java similarity index 91% rename from java/src/org/broadinstitute/sting/gatk/dataSources/shards/AdaptiveShard.java rename to java/src/org/broadinstitute/sting/gatk/dataSources/shards/AdaptiveShardStrategy.java index 90180f02a..efc9d5159 100644 --- a/java/src/org/broadinstitute/sting/gatk/dataSources/shards/AdaptiveShard.java +++ b/java/src/org/broadinstitute/sting/gatk/dataSources/shards/AdaptiveShardStrategy.java @@ -28,7 +28,7 @@ import net.sf.samtools.SAMSequenceDictionary; *
* A descriptions should go here. Blame aaron if it's missing. */ -class AdaptiveShard extends Shard { +class AdaptiveShardStrategy extends ShardStrategy { // default the next size to 100,000 private long nextShardSize = 100000; @@ -38,7 +38,7 @@ class AdaptiveShard extends Shard { * * @param dic the seq dictionary */ - AdaptiveShard(SAMSequenceDictionary dic, long startSize) { + AdaptiveShardStrategy(SAMSequenceDictionary dic, long startSize) { super(dic); this.nextShardSize = startSize; } diff --git a/java/src/org/broadinstitute/sting/gatk/dataSources/shards/LinearShard.java b/java/src/org/broadinstitute/sting/gatk/dataSources/shards/LinearShardStrategy.java similarity index 90% rename from java/src/org/broadinstitute/sting/gatk/dataSources/shards/LinearShard.java rename to java/src/org/broadinstitute/sting/gatk/dataSources/shards/LinearShardStrategy.java index 8287ea51f..c550d1157 100644 --- a/java/src/org/broadinstitute/sting/gatk/dataSources/shards/LinearShard.java +++ b/java/src/org/broadinstitute/sting/gatk/dataSources/shards/LinearShardStrategy.java @@ -28,7 +28,7 @@ import net.sf.samtools.SAMSequenceDictionary; * * A descriptions should go here. Blame aaron if it's missing. */ -public class LinearShard extends Shard { +public class LinearShardStrategy extends ShardStrategy { // fixed size private long nextShardSize = 100000; @@ -38,7 +38,7 @@ public class LinearShard extends Shard { * * @param dic the seq dictionary */ - LinearShard(SAMSequenceDictionary dic, long startSize) { + LinearShardStrategy(SAMSequenceDictionary dic, long startSize) { super(dic); this.nextShardSize = startSize; } diff --git a/java/src/org/broadinstitute/sting/gatk/dataSources/shards/Shard.java b/java/src/org/broadinstitute/sting/gatk/dataSources/shards/ShardStrategy.java similarity index 96% rename from java/src/org/broadinstitute/sting/gatk/dataSources/shards/Shard.java rename to java/src/org/broadinstitute/sting/gatk/dataSources/shards/ShardStrategy.java index 9eeb3241c..3246a56ad 100644 --- a/java/src/org/broadinstitute/sting/gatk/dataSources/shards/Shard.java +++ b/java/src/org/broadinstitute/sting/gatk/dataSources/shards/ShardStrategy.java @@ -29,7 +29,7 @@ import java.util.Iterator; * * The shard interface, which controls how data is divided */ -public abstract class Shard implements Iterator