diff --git a/dev/annotated.html b/dev/annotated.html index 5014e45bd..44a3c9981 100644 --- a/dev/annotated.html +++ b/dev/annotated.html @@ -84,8 +84,10 @@  CEngine  CGraphListener  CIGraph - CLoader - CLog + CLoader + Cformat + CLog + COperation  CQueryGraphVisitorVisitor Design Pattern to rewrite an RDF Graph into a SPARQL BGP Query Graph  CTagger  CValueResolver @@ -206,734 +208,740 @@  CEdgeTripleGraph Edge for the defaultGraph  CEdgeTripleNodeEdge(g, t) where t = s p o and t : Node as triple reference s p o {| q v |} ::= Edge(g, t = (s p o)) Edge(g, a = (t q v))  CTripleNodeNode that is a Triple Can be used as Node in the graph Can be subject/object of an Edge - Pextension - Pcore - CCoreRoot of external java function evaluator for SPARQL extension function with JavaCompiler : class Datashape extends Core environment and producer are set by Extern function call - CAgentAgent Java object accessible in LDScript with xt:agent() (see function/system.rq) It has a singleton, hence each ag:fun() function call is performed on the same object The singleton can be accessed in LDScript using xt:agent() - CCallback - CCoreSuper class for Java extension function class public class Myclass extends Core Extension function called with prefix: function://fr.inria.corese.core.extension.Myclass See sparql.triple.function.core.Extern - CExtensionGeneric Java Extension function public class prefix fun: <function://fr.inria.corese.core.extension.Extension> fun:test(xt:graph()) - CJavaCompiler - CReport - Pindex - CEdgeManagerEdge List of a predicate Edge may be stored without predicate Node to spare memory Edges are sorted according to 1- focus node index and then by compareTo when they have same index 2- other nodes (object, graph) index 0: g1 s1 p o1 ; g2 s1 p o1 ; g1 s1 p o2 ; g2 s2 p o3 ; .. - CEdgeManagerIndexerTable property node -> List<Edge> Edge may be stored using internal structure without property Node to spare memory Sorted by getNode(index), getNode(other) At the beginning, only table of index 0 is fed with edges Other index are built at runtime on demand: ?x p ?y - CNodeManagerManage a table of list of properties for each node Node ni -> (p1, - CPredicateTable - CNodeManagerBasicManage a table of list of properties for each node Node ni -> (p1, - CPredicateListList of predicates of a given Node in NodeManager List of positions of node in edge list of each predicate pi (p1, - CCursor - Pkgram - Papi - Pcore - CDatatypeValueOlivier Corby - Wimmics, Inria, I3S, 2015 - CDatatypeValueFactory - CEdgeInterface for Producer iterator that encapsulate Edge or Node with its Graph Node - CExpPattern - CExprExpr api refer to sparql.triple.parser.Expression - CExprLabel - CExprType - CExpTypeTypes of expression of KGRAM query language - CFilterInterface of Filter that contains an evaluable expression Filter (and Expr) api refer to sparql.triple.parser.Expression - CGraph - CLoopableInterface for (var in exp) {} - CNodeInterface of Node provided by graph implementation and also by KGRAM query Node - CPointerableInterface for objects that can be object of a CoresePointer - CPointerTypePointer type for object that can be object of CoresePointer - CRegexInterface of Property Path Regex - CTripleStore - Pquery - CASTOlivier Corby - Wimmics INRIA I3S - 2020 - CASTQOlivier Corby - Wimmics INRIA I3S - 2020 - CBinder - CDQPFactory - CEnvironmentInterface of the binding environment provided by KGRAM e.g - CEvaluatorInterface for the connector that evaluates filters - CGraphableOlivier Corby - Wimmics INRIA I3S - 2014 - CHierarchy - CMatcherInterface for the Matcher that checks conformity of candidate edges and nodes with respect to their query edge/node for KGRAM - CPluginDraft KGRAM Plugin for EXTERN expression - CProcessVisitor - CProducerInterface for the Connector that produces candidate edges for KGRAM - CProviderService Provider - CResultInterface to KGRAM elementary result (a mapping) - CResultsInterface to KGRAM results (mappings) - CSPARQLEngine - Pcore - CBgpGenerator - CCheckerQuery Type Checker - CCompleteSPARQLCompute select expression, Compute value of group by, order by
+ Pelasticsearch + CEdgeChangeListener + Pextension + Pcore + CCoreRoot of external java function evaluator for SPARQL extension function with JavaCompiler : class Datashape extends Core environment and producer are set by Extern function call + CAgentAgent Java object accessible in LDScript with xt:agent() (see function/system.rq) It has a singleton, hence each ag:fun() function call is performed on the same object The singleton can be accessed in LDScript using xt:agent() + CCallback + CCoreSuper class for Java extension function class public class Myclass extends Core Extension function called with prefix: function://fr.inria.corese.core.extension.Myclass See sparql.triple.function.core.Extern + CExtensionGeneric Java Extension function public class prefix fun: <function://fr.inria.corese.core.extension.Extension> fun:test(xt:graph()) + CJavaCompiler + CReport + Pindex + CEdgeManagerEdge List of a predicate Edge may be stored without predicate Node to spare memory Edges are sorted according to 1- focus node index and then by compareTo when they have same index 2- other nodes (object, graph) index 0: g1 s1 p o1 ; g2 s1 p o1 ; g1 s1 p o2 ; g2 s2 p o3 ; .. + CEdgeManagerIndexerTable property node -> List<Edge> Edge may be stored using internal structure without property Node to spare memory Sorted by getNode(index), getNode(other) At the beginning, only table of index 0 is fed with edges Other index are built at runtime on demand: ?x p ?y + CNodeManagerManage a table of list of properties for each node Node ni -> (p1, + CPredicateTable + CNodeManagerBasicManage a table of list of properties for each node Node ni -> (p1, + CPredicateListList of predicates of a given Node in NodeManager List of positions of node in edge list of each predicate pi (p1, + CCursor + Pkgram + Papi + Pcore + CDatatypeValueOlivier Corby - Wimmics, Inria, I3S, 2015 + CDatatypeValueFactory + CEdgeInterface for Producer iterator that encapsulate Edge or Node with its Graph Node + CExpPattern + CExprExpr api refer to sparql.triple.parser.Expression + CExprLabel + CExprType + CExpTypeTypes of expression of KGRAM query language + CFilterInterface of Filter that contains an evaluable expression Filter (and Expr) api refer to sparql.triple.parser.Expression + CGraph + CLoopableInterface for (var in exp) {} + CNodeInterface of Node provided by graph implementation and also by KGRAM query Node + CPointerableInterface for objects that can be object of a CoresePointer + CPointerTypePointer type for object that can be object of CoresePointer + CRegexInterface of Property Path Regex + CTripleStore + Pquery + CASTOlivier Corby - Wimmics INRIA I3S - 2020 + CASTQOlivier Corby - Wimmics INRIA I3S - 2020 + CBinder + CDQPFactory + CEnvironmentInterface of the binding environment provided by KGRAM e.g + CEvaluatorInterface for the connector that evaluates filters + CGraphableOlivier Corby - Wimmics INRIA I3S - 2014 + CHierarchy + CMatcherInterface for the Matcher that checks conformity of candidate edges and nodes with respect to their query edge/node for KGRAM + CPluginDraft KGRAM Plugin for EXTERN expression + CProcessVisitor + CProducerInterface for the Connector that produces candidate edges for KGRAM + CProviderService Provider + CResultInterface to KGRAM elementary result (a mapping) + CResultsInterface to KGRAM results (mappings) + CSPARQLEngine + Pcore + CBgpGenerator + CCheckerQuery Type Checker + CCompleteSPARQLCompute select expression, Compute value of group by, order by
- CDistinctAlternative implementation of select distinct * Used by RuleEngine ResultWatcher - CEvalKGRAM Knowledge Graph Abstract Machine Compute graph homomorphism and (extended) SPARQL Use: a Stack of expression Exp a Memory for Node/Edge bindings an abstract Producer of candidate Node/Edge an abstract Evaluator of Filter an abstract Matcher of Node/Edge - CEvalGraph - CEvalJoin - CEvalOptional - CEvalSPARQLSPARQL Statements implemented as SPARQL Algebra on Mappings Alternative interpreter not used - CExpKGRAM/SPARQL expressions: bgp, union, optional, etc - CExpEdge - CExpHandler - CGroupSelect distinct ?x ?y select (count(distinct *) as ?c) - CMapping - CMappings - CMappingSetUtilitary class for Join Minus Optional Compute common variables in left and right expression and whether common variables are always bound Select subset of Mappings from left exp relevant for right expression optional(s p o, minus(o q t, t r s)) variable o can be used in minus expression, variable s cannot special case for union: join(s p o, union(s q t, o q t)) there is no common variable bound in branches of union return complete Mappings, then union() will process it in the branches: left s and right o In addition, in case of successful subset of Mappings, return also the original Mappings in case there is an union in right expression If union is in subquery, the subquery may skip the original Mappings depending on its select - CMemoryNode and Edge binding stacks for KGRAM evaluator - CMerge - CListMappings - CPointerObject - CProcessVisitorDefault - CQueryKGRAM Query also used for subquery - CQuerySorterSort query edges to optimize query processing Including exists {} edges Insert filters at place where variables are bound - CSorterSort KGRAM edges in connected order before query process - CSorterNewA new sorter for QP - CSparqlException - CStackKGRAM stack of expressions - Pevent - CEvalListenerEvent Listener to trace KGRAM execution - CEventEvent to trace KGRAM execution - CEventImplEvent to trace KGRAM execution - CEventListenerEvent Listener to trace KGRAM execution - CEventManagerEvent Manager to trace KGRAM execution - CResultListenerResult Listener to process KGRAM result on the fly - CStatListenerEvent Listener to trace KGRAM execution with statistics - CUserModel user interaction with debugger - CUserImplModel user interaction with debugger - Pfilter - CCheckerFilter Exp Checker - CCompileFilter Exp Compiler for Optimizations If Filter leads to optimization, we tag the Filter Exp with e.g - CExtensionManage extension functions Expr exp must have executed exp.local() to tag local variables - CMatchBindManage bindings of Matcher Can bind and unbind - CMatcherFilter Exp Matcher - CPatternFilter Exp Pattern Matcher - Ppath - CAutomatonCompile Reg Exp into NDFSA - CBufferSynchronized buffer to put/get path edges Edges are consumed by an iterator - CGraphPathDraft to compute path in the graph - CPathList of relations between two resources found by path Can be used as a Producer to enumerate path edges/nodes - CPathFinder - CRecordStack of Regex + Visit for loop check - CStackStack of epsilon transitions with path lengths - CVisitRecord intermediate nodes that are visited by a loop path expression such as exp+ exp* exp{n,} Prevent loop among intermediate nodes - Psorter - Pcore - CAbstractCostModelCostModel.java Cost model used to estimate the cost for node or edge in a QPG - CConstConstants - CIEstimateInterface for estimating the cost of nodes and edges in QPGraph - CIProducerQPInterface for calling Producer from kgraph, these methods are implemented without the needs of stats data, only depending on the structure/index of graph - CISortInterface for sorting and rewriting the QPG nodes - CQPGEdgeBasic Query triple Pattern Graph edge used to connect two QPG nodes - CQPGNodeThe node for triple pattern graph, which encapsualtes an expression (contain an object exp) with cost - CQPGraphQuery Pattern Graph (QPG) used to encapsulate a SPARQL statement and represent exp in a graph - Pimpl - Pqpv1 - CBasicPatternGeneratorGenerate the basic patterns ordering by the selectivity acorrding to the size of Subject, Predicate and Object Ns, Np and No - CDepthFirstBestSearchAn implementation for sorting the triple pattern depth-first & best greedy algorithm - CDepthFirstSearchAn implementation for sorting the triple pattern Pure depth-first greedy algorithm - CHeuristicsBasedEstimationEstimate the selectivity of triple pattern by heuristics - CQPGEdgeCostModelCost model for QPG edge - CQPGNodeCostModelClass for constructing the pattern of a triple, including many parameters - Ptool - CApproximateSearchEnvData structure: Key -> (node -> Value) - CDistinctNode - CEdgeInv - CEnvironmentImpl - CMatcherDefault - CMessage - CMetaIteratorIterator over iterators meta.next(meta) - CMetaIteratorCastIterator over iterators meta.next(meta) - CMetaProducerMeta Producer that manages several Producer Uses a generic MetaIterator that iterates over Producer iterators - CNodeImpl - CProducerDefault - CResultsImpl - Pload - Pjsonld - CCoreseJsonTripleCallbackImplementation of interface from Jsonld-java (json-ld parser) for adding triples to corese graph - CJsonldLoaderLoad JSON-LD - Prdfa - CCoreseRDFaTripleSinkImplements the interface TripleSink (from semargl) in order to add the triples (that are parsed by parser of semargl) to the graph of corese system - CRDFaLoaderLoad RDFa - Presult - CSPARQLJSONResult - CSPARQLRDFResult - CSPARQLResult - CSPARQLResultParser - CXMLResultSPARQL XML Results Format Parser into Mappings - CMyHandlerSAX Handler - CVTable - CAddTripleHelperHelper class to aid the parsers (ex.jsonld, rdfa) for adding triples to corese graph - CAddTripleHelperDataManager - CBuildTranslate an RDF/XML document into a Graph - CBuildImplGraph creation Methods are public, Design to be refined - CCreateImplCreate Edge on the fly for Turtle parser - CCreateTriple - CExtensionFilter - CILoadSerializationInterface that needs to be implemented when loading serialization(mainly + CDistinctAlternative implementation of select distinct * Used by RuleEngine ResultWatcher + CEvalKGRAM Knowledge Graph Abstract Machine Compute graph homomorphism and (extended) SPARQL Use: a Stack of expression Exp a Memory for Node/Edge bindings an abstract Producer of candidate Node/Edge an abstract Evaluator of Filter an abstract Matcher of Node/Edge + CEvalGraph + CEvalJoin + CEvalOptional + CEvalSPARQLSPARQL Statements implemented as SPARQL Algebra on Mappings Alternative interpreter not used + CExpKGRAM/SPARQL expressions: bgp, union, optional, etc + CExpEdge + CExpHandler + CGroupSelect distinct ?x ?y select (count(distinct *) as ?c) + CMapping + CMappings + CMappingSetUtilitary class for Join Minus Optional Compute common variables in left and right expression and whether common variables are always bound Select subset of Mappings from left exp relevant for right expression optional(s p o, minus(o q t, t r s)) variable o can be used in minus expression, variable s cannot special case for union: join(s p o, union(s q t, o q t)) there is no common variable bound in branches of union return complete Mappings, then union() will process it in the branches: left s and right o In addition, in case of successful subset of Mappings, return also the original Mappings in case there is an union in right expression If union is in subquery, the subquery may skip the original Mappings depending on its select + CMemoryNode and Edge binding stacks for KGRAM evaluator + CMerge + CListMappings + CPointerObject + CProcessVisitorDefault + CQueryKGRAM Query also used for subquery + CQuerySorterSort query edges to optimize query processing Including exists {} edges Insert filters at place where variables are bound + CSorterSort KGRAM edges in connected order before query process + CSorterNewA new sorter for QP + CSparqlException + CStackKGRAM stack of expressions + Pevent + CEvalListenerEvent Listener to trace KGRAM execution + CEventEvent to trace KGRAM execution + CEventImplEvent to trace KGRAM execution + CEventListenerEvent Listener to trace KGRAM execution + CEventManagerEvent Manager to trace KGRAM execution + CResultListenerResult Listener to process KGRAM result on the fly + CStatListenerEvent Listener to trace KGRAM execution with statistics + CUserModel user interaction with debugger + CUserImplModel user interaction with debugger + Pfilter + CCheckerFilter Exp Checker + CCompileFilter Exp Compiler for Optimizations If Filter leads to optimization, we tag the Filter Exp with e.g + CExtensionManage extension functions Expr exp must have executed exp.local() to tag local variables + CMatchBindManage bindings of Matcher Can bind and unbind + CMatcherFilter Exp Matcher + CPatternFilter Exp Pattern Matcher + Ppath + CAutomatonCompile Reg Exp into NDFSA + CBufferSynchronized buffer to put/get path edges Edges are consumed by an iterator + CGraphPathDraft to compute path in the graph + CPathList of relations between two resources found by path Can be used as a Producer to enumerate path edges/nodes + CPathFinder + CRecordStack of Regex + Visit for loop check + CStackStack of epsilon transitions with path lengths + CVisitRecord intermediate nodes that are visited by a loop path expression such as exp+ exp* exp{n,} Prevent loop among intermediate nodes + Psorter + Pcore + CAbstractCostModelCostModel.java Cost model used to estimate the cost for node or edge in a QPG + CConstConstants + CIEstimateInterface for estimating the cost of nodes and edges in QPGraph + CIProducerQPInterface for calling Producer from kgraph, these methods are implemented without the needs of stats data, only depending on the structure/index of graph + CISortInterface for sorting and rewriting the QPG nodes + CQPGEdgeBasic Query triple Pattern Graph edge used to connect two QPG nodes + CQPGNodeThe node for triple pattern graph, which encapsualtes an expression (contain an object exp) with cost + CQPGraphQuery Pattern Graph (QPG) used to encapsulate a SPARQL statement and represent exp in a graph + Pimpl + Pqpv1 + CBasicPatternGeneratorGenerate the basic patterns ordering by the selectivity acorrding to the size of Subject, Predicate and Object Ns, Np and No + CDepthFirstBestSearchAn implementation for sorting the triple pattern depth-first & best greedy algorithm + CDepthFirstSearchAn implementation for sorting the triple pattern Pure depth-first greedy algorithm + CHeuristicsBasedEstimationEstimate the selectivity of triple pattern by heuristics + CQPGEdgeCostModelCost model for QPG edge + CQPGNodeCostModelClass for constructing the pattern of a triple, including many parameters + Ptool + CApproximateSearchEnvData structure: Key -> (node -> Value) + CDistinctNode + CEdgeInv + CEnvironmentImpl + CMatcherDefault + CMessage + CMetaIteratorIterator over iterators meta.next(meta) + CMetaIteratorCastIterator over iterators meta.next(meta) + CMetaProducerMeta Producer that manages several Producer Uses a generic MetaIterator that iterates over Producer iterators + CNodeImpl + CProducerDefault + CResultsImpl + Pload + Pjsonld + CCoreseJsonTripleCallbackImplementation of interface from Jsonld-java (json-ld parser) for adding triples to corese graph + CJsonldLoaderLoad JSON-LD + Prdfa + CCoreseRDFaTripleSinkImplements the interface TripleSink (from semargl) in order to add the triples (that are parsed by parser of semargl) to the graph of corese system + CRDFaLoaderLoad RDFa + Presult + CSPARQLJSONResult + CSPARQLRDFResult + CSPARQLResult + CSPARQLResultParser + CXMLResultSPARQL XML Results Format Parser into Mappings + CMyHandlerSAX Handler + CVTable + CAddTripleHelperHelper class to aid the parsers (ex.jsonld, rdfa) for adding triples to corese graph + CAddTripleHelperDataManager + CBuildTranslate an RDF/XML document into a Graph + CBuildImplGraph creation Methods are public, Design to be refined + CCreateImplCreate Edge on the fly for Turtle parser + CCreateTriple + CExtensionFilter + CILoadSerializationInterface that needs to be implemented when loading serialization(mainly for adding triples) (ex - CLoadTranslate an RDF/XML document into a Graph use ARP - CLoadException - CLoadFormat - CQueryLoad - CRuleLoadRule Loader as construct-where SPARQL Queries Can also load Corese rule format - CServiceSend a SPARQL query to a SPARQL endpoint Return a Mappings - CServiceParserParser for service result - CServiceReportGenerate service execution report as IDatatype json object recorded in Mappings as additional variable ?_service_report_n ASTParser declare such variables in query AST in preprocessing phase Report process when metadata @record or Property SERVICE_REPORT = true or url parameter mode=report record subset of key value: @record server url generate record when service return empty results: @record empty - Plogic - CBrokerDistanceProvide access to graph for distance processing - CBrokerDistanceDataManagerProvide access to graph for distance processing - CClosureTransitive Closure of one property, e.g - CClosureDataManager - CDistanceSemantic distance & similarity with Corese 2.4 Algorithm Extended to property hierarchy distance: kg:pSimilarity - CEntailmentRDFS Entailment - COWL - COWLProfileOWL Profile type checker - COWLRuleGenerate rules for some OWL statements such as: property chain - CRDF - CRDFS - CSKOS - Pprint - Prdfc10 - CCanonicalIssuerThis class manages the issuance of canonical identifiers for blank nodes - CCanonicalizationStateThis class manages the state of canonicalization, particularly handling the associations between blank nodes and their corresponding quads, maintaining a mapping from hash values to blank nodes and maintaining a mapping from blank node identifiers to canonical blank node identifiers - CCanonicalizedDatasetRepresents a dataset that has undergone canonicalization - CCanonicalRdf10The CanonicalRdf10Format class extends RDFFormat to provide RDF canonicalization in alignment with the RDF 1.0 specification - CCanonicalizationExceptionThrown to indicate that an error occurred during the canonicalization of an RDF dataset - CHashingUtilityUtility class for hashing functionalities - CHashAlgorithmRepresents the hash algorithm to use - CListMapA map structure where each key is associated with a list of values - CCanonicalRdf10FormatThis class provides functionality to convert a Graph object to a string in Canonical RDF 1.0 format - CCSVFormat - CHTMLFormatApply HTML Transformation on Query result Mappings or on Graph dataset Used by STTL Server construct : result graph select : serialization of Mappings into RDF used by corese server SPIN service - CJSOND3Format - CJSONFormatSPARQL JSON Result Format for KGRAM Mappings - CJSONLDFormatPretty printing for JSON-LD format - CLogManagerManager for Exception throwned during query processing Manager generates Turtle representation of exceptions - CMapper - CMarkdownFormatFormat the results of a SPARQL query in Markdown - CNQuadsFormat - CNTriplesFormatThis class provides functionality to convert a Graph object to a string in N-Triples format - CQueryResultFormatRoot class for Result Format - CRDFFormatRDF Format for Graph construct-where result RDF Format for Mapping edges - CRDFResultFormatGenerate Turtle W3C RDF Format for Mappings (bindings in RDF) - CResultFormatSelect Result format according to query form and @display annotation., Olivier Corby Edelweiss INRIA 2011 - Wimmics 2016 - CTemplateFormat - CTripleFormatTurtle & Trig Format - CTSVFormat - CXMLFormatSPARQL XML Result Format for KGRAM Mappings - CXSLTQueryExec a sparql query inside XSLT using KGRAM - Pproducer - CDataBrokerConstructExternBroker between GraphManager and external graph DataManager For SPARQL Update Update -> GraphManager -> DataBrokerUpdateExtern -> DataManager -> external graph DataBroker is here to adapt api between GraphManager and DataManager For example: Constant -> Node DataBrokerUpdateExtern implement relevant subset of DataBrokerConstruct - CDataBrokerConstructLocalBroker between GraphManager and Corese graph Used by: sparql construct/update with corese graph sparql construct when external graph Hence, construct always a corese graph - CDataBrokerExternBroker between ProducerImpl and external DataManager - CDataBrokerLocalBroker between ProducerImpl and corese graph - CDataFilterSimple filter applied to object or subject of current edge during iteration iterate().filter(">=", 10) - CDataFilterAnd - CDataFilterBoolean - CDataFilterFactory - CDataFilterNot - CDataFilterOr - CDataFromFrom, from named dataset for edge iteration getNamed().from|minus(list|node).iterate() getDefault().from|minus(list|node).iterate() - CDataProducerTransient Dataset over graph in order to iterate edges Use case: Producer getEdges() default or named graphs, from or from named Default graph: eliminate duplicate edges during iteration May take edge level into account for RuleEngine optimization Example: graph.getDefault().from(g1).iterate(foaf:knows) graph.getNamed().minus(list(g1 g2)).iterate(us:John, 0) graph.getDefault().iterate().filter(ExprType.GE, 100) – filter (?object >= 100) - CDFFactory - CMetadataManagerCorese object associated to DataManager enables corese core to manage additional data and computation such as: Distance, transitiveRelation - Pquery - Pupdate - CGraphManagerGraph Manager for Construct and Update operations Partially used by RuleEngine By convention Edges are Quads, they all have a named graph which may be the default graph name - CManagerSPARQL 1.1 Update - CManagerImplSPARQL 1.1 Update - CUpdateProcessSPARQL 1.1 Update - CCacheCache: store subsumption between query and target node - CClassHierarchyGiven a graph with a class hierarchy, emulate method inheritance return the class list of an rdf term - CCompileService - CCompileServiceResult - CConstructQuery construct describe
+ CLoadTranslate an RDF/XML document into a Graph use ARP + CLoadException + CLoadFormat + CQueryLoad + CRuleLoadRule Loader as construct-where SPARQL Queries Can also load Corese rule format + CServiceSend a SPARQL query to a SPARQL endpoint Return a Mappings + CServiceParserParser for service result + CServiceReportGenerate service execution report as IDatatype json object recorded in Mappings as additional variable ?_service_report_n ASTParser declare such variables in query AST in preprocessing phase Report process when metadata @record or Property SERVICE_REPORT = true or url parameter mode=report record subset of key value: @record server url generate record when service return empty results: @record empty + Plogic + CBrokerDistanceProvide access to graph for distance processing + CBrokerDistanceDataManagerProvide access to graph for distance processing + CClosureTransitive Closure of one property, e.g + CClosureDataManager + CDistanceSemantic distance & similarity with Corese 2.4 Algorithm Extended to property hierarchy distance: kg:pSimilarity + CEntailmentRDFS Entailment + COWL + COWLProfileOWL Profile type checker + COWLRuleGenerate rules for some OWL statements such as: property chain + CRDF + CRDFS + CSKOS + Pprint + Prdfc10 + CCanonicalIssuerThis class manages the issuance of canonical identifiers for blank nodes + CCanonicalizationStateThis class manages the state of canonicalization, particularly handling the associations between blank nodes and their corresponding quads, maintaining a mapping from hash values to blank nodes and maintaining a mapping from blank node identifiers to canonical blank node identifiers + CCanonicalizedDatasetRepresents a dataset that has undergone canonicalization + CCanonicalRdf10The CanonicalRdf10Format class extends RDFFormat to provide RDF canonicalization in alignment with the RDF 1.0 specification + CCanonicalizationExceptionThrown to indicate that an error occurred during the canonicalization of an RDF dataset + CHashingUtilityUtility class for hashing functionalities + CHashAlgorithmRepresents the hash algorithm to use + CListMapA map structure where each key is associated with a list of values + CAbstractNestedResultFormatMother class for the query result formats such as XML and JSON + CAbstractTitle + CTitle + CCanonicalRdf10FormatThis class provides functionality to convert a Graph object to a string in Canonical RDF 1.0 format + CCSVFormat + CHTMLFormatApply HTML Transformation on Query result Mappings or on Graph dataset Used by STTL Server construct : result graph select : serialization of Mappings into RDF used by corese server SPIN service + CJSOND3Format + CJSONFormatSPARQL JSON Result Format for KGRAM Mappings + CJSONLDFormatPretty printing for JSON-LD format + CLogManagerManager for Exception throwned during query processing Manager generates Turtle representation of exceptions + CMapper + CMarkdownFormatFormat the results of a SPARQL query in Markdown + CNQuadsFormat + CNTriplesFormatThis class provides functionality to convert a Graph object to a string in N-Triples format + CQueryResultFormatRoot class for Result Format + CRDFFormatRDF Format for Graph construct-where result RDF Format for Mapping edges + CRDFResultFormatGenerate Turtle W3C RDF Format for Mappings (bindings in RDF) + CResultFormatSelect Result format according to query form and @display annotation., Olivier Corby Edelweiss INRIA 2011 - Wimmics 2016 + CTemplateFormat + CTripleFormatTurtle & Trig Format + CTSVFormat + CXMLFormatSPARQL XML Result Format for KGRAM Mappings + CXSLTQueryExec a sparql query inside XSLT using KGRAM + Pproducer + CDataBrokerConstructExternBroker between GraphManager and external graph DataManager For SPARQL Update Update -> GraphManager -> DataBrokerUpdateExtern -> DataManager -> external graph DataBroker is here to adapt api between GraphManager and DataManager For example: Constant -> Node DataBrokerUpdateExtern implement relevant subset of DataBrokerConstruct + CDataBrokerConstructLocalBroker between GraphManager and Corese graph Used by: sparql construct/update with corese graph sparql construct when external graph Hence, construct always a corese graph + CDataBrokerExternBroker between ProducerImpl and external DataManager + CDataBrokerLocalBroker between ProducerImpl and corese graph + CDataFilterSimple filter applied to object or subject of current edge during iteration iterate().filter(">=", 10) + CDataFilterAnd + CDataFilterBoolean + CDataFilterFactory + CDataFilterNot + CDataFilterOr + CDataFromFrom, from named dataset for edge iteration getNamed().from|minus(list|node).iterate() getDefault().from|minus(list|node).iterate() + CDataProducerTransient Dataset over graph in order to iterate edges Use case: Producer getEdges() default or named graphs, from or from named Default graph: eliminate duplicate edges during iteration May take edge level into account for RuleEngine optimization Example: graph.getDefault().from(g1).iterate(foaf:knows) graph.getNamed().minus(list(g1 g2)).iterate(us:John, 0) graph.getDefault().iterate().filter(ExprType.GE, 100) – filter (?object >= 100) + CDFFactory + CMetadataManagerCorese object associated to DataManager enables corese core to manage additional data and computation such as: Distance, transitiveRelation + Pquery + Pupdate + CGraphManagerGraph Manager for Construct and Update operations Partially used by RuleEngine By convention Edges are Quads, they all have a named graph which may be the default graph name + CManagerSPARQL 1.1 Update + CManagerImplSPARQL 1.1 Update + CUpdateProcessSPARQL 1.1 Update + CCacheCache: store subsumption between query and target node + CClassHierarchyGiven a graph with a class hierarchy, emulate method inheritance return the class list of an rdf term + CCompileService + CCompileServiceResult + CConstructQuery construct describe
update insert delete rule construct where - CTreeNode - CDatasetManagerManage dataset and/or db storage according to Property Create one DataManager in StorageFactory for each db path STORAGE = type1,id1,[param1];type2,id2,[param2] STORAGE_MODE = dataset|db|db_all - CTypeDataBase - CDescribeImplement pragma status - CExtendGraphManage extended named graph - CFederatedQueryProcessSpecific class for Federated Query Processing Define a federation Execute query on federation - CLogImplLog activity (load, query, etc.) - CMapperImplements unnest() statement values ?var { unnest(exp) } bind (unnest(?exp) as ?var) bind (unnest(?exp) as (?x, ?y)) - CMapperSQLTranslation from SQL Java ResultSet to KGRAM Mapping - CMatchBNodeGiven two bnodes representing OWL expressions test if they represent the same expression - CTreeNode - CMatcherImplMatch - CMatchIteratorIterator of Entity that perform match.match() It checks subsumption in the Producer Return one occurrence of each resource for ?x rdf:type aClass - CPluginImplPlugin for filter evaluator Compute semantic similarity of classes and solutions Implement graph specific function for LDScript - CPluginTransformTransformer LDScript functions - CPragmaImplPragma specific to kgraph kgram pragma are run later - CProducerImplProducer Implement getEdges() for KGRAM interpreter rely on graph.getDataStore().getDefault() graph.getDataStore().getNamed() - CProducerImplNodeNode iterator for Property Path - CProviderImplImplements service expression There may be local QueryProcess for some URI (use case: W3C test case) Send query to sparql endpoint using HTTP POST query There may be a default QueryProcess - CProviderServiceService call Service Report is recorded by ServiceParser -> ServiceReport - CProviderThread - CQueryCheckDraft check if query may succeed on graph PRAGMA: no RDFS entailments, simple RDF match - CQueryEngineEquivalent of RuleEngine for Query and Template Run a set of query Used by Transformer to manage set of templates - CQueryGraphTranslate a Graph into a Query Use case: let g = eval(construct {} where {}) let q = query(g) eval(q) - CQueryProcessEvaluator of SPARQL query by KGRAM - CQueryProcessUpdateSPARQL Update - CRDFizer - CResultMessageCreate JSON message with Context and ContextLog Message sent back to client as LinkedResult - CSorterImplSort KGRAM edges in connected order before query process Take cardinality into account - CStorageFactory - Prule - CCleanerRemove redundant bnodes from an RDF/OWL graph - CRecordRecord property cardinality of rule where clause - CResultWatcherWatch kgram query solutions of rules for RuleEngine 1 Check that a solution at loop n contains at least one edge deduced at loop n-1 (that is a new edge) 2 Eliminate duplicate solution by a select distinct * on construct variables 3 Create Edge directly (without Mapping created) Does not optimize with: exists {} Property Path subquery - CRule - CRuleEngineForward Rule Engine Use construct {} where {} SPARQL Query as Rule Optimizations: Do not create Mappings, create triples directly Consider rules for which new relevant triples are available Consider solutions with new triple Focus on new triples using specific Graph Index sorted by timestamp Eval transitive rule at saturation using specific Java code Eval pseudo transitive rule just after it's transitive rule (cf rdf:type & rdfs:subClassOf) - CProfile - CRuleError - Pshacl - CShaclAPI for LDScript SHACL Interpreter Interpreter is defined in corese-core resources/function/datashape - Pshex - Pshacl - CConstant - CContext - CQualifiedDetect several occurrences of same property in order to generate sh:qualifiedValueShape Store information in Context as TripleExpr -> Boolean - CShexShex to Shacl translator - CShexConstraint - CShexShaclContains the text of the Shex to Shacl translation - Psparql - Papi - CComputerInterface for Interpreter - CComputerProxyImplemented by fr.inria.corese.core.query.PluginTransform - CGraph - CGraphProcessorInterface of fr.inria.corese.core.query.PluginImpl see fr.inria.corese.core.sparql.triple.function.proxy.GraphSpecificFunction - CIDatatypeInterface for Corese XSD datatypes - CNodeKind - CIDatatypeList - CIModelThis class is a model for given parameters; it allows us to to parameterize a query - CQueryVisitor - CResultFormatDef - CTransformProcessorTransformer API - CTransformVisitorVisitor that can be associated to a transformation use case: filter(st:visit(st:exp, ?x, true)) - Pcompiler - Pjava - CDatatypeGenerate IDatatype constant and IDatatype variable - CHeader - CJavaCompilerJava Compiler for LDScript Take an AST as input and compile the LDScript function definitions in Java - CPatternCompile exists {} and subquery clause with kgram() function Pass bound variables as parameters: kgram(query, "?x", x) - CRewriteAdd return statement if needed - CStackStack record bound variables for parameter passing to exists and subquery Bound variables are function parameters and let local variables TODO: for (?x in exp) - Pdatatype - Pextension - CCoreseExtensionExtension datatypes for list, map, xml, json - CCoreseIterate - CCoreseJSON - CCoreseList - CCoreseMap - CCoresePointerExtension IDatatype that contains LDScript Pointerable object These objects implement an API that enables them to be processed by LDScript statements such as for (?e in ?g), xt:gget(?e, "?x", 0) mainly speaking they are iterable Pointerable objects have specific extension datatypes such as dt:graph - CCoreseUndefFutureEncapsulate an expression Expr to be evaluated later such as concat(str, st:number(), str) use case: template with st:number() Exist only during template processing - CCoreseXMLDatatype to manage XML objects as DOM Node, Document, etc - Pfunction - CSQLFun - CStringHelperExtended functionalities on String objects like "containsIgnoreCase" - CVariableResolver - CVariableResolverImplVariable resolver for XPath see Processor and XPathFunction - CXPathFun - CCoreseBlankNodeTitle: Corese Description: A Semantic Search Engine Copyright: Copyright INRIA (c) 2007 Company: INRIA Project: Acacia - CCoreseBoolean - CCoreseCalendar - CCoreseDatatype - CCoreseDateAn implementation of the xsd:date datatype used by Corese - CCoreseDateElement - CCoreseDateTime - CCoreseDay - CCoreseDecimal - CCoreseDouble - CCoreseFloat - CCoreseGenericGeneric datatype for other such as dayTimeDuration - CCoreseGenericIntegerInt short .. - CCoreseInteger - CCoreseLiteral - CCoreseMonth - CCoreseNumber - CCoreseResource - CCoreseString - CCoreseStringableImpl - CCoreseStringBuilder - CCoreseStringLiteral - CCoreseTripleEdge reference datatype for edge reference node <> q v -> edge(s p o t) t q v where t is reference node e.referenceNode = t t.edge = edge(s p o t) - CCoreseUndefLiteral - CCoreseURI - CCoreseURILiteral - CCoreseXMLLiteral - CCoreseYear - CCst - CDatatypeHierarchyEmulate method inheritance on datatype hierarchy return datatype list of rdf term datatype hierarchy is: dt:entity dt:resource dt:uri dt:bnode dt:literal dt:standard dt:extended - CDatatypeMap - CPointerObjectEncapsulate an Object which is not a Pointerable To be used in CoresePointer Use case: DatatypeMap.createObject(object) on any Object - CRDF - CXSD - Pexceptions - CCompileException - CCoreseDatatypeException - CCoreseException - CEngineExceptionThis class gathers all the exceptions that can be thrown in Corese - CLDScriptException - CQueryLexicalExceptionThis exception is used when errors are detected by the lexical analyser
+ CTreeNode + CDatasetManagerManage dataset and/or db storage according to Property Create one DataManager in StorageFactory for each db path STORAGE = type1,id1,[param1];type2,id2,[param2] STORAGE_MODE = dataset|db|db_all + CTypeDataBase + CDescribeImplement pragma status + CExtendGraphManage extended named graph + CFederatedQueryProcessSpecific class for Federated Query Processing Define a federation Execute query on federation + CLogImplLog activity (load, query, etc.) + CMapperImplements unnest() statement values ?var { unnest(exp) } bind (unnest(?exp) as ?var) bind (unnest(?exp) as (?x, ?y)) + CMapperSQLTranslation from SQL Java ResultSet to KGRAM Mapping + CMatchBNodeGiven two bnodes representing OWL expressions test if they represent the same expression + CTreeNode + CMatcherImplMatch + CMatchIteratorIterator of Entity that perform match.match() It checks subsumption in the Producer Return one occurrence of each resource for ?x rdf:type aClass + CPluginImplPlugin for filter evaluator Compute semantic similarity of classes and solutions Implement graph specific function for LDScript + CPluginTransformTransformer LDScript functions + CPragmaImplPragma specific to kgraph kgram pragma are run later + CProducerImplProducer Implement getEdges() for KGRAM interpreter rely on graph.getDataStore().getDefault() graph.getDataStore().getNamed() + CProducerImplNodeNode iterator for Property Path + CProviderImplImplements service expression There may be local QueryProcess for some URI (use case: W3C test case) Send query to sparql endpoint using HTTP POST query There may be a default QueryProcess + CProviderServiceService call Service Report is recorded by ServiceParser -> ServiceReport + CProviderThread + CQueryCheckDraft check if query may succeed on graph PRAGMA: no RDFS entailments, simple RDF match + CQueryEngineEquivalent of RuleEngine for Query and Template Run a set of query Used by Transformer to manage set of templates + CQueryProcessEvaluator of SPARQL query by KGRAM + CQueryProcessUpdateSPARQL Update + CRDFizer + CResultMessageCreate JSON message with Context and ContextLog Message sent back to client as LinkedResult + CSorterImplSort KGRAM edges in connected order before query process Take cardinality into account + CStorageFactory + Prule + CCleanerRemove redundant bnodes from an RDF/OWL graph + CRecordRecord property cardinality of rule where clause + CResultWatcherWatch kgram query solutions of rules for RuleEngine 1 Check that a solution at loop n contains at least one edge deduced at loop n-1 (that is a new edge) 2 Eliminate duplicate solution by a select distinct * on construct variables 3 Create Edge directly (without Mapping created) Does not optimize with: exists {} Property Path subquery + CRule + CRuleEngineForward Rule Engine Use construct {} where {} SPARQL Query as Rule Optimizations: Do not create Mappings, create triples directly Consider rules for which new relevant triples are available Consider solutions with new triple Focus on new triples using specific Graph Index sorted by timestamp Eval transitive rule at saturation using specific Java code Eval pseudo transitive rule just after it's transitive rule (cf rdf:type & rdfs:subClassOf) + CProfile + CRuleError + Pshacl + CShaclAPI for LDScript SHACL Interpreter Interpreter is defined in corese-core resources/function/datashape + Pshex + Pshacl + CConstant + CContext + CQualifiedDetect several occurrences of same property in order to generate sh:qualifiedValueShape Store information in Context as TripleExpr -> Boolean + CShexShex to Shacl translator + CShexConstraint + CShexShaclContains the text of the Shex to Shacl translation + Psparql + Papi + CComputerInterface for Interpreter + CComputerProxyImplemented by fr.inria.corese.core.query.PluginTransform + CGraph + CGraphProcessorInterface of fr.inria.corese.core.query.PluginImpl see fr.inria.corese.core.sparql.triple.function.proxy.GraphSpecificFunction + CIDatatypeInterface for Corese XSD datatypes + CNodeKind + CIDatatypeList + CIModelThis class is a model for given parameters; it allows us to to parameterize a query + CQueryVisitor + CResultFormatDef + Cformat + CTransformProcessorTransformer API + CTransformVisitorVisitor that can be associated to a transformation use case: filter(st:visit(st:exp, ?x, true)) + Pcompiler + Pjava + CDatatypeGenerate IDatatype constant and IDatatype variable + CHeader + CJavaCompilerJava Compiler for LDScript Take an AST as input and compile the LDScript function definitions in Java + CPatternCompile exists {} and subquery clause with kgram() function Pass bound variables as parameters: kgram(query, "?x", x) + CRewriteAdd return statement if needed + CStackStack record bound variables for parameter passing to exists and subquery Bound variables are function parameters and let local variables TODO: for (?x in exp) + Pdatatype + Pextension + CCoreseExtensionExtension datatypes for list, map, xml, json + CCoreseIterate + CCoreseJSON + CCoreseList + CCoreseMap + CCoresePointerExtension IDatatype that contains LDScript Pointerable object These objects implement an API that enables them to be processed by LDScript statements such as for (?e in ?g), xt:gget(?e, "?x", 0) mainly speaking they are iterable Pointerable objects have specific extension datatypes such as dt:graph + CCoreseUndefFutureEncapsulate an expression Expr to be evaluated later such as concat(str, st:number(), str) use case: template with st:number() Exist only during template processing + CCoreseXMLDatatype to manage XML objects as DOM Node, Document, etc + Pfunction + CSQLFun + CStringHelperExtended functionalities on String objects like "containsIgnoreCase" + CVariableResolver + CVariableResolverImplVariable resolver for XPath see Processor and XPathFunction + CXPathFun + CCoreseBlankNodeTitle: Corese Description: A Semantic Search Engine Copyright: Copyright INRIA (c) 2007 Company: INRIA Project: Acacia + CCoreseBoolean + CCoreseCalendar + CCoreseDatatype + CCoreseDateAn implementation of the xsd:date datatype used by Corese + CCoreseDateElement + CCoreseDateTime + CCoreseDay + CCoreseDecimal + CCoreseDouble + CCoreseFloat + CCoreseGenericGeneric datatype for other such as dayTimeDuration + CCoreseGenericIntegerInt short .. + CCoreseInteger + CCoreseLiteral + CCoreseMonth + CCoreseNumber + CCoreseResource + CCoreseString + CCoreseStringableImpl + CCoreseStringBuilder + CCoreseStringLiteral + CCoreseTripleEdge reference datatype for edge reference node <> q v -> edge(s p o t) t q v where t is reference node e.referenceNode = t t.edge = edge(s p o t) + CCoreseUndefLiteral + CCoreseURI + CCoreseURILiteral + CCoreseXMLLiteral + CCoreseYear + CCst + CDatatypeHierarchyEmulate method inheritance on datatype hierarchy return datatype list of rdf term datatype hierarchy is: dt:entity dt:resource dt:uri dt:bnode dt:literal dt:standard dt:extended + CDatatypeMap + CPointerObjectEncapsulate an Object which is not a Pointerable To be used in CoresePointer Use case: DatatypeMap.createObject(object) on any Object + CRDF + CXSD + Pexceptions + CCompileException + CCoreseDatatypeException + CCoreseException + CEngineExceptionThis class gathers all the exceptions that can be thrown in Corese + CLDScriptException + CQueryLexicalExceptionThis exception is used when errors are detected by the lexical analyser
- CQuerySemanticExceptionThis exception is used for semantic errors: (one exception is raised for all the semantic errors that may occur)
+ CQuerySemanticExceptionThis exception is used for semantic errors: (one exception is raised for all the semantic errors that may occur)
- CQuerySyntaxExceptionThis exception is thrown when there is an error in the syntax of the query - CSafetyException - CStopException - CUndefinedExpressionException - Pstorage - Papi - CIStorageInterface that needs to be implemented for persistenting literal/string - CParametersParameters for initlizing/running the storage manager - Ctype - Pcache - CICacheInterface for implementing cache ICache.java - CLRUCacheLatest recently used cache Cache.java - Pfs - CConstantsConstants - CFileHandlerHandler for manipulating disk file, channel, buffer, etc - CFileHandlersManagerManager all the files and file handlers, including a poop of handlers for quick access to disk file - CStringManagerManager all the strings that have been stored in file, including a cache for quick access the read strings - CStringManagerDelegateDelegate class for read/write/delete string from file via file handler - CStringMetaStore meta infor of string stored in file - Putil - CStorageFactoryGenerate the persistent manager - Ptriple - Papi - CASTVisitable - CASTVisitor - CCreatorInterface to create edges from Turtle parser - CElementClauseAPI of Atom for backward engine - CExpressionVisitor - CFederateMergeCriteria to merge several triple into one connected bgp - CWalkerASTQuery process(walker) walk through every Exp, Expression and Function and call enter() leave() on each of them - Pcst - CKeyword - CKeywordPP - CLogKey - CRDFS - Pfunction - Paggregate - CAggregate - CAggregateAnd - CAggregateCount - CAggregateGroupConcat - CAggregateList - CAggregateMinMax - CAggregateSumAvg - CAggregateTemplate - CDistinct - Pcore - CBinaryFunction - CBiTriFunction - CBlankNode - CBound - CCoalesce - CConcat - CDateFunction - CExistFunction - CExtern - CFunctionEvaluator - CHash - CHashFunction - CIfThenElseTerm - CStrPredicate - CUnaryFunction - CUUIDFunction - CZeroaryFunction - Pextension - CBinaryExtension - CCastDt:list(term) -> cast term to list dt:graph(dt:mappings amap) -> create the Mappings graph with W3C Results schema - CDisplay - CFocus - CGet - CGetGen - CIOFunction - CIterate - CJSONTerm - CListBinary - CListNary - CListSort - CListTerm - CListUnary - CMapTerm - CNamespace - CPathLength - CRest - CResultFormater - CSize - CSPINFormater - CSwap - CSystemFunction - CTernaryExtension - CTripleAccess - CUnaryExtension - CXML - CZeroAry - Pproxy - CGraphFunction - CGraphSpecificFunction - CIntrospection - Pscript - CErrorFunction - CEval - CEventCall - CExtensionLDScript function call - CForLoop - CFuncallFuncall(fun, exp) apply(fun, list) - CFunctionFunction definition function xt:fun(x) { exp } - CFunctionDefined - CJavacallCall Corese Java function with parameters as getObject() or Java values of IDatatype parameters and this object possibly as getObject() - CJavaCastCast:node(exp) return eval(exp) - CJavaDScallCall Corese Java function with parameters as IDatatype values and this object possibly as getObject() - CJavaFunction - CLDScript - CLet - CMapAnyEvery - CMapFunction - CMethodCall - CMethodTypeCall - CReduceReduce(rq:plus, list) get a binary function, apply it on elements two by two a kind of aggregate - CReturn - CSelf - CSequence - CSetFunction - CStatementToplevel of extended statements: Function Let Loop IfElse - CThrow - CTryCatch - Ptemplate - CApplyTemplates - CApplyTemplatesWith - CApplyTemplatesWithGraph - CCallTemplate - CCallTemplateWith - CCGetSetContext - CFocusNode - CGetSetContext - CPrefix - CTemplateAccess - CTemplateFormat - CTemplateFunction - CTemplateFuture - CTemplateNumber - CTemplateProcessSt:process(?x) can be overloaded by function st:process(?x) { body } - CTemplateVisitor - CTurtle - Pterm - CAndTerm - CBindingStack vor LDScript variable bindings Variable have a relative index stack index = level + var index level is the level of current function call in the stack - CShare - CDivTerm - CEQ - CGE - CGT - CIn - CLE - CLT - CMinusTerm - CMultTerm - CNEQ - CNotTerm - COperation - COrTerm - CPlusTerm - CTermEval - Pjavacc1 - CJavaccParseException - CJavaCharStreamAn implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing) - CParseExceptionThis exception is thrown when parse errors are encountered - CSimpleCharStreamAn implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing) - CSparqlCorese - CSparqlCoreseConstantsToken literal values and constants - CSparqlCoreseTokenManagerToken Manager - CTokenDescribes the input token stream - CTokenMgrErrorToken Manager Error - Pparser - Pcontext - CContextLogService logger Used by corese core ProviderService and Service Stored in Binding and federated query AST Designed to be serialized as RDF - CLinkedResultLogStore Linked Result URLs about federated query processing JSON object exchanged between server and client as Linked Result of Query Result - CPropertyMapProperty -> value - CSubjectMapSubject -> property map - Pvisitor - CASTParserWalker just after parsing to complete the AST - CASTWalkerASTQuery process(walker) walk through every Exp, Expression and Function and call enter() leave() on each of them This Walker check security issue and reports to Transformer in a Record List We are at compile time, hence before query execution - CExpressionVisitorVariableVisit filter/select/bind expressions function, let, map: declare arguments as local variables, generate variable index - CRecord - CAccessAccess model for features - CFeature - CLevelProtection Level Access Right: feature has access level, user action (query) has access level action is granted access to feature when action.level >= feature.level PUBLIC is access level granted to user query on protected server for ex, LDScript use is PUBLIC, the rest is PRIVATE or RESTRICTED RESTRICTED is access level for specific protected user query PRIVATE is default level: function definition is private SUPER USER is access level for LinkedFunction - CMode - CAccessNamespaceAccept/reject namespace for @import and LinkedFunction define(ns, true|false) if there are accept ns, other ns are rejected if there is only reject ns, other ns are accepted - CAccessRight - CAccessRightDefinitionAccess right granted for specific URI or namespace It overloads the default access right given by AccessRight It may increase or reduce the default access right Semantics: access right given to the user for insert and delete - CAccessMap - CAnd - CASTBuffer - CASTExtensionManage extension functions Function exp must have executed exp.local() to tag local variables - CFunMap - CASTFactory - CASTObject - CASTPrinter - CASTQuery - CASTSelector - CASTTemplate - CAtom - CBasicGraphPattern - CBinary - CBind - CBinding - CConstant - CContextExecution Context for SPARQL Query and Template - CDatasetSPARQL Dataset from or named may be null - CExist - CExp - CExpression - CExpressionList - CExtractList - CFilter - CHashMapList - CJoin - CLoadTurtle - CMessage - CMetadata - CMinus - CNSManager - COptional - CParserHandler - CParserSparql1 - CProcessor - CQuery - CRDFList - CScope - CScore - CServiceSPARQL 1.1 Service - CSource - CSourceExp - CTerm - CTopExpRoot of SPARQL Expression (filter) and Exp (triple, option, ...) - CTriple - CUnion - CURLParam - CURLServerManage service URL with parameters - CValues - CVariable - CVariableLocal - CVariableScopeUsed by TopExp getVariables(scope) - CScope - Pprinter - CSPINPretty Printer: SPARQL AST to SPIN Turtle - Pupdate - CASTUpdate - CBasicLoad clear drop create add move copy - CComposite - CUpdate - Pstats - Pdata - CBaseMapThe statistics data in fact is a map, this base class implements the basic map between distinct node and its number - CHashBucketSave map between nodes ( convert to hash code) and their count - CReducedMapSave part of the map between nodes and their count, in order to reduce the size of mapping - CSimpleAverageSimple average, number of all triples/number of distinct resources - CTripleHashTableTripleHashTable.java - CTripleHashTable2TripleHashTable.java - CWrappedNodeMainly for overriding the hashCode and equals methods of Node, same object if with same label, that is all - CIStatsInterface for calling Producer from kgraph to do statistics - COptionsOptions and parameters for setting meta data statistics - CStatsBasedEstimationAn implementation for estimating the selectivity based on statistics data - Pstorage - Papi - PdataManager - CDataManagerInterface to adapt an external storage system to Corese - CDataManagerBuilderBuilder for DataManager - CDataManagerReadInterface to adapt an external storage system to Corese - CDataManagerUpdateInterface to adapt an external storage system to Corese - CCoreseGraphDataManagerDataManager for corese Graph for testing purpose - CCoreseGraphDataManagerBuilder - CDataManagerJavaDataManager on top of json (or xml) document - Ptransform - CContextBuilderExtract a Transformer Context from a profile.ttl graph st:param object st:cal a st:Profile ; st:transform st:calendar ; st:param [ st:arg value ; st:title value ] - CDefaultVisitorTransformer Visitor to be used in a transformation Store and/or log visited nodes, enumerate visited nodes - CLoaderManage load, import, profile TODO: level() - CStackKeep track of nodes already printed to prevent loop Variant: check the pair (dt, template) do not to loop on the same template ; may use several templates on same node dt - CTableMap pprinter name to pprinter resource path - CTemplatePrinterGenerate a file in rule format from a QueryEngine or a directory of templates Olivier Corby, Wimmics INRIA 2013 - CTemplateVisitorVisitor that can be associated to a transformation use case: filter(st:visit(st:exp, ?x, true)) - CTransformerSPARQL Template Transformation Engine - CTransformerMapping - CTransformerVisitorQueryVisitor for Transformation templates May optimize template execution - Putil - CCompareMappings - CCoreseInfoThe CoreseInfo class provides information about the Corese application - CDuplicateRemove duplicate candidate edge in Construct Use case: Rule Engine Optimization - CExampleHello World KGRAM Example - CExtension - CGraphListenGraph Listener implements callbacks as FunSPARQL functions Manage an Eval initialized with function definitions Execute callback functions with this Eval - CGraphListenerImplGraph Listener: survey the size of the graph and may skip insert above max size log insert and delete : kg:listen kg:insert true log insert that match a triple pattern graph kg:insert { ?x a c:Person } - CMappingComparatorCompare Mappings (e.g - CMappingsGraphGenerate RDF Result Format Graph for Mappings (bindings in RDF) - CParameterManage Turtle Property file to tune corese behavior Authorized namespace for @import and LinkedFunction - CPropertyCorese configuration with properties such as: LOAD_IN_DEFAULT_GRAPH Usage: Property.set(LOAD_IN_DEFAULT_GRAPH, true); Property.load(property-file-path); Property.init(graph); corese-gui.jar -init property-file-path corese-server.jar -init property-file-path A property file example is in core resources/data/corese/property.properties Define variable: VARIABLE = $home=/user/home/ LOAD_DATASET = $home/file.ttl - CPair - CValue - CQueryGraphVisitorImplQueryGraph Visitor for query(RDF Graph) Replace RDF List by rdf:rest* / rdf:first in query graph Match lists in different order: (a b) match (b a) Use Case: match SPIN Graph - CSPINProcessCompile SPARQL Query in SPIN format - CTool - Pvisitor - Pldpath - CAST - CLinkedDataPathGiven query, endpoint URI and size compute paths starting from query solution resources with path size leq length If a second endpoint URI is given, compute paths from first endpoint to second endpoint - CQueryProcessThread - CResultResults managed in a table ASTQuery -> Mappings - Psolver - CQuerySolverVisitorRule - CQuerySolverVisitorRuleUser - CQuerySolverVisitorTransformer - CQuerySolverVisitorTransformerUser - CQuerySolverVisitorUser - Pworkflow - CAbstractProcess - CAssertProcess - CCompositeProcess - CData - CDatasetProcessGeneric Process to be programmed Select behavior with sw:mode attribute Use cases: Produce a structured dataset from parallel process result graphs Compare two graphs - CFunctionProcess - CLoadProcessLoad a directory - CParallelProcessRun Processes as in parallel with copy of input Graph - CPreProcessor - CProbeProcessExecute a sub Process but return the input Data Used for e.g trace purpose - CResultProcess - CRuleProcess - CSemanticProcessSuper class of Process with a Process List (Test, Parallel, ..) - CSemanticWorkflowWorkflow of Query | Update | RuleBase | Transformation Each Process pass a Data with Graph to next Process - CShapeWorkflowDomain Specific Workflow to process DataShape on RDF Graph - CSPARQLProcess - CTestProcess - CTransformationProcess - CWorkflowParserParse a graph that describes a Workflow [] a sw:Workflow ; sw:body ( [ a sw:Query ; sw:uri <q1.rq>] [ a sw:Rule ; sw:uri sw:owlrl ] [ a sw:Workflow ; sw:uri <wf.ttl> ] [ a sw:Template ; sw:uri st:turtle ] )] - CWorkflowProcessRoot class - CWorkflowVisitor - CContextGraph Execution Context Store History - CDataStoreSimple DataStore to define what is the default graph By default it is the union of named graphs It can be redefined using addDefaultGraph(node) Producer uses getDefault() getDefault().iterate() getNamed().iterate() - CEdgeFactory - CEventCollection of events trapped by graph event manager in order to ensure consistency of graph index and entailments w.r.t graph modifications - CEventHandler - CEventLogger - CEventManagerEvent Manager for consistency and trace Update and Inference are tracked Debug mode traces events Show and hide events - CGraphGraph Manager Edges are stored in an index An index is a table: predicate -> List<Edge> Edge List are sorted Join on a Node is computed by dichotomy getEdges() return edges of all named graphs as quads Default Graph: g.getDefault().iterate() Named Graphs: g.getNamed().iterate() See DataProducer for more iterators - CTreeNodeWith CompareNode: manage 1, 01, 1.0 as different Node (with same index) With CompareIndex: manage IDatatype(1) IDatatype(01) IDatatype(1.0) with same index With CompareIndexStrict: manage IDatatype(1) IDatatype(01) with same index and 1.0 with different index (sparql compliant) - CGraphCompare - CGraphDistance - CMode - CGraphObject - CGraphStoreDraft Graph Store where named graphs are hidden for system use - CIndexInterface for Index for Graph - CNodeGraphNode that contain the named graph of node, only for PP query - CNodeGraphIndexManage Nodes of a graph, for each graph name - CNodeImplNode - CNodeIterator - CSerializerSerialize a Java Object in RDF Turtle - CStart - CValueResolverImplManage Node values in a table: key -> IDatatype key is MD5 hash of IDatatype label - CWorkflowManage a set of inference engines Loop until no inference is performed It is automatically called when isUpdate==true to perform inference and restore consistency + CQuerySyntaxExceptionThis exception is thrown when there is an error in the syntax of the query + CSafetyException + CStopException + CUndefinedExpressionException + Pstorage + Papi + CIStorageInterface that needs to be implemented for persistenting literal/string + CParametersParameters for initlizing/running the storage manager + Ctype + Pcache + CICacheInterface for implementing cache ICache.java + CLRUCacheLatest recently used cache Cache.java + Pfs + CConstantsConstants + CFileHandlerHandler for manipulating disk file, channel, buffer, etc + CFileHandlersManagerManager all the files and file handlers, including a poop of handlers for quick access to disk file + CStringManagerManager all the strings that have been stored in file, including a cache for quick access the read strings + CStringManagerDelegateDelegate class for read/write/delete string from file via file handler + CStringMetaStore meta infor of string stored in file + Putil + CStorageFactoryGenerate the persistent manager + Ptriple + Papi + CASTVisitable + CASTVisitor + CCreatorInterface to create edges from Turtle parser + CElementClauseAPI of Atom for backward engine + CExpressionVisitor + CFederateMergeCriteria to merge several triple into one connected bgp + CWalkerASTQuery process(walker) walk through every Exp, Expression and Function and call enter() leave() on each of them + Pcst + CKeyword + CKeywordPP + CLogKey + CRDFS + Pfunction + Paggregate + CAggregate + CAggregateAnd + CAggregateCount + CAggregateGroupConcat + CAggregateList + CAggregateMinMax + CAggregateSumAvg + CAggregateTemplate + CDistinct + Pcore + CBinaryFunction + CBiTriFunction + CBlankNode + CBound + CCoalesce + CConcat + CDateFunction + CExistFunction + CExtern + CFunctionEvaluator + CHash + CHashFunction + CIfThenElseTerm + CStrPredicate + CUnaryFunction + CUUIDFunction + CZeroaryFunction + Pextension + CBinaryExtension + CCastDt:list(term) -> cast term to list dt:graph(dt:mappings amap) -> create the Mappings graph with W3C Results schema + CDisplay + CFocus + CGet + CGetGen + CIOFunction + CIterate + CJSONTerm + CListBinary + CListNary + CListSort + CListTerm + CListUnary + CMapTerm + CNamespace + CPathLength + CRest + CResultFormater + CSize + CSPINFormater + CSwap + CSystemFunction + CTernaryExtension + CTripleAccess + CUnaryExtension + CXML + CZeroAry + Pproxy + CGraphFunction + CGraphSpecificFunction + CIntrospection + Pscript + CErrorFunction + CEval + CEventCall + CExtensionLDScript function call + CForLoop + CFuncallFuncall(fun, exp) apply(fun, list) + CFunctionFunction definition function xt:fun(x) { exp } + CFunctionDefined + CJavacallCall Corese Java function with parameters as getObject() or Java values of IDatatype parameters and this object possibly as getObject() + CJavaCastCast:node(exp) return eval(exp) + CJavaDScallCall Corese Java function with parameters as IDatatype values and this object possibly as getObject() + CJavaFunction + CLDScript + CLet + CMapAnyEvery + CMapFunction + CMethodCall + CMethodTypeCall + CReduceReduce(rq:plus, list) get a binary function, apply it on elements two by two a kind of aggregate + CReturn + CSelf + CSequence + CSetFunction + CStatementToplevel of extended statements: Function Let Loop IfElse + CThrow + CTryCatch + Ptemplate + CApplyTemplates + CApplyTemplatesWith + CApplyTemplatesWithGraph + CCallTemplate + CCallTemplateWith + CCGetSetContext + CFocusNode + CGetSetContext + CPrefix + CTemplateAccess + CTemplateFormat + CTemplateFunction + CTemplateFuture + CTemplateNumber + CTemplateProcessSt:process(?x) can be overloaded by function st:process(?x) { body } + CTemplateVisitor + CTurtle + Pterm + CAndTerm + CBindingStack vor LDScript variable bindings Variable have a relative index stack index = level + var index level is the level of current function call in the stack + CShare + CDivTerm + CEQ + CGE + CGT + CIn + CLE + CLT + CMinusTerm + CMultTerm + CNEQ + CNotTerm + COperation + COrTerm + CPlusTerm + CTermEval + Pjavacc1 + CJavaccParseException + CJavaCharStreamAn implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing) + CParseExceptionThis exception is thrown when parse errors are encountered + CSimpleCharStreamAn implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing) + CSparqlCorese + CSparqlCoreseConstantsToken literal values and constants + CSparqlCoreseTokenManagerToken Manager + CTokenDescribes the input token stream + CTokenMgrErrorToken Manager Error + Pparser + Pcontext + CContextLogService logger Used by corese core ProviderService and Service Stored in Binding and federated query AST Designed to be serialized as RDF + CLinkedResultLogStore Linked Result URLs about federated query processing JSON object exchanged between server and client as Linked Result of Query Result + CPropertyMapProperty -> value + CSubjectMapSubject -> property map + Pvisitor + CASTParserWalker just after parsing to complete the AST + CASTWalkerASTQuery process(walker) walk through every Exp, Expression and Function and call enter() leave() on each of them This Walker check security issue and reports to Transformer in a Record List We are at compile time, hence before query execution + CExpressionVisitorVariableVisit filter/select/bind expressions function, let, map: declare arguments as local variables, generate variable index + CRecord + CAccessAccess model for features + CFeature + CLevelProtection Level Access Right: feature has access level, user action (query) has access level action is granted access to feature when action.level >= feature.level PUBLIC is access level granted to user query on protected server for ex, LDScript use is PUBLIC, the rest is PRIVATE or RESTRICTED RESTRICTED is access level for specific protected user query PRIVATE is default level: function definition is private SUPER USER is access level for LinkedFunction + CMode + CAccessNamespaceAccept/reject namespace for @import and LinkedFunction define(ns, true|false) if there are accept ns, other ns are rejected if there is only reject ns, other ns are accepted + CAccessRight + CAccessRightDefinitionAccess right granted for specific URI or namespace It overloads the default access right given by AccessRight It may increase or reduce the default access right Semantics: access right given to the user for insert and delete + CAccessMap + CAnd + CASTBuffer + CASTExtensionManage extension functions Function exp must have executed exp.local() to tag local variables + CFunMap + CASTFactory + CASTObject + CASTPrinter + CASTQuery + CASTSelector + CASTTemplate + CAtom + CBasicGraphPattern + CBinary + CBind + CBinding + CConstant + CContextExecution Context for SPARQL Query and Template + CDatasetSPARQL Dataset from or named may be null + CExist + CExp + CExpression + CExpressionList + CExtractList + CFilter + CHashMapList + CJoin + CLoadTurtle + CMessage + CMetadata + CMinus + CNSManager + COptional + CParserHandler + CParserSparql1 + CProcessor + CQuery + CRDFList + CScope + CScore + CServiceSPARQL 1.1 Service + CSource + CSourceExp + CTerm + CTopExpRoot of SPARQL Expression (filter) and Exp (triple, option, ...) + CTriple + CUnion + CURLParam + CURLServerManage service URL with parameters + CValues + CVariable + CVariableLocal + CVariableScopeUsed by TopExp getVariables(scope) + CScope + Pprinter + CSPINPretty Printer: SPARQL AST to SPIN Turtle + Pupdate + CASTUpdate + CBasicLoad clear drop create add move copy + CComposite + CUpdate + Pstats + Pdata + CBaseMapThe statistics data in fact is a map, this base class implements the basic map between distinct node and its number + CHashBucketSave map between nodes ( convert to hash code) and their count + CReducedMapSave part of the map between nodes and their count, in order to reduce the size of mapping + CSimpleAverageSimple average, number of all triples/number of distinct resources + CTripleHashTableTripleHashTable.java + CTripleHashTable2TripleHashTable.java + CWrappedNodeMainly for overriding the hashCode and equals methods of Node, same object if with same label, that is all + CIStatsInterface for calling Producer from kgraph to do statistics + COptionsOptions and parameters for setting meta data statistics + CStatsBasedEstimationAn implementation for estimating the selectivity based on statistics data + Pstorage + Papi + PdataManager + CDataManagerInterface to adapt an external storage system to Corese + CDataManagerBuilderBuilder for DataManager + CDataManagerReadInterface to adapt an external storage system to Corese + CDataManagerUpdateInterface to adapt an external storage system to Corese + CCoreseGraphDataManagerDataManager for corese Graph for testing purpose + CCoreseGraphDataManagerBuilder + CDataManagerJavaDataManager on top of json (or xml) document + Ptransform + CContextBuilderExtract a Transformer Context from a profile.ttl graph st:param object st:cal a st:Profile ; st:transform st:calendar ; st:param [ st:arg value ; st:title value ] + CDefaultVisitorTransformer Visitor to be used in a transformation Store and/or log visited nodes, enumerate visited nodes + CLoaderManage load, import, profile TODO: level() + CStackKeep track of nodes already printed to prevent loop Variant: check the pair (dt, template) do not to loop on the same template ; may use several templates on same node dt + CTableMap pprinter name to pprinter resource path + CTemplatePrinterGenerate a file in rule format from a QueryEngine or a directory of templates Olivier Corby, Wimmics INRIA 2013 + CTemplateVisitorVisitor that can be associated to a transformation use case: filter(st:visit(st:exp, ?x, true)) + CTransformerSPARQL Template Transformation Engine + CTransformerMapping + CTransformerVisitorQueryVisitor for Transformation templates May optimize template execution + Putil + CCompareMappings + CCoreseInfoThe CoreseInfo class provides information about the Corese application + CDuplicateRemove duplicate candidate edge in Construct Use case: Rule Engine Optimization + CExtension + CGraphListenGraph Listener implements callbacks as FunSPARQL functions Manage an Eval initialized with function definitions Execute callback functions with this Eval + CGraphListenerImplGraph Listener: survey the size of the graph and may skip insert above max size log insert and delete : kg:listen kg:insert true log insert that match a triple pattern graph kg:insert { ?x a c:Person } + CHTTPHeaders + CMappingComparatorCompare Mappings (e.g + CMappingsGraphGenerate RDF Result Format Graph for Mappings (bindings in RDF) + CParameterManage Turtle Property file to tune corese behavior, Authorized namespace for @import and LinkedFunction + CPropertyCorese configuration with properties such as: LOAD_IN_DEFAULT_GRAPH Usage: Property.set(LOAD_IN_DEFAULT_GRAPH, true); Property.load(property-file-path); Property.init(graph); corese-gui.jar -init property-file-path corese-server.jar -init property-file-path A property file example is in core resources/data/corese/property.properties Define variable: VARIABLE = $home=/user/home/ LOAD_DATASET = $home/file.ttl + CPair + CValue + CQueryGraphVisitorImplQueryGraph Visitor for query(RDF Graph) Replace RDF List by rdf:rest* / rdf:first in query graph Match lists in different order: (a b) match (b a) Use Case: match SPIN Graph + CSPINProcessCompile SPARQL Query in SPIN format + CTool + Pvisitor + Pldpath + CAST + CLinkedDataPathGiven query, endpoint URI and size compute paths starting from query solution resources with path size leq length If a second endpoint URI is given, compute paths from first endpoint to second endpoint + CQueryProcessThread + CResultResults managed in a table ASTQuery -> Mappings + Psolver + CQuerySolverVisitorRule + CQuerySolverVisitorRuleUser + CQuerySolverVisitorTransformer + CQuerySolverVisitorTransformerUser + CQuerySolverVisitorUser + Pworkflow + CAbstractProcess + CAssertProcess + CCompositeProcess + CData + CDatasetProcessGeneric Process to be programmed Select behavior with sw:mode attribute Use cases: Produce a structured dataset from parallel process result graphs Compare two graphs + CFunctionProcess + CLoadProcessLoad a directory + CParallelProcessRun Processes as in parallel with copy of input Graph + CPreProcessor + CProbeProcessExecute a sub Process but return the input Data Used for e.g trace purpose + CResultProcess + CRuleProcess + CSemanticProcessSuper class of Process with a Process List (Test, Parallel, ..) + CSemanticWorkflowWorkflow of Query | Update | RuleBase | Transformation Each Process pass a Data with Graph to next Process + CShapeWorkflowDomain Specific Workflow to process DataShape on RDF Graph + CSPARQLProcess + CTestProcess + CTransformationProcess + CWorkflowParserParse a graph that describes a Workflow [] a sw:Workflow ; sw:body ( [ a sw:Query ; sw:uri <q1.rq>] [ a sw:Rule ; sw:uri sw:owlrl ] [ a sw:Workflow ; sw:uri <wf.ttl> ] [ a sw:Template ; sw:uri st:turtle ] )] + CWorkflowProcessRoot class + CWorkflowVisitor + CContextGraph Execution Context Store History + CDataStoreSimple DataStore to define what is the default graph By default it is the union of named graphs It can be redefined using addDefaultGraph(node) Producer uses getDefault() getDefault().iterate() getNamed().iterate() + CEdgeFactory + CEventCollection of events trapped by graph event manager in order to ensure consistency of graph index and entailments w.r.t graph modifications + CEventHandler + CEventLogger + CEventManagerEvent Manager for consistency and trace Update and Inference are tracked Debug mode traces events Show and hide events + CGraphGraph Manager Edges are stored in an index An index is a table: predicate -> List<Edge> Edge List are sorted Join on a Node is computed by dichotomy getEdges() return edges of all named graphs as quads Default Graph: g.getDefault().iterate() Named Graphs: g.getNamed().iterate() See DataProducer for more iterators + CGRAPH_OPERATION + CTreeNodeWith CompareNode: manage 1, 01, 1.0 as different Node (with same index) With CompareIndex: manage IDatatype(1) IDatatype(01) IDatatype(1.0) with same index With CompareIndexStrict: manage IDatatype(1) IDatatype(01) with same index and 1.0 with different index (sparql compliant) + CGraphCompare + CGraphDistance + CMode + CGraphObject + CGraphStoreDraft Graph Store where named graphs are hidden for system use + CIndexInterface for Index for Graph + CNodeGraphNode that contain the named graph of node, only for PP query + CNodeGraphIndexManage Nodes of a graph, for each graph name + CNodeImplNode + CNodeIterator + CSerializerSerialize a Java Object in RDF Turtle + CStart + CValueResolverImplManage Node values in a table: key -> IDatatype key is MD5 hash of IDatatype label + CWorkflowManage a set of inference engines Loop until no inference is performed It is automatically called when isUpdate==true to perform inference and restore consistency diff --git a/dev/classes.html b/dev/classes.html index c675ce7e2..7be03e4d1 100644 --- a/dev/classes.html +++ b/dev/classes.html @@ -76,7 +76,7 @@
A
-
AbstractCostModel (fr.inria.corese.core.kgram.sorter.core)
AbstractProcess (fr.inria.corese.core.workflow)
Access (fr.inria.corese.core.sparql.triple.parser)
AccessRightDefinition.AccessMap (fr.inria.corese.core.sparql.triple.parser)
AccessNamespace (fr.inria.corese.core.sparql.triple.parser)
AccessRight (fr.inria.corese.core.sparql.triple.parser)
AccessRightDefinition (fr.inria.corese.core.sparql.triple.parser)
AddTripleHelper (fr.inria.corese.core.load)
AddTripleHelperDataManager (fr.inria.corese.core.load)
Agent (fr.inria.corese.core.extension)
Aggregate (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateAnd (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateCount (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateGroupConcat (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateList (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateMinMax (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateSumAvg (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateTemplate (fr.inria.corese.core.sparql.triple.function.aggregate)
AlgType (fr.inria.corese.core.approximate.strategy)
And (fr.inria.corese.core.sparql.triple.parser)
AndTerm (fr.inria.corese.core.sparql.triple.function.term)
ApplyTemplates (fr.inria.corese.core.sparql.triple.function.template)
ApplyTemplatesWith (fr.inria.corese.core.sparql.triple.function.template)
ApplyTemplatesWithGraph (fr.inria.corese.core.sparql.triple.function.template)
ApproximateSearchEnv (fr.inria.corese.core.kgram.tool)
ApproximateStrategy (fr.inria.corese.core.approximate.strategy)
AppxSearchPlugin (fr.inria.corese.core.approximate.ext)
AssertProcess (fr.inria.corese.core.workflow)
AST (fr.inria.corese.core.kgram.api.query)
AST (fr.inria.corese.core.visitor.ldpath)
ASTBuffer (fr.inria.corese.core.sparql.triple.parser)
ASTExtension (fr.inria.corese.core.sparql.triple.parser)
ASTFactory (fr.inria.corese.core.sparql.triple.parser)
ASTObject (fr.inria.corese.core.sparql.triple.parser)
ASTParser (fr.inria.corese.core.sparql.triple.parser.visitor)
ASTPrinter (fr.inria.corese.core.sparql.triple.parser)
ASTQ (fr.inria.corese.core.kgram.api.query)
ASTQuery (fr.inria.corese.core.sparql.triple.parser)
ASTRewriter (fr.inria.corese.core.approximate.ext)
ASTSelector (fr.inria.corese.core.sparql.triple.parser)
ASTTemplate (fr.inria.corese.core.sparql.triple.parser)
ASTUpdate (fr.inria.corese.core.sparql.triple.update)
ASTVisitable (fr.inria.corese.core.sparql.triple.api)
ASTVisitor (fr.inria.corese.core.sparql.triple.api)
ASTWalker (fr.inria.corese.core.sparql.triple.parser.visitor)
Atom (fr.inria.corese.core.sparql.triple.parser)
Automaton (fr.inria.corese.core.kgram.path)
+
AbstractCostModel (fr.inria.corese.core.kgram.sorter.core)
AbstractNestedResultFormat (fr.inria.corese.core.print)
AbstractProcess (fr.inria.corese.core.workflow)
AbstractNestedResultFormat.AbstractTitle (fr.inria.corese.core.print)
Access (fr.inria.corese.core.sparql.triple.parser)
AccessRightDefinition.AccessMap (fr.inria.corese.core.sparql.triple.parser)
AccessNamespace (fr.inria.corese.core.sparql.triple.parser)
AccessRight (fr.inria.corese.core.sparql.triple.parser)
AccessRightDefinition (fr.inria.corese.core.sparql.triple.parser)
AddTripleHelper (fr.inria.corese.core.load)
AddTripleHelperDataManager (fr.inria.corese.core.load)
Agent (fr.inria.corese.core.extension)
Aggregate (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateAnd (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateCount (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateGroupConcat (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateList (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateMinMax (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateSumAvg (fr.inria.corese.core.sparql.triple.function.aggregate)
AggregateTemplate (fr.inria.corese.core.sparql.triple.function.aggregate)
AlgType (fr.inria.corese.core.approximate.strategy)
And (fr.inria.corese.core.sparql.triple.parser)
AndTerm (fr.inria.corese.core.sparql.triple.function.term)
ApplyTemplates (fr.inria.corese.core.sparql.triple.function.template)
ApplyTemplatesWith (fr.inria.corese.core.sparql.triple.function.template)
ApplyTemplatesWithGraph (fr.inria.corese.core.sparql.triple.function.template)
ApproximateSearchEnv (fr.inria.corese.core.kgram.tool)
ApproximateStrategy (fr.inria.corese.core.approximate.strategy)
AppxSearchPlugin (fr.inria.corese.core.approximate.ext)
AssertProcess (fr.inria.corese.core.workflow)
AST (fr.inria.corese.core.kgram.api.query)
AST (fr.inria.corese.core.visitor.ldpath)
ASTBuffer (fr.inria.corese.core.sparql.triple.parser)
ASTExtension (fr.inria.corese.core.sparql.triple.parser)
ASTFactory (fr.inria.corese.core.sparql.triple.parser)
ASTObject (fr.inria.corese.core.sparql.triple.parser)
ASTParser (fr.inria.corese.core.sparql.triple.parser.visitor)
ASTPrinter (fr.inria.corese.core.sparql.triple.parser)
ASTQ (fr.inria.corese.core.kgram.api.query)
ASTQuery (fr.inria.corese.core.sparql.triple.parser)
ASTRewriter (fr.inria.corese.core.approximate.ext)
ASTSelector (fr.inria.corese.core.sparql.triple.parser)
ASTTemplate (fr.inria.corese.core.sparql.triple.parser)
ASTUpdate (fr.inria.corese.core.sparql.triple.update)
ASTVisitable (fr.inria.corese.core.sparql.triple.api)
ASTVisitor (fr.inria.corese.core.sparql.triple.api)
ASTWalker (fr.inria.corese.core.sparql.triple.parser.visitor)
Atom (fr.inria.corese.core.sparql.triple.parser)
Automaton (fr.inria.corese.core.kgram.path)
B
BaseAlgorithm (fr.inria.corese.core.approximate.algorithm.impl)
BaseMap (fr.inria.corese.core.stats.data)
Basic (fr.inria.corese.core.sparql.triple.update)
BasicGraphPattern (fr.inria.corese.core.sparql.triple.parser)
BasicPatternGenerator (fr.inria.corese.core.kgram.sorter.impl.qpv1)
BgpGenerator (fr.inria.corese.core.kgram.core)
Binary (fr.inria.corese.core.sparql.triple.parser)
BinaryExtension (fr.inria.corese.core.sparql.triple.function.extension)
BinaryFunction (fr.inria.corese.core.sparql.triple.function.core)
Bind (fr.inria.corese.core.sparql.triple.parser)
Binder (fr.inria.corese.core.kgram.api.query)
Binding (fr.inria.corese.core.sparql.triple.function.term)
Binding (fr.inria.corese.core.sparql.triple.parser)
BiTriFunction (fr.inria.corese.core.sparql.triple.function.core)
BlankNode (fr.inria.corese.core.sparql.triple.function.core)
Bound (fr.inria.corese.core.sparql.triple.function.core)
BrokerDistance (fr.inria.corese.core.logic)
BrokerDistanceDataManager (fr.inria.corese.core.logic)
Buffer (fr.inria.corese.core.kgram.path)
Build (fr.inria.corese.core.load)
BuildImpl (fr.inria.corese.core.load)
@@ -88,16 +88,16 @@
Data (fr.inria.corese.core.workflow)
DataBroker (fr.inria.corese.core.api)
DataBrokerConstruct (fr.inria.corese.core.api)
DataBrokerConstructExtern (fr.inria.corese.core.producer)
DataBrokerConstructLocal (fr.inria.corese.core.producer)
DataBrokerExtern (fr.inria.corese.core.producer)
DataBrokerLocal (fr.inria.corese.core.producer)
DataFilter (fr.inria.corese.core.producer)
DataFilterAnd (fr.inria.corese.core.producer)
DataFilterBoolean (fr.inria.corese.core.producer)
DataFilterFactory (fr.inria.corese.core.producer)
DataFilterNot (fr.inria.corese.core.producer)
DataFilterOr (fr.inria.corese.core.producer)
DataFrom (fr.inria.corese.core.producer)
DataManager (fr.inria.corese.core.storage.api.dataManager)
DataManagerBuilder (fr.inria.corese.core.storage.api.dataManager)
DataManagerJava (fr.inria.corese.core.storage)
DataManagerRead (fr.inria.corese.core.storage.api.dataManager)
DataManagerUpdate (fr.inria.corese.core.storage.api.dataManager)
DataProducer (fr.inria.corese.core.producer)
Dataset (fr.inria.corese.core.sparql.triple.parser)
DatasetManager (fr.inria.corese.core.query)
DatasetProcess (fr.inria.corese.core.workflow)
DataStore (fr.inria.corese.core)
Datatype (fr.inria.corese.core.sparql.compiler.java)
DatatypeHierarchy (fr.inria.corese.core.sparql.datatype)
DatatypeMap (fr.inria.corese.core.sparql.datatype)
DatatypeValue (fr.inria.corese.core.kgram.api.core)
DatatypeValueFactory (fr.inria.corese.core.kgram.api.core)
DateFunction (fr.inria.corese.core.sparql.triple.function.core)
DefaultVisitor (fr.inria.corese.core.transform)
DepthFirstBestSearch (fr.inria.corese.core.kgram.sorter.impl.qpv1)
DepthFirstSearch (fr.inria.corese.core.kgram.sorter.impl.qpv1)
Describe (fr.inria.corese.core.query)
DFFactory (fr.inria.corese.core.producer)
Display (fr.inria.corese.core.sparql.triple.function.extension)
Distance (fr.inria.corese.core.logic)
Distinct (fr.inria.corese.core.kgram.core)
Distinct (fr.inria.corese.core.sparql.triple.function.aggregate)
DistinctNode (fr.inria.corese.core.kgram.tool)
DivTerm (fr.inria.corese.core.sparql.triple.function.term)
DQPFactory (fr.inria.corese.core.kgram.api.query)
Duplicate (fr.inria.corese.core.util)
E
-
Edge (fr.inria.corese.core.kgram.api.core)
EdgeBinary (fr.inria.corese.core.edge)
EdgeBinaryFirst (fr.inria.corese.core.edge.binary)
EdgeBinaryLabel (fr.inria.corese.core.edge.binary)
EdgeBinaryRest (fr.inria.corese.core.edge.binary)
EdgeBinarySubclass (fr.inria.corese.core.edge.binary)
EdgeBinaryType (fr.inria.corese.core.edge.binary)
EdgeDefault (fr.inria.corese.core.edge)
EdgeEntail (fr.inria.corese.core.edge)
EdgeFactory (fr.inria.corese.core)
EdgeGeneric (fr.inria.corese.core.edge)
EdgeImpl (fr.inria.corese.core.compiler.parser)
EdgeImpl (fr.inria.corese.core.edge)
EdgeInternal (fr.inria.corese.core.edge.internal)
EdgeInternalDefault (fr.inria.corese.core.edge.internal)
EdgeInternalEntail (fr.inria.corese.core.edge.internal)
EdgeInternalRule (fr.inria.corese.core.edge.internal)
EdgeInv (fr.inria.corese.core.kgram.tool)
EdgeManager (fr.inria.corese.core.index)
EdgeManagerIndexer (fr.inria.corese.core.index)
EdgeQuad (fr.inria.corese.core.edge)
EdgeRule (fr.inria.corese.core.edge.rule)
EdgeRuleGraph (fr.inria.corese.core.edge.rule)
EdgeRuleSubclass (fr.inria.corese.core.edge.rule)
EdgeRuleTop (fr.inria.corese.core.edge.rule)
EdgeRuleType (fr.inria.corese.core.edge.rule)
EdgeTop (fr.inria.corese.core.edge)
EdgeTriple (fr.inria.corese.core.edge)
EdgeTripleNode (fr.inria.corese.core.edge)
ElementClause (fr.inria.corese.core.sparql.triple.api)
Engine (fr.inria.corese.core.api)
EngineException (fr.inria.corese.core.sparql.exceptions)
Entailment (fr.inria.corese.core.logic)
Environment (fr.inria.corese.core.kgram.api.query)
EnvironmentImpl (fr.inria.corese.core.kgram.tool)
EQ (fr.inria.corese.core.sparql.triple.function.term)
Equality (fr.inria.corese.core.approximate.algorithm.impl)
ErrorFunction (fr.inria.corese.core.sparql.triple.function.script)
Eval (fr.inria.corese.core.kgram.core)
Eval (fr.inria.corese.core.sparql.triple.function.script)
EvalGraph (fr.inria.corese.core.kgram.core)
EvalJoin (fr.inria.corese.core.kgram.core)
EvalListener (fr.inria.corese.core.kgram.event)
EvalOptional (fr.inria.corese.core.kgram.core)
EvalSPARQL (fr.inria.corese.core.kgram.core)
Evaluator (fr.inria.corese.core.kgram.api.query)
Event (fr.inria.corese.core)
Event (fr.inria.corese.core.kgram.event)
EventCall (fr.inria.corese.core.sparql.triple.function.script)
EventHandler (fr.inria.corese.core)
EventImpl (fr.inria.corese.core.kgram.event)
EventListener (fr.inria.corese.core.kgram.event)
EventLogger (fr.inria.corese.core)
EventManager (fr.inria.corese.core)
EventManager (fr.inria.corese.core.kgram.event)
Example (fr.inria.corese.core.util)
Exist (fr.inria.corese.core.sparql.triple.parser)
ExistFunction (fr.inria.corese.core.sparql.triple.function.core)
Exp (fr.inria.corese.core.kgram.core)
Exp (fr.inria.corese.core.sparql.triple.parser)
ExpandList (fr.inria.corese.core.compiler.parser)
ExpandPath (fr.inria.corese.core.compiler.parser)
ExpEdge (fr.inria.corese.core.kgram.core)
ExpHandler (fr.inria.corese.core.kgram.core)
ExpPattern (fr.inria.corese.core.kgram.api.core)
Expr (fr.inria.corese.core.kgram.api.core)
Expression (fr.inria.corese.core.sparql.triple.parser)
ExpressionList (fr.inria.corese.core.sparql.triple.parser)
ExpressionVisitor (fr.inria.corese.core.sparql.triple.api)
ExpressionVisitorVariable (fr.inria.corese.core.sparql.triple.parser.visitor)
ExprLabel (fr.inria.corese.core.kgram.api.core)
ExprType (fr.inria.corese.core.kgram.api.core)
ExpType (fr.inria.corese.core.kgram.api.core)
ExtendGraph (fr.inria.corese.core.query)
Extension (fr.inria.corese.core.compiler.parser)
Extension (fr.inria.corese.core.extension)
Extension (fr.inria.corese.core.kgram.filter)
Extension (fr.inria.corese.core.sparql.triple.function.script)
Extension (fr.inria.corese.core.util)
ExtensionFilter (fr.inria.corese.core.load)
Extern (fr.inria.corese.core.sparql.triple.function.core)
ExtractList (fr.inria.corese.core.sparql.triple.parser)
+
Edge (fr.inria.corese.core.kgram.api.core)
EdgeBinary (fr.inria.corese.core.edge)
EdgeBinaryFirst (fr.inria.corese.core.edge.binary)
EdgeBinaryLabel (fr.inria.corese.core.edge.binary)
EdgeBinaryRest (fr.inria.corese.core.edge.binary)
EdgeBinarySubclass (fr.inria.corese.core.edge.binary)
EdgeBinaryType (fr.inria.corese.core.edge.binary)
EdgeChangeListener (fr.inria.corese.core.elasticsearch)
EdgeDefault (fr.inria.corese.core.edge)
EdgeEntail (fr.inria.corese.core.edge)
EdgeFactory (fr.inria.corese.core)
EdgeGeneric (fr.inria.corese.core.edge)
EdgeImpl (fr.inria.corese.core.edge)
EdgeImpl (fr.inria.corese.core.compiler.parser)
EdgeInternal (fr.inria.corese.core.edge.internal)
EdgeInternalDefault (fr.inria.corese.core.edge.internal)
EdgeInternalEntail (fr.inria.corese.core.edge.internal)
EdgeInternalRule (fr.inria.corese.core.edge.internal)
EdgeInv (fr.inria.corese.core.kgram.tool)
EdgeManager (fr.inria.corese.core.index)
EdgeManagerIndexer (fr.inria.corese.core.index)
EdgeQuad (fr.inria.corese.core.edge)
EdgeRule (fr.inria.corese.core.edge.rule)
EdgeRuleGraph (fr.inria.corese.core.edge.rule)
EdgeRuleSubclass (fr.inria.corese.core.edge.rule)
EdgeRuleTop (fr.inria.corese.core.edge.rule)
EdgeRuleType (fr.inria.corese.core.edge.rule)
EdgeTop (fr.inria.corese.core.edge)
EdgeTriple (fr.inria.corese.core.edge)
EdgeTripleNode (fr.inria.corese.core.edge)
ElementClause (fr.inria.corese.core.sparql.triple.api)
Engine (fr.inria.corese.core.api)
EngineException (fr.inria.corese.core.sparql.exceptions)
Entailment (fr.inria.corese.core.logic)
Environment (fr.inria.corese.core.kgram.api.query)
EnvironmentImpl (fr.inria.corese.core.kgram.tool)
EQ (fr.inria.corese.core.sparql.triple.function.term)
Equality (fr.inria.corese.core.approximate.algorithm.impl)
ErrorFunction (fr.inria.corese.core.sparql.triple.function.script)
Eval (fr.inria.corese.core.kgram.core)
Eval (fr.inria.corese.core.sparql.triple.function.script)
EvalGraph (fr.inria.corese.core.kgram.core)
EvalJoin (fr.inria.corese.core.kgram.core)
EvalListener (fr.inria.corese.core.kgram.event)
EvalOptional (fr.inria.corese.core.kgram.core)
EvalSPARQL (fr.inria.corese.core.kgram.core)
Evaluator (fr.inria.corese.core.kgram.api.query)
Event (fr.inria.corese.core)
Event (fr.inria.corese.core.kgram.event)
EventCall (fr.inria.corese.core.sparql.triple.function.script)
EventHandler (fr.inria.corese.core)
EventImpl (fr.inria.corese.core.kgram.event)
EventListener (fr.inria.corese.core.kgram.event)
EventLogger (fr.inria.corese.core)
EventManager (fr.inria.corese.core)
EventManager (fr.inria.corese.core.kgram.event)
Exist (fr.inria.corese.core.sparql.triple.parser)
ExistFunction (fr.inria.corese.core.sparql.triple.function.core)
Exp (fr.inria.corese.core.kgram.core)
Exp (fr.inria.corese.core.sparql.triple.parser)
ExpandList (fr.inria.corese.core.compiler.parser)
ExpandPath (fr.inria.corese.core.compiler.parser)
ExpEdge (fr.inria.corese.core.kgram.core)
ExpHandler (fr.inria.corese.core.kgram.core)
ExpPattern (fr.inria.corese.core.kgram.api.core)
Expr (fr.inria.corese.core.kgram.api.core)
Expression (fr.inria.corese.core.sparql.triple.parser)
ExpressionList (fr.inria.corese.core.sparql.triple.parser)
ExpressionVisitor (fr.inria.corese.core.sparql.triple.api)
ExpressionVisitorVariable (fr.inria.corese.core.sparql.triple.parser.visitor)
ExprLabel (fr.inria.corese.core.kgram.api.core)
ExprType (fr.inria.corese.core.kgram.api.core)
ExpType (fr.inria.corese.core.kgram.api.core)
ExtendGraph (fr.inria.corese.core.query)
Extension (fr.inria.corese.core.compiler.parser)
Extension (fr.inria.corese.core.extension)
Extension (fr.inria.corese.core.kgram.filter)
Extension (fr.inria.corese.core.sparql.triple.function.script)
Extension (fr.inria.corese.core.util)
ExtensionFilter (fr.inria.corese.core.load)
Extern (fr.inria.corese.core.sparql.triple.function.core)
ExtractList (fr.inria.corese.core.sparql.triple.parser)
F
-
Access.Feature (fr.inria.corese.core.sparql.triple.parser)
FederatedQueryProcess (fr.inria.corese.core.query)
FederateMerge (fr.inria.corese.core.sparql.triple.api)
FederateVisitor (fr.inria.corese.core.compiler.federate)
FileHandler (fr.inria.corese.core.sparql.storage.fs)
FileHandlersManager (fr.inria.corese.core.sparql.storage.fs)
Filter (fr.inria.corese.core.kgram.api.core)
Filter (fr.inria.corese.core.sparql.triple.parser)
Focus (fr.inria.corese.core.sparql.triple.function.extension)
FocusNode (fr.inria.corese.core.sparql.triple.function.template)
ForLoop (fr.inria.corese.core.sparql.triple.function.script)
Funcall (fr.inria.corese.core.sparql.triple.function.script)
Function (fr.inria.corese.core.sparql.triple.function.script)
FunctionCompiler (fr.inria.corese.core.compiler.parser)
FunctionDefined (fr.inria.corese.core.sparql.triple.function.script)
FunctionEvaluator (fr.inria.corese.core.sparql.triple.function.core)
FunctionProcess (fr.inria.corese.core.workflow)
ASTExtension.FunMap (fr.inria.corese.core.sparql.triple.parser)
+
Access.Feature (fr.inria.corese.core.sparql.triple.parser)
FederatedQueryProcess (fr.inria.corese.core.query)
FederateMerge (fr.inria.corese.core.sparql.triple.api)
FederateVisitor (fr.inria.corese.core.compiler.federate)
FileHandler (fr.inria.corese.core.sparql.storage.fs)
FileHandlersManager (fr.inria.corese.core.sparql.storage.fs)
Filter (fr.inria.corese.core.kgram.api.core)
Filter (fr.inria.corese.core.sparql.triple.parser)
Focus (fr.inria.corese.core.sparql.triple.function.extension)
FocusNode (fr.inria.corese.core.sparql.triple.function.template)
ForLoop (fr.inria.corese.core.sparql.triple.function.script)
Loader.format (fr.inria.corese.core.api)
ResultFormatDef.format (fr.inria.corese.core.sparql.api)
Funcall (fr.inria.corese.core.sparql.triple.function.script)
Function (fr.inria.corese.core.sparql.triple.function.script)
FunctionCompiler (fr.inria.corese.core.compiler.parser)
FunctionDefined (fr.inria.corese.core.sparql.triple.function.script)
FunctionEvaluator (fr.inria.corese.core.sparql.triple.function.core)
FunctionProcess (fr.inria.corese.core.workflow)
ASTExtension.FunMap (fr.inria.corese.core.sparql.triple.parser)
G
-
GE (fr.inria.corese.core.sparql.triple.function.term)
Get (fr.inria.corese.core.sparql.triple.function.extension)
GetGen (fr.inria.corese.core.sparql.triple.function.extension)
GetSetContext (fr.inria.corese.core.sparql.triple.function.template)
Graph (fr.inria.corese.core)
Graph (fr.inria.corese.core.kgram.api.core)
Graph (fr.inria.corese.core.sparql.api)
Graphable (fr.inria.corese.core.kgram.api.query)
GraphCompare (fr.inria.corese.core)
GraphDistance (fr.inria.corese.core)
GraphFunction (fr.inria.corese.core.sparql.triple.function.proxy)
GraphListen (fr.inria.corese.core.util)
GraphListener (fr.inria.corese.core.api)
GraphListenerImpl (fr.inria.corese.core.util)
GraphManager (fr.inria.corese.core.query.update)
GraphObject (fr.inria.corese.core)
GraphPath (fr.inria.corese.core.kgram.path)
GraphProcessor (fr.inria.corese.core.sparql.api)
GraphSpecificFunction (fr.inria.corese.core.sparql.triple.function.proxy)
GraphStore (fr.inria.corese.core)
Group (fr.inria.corese.core.kgram.core)
GT (fr.inria.corese.core.sparql.triple.function.term)
+
GE (fr.inria.corese.core.sparql.triple.function.term)
Get (fr.inria.corese.core.sparql.triple.function.extension)
GetGen (fr.inria.corese.core.sparql.triple.function.extension)
GetSetContext (fr.inria.corese.core.sparql.triple.function.template)
Graph (fr.inria.corese.core)
Graph (fr.inria.corese.core.kgram.api.core)
Graph (fr.inria.corese.core.sparql.api)
Graph.GRAPH_OPERATION (fr.inria.corese.core)
Graphable (fr.inria.corese.core.kgram.api.query)
GraphCompare (fr.inria.corese.core)
GraphDistance (fr.inria.corese.core)
GraphFunction (fr.inria.corese.core.sparql.triple.function.proxy)
GraphListen (fr.inria.corese.core.util)
GraphListener (fr.inria.corese.core.api)
GraphListenerImpl (fr.inria.corese.core.util)
GraphManager (fr.inria.corese.core.query.update)
GraphObject (fr.inria.corese.core)
GraphPath (fr.inria.corese.core.kgram.path)
GraphProcessor (fr.inria.corese.core.sparql.api)
GraphSpecificFunction (fr.inria.corese.core.sparql.triple.function.proxy)
GraphStore (fr.inria.corese.core)
Group (fr.inria.corese.core.kgram.core)
GT (fr.inria.corese.core.sparql.triple.function.term)
H
-
Hash (fr.inria.corese.core.compiler.eval)
Hash (fr.inria.corese.core.sparql.triple.function.core)
HashingUtility.HashAlgorithm (fr.inria.corese.core.print.rdfc10)
HashBucket (fr.inria.corese.core.stats.data)
HashFunction (fr.inria.corese.core.sparql.triple.function.core)
HashingUtility (fr.inria.corese.core.print.rdfc10)
HashMapList (fr.inria.corese.core.sparql.triple.parser)
Header (fr.inria.corese.core.sparql.compiler.java)
HeuristicsBasedEstimation (fr.inria.corese.core.kgram.sorter.impl.qpv1)
Hierarchy (fr.inria.corese.core.kgram.api.query)
HTMLFormat (fr.inria.corese.core.print)
+
Hash (fr.inria.corese.core.compiler.eval)
Hash (fr.inria.corese.core.sparql.triple.function.core)
HashingUtility.HashAlgorithm (fr.inria.corese.core.print.rdfc10)
HashBucket (fr.inria.corese.core.stats.data)
HashFunction (fr.inria.corese.core.sparql.triple.function.core)
HashingUtility (fr.inria.corese.core.print.rdfc10)
HashMapList (fr.inria.corese.core.sparql.triple.parser)
Header (fr.inria.corese.core.sparql.compiler.java)
HeuristicsBasedEstimation (fr.inria.corese.core.kgram.sorter.impl.qpv1)
Hierarchy (fr.inria.corese.core.kgram.api.query)
HTMLFormat (fr.inria.corese.core.print)
HTTPHeaders (fr.inria.corese.core.util)
I
ICache (fr.inria.corese.core.sparql.storage.cache)
IDatatype (fr.inria.corese.core.sparql.api)
IDatatypeList (fr.inria.corese.core.sparql.api)
IEstimate (fr.inria.corese.core.kgram.sorter.core)
IfThenElseTerm (fr.inria.corese.core.sparql.triple.function.core)
IGraph (fr.inria.corese.core.api)
ILoadSerialization (fr.inria.corese.core.load)
IModel (fr.inria.corese.core.sparql.api)
In (fr.inria.corese.core.sparql.triple.function.term)
Index (fr.inria.corese.core)
Interpreter (fr.inria.corese.core.compiler.eval)
Introspection (fr.inria.corese.core.sparql.triple.function.proxy)
IOFunction (fr.inria.corese.core.sparql.triple.function.extension)
IProducerQP (fr.inria.corese.core.kgram.sorter.core)
ISimAlgorithm (fr.inria.corese.core.approximate.algorithm)
ISort (fr.inria.corese.core.kgram.sorter.core)
IStats (fr.inria.corese.core.stats)
IStorage (fr.inria.corese.core.sparql.storage.api)
Iterate (fr.inria.corese.core.sparql.triple.function.extension)
@@ -118,13 +118,13 @@
Namespace (fr.inria.corese.core.sparql.triple.function.extension)
NEQ (fr.inria.corese.core.sparql.triple.function.term)
NGram (fr.inria.corese.core.approximate.algorithm.impl)
Node (fr.inria.corese.core.kgram.api.core)
NodeGraph (fr.inria.corese.core)
NodeGraphIndex (fr.inria.corese.core)
NodeImpl (fr.inria.corese.core)
NodeImpl (fr.inria.corese.core.kgram.tool)
NodeImpl (fr.inria.corese.core.compiler.parser)
NodeIterator (fr.inria.corese.core)
IDatatype.NodeKind (fr.inria.corese.core.sparql.api)
NodeManager (fr.inria.corese.core.index)
NodeManagerBasic (fr.inria.corese.core.index)
NotTerm (fr.inria.corese.core.sparql.triple.function.term)
NQuadsFormat (fr.inria.corese.core.print)
NSManager (fr.inria.corese.core.sparql.triple.parser)
NTriplesFormat (fr.inria.corese.core.print)
O
-
Operation (fr.inria.corese.core.sparql.triple.function.term)
Optional (fr.inria.corese.core.sparql.triple.parser)
Options (fr.inria.corese.core.stats)
OrTerm (fr.inria.corese.core.sparql.triple.function.term)
OWL (fr.inria.corese.core.logic)
OWLProfile (fr.inria.corese.core.logic)
OWLRule (fr.inria.corese.core.logic)
+
Log.Operation (fr.inria.corese.core.api)
Operation (fr.inria.corese.core.sparql.triple.function.term)
Optional (fr.inria.corese.core.sparql.triple.parser)
Options (fr.inria.corese.core.stats)
OrTerm (fr.inria.corese.core.sparql.triple.function.term)
OWL (fr.inria.corese.core.logic)
OWLProfile (fr.inria.corese.core.logic)
OWLRule (fr.inria.corese.core.logic)
P
Property.Pair (fr.inria.corese.core.util)
ParallelProcess (fr.inria.corese.core.workflow)
Parameter (fr.inria.corese.core.util)
Parameters (fr.inria.corese.core.approximate.algorithm)
Parameters (fr.inria.corese.core.sparql.storage.api)
ParseException (fr.inria.corese.core.sparql.triple.javacc1)
ParserHandler (fr.inria.corese.core.sparql.triple.parser)
ParserSparql1 (fr.inria.corese.core.sparql.triple.parser)
Path (fr.inria.corese.core.kgram.path)
PathFinder (fr.inria.corese.core.kgram.path)
PathLength (fr.inria.corese.core.sparql.triple.function.extension)
Pattern (fr.inria.corese.core.kgram.filter)
Pattern (fr.inria.corese.core.sparql.compiler.java)
Plugin (fr.inria.corese.core.kgram.api.query)
PluginImpl (fr.inria.corese.core.query)
PluginTransform (fr.inria.corese.core.query)
PlusTerm (fr.inria.corese.core.sparql.triple.function.term)
Pointerable (fr.inria.corese.core.kgram.api.core)
PointerObject (fr.inria.corese.core.kgram.core)
PointerObject (fr.inria.corese.core.sparql.datatype)
PointerType (fr.inria.corese.core.kgram.api.core)
Pragma (fr.inria.corese.core.compiler.parser)
PragmaImpl (fr.inria.corese.core.query)
PredicateList (fr.inria.corese.core.index)
NodeManager.PredicateTable (fr.inria.corese.core.index)
Prefix (fr.inria.corese.core.sparql.triple.function.template)
PrepareBGP (fr.inria.corese.core.compiler.federate)
PreProcessor (fr.inria.corese.core.workflow)
Priority (fr.inria.corese.core.approximate.strategy)
ProbeProcess (fr.inria.corese.core.workflow)
Processor (fr.inria.corese.core.sparql.triple.parser)
ProcessVisitor (fr.inria.corese.core.kgram.api.query)
ProcessVisitorDefault (fr.inria.corese.core.kgram.core)
Producer (fr.inria.corese.core.kgram.api.query)
ProducerDefault (fr.inria.corese.core.kgram.tool)
ProducerImpl (fr.inria.corese.core.query)
ProducerImplNode (fr.inria.corese.core.query)
RuleEngine.Profile (fr.inria.corese.core.rule)
Property (fr.inria.corese.core.util)
PropertyMap (fr.inria.corese.core.sparql.triple.parser.context)
Provenance (fr.inria.corese.core.compiler.federate)
Provider (fr.inria.corese.core.kgram.api.query)
ProviderImpl (fr.inria.corese.core.query)
ProviderService (fr.inria.corese.core.query)
ProviderThread (fr.inria.corese.core.query)
ProxyInterpreter (fr.inria.corese.core.compiler.eval)
Q
-
QPGEdge (fr.inria.corese.core.kgram.sorter.core)
QPGEdgeCostModel (fr.inria.corese.core.kgram.sorter.impl.qpv1)
QPGNode (fr.inria.corese.core.kgram.sorter.core)
QPGNodeCostModel (fr.inria.corese.core.kgram.sorter.impl.qpv1)
QPGraph (fr.inria.corese.core.kgram.sorter.core)
Qualified (fr.inria.corese.core.shex.shacl)
Query (fr.inria.corese.core.kgram.core)
Query (fr.inria.corese.core.sparql.triple.parser)
QueryCheck (fr.inria.corese.core.query)
QueryEngine (fr.inria.corese.core.query)
QueryGraph (fr.inria.corese.core.query)
QueryGraphVisitor (fr.inria.corese.core.api)
QueryGraphVisitorImpl (fr.inria.corese.core.util)
QueryLexicalException (fr.inria.corese.core.sparql.exceptions)
QueryLoad (fr.inria.corese.core.load)
QueryProcess (fr.inria.corese.core.query)
QueryProcessThread (fr.inria.corese.core.visitor.ldpath)
QueryProcessUpdate (fr.inria.corese.core.query)
QueryProfile (fr.inria.corese.core.compiler.parser)
QueryResultFormat (fr.inria.corese.core.print)
QuerySemanticException (fr.inria.corese.core.sparql.exceptions)
QuerySolver (fr.inria.corese.core.compiler.eval)
QuerySolverOverload (fr.inria.corese.core.compiler.eval)
QuerySolverVisitor (fr.inria.corese.core.compiler.eval)
QuerySolverVisitorBasic (fr.inria.corese.core.compiler.eval)
QuerySolverVisitorExtension (fr.inria.corese.core.compiler.eval)
QuerySolverVisitorRule (fr.inria.corese.core.visitor.solver)
QuerySolverVisitorRuleUser (fr.inria.corese.core.visitor.solver)
QuerySolverVisitorTransformer (fr.inria.corese.core.visitor.solver)
QuerySolverVisitorTransformerUser (fr.inria.corese.core.visitor.solver)
QuerySolverVisitorUser (fr.inria.corese.core.visitor.solver)
QuerySorter (fr.inria.corese.core.kgram.core)
QuerySyntaxException (fr.inria.corese.core.sparql.exceptions)
QueryVisitor (fr.inria.corese.core.compiler.api)
QueryVisitor (fr.inria.corese.core.sparql.api)
+
QPGEdge (fr.inria.corese.core.kgram.sorter.core)
QPGEdgeCostModel (fr.inria.corese.core.kgram.sorter.impl.qpv1)
QPGNode (fr.inria.corese.core.kgram.sorter.core)
QPGNodeCostModel (fr.inria.corese.core.kgram.sorter.impl.qpv1)
QPGraph (fr.inria.corese.core.kgram.sorter.core)
Qualified (fr.inria.corese.core.shex.shacl)
Query (fr.inria.corese.core.kgram.core)
Query (fr.inria.corese.core.sparql.triple.parser)
QueryCheck (fr.inria.corese.core.query)
QueryEngine (fr.inria.corese.core.query)
QueryGraphVisitor (fr.inria.corese.core.api)
QueryGraphVisitorImpl (fr.inria.corese.core.util)
QueryLexicalException (fr.inria.corese.core.sparql.exceptions)
QueryLoad (fr.inria.corese.core.load)
QueryProcess (fr.inria.corese.core.query)
QueryProcessThread (fr.inria.corese.core.visitor.ldpath)
QueryProcessUpdate (fr.inria.corese.core.query)
QueryProfile (fr.inria.corese.core.compiler.parser)
QueryResultFormat (fr.inria.corese.core.print)
QuerySemanticException (fr.inria.corese.core.sparql.exceptions)
QuerySolver (fr.inria.corese.core.compiler.eval)
QuerySolverOverload (fr.inria.corese.core.compiler.eval)
QuerySolverVisitor (fr.inria.corese.core.compiler.eval)
QuerySolverVisitorBasic (fr.inria.corese.core.compiler.eval)
QuerySolverVisitorExtension (fr.inria.corese.core.compiler.eval)
QuerySolverVisitorRule (fr.inria.corese.core.visitor.solver)
QuerySolverVisitorRuleUser (fr.inria.corese.core.visitor.solver)
QuerySolverVisitorTransformer (fr.inria.corese.core.visitor.solver)
QuerySolverVisitorTransformerUser (fr.inria.corese.core.visitor.solver)
QuerySolverVisitorUser (fr.inria.corese.core.visitor.solver)
QuerySorter (fr.inria.corese.core.kgram.core)
QuerySyntaxException (fr.inria.corese.core.sparql.exceptions)
QueryVisitor (fr.inria.corese.core.compiler.api)
QueryVisitor (fr.inria.corese.core.sparql.api)
R
RDF (fr.inria.corese.core.sparql.datatype)
RDF (fr.inria.corese.core.logic)
RDFaLoader (fr.inria.corese.core.load.rdfa)
RDFFormat (fr.inria.corese.core.print)
RDFizer (fr.inria.corese.core.query)
RDFList (fr.inria.corese.core.sparql.triple.parser)
RDFResultFormat (fr.inria.corese.core.print)
RDFS (fr.inria.corese.core.logic)
RDFS (fr.inria.corese.core.sparql.triple.cst)
Record (fr.inria.corese.core.kgram.path)
Record (fr.inria.corese.core.rule)
Record (fr.inria.corese.core.sparql.triple.parser.visitor)
Reduce (fr.inria.corese.core.sparql.triple.function.script)
ReducedMap (fr.inria.corese.core.stats.data)
Regex (fr.inria.corese.core.kgram.api.core)
Report (fr.inria.corese.core.extension)
ResourceReader (fr.inria.corese.core.compiler.federate.util)
Rest (fr.inria.corese.core.sparql.triple.function.extension)
Result (fr.inria.corese.core.kgram.api.query)
Result (fr.inria.corese.core.visitor.ldpath)
ResultFormat (fr.inria.corese.core.print)
ResultFormatDef (fr.inria.corese.core.sparql.api)
ResultFormater (fr.inria.corese.core.sparql.triple.function.extension)
ResultListener (fr.inria.corese.core.kgram.event)
ResultMessage (fr.inria.corese.core.query)
ResultProcess (fr.inria.corese.core.workflow)
Results (fr.inria.corese.core.kgram.api.query)
ResultsImpl (fr.inria.corese.core.kgram.tool)
ResultWatcher (fr.inria.corese.core.rule)
Return (fr.inria.corese.core.sparql.triple.function.script)
Rewrite (fr.inria.corese.core.sparql.compiler.java)
RewriteBGPList (fr.inria.corese.core.compiler.federate)
RewriteError (fr.inria.corese.core.compiler.federate.util)
RewriteErrorManager (fr.inria.corese.core.compiler.federate.util)
RewriteErrorMessage (fr.inria.corese.core.compiler.federate.util)
RewriteList (fr.inria.corese.core.compiler.federate)
RewriteNamedGraph (fr.inria.corese.core.compiler.federate)
RewriteService (fr.inria.corese.core.compiler.federate)
RewriteServiceGraph (fr.inria.corese.core.compiler.federate)
RewriteServiceSelect (fr.inria.corese.core.compiler.federate)
RewriteTriple (fr.inria.corese.core.compiler.federate)
Rule (fr.inria.corese.core.rule)
RuleEngine (fr.inria.corese.core.rule)
RuleError (fr.inria.corese.core.rule)
RuleLoad (fr.inria.corese.core.load)
RuleProcess (fr.inria.corese.core.workflow)
@@ -133,7 +133,7 @@
SafetyException (fr.inria.corese.core.sparql.exceptions)
Scope (fr.inria.corese.core.sparql.triple.parser)
VariableScope.Scope (fr.inria.corese.core.sparql.triple.parser)
Score (fr.inria.corese.core.sparql.triple.parser)
Selector (fr.inria.corese.core.compiler.federate)
SelectorFilter (fr.inria.corese.core.compiler.federate)
SelectorIndex (fr.inria.corese.core.compiler.federate)
Self (fr.inria.corese.core.sparql.triple.function.script)
SemanticProcess (fr.inria.corese.core.workflow)
SemanticWorkflow (fr.inria.corese.core.workflow)
Sequence (fr.inria.corese.core.sparql.triple.function.script)
Serializer (fr.inria.corese.core)
Service (fr.inria.corese.core.load)
Service (fr.inria.corese.core.sparql.triple.parser)
ServiceParser (fr.inria.corese.core.load)
ServiceReport (fr.inria.corese.core.load)
SetFunction (fr.inria.corese.core.sparql.triple.function.script)
Shacl (fr.inria.corese.core.shacl)
ShapeWorkflow (fr.inria.corese.core.workflow)
Binding.Share (fr.inria.corese.core.sparql.triple.function.term)
Shex (fr.inria.corese.core.shex.shacl)
ShexConstraint (fr.inria.corese.core.shex.shacl)
ShexShacl (fr.inria.corese.core.shex.shacl)
SimAlgorithmFactory (fr.inria.corese.core.approximate.algorithm)
SimpleAverage (fr.inria.corese.core.stats.data)
SimpleCharStream (fr.inria.corese.core.sparql.triple.javacc1)
Simplify (fr.inria.corese.core.compiler.federate)
SimplifyService (fr.inria.corese.core.compiler.federate)
Size (fr.inria.corese.core.sparql.triple.function.extension)
SKOS (fr.inria.corese.core.logic)
Sorter (fr.inria.corese.core.compiler.federate)
Sorter (fr.inria.corese.core.kgram.core)
SorterImpl (fr.inria.corese.core.query)
SorterNew (fr.inria.corese.core.kgram.core)
SorterResult (fr.inria.corese.core.compiler.federate)
Source (fr.inria.corese.core.sparql.triple.parser)
SourceExp (fr.inria.corese.core.sparql.triple.parser)
SparqlCorese (fr.inria.corese.core.sparql.triple.javacc1)
SparqlCoreseConstants (fr.inria.corese.core.sparql.triple.javacc1)
SparqlCoreseTokenManager (fr.inria.corese.core.sparql.triple.javacc1)
SPARQLEngine (fr.inria.corese.core.kgram.api.query)
SparqlException (fr.inria.corese.core.kgram.core)
SPARQLJSONResult (fr.inria.corese.core.load.result)
SPARQLProcess (fr.inria.corese.core.workflow)
SPARQLRDFResult (fr.inria.corese.core.load.result)
SPARQLResult (fr.inria.corese.core.load.result)
SPARQLResultParser (fr.inria.corese.core.load.result)
SPIN (fr.inria.corese.core.sparql.triple.printer)
SPINFormater (fr.inria.corese.core.sparql.triple.function.extension)
SPINProcess (fr.inria.corese.core.util)
SQLFun (fr.inria.corese.core.compiler.eval)
SQLFun (fr.inria.corese.core.sparql.datatype.function)
SQLResult (fr.inria.corese.core.compiler.eval)
Stack (fr.inria.corese.core.transform)
Stack (fr.inria.corese.core.sparql.compiler.java)
Stack (fr.inria.corese.core.kgram.core)
Stack (fr.inria.corese.core.compiler.federate)
Stack (fr.inria.corese.core.kgram.path)
Start (fr.inria.corese.core)
Statement (fr.inria.corese.core.sparql.triple.function.script)
StatListener (fr.inria.corese.core.kgram.event)
StatsBasedEstimation (fr.inria.corese.core.stats)
StopException (fr.inria.corese.core.sparql.exceptions)
StorageFactory (fr.inria.corese.core.sparql.storage.util)
StorageFactory (fr.inria.corese.core.query)
StrategyType (fr.inria.corese.core.approximate.strategy)
StringHelper (fr.inria.corese.core.sparql.datatype.function)
StringManager (fr.inria.corese.core.sparql.storage.fs)
StringManagerDelegate (fr.inria.corese.core.sparql.storage.fs)
StringMeta (fr.inria.corese.core.sparql.storage.fs)
StrPredicate (fr.inria.corese.core.sparql.triple.function.core)
SubjectMap (fr.inria.corese.core.sparql.triple.parser.context)
Swap (fr.inria.corese.core.sparql.triple.function.extension)
SystemFunction (fr.inria.corese.core.sparql.triple.function.extension)
T
-
Table (fr.inria.corese.core.transform)
Tagger (fr.inria.corese.core.api)
TemplateAccess (fr.inria.corese.core.sparql.triple.function.template)
TemplateFormat (fr.inria.corese.core.print)
TemplateFormat (fr.inria.corese.core.sparql.triple.function.template)
TemplateFunction (fr.inria.corese.core.sparql.triple.function.template)
TemplateFuture (fr.inria.corese.core.sparql.triple.function.template)
TemplateNumber (fr.inria.corese.core.sparql.triple.function.template)
TemplatePrinter (fr.inria.corese.core.transform)
TemplateProcess (fr.inria.corese.core.sparql.triple.function.template)
TemplateVisitor (fr.inria.corese.core.sparql.triple.function.template)
TemplateVisitor (fr.inria.corese.core.transform)
Term (fr.inria.corese.core.sparql.triple.parser)
TermEval (fr.inria.corese.core.sparql.triple.function.term)
TernaryExtension (fr.inria.corese.core.sparql.triple.function.extension)
TestProcess (fr.inria.corese.core.workflow)
Throw (fr.inria.corese.core.sparql.triple.function.script)
Token (fr.inria.corese.core.sparql.triple.javacc1)
TokenMgrError (fr.inria.corese.core.sparql.triple.javacc1)
Tool (fr.inria.corese.core.util)
TopExp (fr.inria.corese.core.sparql.triple.parser)
TraceVisitor (fr.inria.corese.core.compiler.visitor)
TransformationProcess (fr.inria.corese.core.workflow)
Transformer (fr.inria.corese.core.transform)
Transformer (fr.inria.corese.core.compiler.parser)
TransformerMapping (fr.inria.corese.core.transform)
TransformerVisitor (fr.inria.corese.core.transform)
TransformProcessor (fr.inria.corese.core.sparql.api)
TransformVisitor (fr.inria.corese.core.sparql.api)
Graph.TreeNode (fr.inria.corese.core)
Construct.TreeNode (fr.inria.corese.core.query)
MatchBNode.TreeNode (fr.inria.corese.core.query)
Triple (fr.inria.corese.core.sparql.triple.parser)
TripleAccess (fr.inria.corese.core.sparql.triple.function.extension)
TripleFormat (fr.inria.corese.core.print)
TripleHashTable (fr.inria.corese.core.stats.data)
TripleHashTable2 (fr.inria.corese.core.stats.data)
TripleNode (fr.inria.corese.core.edge)
TripleStore (fr.inria.corese.core.kgram.api.core)
TryCatch (fr.inria.corese.core.sparql.triple.function.script)
TSVFormat (fr.inria.corese.core.print)
Turtle (fr.inria.corese.core.sparql.triple.function.template)
Parameters.type (fr.inria.corese.core.sparql.storage.api)
DatasetManager.TypeDataBase (fr.inria.corese.core.query)
+
Table (fr.inria.corese.core.transform)
Tagger (fr.inria.corese.core.api)
TemplateAccess (fr.inria.corese.core.sparql.triple.function.template)
TemplateFormat (fr.inria.corese.core.print)
TemplateFormat (fr.inria.corese.core.sparql.triple.function.template)
TemplateFunction (fr.inria.corese.core.sparql.triple.function.template)
TemplateFuture (fr.inria.corese.core.sparql.triple.function.template)
TemplateNumber (fr.inria.corese.core.sparql.triple.function.template)
TemplatePrinter (fr.inria.corese.core.transform)
TemplateProcess (fr.inria.corese.core.sparql.triple.function.template)
TemplateVisitor (fr.inria.corese.core.sparql.triple.function.template)
TemplateVisitor (fr.inria.corese.core.transform)
Term (fr.inria.corese.core.sparql.triple.parser)
TermEval (fr.inria.corese.core.sparql.triple.function.term)
TernaryExtension (fr.inria.corese.core.sparql.triple.function.extension)
TestProcess (fr.inria.corese.core.workflow)
Throw (fr.inria.corese.core.sparql.triple.function.script)
AbstractNestedResultFormat.Title (fr.inria.corese.core.print)
Token (fr.inria.corese.core.sparql.triple.javacc1)
TokenMgrError (fr.inria.corese.core.sparql.triple.javacc1)
Tool (fr.inria.corese.core.util)
TopExp (fr.inria.corese.core.sparql.triple.parser)
TraceVisitor (fr.inria.corese.core.compiler.visitor)
TransformationProcess (fr.inria.corese.core.workflow)
Transformer (fr.inria.corese.core.compiler.parser)
Transformer (fr.inria.corese.core.transform)
TransformerMapping (fr.inria.corese.core.transform)
TransformerVisitor (fr.inria.corese.core.transform)
TransformProcessor (fr.inria.corese.core.sparql.api)
TransformVisitor (fr.inria.corese.core.sparql.api)
Graph.TreeNode (fr.inria.corese.core)
Construct.TreeNode (fr.inria.corese.core.query)
MatchBNode.TreeNode (fr.inria.corese.core.query)
Triple (fr.inria.corese.core.sparql.triple.parser)
TripleAccess (fr.inria.corese.core.sparql.triple.function.extension)
TripleFormat (fr.inria.corese.core.print)
TripleHashTable (fr.inria.corese.core.stats.data)
TripleHashTable2 (fr.inria.corese.core.stats.data)
TripleNode (fr.inria.corese.core.edge)
TripleStore (fr.inria.corese.core.kgram.api.core)
TryCatch (fr.inria.corese.core.sparql.triple.function.script)
TSVFormat (fr.inria.corese.core.print)
Turtle (fr.inria.corese.core.sparql.triple.function.template)
Parameters.type (fr.inria.corese.core.sparql.storage.api)
DatasetManager.TypeDataBase (fr.inria.corese.core.query)
U
UnaryExtension (fr.inria.corese.core.sparql.triple.function.extension)
UnaryFunction (fr.inria.corese.core.sparql.triple.function.core)
UndefinedExpressionException (fr.inria.corese.core.sparql.exceptions)
Union (fr.inria.corese.core.sparql.triple.parser)
Update (fr.inria.corese.core.sparql.triple.update)
UpdateProcess (fr.inria.corese.core.query.update)
URI2BGPList (fr.inria.corese.core.compiler.federate)
URLParam (fr.inria.corese.core.sparql.triple.parser)
URLServer (fr.inria.corese.core.sparql.triple.parser)
User (fr.inria.corese.core.kgram.event)
UserImpl (fr.inria.corese.core.kgram.event)
Util (fr.inria.corese.core.compiler.federate)
Utils (fr.inria.corese.core.approximate.algorithm)
UUIDFunction (fr.inria.corese.core.sparql.triple.function.core)
diff --git a/dev/classfr_1_1inria_1_1corese_1_1core_1_1EventManager-members.html b/dev/classfr_1_1inria_1_1corese_1_1core_1_1EventManager-members.html index da1f251b1..4177bdaa8 100644 --- a/dev/classfr_1_1inria_1_1corese_1_1core_1_1EventManager-members.html +++ b/dev/classfr_1_1inria_1_1corese_1_1core_1_1EventManager-members.html @@ -79,20 +79,18 @@

This is the complete list of members for EventManager, including all inherited members.

- - - - - - - - - - - - - - + + + + + + + + + + + + @@ -102,8 +100,6 @@ - - diff --git a/dev/classfr_1_1inria_1_1corese_1_1core_1_1EventManager.html b/dev/classfr_1_1inria_1_1corese_1_1core_1_1EventManager.html index e26715e5d..ad44568db 100644 --- a/dev/classfr_1_1inria_1_1corese_1_1core_1_1EventManager.html +++ b/dev/classfr_1_1inria_1_1corese_1_1core_1_1EventManager.html @@ -75,7 +75,6 @@
EventManager Class Reference
@@ -158,13 +157,6 @@ - - - - - - @@ -177,12 +169,6 @@ -
DEFAULT_VERBOSE (defined in EventManager)EventManagerstatic
delete(Edge q, Edge t) (defined in EventManager)EventManager
finish(Event e) (defined in EventManager)EventManager
finish(Event e, Object o) (defined in EventManager)EventManager
finish()EventManager
focus() (defined in EventManager)EventManager
getEventHandler() (defined in EventManager)EventManager
hide(Event e) (defined in EventManager)EventManager
hide(Event e, boolean status) (defined in EventManager)EventManager
insert(Edge e) (defined in EventManager)EventManager
isDelete() (defined in EventManager)EventManager
isEntail() (defined in EventManager)EventManager
isUpdate() (defined in EventManager)EventManager
isVerbose()EventManager
delete(Edge q, Edge t) (defined in EventManager)EventManager
finish(Event e) (defined in EventManager)EventManager
finish(Event e, Object o) (defined in EventManager)EventManager
finish()EventManager
focus() (defined in EventManager)EventManager
getEventHandler() (defined in EventManager)EventManager
hide(Event e) (defined in EventManager)EventManager
hide(Event e, boolean status) (defined in EventManager)EventManager
insert(Edge e) (defined in EventManager)EventManager
isDelete() (defined in EventManager)EventManager
isEntail() (defined in EventManager)EventManager
isUpdate() (defined in EventManager)EventManager
process(Event e) (defined in EventManager)EventManager
process(Event e, Object o1, Object o2) (defined in EventManager)EventManager
process(Event e, Edge o1) (defined in EventManager)EventManager
setEventHandler(EventHandler handler) (defined in EventManager)EventManager
setGraph(Graph graph) (defined in EventManager)EventManager
setMethod(boolean b) (defined in EventManager)EventManager
setTrackUpdate(boolean track) (defined in EventManager)EventManager
setVerbose(boolean debug)EventManager
show(Event e) (defined in EventManager)EventManager
show(Event e, boolean status) (defined in EventManager)EventManager
start(Event e) (defined in EventManager)EventManager
boolean isEntail ()
 
boolean isVerbose ()
 
void setVerbose (boolean debug)
 
-void setTrackUpdate (boolean track)
 
void setDeletion (boolean deletion)
 
void setEventHandler (EventHandler handler)
 
- - -

-Static Public Attributes

-static boolean DEFAULT_VERBOSE = false
 

Detailed Description

Event Manager for consistency and trace Update and Inference are tracked Debug mode traces events Show and hide events.

@@ -236,48 +222,6 @@

EventHandler.

-

-
- -

◆ isVerbose()

- -
-
- - - - - - - -
boolean isVerbose ()
-
-
Returns
the debug
- -
-
- -

◆ setVerbose()

- -
-
- - - - - - - - -
void setVerbose (boolean debug)
-
-
Parameters
- - -
debugthe debug to set
-
-
-

The documentation for this class was generated from the following file: