Class SequencingObjectConcatenatorFactory
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.processing.concatenate.SequencingObjectConcatenatorFactory
-
public class SequencingObjectConcatenatorFactory extends java.lang.Object
Factory class for returning an instance ofSequencingObjectConcatenator
for a given filetype
-
-
Constructor Summary
Constructors Constructor Description SequencingObjectConcatenatorFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends SequencingObject>
SequencingObjectConcatenator<T>getConcatenator(java.lang.Class<T> type)
Get aSequencingObjectConcatenator
for the given class typestatic SequencingObjectConcatenator<? extends SequencingObject>
getConcatenator(java.util.Collection<? extends SequencingObject> objects)
Get aSequencingObjectConcatenator
for a given collection ofSequencingObject
s
-
-
-
Method Detail
-
getConcatenator
public static <T extends SequencingObject> SequencingObjectConcatenator<T> getConcatenator(java.lang.Class<T> type)
Get aSequencingObjectConcatenator
for the given class type- Type Parameters:
T
- The type this concatenator should act on- Parameters:
type
- the class to get a concatenator for- Returns:
- the new
SequencingObjectConcatenator
-
getConcatenator
public static SequencingObjectConcatenator<? extends SequencingObject> getConcatenator(java.util.Collection<? extends SequencingObject> objects)
Get aSequencingObjectConcatenator
for a given collection ofSequencingObject
s- Parameters:
objects
- theSequencingObject
s to get the concatenator for- Returns:
- the new
SequencingObjectConcatenator
-
-