stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: SiaVectorTableElementFactory stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59:
stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59:
stevenh@59: stevenh@59:
stevenh@59: stevenh@59: stevenh@59: stevenh@59:
stevenh@59: stevenh@59:

stevenh@59: stevenh@59: org.qmul.eecs.c4dm.sia stevenh@59:
stevenh@59: Class SiaVectorTableElementFactory

stevenh@59:
stevenh@59: java.lang.Object
stevenh@59:   extended by org.qmul.eecs.c4dm.sia.SiaVectorTableElementFactory
stevenh@59: 
stevenh@59:
stevenh@59:
stevenh@59:
public class SiaVectorTableElementFactory
extends Object
stevenh@59: stevenh@59: stevenh@59:

stevenh@59:


stevenh@59: stevenh@59:

stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59:
stevenh@59: Constructor Summary
SiaVectorTableElementFactory() stevenh@59: stevenh@59:
stevenh@59:            
stevenh@59:   stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59:
stevenh@59: Method Summary
stevenh@59: static voidaddToModel(OntModel ontModel, stevenh@59: boolean addWResults) stevenh@59: stevenh@59:
stevenh@59:           Java version of the two sparql construct queries stevenh@59: construct_sia(tec)_vector_table_bnodes.sparql and stevenh@59: construct_vector_table_details.sparql stevenh@59: for execution time comparison purposes.
stevenh@59: static voidassertOrder(OntModel ontModel, stevenh@59: List<VectorTableElement> vteList) stevenh@59: stevenh@59:
stevenh@59:            
stevenh@59: static VectorTablecreate(OntModel ontModel, stevenh@59: List<Datapoint> datapoints, stevenh@59: boolean returnWResults) stevenh@59: stevenh@59:
stevenh@59:            
stevenh@59: static VectorTablecreateV(OntModel ontModel, stevenh@59: List<Datapoint> datapoints) stevenh@59: stevenh@59:
stevenh@59:            
stevenh@59: static VectorTablecreateW(OntModel ontModel, stevenh@59: List<Datapoint> datapoints) stevenh@59: stevenh@59:
stevenh@59:            
stevenh@59: static DatapointfindDatapoint(OntModel ontModel, stevenh@59: List<Datapoint> datapoints, stevenh@59: Resource resource) stevenh@59: stevenh@59:
stevenh@59:            
stevenh@59:   stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59:
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
stevenh@59:   stevenh@59:

stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59:
stevenh@59: Constructor Detail
stevenh@59: stevenh@59:

stevenh@59: SiaVectorTableElementFactory

stevenh@59:
stevenh@59: public SiaVectorTableElementFactory()
stevenh@59:
stevenh@59:
stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59:
stevenh@59: Method Detail
stevenh@59: stevenh@59:

stevenh@59: createV

stevenh@59:
stevenh@59: public static VectorTable createV(OntModel ontModel,
stevenh@59:                                   List<Datapoint> datapoints)
stevenh@59:
stevenh@59:
stevenh@59:
Parameters:
ontModel -
datapoints - stevenh@59:
Returns:
stevenh@59:
stevenh@59:
stevenh@59:
stevenh@59: stevenh@59:

stevenh@59: createW

stevenh@59:
stevenh@59: public static VectorTable createW(OntModel ontModel,
stevenh@59:                                   List<Datapoint> datapoints)
stevenh@59:
stevenh@59:
stevenh@59:
Parameters:
ontModel -
datapoints - stevenh@59:
Returns:
stevenh@59:
stevenh@59:
stevenh@59:
stevenh@59: stevenh@59:

stevenh@59: create

stevenh@59:
stevenh@59: public static VectorTable create(OntModel ontModel,
stevenh@59:                                  List<Datapoint> datapoints,
stevenh@59:                                  boolean returnWResults)
stevenh@59:
stevenh@59:
stevenh@59:
Parameters:
ontModel -
datapoints -
returnWResults - stevenh@59:
Returns:
stevenh@59:
stevenh@59:
stevenh@59:
stevenh@59: stevenh@59:

stevenh@59: addToModel

stevenh@59:
stevenh@59: public static void addToModel(OntModel ontModel,
stevenh@59:                               boolean addWResults)
stevenh@59:
stevenh@59:
Java version of the two sparql construct queries stevenh@59: construct_sia(tec)_vector_table_bnodes.sparql and stevenh@59: construct_vector_table_details.sparql stevenh@59: for execution time comparison purposes. stevenh@59:

stevenh@59:

stevenh@59:
Parameters:
ontModel -
addWResults -
stevenh@59:
stevenh@59:
stevenh@59:
stevenh@59: stevenh@59:

stevenh@59: findDatapoint

stevenh@59:
stevenh@59: public static Datapoint findDatapoint(OntModel ontModel,
stevenh@59:                                       List<Datapoint> datapoints,
stevenh@59:                                       Resource resource)
stevenh@59:
stevenh@59:
stevenh@59:
stevenh@59:
stevenh@59:
stevenh@59:
stevenh@59: stevenh@59:

stevenh@59: assertOrder

stevenh@59:
stevenh@59: public static void assertOrder(OntModel ontModel,
stevenh@59:                                List<VectorTableElement> vteList)
stevenh@59:
stevenh@59:
stevenh@59:
stevenh@59:
stevenh@59:
stevenh@59: stevenh@59:
stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59: stevenh@59:
stevenh@59: stevenh@59:
stevenh@59: stevenh@59: stevenh@59: stevenh@59:
stevenh@59: stevenh@59: stevenh@59: