Package Executable
Class Available
- java.lang.Object
-
- Executable.Available
-
public class Available extends java.lang.Object
Class that gets the appropiate object for filters and callers given the configuration describing the filter or caller
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Caller
getCaller(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> config)
Returns the caller for the given configurationstatic VCFFilter
getFilter(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> config)
Returns the VCF filter for the given configurationstatic PositionFilter
getPositionFilter(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> config)
Returns the Position filter for the given configuration
-
-
-
Method Detail
-
getFilter
public static VCFFilter getFilter(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> config)
Returns the VCF filter for the given configuration- Parameters:
config
- The configuration- Returns:
- The VCF filter
-
getPositionFilter
public static PositionFilter getPositionFilter(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> config)
Returns the Position filter for the given configuration- Parameters:
config
- The configuration- Returns:
- The Position filter
-
getCaller
public static Caller getCaller(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> config)
Returns the caller for the given configuration- Parameters:
config
- The configuration- Returns:
- The caller
-
-