public interface Job<T>
Modifier and Type | Method and Description |
---|---|
java.util.List<java.util.Set<java.lang.Integer>> |
getClusters()
get the clustering result
|
T |
getInput()
get the value of input in the job
|
java.util.List<java.util.List<java.lang.Integer>> |
getInteractionList()
get the interaction pairs
|
java.util.List<java.lang.Double> |
getInteractionWeight()
get the weight(strength) of the interaction
|
MolecularSystem |
getMolecularSystem()
get the value of molecular system in the job
|
java.util.Map<JobParameter,java.lang.Object> |
getParameters()
get the parameters during the job
|
java.util.Map<java.lang.String,java.lang.Object> |
getProperties()
get the value of properties in the job.
|
java.util.Map<Region.Name,Region> |
getRegions()
get the value of regions in the job
|
void |
setClusters(java.util.List<java.util.Set<java.lang.Integer>> clusters)
set the clustering result
|
void |
setInput(T input)
set the value of input in the job
|
void |
SetInteractionList(java.util.List<java.util.List<java.lang.Integer>> interactionSet)
set the interaction pairs
|
void |
SetInteractionWeight(java.util.List<java.lang.Double> interactionWeight)
set the weight(strength) of the interaction
|
void |
setMolecularSystem(MolecularSystem molecularSystem)
set the value of molecular system
|
void |
setParameters(java.util.Map<JobParameter,java.lang.Object> parameters)
set the value of parameters
|
void |
setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
set the value of properties in the job.
|
void |
setRegions(java.util.Map<Region.Name,Region> regions)
set the value of regions in the job
|
MolecularSystem getMolecularSystem()
MolecularSystem
void setMolecularSystem(MolecularSystem molecularSystem)
molecularSystem
- -
MolecularSystem
java.util.Map<JobParameter,java.lang.Object> getParameters()
JobParameter
as
key, Object as valuevoid setParameters(java.util.Map<JobParameter,java.lang.Object> parameters)
parameters
- , a Map, -
JobParameter
as key, Object as valuejava.util.Map<Region.Name,Region> getRegions()
Region.Name
as
key,Region
as
value.void setRegions(java.util.Map<Region.Name,Region> regions)
regions
- ,a Map. -
Region.Name
as key,Region
as value.T getInput()
void setInput(T input)
input
- , the input to start a job. eg. it can be a file ,or
JAXBElement from a Cml filejava.util.Map<java.lang.String,java.lang.Object> getProperties()
String
as
key, Object
as value.void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
properties
- , a Map contains the result of job. - String
as key, Object
as value.java.util.List<java.util.List<java.lang.Integer>> getInteractionList()
void SetInteractionList(java.util.List<java.util.List<java.lang.Integer>> interactionSet)
interactionSet
- after analysisjava.util.List<java.lang.Double> getInteractionWeight()
void SetInteractionWeight(java.util.List<java.lang.Double> interactionWeight)
interactionWeight
- weight of interactionvoid setClusters(java.util.List<java.util.Set<java.lang.Integer>> clusters)
clusters
- set after analysisjava.util.List<java.util.Set<java.lang.Integer>> getClusters()