Class TypeDeciderImpl

java.lang.Object
org.aksw.jena_sparql_api.mapper.model.TypeDeciderImpl
All Implemented Interfaces:
ShapeExposable, TypeDecider

@Deprecated public class TypeDeciderImpl extends Object implements TypeDecider
Deprecated.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected Map<Class<?>,org.apache.jena.graph.Node>
    Deprecated.
     
    protected Map<org.apache.jena.graph.Node,Class<?>>
    Deprecated.
     
    protected org.apache.jena.rdf.model.Property
    Deprecated.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
    TypeDeciderImpl(org.apache.jena.rdf.model.Property typeProperty, Map<org.apache.jena.graph.Node,Class<?>> nodeToClass, Map<Class<?>,org.apache.jena.graph.Node> classToNode)
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    exposeShape(org.aksw.jena_sparql_api.shape.ResourceShapeBuilder rsb)
    Deprecated.
     
    void
    exposeShape(org.aksw.jena_sparql_api.shape.ResourceShapeBuilder rsb, Class<?> clazz)
    Deprecated.
     
    getApplicableTypes(org.apache.jena.rdf.model.Resource subject)
    Deprecated.
     
    void
    put(Class<?> clazz, org.apache.jena.graph.Node node)
    Deprecated.
     
    void
    putAll(Map<Class<?>,org.apache.jena.graph.Node> map)
    Deprecated.
     
    static Map<Class<?>,org.apache.jena.graph.Node>
    scan(String basePackage)
    Deprecated.
     
    static Map<Class<?>,org.apache.jena.graph.Node>
    scan(String basePackage, org.apache.jena.sparql.core.Prologue prologue)
    Deprecated.
     
    void
    writeTypeTriples(org.apache.jena.rdf.model.Resource outResource, Class<?> clazz)
    Deprecated.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • typeProperty

      protected org.apache.jena.rdf.model.Property typeProperty
      Deprecated.
    • nodeToClass

      protected Map<org.apache.jena.graph.Node,Class<?>> nodeToClass
      Deprecated.
    • classToNode

      protected Map<Class<?>,org.apache.jena.graph.Node> classToNode
      Deprecated.
  • Constructor Details

    • TypeDeciderImpl

      public TypeDeciderImpl()
      Deprecated.
    • TypeDeciderImpl

      public TypeDeciderImpl(org.apache.jena.rdf.model.Property typeProperty, Map<org.apache.jena.graph.Node,Class<?>> nodeToClass, Map<Class<?>,org.apache.jena.graph.Node> classToNode)
      Deprecated.
  • Method Details

    • put

      public void put(Class<?> clazz, org.apache.jena.graph.Node node)
      Deprecated.
    • putAll

      public void putAll(Map<Class<?>,org.apache.jena.graph.Node> map)
      Deprecated.
    • exposeShape

      public void exposeShape(org.aksw.jena_sparql_api.shape.ResourceShapeBuilder rsb)
      Deprecated.
      Specified by:
      exposeShape in interface ShapeExposable
    • exposeShape

      public void exposeShape(org.aksw.jena_sparql_api.shape.ResourceShapeBuilder rsb, Class<?> clazz)
      Deprecated.
      Specified by:
      exposeShape in interface TypeDecider
    • getApplicableTypes

      public Collection<Class<?>> getApplicableTypes(org.apache.jena.rdf.model.Resource subject)
      Deprecated.
      Specified by:
      getApplicableTypes in interface TypeDecider
    • writeTypeTriples

      public void writeTypeTriples(org.apache.jena.rdf.model.Resource outResource, Class<?> clazz)
      Deprecated.
      Specified by:
      writeTypeTriples in interface TypeDecider
    • scan

      public static Map<Class<?>,org.apache.jena.graph.Node> scan(String basePackage)
      Deprecated.
    • scan

      public static Map<Class<?>,org.apache.jena.graph.Node> scan(String basePackage, org.apache.jena.sparql.core.Prologue prologue)
      Deprecated.