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

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 ValidatableParameterMap by specifying its predicate and object.
add(StmtIterator) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
Add all remaining Statements from a given StmtIterator to this 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 ValidatableParameterMap instance 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 FaradayCagePlugin identified by id.
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 ParameterMap to be filled by the ExecutionGraphGenerator.
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 http://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 FaradayCagePlugin for a given type.
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 ParameterMap in 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 ValidatableParameterMap to the given Resource representing a Parameterized.
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 parameters Class.
populate(Resource) - Method in class org.aksw.faraday_cage.engine.ValidatableParameterMap
Populate the ValidatableParameterMap with data taken from the Model attached to the given Resource.
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 ValidatableParameterMap serves as registry of parameters that can be used to configure a ValidatableParameterMap.
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
 
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