A B C D E F G H I J L M N O P Q R S T V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractExecutionNode<T> - Class in org.aksw.faraday_cage.engine
- AbstractExecutionNode() - Constructor for class org.aksw.faraday_cage.engine.AbstractExecutionNode
- AbstractExecutionNodeDecorator<T> - Class in org.aksw.faraday_cage.decorator
-
Base abstract class for decorator pattern
- AbstractExecutionNodeDecorator(ExecutionNode<T>) - Constructor for class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- AbstractExecutionNodeWrapper<V extends ExecutionNode<T>,T> - Class in org.aksw.faraday_cage.decorator
- AbstractExecutionNodeWrapper() - Constructor for class org.aksw.faraday_cage.decorator.AbstractExecutionNodeWrapper
- AbstractParameterizedExecutionNode<T> - Class in org.aksw.faraday_cage.engine
- AbstractParameterizedExecutionNode() - Constructor for class org.aksw.faraday_cage.engine.AbstractParameterizedExecutionNode
- AbstractParameterizedExecutionNodeDecorator<V extends Parameterized & ExecutionNode<T>,T> - Class in org.aksw.faraday_cage.decorator
-
Base abstract class for decorator pattern
- AbstractParameterizedExecutionNodeDecorator(V) - Constructor for class org.aksw.faraday_cage.decorator.AbstractParameterizedExecutionNodeDecorator
- AbstractParameterizedExecutionNodeWrapper<V extends ExecutionNode<T>,T> - Class in org.aksw.faraday_cage.decorator
- AbstractParameterizedExecutionNodeWrapper() - Constructor for class org.aksw.faraday_cage.decorator.AbstractParameterizedExecutionNodeWrapper
- add(Property, RDFNode) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
-
Add a Statement to this
ValidatableParameterMapby specifying its predicate and object. - add(StmtIterator) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
- addForkListener(Consumer<String>) - Static method in class org.aksw.faraday_cage.engine.FaradayCageContext
- addRow(int, ExecutionNode<T>, int[]) - Method in class org.aksw.faraday_cage.engine.ExecutionGraph
- and(UnaryOperator<ValidationShapeBuilder>...) - Method in class org.aksw.faraday_cage.validation.ValidationShapeBuilder
- andThen(Runnable) - Method in class org.aksw.faraday_cage.engine.CompiledExecutionGraph
- apply(List<T>) - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- apply(List<T>) - Method in class org.aksw.faraday_cage.engine.AbstractExecutionNode
- apply(List<T>) - Method in interface org.aksw.faraday_cage.engine.ExecutionNode
B
- build() - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap.Builder
-
Build an
ValidatableParameterMapinstance from the current state of the Builder - builder() - Static method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
-
Obtain a builder instance
C
- compile(Model) - Method in class org.aksw.faraday_cage.engine.FaradayCageContext
- compile(Model, String) - Method in class org.aksw.faraday_cage.engine.FaradayCageContext
- CompiledExecutionGraph - Class in org.aksw.faraday_cage.engine
- completedFuture(U) - Static method in class org.aksw.faraday_cage.engine.ThreadlocalInheritingCompletableFuture
-
Returns a new CompletableFuture that is already completed with the given value.
- create(Resource) - Method in class org.aksw.faraday_cage.engine.DecoratedExecutionNodeFactory
- create(Resource) - Method in class org.aksw.faraday_cage.engine.PluginFactory
-
Create an instance of the
FaradayCagePluginidentified byid. - createLiteral(String) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
- createParameterMap() - Method in class org.aksw.faraday_cage.decorator.AbstractParameterizedExecutionNodeDecorator
- createParameterMap() - Method in interface org.aksw.faraday_cage.engine.Parameterized
-
Create an uninitialized
ParameterMapto be filled by theExecutionGraphGenerator. - createResource() - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
- createResource(String) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
D
- declareProperty(Property) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap.Builder
-
Declare a property to be allowed
- declareValidationShape(Model) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap.Builder
-
Declare a validationShape
- decoratedBy - Static variable in class org.aksw.faraday_cage.vocabulary.FCAGE
- DecoratedExecutionNodeFactory<U extends ExecutionNode<T>,V extends ExecutionNodeWrapper<U,T>,T> - Class in org.aksw.faraday_cage.engine
- deepCopy(T) - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- deepCopy(T) - Method in interface org.aksw.faraday_cage.engine.ExecutionNode
- defaultExecutor() - Method in class org.aksw.faraday_cage.engine.ThreadlocalInheritingCompletableFuture
- DegreeBounds(int, int, int, int) - Constructor for class org.aksw.faraday_cage.engine.ExecutionNode.DegreeBounds
E
- emptyInstance() - Static method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
- entries - Variable in class org.aksw.faraday_cage.engine.ExecutionGraph
- equals(Object) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
- ExecutionGraph<T> - Class in org.aksw.faraday_cage.engine
- ExecutionGraph(int) - Constructor for class org.aksw.faraday_cage.engine.ExecutionGraph
- ExecutionGraphSerializer - Class in org.aksw.faraday_cage.util
- ExecutionGraphSerializer() - Constructor for class org.aksw.faraday_cage.util.ExecutionGraphSerializer
- ExecutionNode<T> - Interface in org.aksw.faraday_cage.engine
- ExecutionNode - Static variable in class org.aksw.faraday_cage.vocabulary.FCAGE
- ExecutionNode.DegreeBounds - Class in org.aksw.faraday_cage.engine
- ExecutionNodeWrapper<V extends ExecutionNode<T>,T> - Interface in org.aksw.faraday_cage.decorator
- ExecutionNodeWrapper - Static variable in class org.aksw.faraday_cage.vocabulary.FCAGE
- exists(String) - Static method in class org.aksw.faraday_cage.util.QueryHelper
F
- FaradayCageContext<U extends ExecutionNode<T>,V extends ExecutionNodeWrapper<U,T>,T> - Class in org.aksw.faraday_cage.engine
- FCAGE - Class in org.aksw.faraday_cage.vocabulary
-
Vocabulary for https://w3id.org/fcage/
- FCAGE() - Constructor for class org.aksw.faraday_cage.vocabulary.FCAGE
- forEachResultOf(String, Model, Consumer<QuerySolution>) - Static method in class org.aksw.faraday_cage.util.QueryHelper
- forEachResultOf(Query, Model, Consumer<QuerySolution>) - Static method in class org.aksw.faraday_cage.util.QueryHelper
- fromNode - Static variable in class org.aksw.faraday_cage.vocabulary.FCAGE
- fromPort - Static variable in class org.aksw.faraday_cage.vocabulary.FCAGE
G
- get() - Method in class org.aksw.faraday_cage.validation.ValidationShapeBuilder
- get(Property) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
-
Get the first object for a given property as an
Optional. - getAllAvailablePluginDeclarations() - Method in class org.aksw.faraday_cage.engine.FaradayCageContext
- getCompletableFuture() - Static method in class org.aksw.faraday_cage.engine.FaradayCageContext
- getCompletedFuture(X) - Static method in class org.aksw.faraday_cage.engine.FaradayCageContext
- getCompletionStage() - Method in class org.aksw.faraday_cage.engine.CompiledExecutionGraph
- getDegreeBounds() - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- getDegreeBounds() - Method in interface org.aksw.faraday_cage.engine.ExecutionNode
- getFullValidationModel() - Method in class org.aksw.faraday_cage.engine.FaradayCageContext
- getId() - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- getId() - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeWrapper
- getId() - Method in class org.aksw.faraday_cage.engine.AbstractExecutionNode
- getId() - Method in interface org.aksw.faraday_cage.engine.Plugin
- getImplementationOf(Resource) - Method in class org.aksw.faraday_cage.engine.DecoratedExecutionNodeFactory
- getImplementationOf(Resource) - Method in class org.aksw.faraday_cage.engine.PluginFactory
-
Create an instance of
FaradayCagePluginfor a giventype. - getImplementationType(Resource) - Static method in interface org.aksw.faraday_cage.engine.Plugin
- getInDegree() - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- getInDegree() - Method in class org.aksw.faraday_cage.engine.AbstractExecutionNode
- getInDegree() - Method in interface org.aksw.faraday_cage.engine.ExecutionNode
- getNode(int) - Method in class org.aksw.faraday_cage.engine.ExecutionGraph
- getOptional(Property) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
-
Get the first object for a given property as an
Optional. - getOutDegree() - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- getOutDegree() - Method in class org.aksw.faraday_cage.engine.AbstractExecutionNode
- getOutDegree() - Method in interface org.aksw.faraday_cage.engine.ExecutionNode
- getParameterMap() - Method in class org.aksw.faraday_cage.decorator.AbstractParameterizedExecutionNodeDecorator
- getParameterMap() - Method in class org.aksw.faraday_cage.decorator.AbstractParameterizedExecutionNodeWrapper
- getParameterMap() - Method in class org.aksw.faraday_cage.engine.AbstractParameterizedExecutionNode
- getParameterMap() - Method in interface org.aksw.faraday_cage.engine.Parameterized
-
Get this instances configuration as an initialized
ParameterMap. - getRow(int) - Method in class org.aksw.faraday_cage.engine.ExecutionGraph
- getRunId() - Method in class org.aksw.faraday_cage.engine.CompiledExecutionGraph
- getRunId() - Static method in class org.aksw.faraday_cage.engine.FaradayCageContext
- getSize() - Method in class org.aksw.faraday_cage.engine.ExecutionGraph
- getType() - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- getType() - Method in interface org.aksw.faraday_cage.engine.Plugin
-
Get the type URI resource of the
ParametrizedPlugin. - getURI() - Static method in class org.aksw.faraday_cage.vocabulary.FCAGE
- getValidationModel() - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
- getValidationModelFor(Class<?>) - Static method in class org.aksw.faraday_cage.engine.AbstractParameterizedExecutionNode
- getValidationModelFor(Resource) - Method in class org.aksw.faraday_cage.engine.FaradayCageContext
- getWrapped() - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- getWrapped() - Method in class org.aksw.faraday_cage.decorator.AbstractParameterizedExecutionNodeDecorator
- getWrapperFactory() - Method in class org.aksw.faraday_cage.engine.DecoratedExecutionNodeFactory
H
- hasEmptyResult(Query, Model) - Static method in class org.aksw.faraday_cage.util.QueryHelper
- hashCode() - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
- hasInput - Static variable in class org.aksw.faraday_cage.vocabulary.FCAGE
I
- init() - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
-
Initializes this
ValidatableParameterMap. - initDegrees(int, int) - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- initDegrees(int, int) - Method in class org.aksw.faraday_cage.engine.AbstractExecutionNode
- initDegrees(int, int) - Method in interface org.aksw.faraday_cage.engine.ExecutionNode
- initParameters(ValidatableParameterMap) - Method in class org.aksw.faraday_cage.decorator.AbstractParameterizedExecutionNodeDecorator
- initParameters(ValidatableParameterMap) - Method in class org.aksw.faraday_cage.decorator.AbstractParameterizedExecutionNodeWrapper
- initParameters(ValidatableParameterMap) - Method in class org.aksw.faraday_cage.engine.AbstractParameterizedExecutionNode
- initParameters(ValidatableParameterMap) - Method in interface org.aksw.faraday_cage.engine.Parameterized
-
Accept an initialized
ParameterMapin order to configure this instance. - initPluginId(Resource) - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- initPluginId(Resource) - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeWrapper
- initPluginId(Resource) - Method in class org.aksw.faraday_cage.engine.AbstractExecutionNode
- initPluginId(Resource) - Method in interface org.aksw.faraday_cage.engine.Plugin
- InvalidExecutionGraphException - Exception in org.aksw.faraday_cage.engine
-
Custom Exception for invalid ExecutionGraphs
- InvalidExecutionGraphException(String) - Constructor for exception org.aksw.faraday_cage.engine.InvalidExecutionGraphException
- InvalidExecutionGraphException(String, Throwable) - Constructor for exception org.aksw.faraday_cage.engine.InvalidExecutionGraphException
- isInitialized() - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeDecorator
- isInitialized() - Method in class org.aksw.faraday_cage.decorator.AbstractExecutionNodeWrapper
- isInitialized() - Method in class org.aksw.faraday_cage.decorator.AbstractParameterizedExecutionNodeWrapper
- isInitialized() - Method in class org.aksw.faraday_cage.engine.AbstractExecutionNode
- isInitialized() - Method in class org.aksw.faraday_cage.engine.AbstractParameterizedExecutionNode
- isInitialized() - Method in interface org.aksw.faraday_cage.engine.Parameterized
-
Get initialization status
- isInitialized() - Method in interface org.aksw.faraday_cage.engine.Plugin
-
Get initialization status
J
- join() - Method in class org.aksw.faraday_cage.engine.CompiledExecutionGraph
L
- listAvailable() - Method in class org.aksw.faraday_cage.engine.PluginFactory
-
List the names of all implementations of
T - listPropertyObjects(Property) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
-
Get a stream of objects for the given property.
M
- mapResultOf(String, Model, Function<QuerySolution, V>) - Static method in class org.aksw.faraday_cage.util.QueryHelper
- mapResultOf(Query, Model, Function<QuerySolution, V>) - Static method in class org.aksw.faraday_cage.util.QueryHelper
- maxIn() - Method in class org.aksw.faraday_cage.engine.ExecutionNode.DegreeBounds
- maxOut() - Method in class org.aksw.faraday_cage.engine.ExecutionNode.DegreeBounds
- minIn() - Method in class org.aksw.faraday_cage.engine.ExecutionNode.DegreeBounds
- minOut() - Method in class org.aksw.faraday_cage.engine.ExecutionNode.DegreeBounds
N
- newIncompleteFuture() - Method in class org.aksw.faraday_cage.engine.ThreadlocalInheritingCompletableFuture
- newRunId() - Static method in class org.aksw.faraday_cage.engine.FaradayCageContext
- not(String) - Static method in class org.aksw.faraday_cage.util.QueryHelper
- NS - Static variable in class org.aksw.faraday_cage.vocabulary.FCAGE
O
- of(Class<U>, Class<V>, PluginManager) - Static method in class org.aksw.faraday_cage.engine.FaradayCageContext
- of(ExecutionGraph<T>) - Static method in class org.aksw.faraday_cage.engine.CompiledExecutionGraph
- of(ExecutionGraph<T>, String) - Static method in class org.aksw.faraday_cage.engine.CompiledExecutionGraph
- ops - Variable in class org.aksw.faraday_cage.engine.ExecutionGraph
- or(UnaryOperator<ValidationShapeBuilder>...) - Method in class org.aksw.faraday_cage.validation.ValidationShapeBuilder
- org.aksw.faraday_cage.decorator - package org.aksw.faraday_cage.decorator
- org.aksw.faraday_cage.engine - package org.aksw.faraday_cage.engine
- org.aksw.faraday_cage.util - package org.aksw.faraday_cage.util
- org.aksw.faraday_cage.validation - package org.aksw.faraday_cage.validation
- org.aksw.faraday_cage.vocabulary - package org.aksw.faraday_cage.vocabulary
P
- Parameterized - Interface in org.aksw.faraday_cage.engine
- parametrize(Resource) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
-
Apply the parameters stored in this
ValidatableParameterMapto the givenResourcerepresenting aParameterized. - Plugin - Interface in org.aksw.faraday_cage.engine
- PluginFactory<U extends Plugin> - Class in org.aksw.faraday_cage.engine
-
A generic factory for implementations of
FaradayCagePlugin. - PluginFactory(Class<U>, PluginManager, Resource) - Constructor for class org.aksw.faraday_cage.engine.PluginFactory
-
Constructor, takes an instance of this
FaradayCagePluginFactorys type parametersClass. - populate(Resource) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
-
Populate the ValidatableParameterMap with data taken from the
Modelattached to the givenResource. - PREFIX - Static variable in class org.aksw.faraday_cage.vocabulary.FCAGE
Q
- QueryHelper - Class in org.aksw.faraday_cage.util
-
Helper class for working with Jena SPARQL API.
- QueryHelper() - Constructor for class org.aksw.faraday_cage.util.QueryHelper
R
- run() - Method in class org.aksw.faraday_cage.engine.CompiledExecutionGraph
- run(CompiledExecutionGraph) - Method in class org.aksw.faraday_cage.engine.FaradayCageContext
- run(Model) - Method in class org.aksw.faraday_cage.engine.FaradayCageContext
S
- safeApply(List<T>) - Method in class org.aksw.faraday_cage.engine.AbstractExecutionNode
- serialize(ExecutionGraph) - Static method in class org.aksw.faraday_cage.util.ExecutionGraphSerializer
T
- ThreadlocalInheritingCompletableFuture<T> - Class in org.aksw.faraday_cage.engine
-
This custom future implementation enables inheritance of Threadlocal variables.
- ThreadlocalInheritingCompletableFuture() - Constructor for class org.aksw.faraday_cage.engine.ThreadlocalInheritingCompletableFuture
- toMultiExecution(UnaryOperator<T>) - Static method in interface org.aksw.faraday_cage.engine.ExecutionNode
- toString() - Method in class org.aksw.faraday_cage.engine.ExecutionGraph
- toString() - Method in class org.aksw.faraday_cage.engine.ExecutionNode.DegreeBounds
- triple(String, Property, String) - Static method in class org.aksw.faraday_cage.util.QueryHelper
- triple(String, Property, Resource) - Static method in class org.aksw.faraday_cage.util.QueryHelper
- triple(Resource, Property, String) - Static method in class org.aksw.faraday_cage.util.QueryHelper
- triple(Resource, Property, Resource) - Static method in class org.aksw.faraday_cage.util.QueryHelper
V
- ValidatableParameterMap - Class in org.aksw.faraday_cage.engine
-
A
ValidatableParameterMapserves as registry of parameters that can be used to configure aValidatableParameterMap. - ValidatableParameterMap.Builder - Class in org.aksw.faraday_cage.engine
-
Builder for
ValidatableParameterMap - ValidationShapeBuilder - Class in org.aksw.faraday_cage.validation
W
- wrap(V) - Method in interface org.aksw.faraday_cage.decorator.ExecutionNodeWrapper
X
- xone(UnaryOperator<ValidationShapeBuilder>...) - Method in class org.aksw.faraday_cage.validation.ValidationShapeBuilder
All Classes All Packages