Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
L
M
O
P
R
S
T
U
V
W
A
add(WTriple)
- Method in class org.weblab_project.core.helper.impl.
WTripleMap
addAll(List<WTriple>)
- Method in class org.weblab_project.core.helper.impl.
WTripleMap
addPOFilter(String, String)
- Method in class org.weblab_project.core.helper.impl.
Filter
Add a filter on an association predicat/object
addPORule(String, String)
- Method in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
Add a filter on an association predicat/object
addPORule(String, String)
- Method in interface org.weblab_project.core.helper.impl.
RDFRulesSelector
Add a filter on an association predicat/object
addRule(Rule)
- Method in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
addSOFilter(String, String)
- Method in class org.weblab_project.core.helper.impl.
Filter
Add a filter on an association subject/object
addSORule(String, String)
- Method in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
Add a filter on an association subject/object
addSORule(String, String)
- Method in interface org.weblab_project.core.helper.impl.
RDFRulesSelector
Add a filter on an association subject/object
addSPFilter(String, String)
- Method in class org.weblab_project.core.helper.impl.
Filter
Add a filter on an association subject/predicat
addSPRule(String, String)
- Method in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
Add a filter on an association subject/predicat
addSPRule(String, String)
- Method in interface org.weblab_project.core.helper.impl.
RDFRulesSelector
Add a filter on an association subject/predicat
applySelection(String, Node, Node, Node, String, Resource, List<Resource>, PieceOfKnowledge)
- Method in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
Faster
applySelection(String, Node, Node, Node, String, Resource, List<Resource>, PieceOfKnowledge)
- Method in class org.weblab_project.core.helper.impl.
TripleSelectors
ASC
- Static variable in class org.weblab_project.core.helper.impl.
WTripleMap
An ascending comparator the value "a" will be after the value "b"
C
ComplexTripleSelector
- Class in
org.weblab_project.core.helper.impl
ComplexTripleSelector()
- Constructor for class org.weblab_project.core.helper.impl.
ComplexTripleSelector
ComplexTripleSelector(boolean, String...)
- Constructor for class org.weblab_project.core.helper.impl.
ComplexTripleSelector
copyAndAdd(List<Resource>, Resource)
- Method in class org.weblab_project.core.helper.impl.
TripleSelectors
Copies a list of resources and add an object
D
debug
- Static variable in class org.weblab_project.core.helper.impl.
TripleSelectors
DESC
- Static variable in class org.weblab_project.core.helper.impl.
WTripleMap
A descending comparator the value "a" will be before the value "b"
E
equals(Object)
- Method in class org.weblab_project.core.helper.impl.
WTriple
F
Filter
- Class in
org.weblab_project.core.helper.impl
Filter()
- Constructor for class org.weblab_project.core.helper.impl.
Filter
Creates a filter.
find(PieceOfKnowledge, String, String, String, String, Resource, List<Resource>)
- Method in class org.weblab_project.core.helper.impl.
TripleSelectors
Select RDF Triplet in an annotation
findIn(Resource)
- Method in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
TODO: A tester
findIn(Resource)
- Method in interface org.weblab_project.core.helper.impl.
RDFRulesSelector
Find Triplets Subject, Predicate, Object) in the resource according to the rules already set in the Selector.
findInResource(Resource, Filter)
- Method in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
findInResource(Resource, String, String, String)
- Method in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
findInResource(Resource, String, String, String, boolean)
- Method in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
findInResource(Resource, Filter)
- Method in interface org.weblab_project.core.helper.impl.
RDFSelector
Find Triplets Subject, Predicate, Object) in the resource according to a filter.
findInResource(Resource, String, String, String)
- Method in interface org.weblab_project.core.helper.impl.
RDFSelector
Find Triplet (Subject, Predicate, Object) in the resource and its sub elements (Segments, Annotations, sub-MediaUnit ...).
findInResource(Resource, String, String, String, boolean)
- Method in interface org.weblab_project.core.helper.impl.
RDFSelector
Use this function to avoid to aggregate reified annotations If the resource is null, then a NullPointerException is thrown.
findInResource(Resource, String, String, String)
- Method in class org.weblab_project.core.helper.impl.
TripleSelectors
Select Triplet (Subject, Predicate, Object) in the resource and its sub elements (Segments, Annotations, sub-MediaUnit ...).
findInResource(Resource, String, String, String, boolean)
- Method in class org.weblab_project.core.helper.impl.
TripleSelectors
Select WTriple in resource according to given subject, predicate and object.
findInResource(Resource, Filter)
- Method in class org.weblab_project.core.helper.impl.
TripleSelectors
Select WTriple in the resource according to constrains in a filter.
first
- Variable in class org.weblab_project.core.helper.impl.
Rule
firstS
- Variable in class org.weblab_project.core.helper.impl.
Rule
from()
- Method in class org.weblab_project.core.helper.impl.
WTriple
Returns the PieceOfKnowledge in which this triplet is defined.
G
getAnnotatedOn()
- Method in class org.weblab_project.core.helper.impl.
WTriple
Returns the Resource on which the annotation define this triple.
getAnnotatedResourceWith(String)
- Method in class org.weblab_project.core.helper.impl.
WTripleMap
getFirstValue(String, String, Locale)
- Method in class org.weblab_project.core.helper.impl.
WTripleMap
Returns the first value corresponding to the predicate given.
getObject()
- Method in class org.weblab_project.core.helper.impl.
WTriple
Returns the value of the object
getObjectResource()
- Method in class org.weblab_project.core.helper.impl.
WTriple
Returns the Resource if the object is a WebLab Resource else null
getParser(Class<T>)
- Static method in class org.weblab_project.core.helper.impl.parser.
Parsers
getPredicate()
- Method in class org.weblab_project.core.helper.impl.
WTriple
Return the URI of the predicate
getReifiedWTriple()
- Method in class org.weblab_project.core.helper.impl.
WTriple
getResource(String)
- Method in class org.weblab_project.core.helper.impl.
WTripleMap
Return the WebLab Resource associated with the given URI.
getRuleSelector(boolean, String...)
- Static method in class org.weblab_project.core.helper.impl.
RDFSelectorFactory
getRuleSelector()
- Static method in class org.weblab_project.core.helper.impl.
RDFSelectorFactory
Get a searcher in triples in RDF for literals.
getSelector(String...)
- Static method in class org.weblab_project.core.helper.impl.
RDFSelectorFactory
Create a rdf selector with a list of uris.
getSelector(boolean, String...)
- Static method in class org.weblab_project.core.helper.impl.
RDFSelectorFactory
Create a rdf selector with robustness to bad or null annotations with a list of uris.
getSelector()
- Static method in class org.weblab_project.core.helper.impl.
RDFSelectorFactory
Get a searcher in triples in RDF for literals.
getSubject()
- Method in class org.weblab_project.core.helper.impl.
WTriple
Return the URI of the subject
getSubjectResource()
- Method in class org.weblab_project.core.helper.impl.
WTriple
Returns the Resource if the subject is a WebLab Resource else null
getText()
- Method in class org.weblab_project.core.helper.impl.
WTriple
Return the text corresponding to the segment on which the annotation
getTriple()
- Method in class org.weblab_project.core.helper.impl.
WTriple
Return the Jena Triple use to build the WTriple
getTypedValue(String, String, Class<T>)
- Method in class org.weblab_project.core.helper.impl.
WTripleMap
Return a typed value rather than an object.
getTypedValues(String, String, Class<T>)
- Method in class org.weblab_project.core.helper.impl.
WTripleMap
Returns a list of typed values.
H
hashCode()
- Method in class org.weblab_project.core.helper.impl.
WTriple
L
limit
- Variable in class org.weblab_project.core.helper.impl.
TripleSelectors
limitToFirstLevelAnnotation(boolean)
- Method in interface org.weblab_project.core.helper.impl.
RDFRulesSelector
If limit is true, then all the searches made with this RDFSelector will stop after the first level of annotation.
limitToFirstLevelAnnotation(boolean)
- Method in interface org.weblab_project.core.helper.impl.
RDFSelector
If limit is true, then all the searches made with this RDFSelector will stop after the first level of annotation.
limitToFirstLevelAnnotation(boolean)
- Method in class org.weblab_project.core.helper.impl.
TripleSelectors
M
matches(Rule, Triple)
- Method in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
matches(WTriple)
- Method in class org.weblab_project.core.helper.impl.
Filter
Returns true if the WTriple matches at least 1 rule.
matches(Rule, Triple)
- Method in class org.weblab_project.core.helper.impl.
Filter
matches(Rule, WTriple)
- Method in class org.weblab_project.core.helper.impl.
Filter
matches(Rule, String, String, String)
- Method in class org.weblab_project.core.helper.impl.
Filter
matches(String)
- Method in class org.weblab_project.core.helper.impl.parser.
RDFDateTypeParser
matches(String)
- Method in class org.weblab_project.core.helper.impl.parser.
RDFFloatTypeParser
matches(String)
- Method in class org.weblab_project.core.helper.impl.parser.
RDFIntegerTypeParser
matches(String)
- Method in class org.weblab_project.core.helper.impl.parser.
TypeParser
O
org.weblab_project.core.helper.impl
- package org.weblab_project.core.helper.impl
org.weblab_project.core.helper.impl.parser
- package org.weblab_project.core.helper.impl.parser
P
Parsers
- Class in
org.weblab_project.core.helper.impl.parser
parseTypeValue(String, String, String)
- Method in class org.weblab_project.core.helper.impl.parser.
RDFDateTypeParser
parseTypeValue(String, String, String)
- Method in class org.weblab_project.core.helper.impl.parser.
RDFFloatTypeParser
parseTypeValue(String, String, String)
- Method in class org.weblab_project.core.helper.impl.parser.
RDFIntegerTypeParser
parseTypeValue(String, String, String)
- Method in class org.weblab_project.core.helper.impl.parser.
TypeParser
parseValue(Object)
- Method in class org.weblab_project.core.helper.impl.parser.
TypeParser
R
RDFDateTypeParser
- Class in
org.weblab_project.core.helper.impl.parser
RDFDateTypeParser()
- Constructor for class org.weblab_project.core.helper.impl.parser.
RDFDateTypeParser
RDFFloatTypeParser
- Class in
org.weblab_project.core.helper.impl.parser
RDFFloatTypeParser()
- Constructor for class org.weblab_project.core.helper.impl.parser.
RDFFloatTypeParser
RDFIntegerTypeParser
- Class in
org.weblab_project.core.helper.impl.parser
RDFIntegerTypeParser()
- Constructor for class org.weblab_project.core.helper.impl.parser.
RDFIntegerTypeParser
RDFRulesSelector
- Interface in
org.weblab_project.core.helper.impl
Selection functions for triples retrieval and WebLab model association.
RDFSelector
- Interface in
org.weblab_project.core.helper.impl
Selection functions for triples retrieval and WebLab model association.
RDFSelectorFactory
- Class in
org.weblab_project.core.helper.impl
Rule
- Class in
org.weblab_project.core.helper.impl
Rule.Domain
- Enum in
org.weblab_project.core.helper.impl
rules
- Variable in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
rules
- Variable in class org.weblab_project.core.helper.impl.
Filter
S
searchFor(Resource, String...)
- Method in class org.weblab_project.core.helper.impl.
ComplexTripleSelector
Uses rules
searchFor(Resource, String...)
- Method in interface org.weblab_project.core.helper.impl.
RDFSelector
Build a collection of objects with given properties.
second
- Variable in class org.weblab_project.core.helper.impl.
Rule
secondS
- Variable in class org.weblab_project.core.helper.impl.
Rule
setAnnotation(PieceOfKnowledge)
- Method in class org.weblab_project.core.helper.impl.
WTriple
setReifiedWTriple(WTriple)
- Method in class org.weblab_project.core.helper.impl.
WTriple
sortBy(String, Comparator<String>, boolean)
- Method in class org.weblab_project.core.helper.impl.
WTripleMap
Return a list of URI in the order of predicates sorted by a comparator.
sortBy(String, Comparator<String>)
- Method in class org.weblab_project.core.helper.impl.
WTripleMap
Return a list of URI in the order of predicates sorted by a comparator.
split(String)
- Method in class org.weblab_project.core.helper.impl.parser.
TypeParser
strict
- Static variable in class org.weblab_project.core.helper.impl.parser.
Parsers
supportNullData
- Variable in class org.weblab_project.core.helper.impl.
TripleSelectors
T
toString()
- Method in class org.weblab_project.core.helper.impl.
Rule
toString()
- Method in class org.weblab_project.core.helper.impl.
WTriple
toString()
- Method in class org.weblab_project.core.helper.impl.
WTripleMap
TripleSelectors
- Class in
org.weblab_project.core.helper.impl
Selectors Helper to ease annotations retrieval.
TripleSelectors()
- Constructor for class org.weblab_project.core.helper.impl.
TripleSelectors
TripleSelectors(boolean, String...)
- Constructor for class org.weblab_project.core.helper.impl.
TripleSelectors
TypeParser
<
T
> - Class in
org.weblab_project.core.helper.impl.parser
TypeParser()
- Constructor for class org.weblab_project.core.helper.impl.parser.
TypeParser
U
uris
- Variable in class org.weblab_project.core.helper.impl.
TripleSelectors
V
valueOf(String)
- Static method in enum org.weblab_project.core.helper.impl.
Rule.Domain
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.weblab_project.core.helper.impl.
Rule.Domain
Returns an array containing the constants of this enum type, in the order they are declared.
W
WTriple
- Class in
org.weblab_project.core.helper.impl
A container class composed by a subject, a predicate and an object.
WTriple(Node, Node, Node, String, Resource, List<Resource>)
- Constructor for class org.weblab_project.core.helper.impl.
WTriple
WTriple(Triple, String, Resource, List<Resource>)
- Constructor for class org.weblab_project.core.helper.impl.
WTriple
WTripleMap
- Class in
org.weblab_project.core.helper.impl
An efficient structure to gather and access triples and their subject/predicates/values This structure supports a list of values if multiple values are found for a given subject and predicate.
WTripleMap()
- Constructor for class org.weblab_project.core.helper.impl.
WTripleMap
A
C
D
E
F
G
H
L
M
O
P
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2004-2009. All Rights Reserved.