Class RefinementNode

  • All Implemented Interfaces:
    java.lang.Comparable<RefinementNode>

    public class RefinementNode
    extends java.lang.Object
    implements java.lang.Comparable<RefinementNode>
    Author:
    sherif
    • Constructor Summary

      Constructors 
      Constructor Description
      RefinementNode()
      Create a RefinementNode
      RefinementNode​(double fitness)
      Create a RefinementNode with fitness
      RefinementNode​(ParameterizedDeerExecutionNode operator, double fitness, java.util.List<org.apache.jena.rdf.model.Model> inputModels, java.util.List<org.apache.jena.rdf.model.Model> outputModels, org.apache.jena.rdf.model.Model configModel, java.util.List<org.apache.jena.rdf.model.Resource> inputDatasets, java.util.List<org.apache.jena.rdf.model.Resource> outputDatasets)
      Create a DeerOperator refinement node
      RefinementNode​(ParameterizedDeerExecutionNode module, double fitness, org.apache.jena.rdf.model.Model inputModel, org.apache.jena.rdf.model.Model outputModel, org.apache.jena.rdf.model.Model configModel, org.apache.jena.rdf.model.Resource inputDataset, org.apache.jena.rdf.model.Resource outputDataset)
      Create a DeerModule refinement node
    • Method Summary

      Modifier and Type Method Description
      int compareTo​(RefinementNode o)  
      org.apache.jena.rdf.model.Resource getInputDataset()  
      org.apache.jena.rdf.model.Model getInputModel()  
      org.apache.jena.rdf.model.Resource getOutputDataset()  
      org.apache.jena.rdf.model.Model getOutputModel()  
      static void main​(java.lang.String[] args)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • fitness

        public double fitness
      • inputModels

        public java.util.List<org.apache.jena.rdf.model.Model> inputModels
      • outputModels

        public java.util.List<org.apache.jena.rdf.model.Model> outputModels
      • configModel

        public org.apache.jena.rdf.model.Model configModel
      • inputDatasets

        public java.util.List<org.apache.jena.rdf.model.Resource> inputDatasets
      • outputDatasets

        public java.util.List<org.apache.jena.rdf.model.Resource> outputDatasets
    • Constructor Detail

      • RefinementNode

        public RefinementNode​(ParameterizedDeerExecutionNode operator,
                              double fitness,
                              java.util.List<org.apache.jena.rdf.model.Model> inputModels,
                              java.util.List<org.apache.jena.rdf.model.Model> outputModels,
                              org.apache.jena.rdf.model.Model configModel,
                              java.util.List<org.apache.jena.rdf.model.Resource> inputDatasets,
                              java.util.List<org.apache.jena.rdf.model.Resource> outputDatasets)
        Create a DeerOperator refinement node
      • RefinementNode

        public RefinementNode​(ParameterizedDeerExecutionNode module,
                              double fitness,
                              org.apache.jena.rdf.model.Model inputModel,
                              org.apache.jena.rdf.model.Model outputModel,
                              org.apache.jena.rdf.model.Model configModel,
                              org.apache.jena.rdf.model.Resource inputDataset,
                              org.apache.jena.rdf.model.Resource outputDataset)
        Create a DeerModule refinement node
      • RefinementNode

        public RefinementNode()
        Create a RefinementNode
      • RefinementNode

        public RefinementNode​(double fitness)
        Create a RefinementNode with fitness
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getOutputModel

        public org.apache.jena.rdf.model.Model getOutputModel()
      • getInputModel

        public org.apache.jena.rdf.model.Model getInputModel()
      • getOutputDataset

        public org.apache.jena.rdf.model.Resource getOutputDataset()
      • getInputDataset

        public org.apache.jena.rdf.model.Resource getInputDataset()