A B C D E G H I L N O P R S T U V W Y _

A

add(Tree) - Method in class org.gcube.data.tr.neo.NeoStore
WRITE OPERATIONS
add(Stream<Tree>) - Method in class org.gcube.data.tr.neo.NeoStore
 
add(Edge) - Method in class org.gcube.data.tr.neo.nodes.PersistentNode
add(Edge) - Method in class org.gcube.data.tr.neo.nodes.PersistentTree
add(Tree) - Method in interface org.gcube.data.tr.Store
Adds a tree to the store.
add(Stream<Tree>) - Method in interface org.gcube.data.tr.Store
Adds many trees at once to the store.
add(Tree) - Method in class org.gcube.data.tr.Writer
 
add(Stream<Tree>) - Method in class org.gcube.data.tr.Writer
 
attribute(QName) - Method in class org.gcube.data.tr.neo.nodes.PersistentTree
ATTRIBUTE_PREFIX - Static variable in class org.gcube.data.tr.neo.NeoConstants
 
attributes() - Method in class org.gcube.data.tr.neo.nodes.PersistentLeaf
attributes() - Method in class org.gcube.data.tr.neo.nodes.PersistentNode
attributes() - Method in class org.gcube.data.tr.neo.nodes.PersistentTree

B

bind(Element) - Method in class org.gcube.data.tr.Binder
 
Binder - Class in org.gcube.data.tr
The SourceBinder of the plugin.
Binder() - Constructor for class org.gcube.data.tr.Binder
Creates an instance with a ProductionProvider
Binder(Provider) - Constructor for class org.gcube.data.tr.Binder
Creates an instance with a given Provider.
binder() - Method in class org.gcube.data.tr.TreeRepository
 
BindingMode - Enum in org.gcube.data.tr.neo.nodes
The binding mode for a PersistentNode.

C

cardinality() - Method in class org.gcube.data.tr.neo.NeoStore
 
cardinality() - Method in interface org.gcube.data.tr.Store
Returns the cardinality of the store.
cardinality() - Method in class org.gcube.data.tr.TreeSource
 
Constants - Class in org.gcube.data.tr
Plugin constants.
Constants() - Constructor for class org.gcube.data.tr.Constants
 
COUNT_PROPERTY - Static variable in class org.gcube.data.tr.neo.NeoConstants
 

D

dbnode() - Method in class org.gcube.data.tr.neo.nodes.PersistentLeaf
Returns the database node that acts as the entry point to the persistent state of this node
dbnode() - Method in class org.gcube.data.tr.neo.nodes.PersistentNode
Returns the database node that acts as the entry point to the persistent state of this node
dbnode() - Method in class org.gcube.data.tr.neo.nodes.PersistentTree
Returns the database node that acts as the entry point to the persistent state of this document
dbservice() - Method in class org.gcube.data.tr.neo.NeoStore
 
DefaulNeoDBProvider - Class in org.gcube.data.tr.neo.nodes
Default implementation of NeoDBProvider.
DefaulNeoDBProvider() - Constructor for class org.gcube.data.tr.neo.nodes.DefaulNeoDBProvider
 
delete() - Method in class org.gcube.data.tr.neo.NeoStore
Deletes a store, stopping it if it has been started.
delete() - Method in class org.gcube.data.tr.neo.nodes.PersistentLeaf
delete() - Method in class org.gcube.data.tr.neo.nodes.PersistentNode
delete() - Method in class org.gcube.data.tr.neo.nodes.PersistentTree
delete() - Method in interface org.gcube.data.tr.Store
Deletes a store, stopping it if it has been started.
description() - Method in class org.gcube.data.tr.TreeRepository
 

E

edges() - Method in class org.gcube.data.tr.neo.nodes.PersistentNode
edges() - Method in class org.gcube.data.tr.neo.nodes.PersistentTree
equals(Object) - Method in class org.gcube.data.tr.neo.nodes.PersistentLeaf
equals(Object) - Method in class org.gcube.data.tr.neo.nodes.PersistentNode

G

get(String, Pattern) - Method in class org.gcube.data.tr.neo.NeoStore
READ OPERATIONS
get(Pattern) - Method in class org.gcube.data.tr.neo.NeoStore
 
get(String, Pattern) - Method in class org.gcube.data.tr.Reader
 
get(Pattern) - Method in class org.gcube.data.tr.Reader
 
get(String, Pattern) - Method in interface org.gcube.data.tr.Store
Returns a tree in the store with a given identifier, after pruning it with a given pattern.
get(Pattern) - Method in interface org.gcube.data.tr.Store
Returns all the trees in the store which match a given pattern, after pruning them with it.

H

hasEdge(QName) - Method in class org.gcube.data.tr.neo.nodes.PersistentTree
hashCode() - Method in class org.gcube.data.tr.neo.nodes.PersistentLeaf
hashCode() - Method in class org.gcube.data.tr.neo.nodes.PersistentNode

I

id() - Method in class org.gcube.data.tr.neo.NeoStore
 
id() - Method in class org.gcube.data.tr.neo.nodes.PersistentTree
id() - Method in interface org.gcube.data.tr.Store
Returns the store identifier.
init() - Method in class org.gcube.data.tr.Lifecycle
INNER_TYPE_TAG - Static variable in class org.gcube.data.tr.neo.NeoConstants
 
isAnchored() - Method in class org.gcube.data.tr.TreeRepository
 
isAttribute(String) - Static method in class org.gcube.data.tr.neo.NeoConstants
 

L

LEAF_TYPE_TAG - Static variable in class org.gcube.data.tr.neo.NeoConstants
 
Lifecycle - Class in org.gcube.data.tr
Extends SourceLifecycle for a TreeSource.
Lifecycle(TreeSource) - Constructor for class org.gcube.data.tr.Lifecycle
Creates an instance for a given TreeSource
location() - Method in class org.gcube.data.tr.neo.NeoStore
 
location() - Method in interface org.gcube.data.tr.Store
Returns the location of the store.

N

name() - Method in class org.gcube.data.tr.TreeRepository
 
NeoConstants - Class in org.gcube.data.tr.neo
 
NeoConstants() - Constructor for class org.gcube.data.tr.neo.NeoConstants
 
NeoDBProvider - Interface in org.gcube.data.tr.neo
A provider of GraphDatabaseService instances.
NeoStore - Class in org.gcube.data.tr.neo
 
NeoStore(String) - Constructor for class org.gcube.data.tr.neo.NeoStore
 
NeoStore(NeoDBProvider, String) - Constructor for class org.gcube.data.tr.neo.NeoStore
 
newDatabase(File) - Method in interface org.gcube.data.tr.neo.NeoDBProvider
Returns a database at a given location.
newDatabase(File) - Method in class org.gcube.data.tr.neo.nodes.DefaulNeoDBProvider
 
newSource(BindSource) - Method in class org.gcube.data.tr.ProductionProvider
 
newSource(BindSource) - Method in interface org.gcube.data.tr.Provider
Returns a TreeSource configured according to a BindSource request.
newStore(String) - Method in class org.gcube.data.tr.ProductionProvider
 
newStore(String) - Method in interface org.gcube.data.tr.Provider
Returns a Store with a given identifier.

O

onClose() - Method in class org.gcube.data.tr.neo.TransactingGenerator
 
onEnd() - Method in class org.gcube.data.tr.neo.TransactingGenerator
 
onStart() - Method in class org.gcube.data.tr.neo.TransactingGenerator
 
org.gcube.data.tr - package org.gcube.data.tr
 
org.gcube.data.tr.neo - package org.gcube.data.tr.neo
 
org.gcube.data.tr.neo.nodes - package org.gcube.data.tr.neo.nodes
 

P

PersistentLeaf - Class in org.gcube.data.tr.neo.nodes
A Leaf with persistent state.
PersistentLeaf(GraphDatabaseService, Leaf) - Constructor for class org.gcube.data.tr.neo.nodes.PersistentLeaf
Creates an instance from a given Leaf and using a given NodeBinder.
PersistentLeaf(Node, BindingMode) - Constructor for class org.gcube.data.tr.neo.nodes.PersistentLeaf
 
PersistentNode - Class in org.gcube.data.tr.neo.nodes
An InnerNode with persistent state.
PersistentNode(GraphDatabaseService, InnerNode) - Constructor for class org.gcube.data.tr.neo.nodes.PersistentNode
Creates an instance in BindingMode.ADD that persists an InnerNode, assigning an identifier to it and its descendants.
PersistentNode(GraphDatabaseService, Node, BindingMode) - Constructor for class org.gcube.data.tr.neo.nodes.PersistentNode
Creates an instance over a database node, in a given binding mode.
PersistentTree - Class in org.gcube.data.tr.neo.nodes
A Tree with persistent state.
PersistentTree(PersistentNode) - Constructor for class org.gcube.data.tr.neo.nodes.PersistentTree
 
PREDEFINED_PREFIX - Static variable in class org.gcube.data.tr.neo.NeoConstants
 
process(Tree) - Method in class org.gcube.data.tr.SourceDecorator
 
ProductionProvider - Class in org.gcube.data.tr
A Provider that returns dependencies used in production.
ProductionProvider() - Constructor for class org.gcube.data.tr.ProductionProvider
 
properties() - Method in class org.gcube.data.tr.TreeRepository
 
properties() - Method in class org.gcube.data.tr.TreeSource
 
Provider - Interface in org.gcube.data.tr
Provides dependencies to distinguished plugin components.

R

Reader - Class in org.gcube.data.tr
A SourceReader for TreeSources.
Reader(TreeSource) - Constructor for class org.gcube.data.tr.Reader
Creates an instance for a TreeSource
reconfigure(Element) - Method in class org.gcube.data.tr.Lifecycle
remove(Edge) - Method in class org.gcube.data.tr.neo.nodes.PersistentNode
remove(Edge) - Method in class org.gcube.data.tr.neo.nodes.PersistentTree
removeAttribute(QName) - Method in class org.gcube.data.tr.neo.nodes.PersistentLeaf
removeAttribute(QName) - Method in class org.gcube.data.tr.neo.nodes.PersistentNode
removeAttribute(QName) - Method in class org.gcube.data.tr.neo.nodes.PersistentTree
requestSchemas() - Method in class org.gcube.data.tr.TreeRepository
 

S

setAttribute(QName, String) - Method in class org.gcube.data.tr.neo.nodes.PersistentLeaf
setAttribute(QName, String) - Method in class org.gcube.data.tr.neo.nodes.PersistentNode
setAttribute(QName, String) - Method in class org.gcube.data.tr.neo.nodes.PersistentTree
SourceDecorator - Class in org.gcube.data.tr
 
SourceDecorator(String) - Constructor for class org.gcube.data.tr.SourceDecorator
 
SOURCES - Static variable in class org.gcube.data.tr.neo.NeoConstants
 
start(File) - Method in class org.gcube.data.tr.neo.NeoStore
LIFETIME OPERATIONS
start(File) - Method in interface org.gcube.data.tr.Store
Starts the store in a given storage location,
stop() - Method in class org.gcube.data.tr.Lifecycle
stop() - Method in class org.gcube.data.tr.neo.NeoStore
Stops a started store.
stop() - Method in interface org.gcube.data.tr.Store
Stops a started store.
STORAGE_LOCATION - Static variable in class org.gcube.data.tr.Constants
The storage location.
Store - Interface in org.gcube.data.tr
A Tree store.
store() - Method in class org.gcube.data.tr.TreeSource
Returns the underlying tree store

T

terminate() - Method in class org.gcube.data.tr.Lifecycle
toAttribute(QName) - Static method in class org.gcube.data.tr.neo.NeoConstants
 
toSchema(Class<?>) - Static method in class org.gcube.data.tr.Utils
Converts a JAXB bound class to the corresponding schema.
toString() - Method in class org.gcube.data.tr.neo.NeoStore
 
toString() - Method in class org.gcube.data.tr.TreeSource
 
TR_DESCRIPTION - Static variable in class org.gcube.data.tr.Constants
The description of the plugin.
TR_NAME - Static variable in class org.gcube.data.tr.Constants
The name of the plugin.
TransactingGenerator<FROM,TO> - Class in org.gcube.data.tr.neo
 
TransactingGenerator(GraphDatabaseService, Generator<FROM, TO>, String) - Constructor for class org.gcube.data.tr.neo.TransactingGenerator
 
TREE_RELATION_NAME - Static variable in class org.gcube.data.tr.neo.NeoConstants
 
TreeRepository - Class in org.gcube.data.tr
 
TreeRepository() - Constructor for class org.gcube.data.tr.TreeRepository
 
TreeSource - Class in org.gcube.data.tr
A local Source of Trees.
TreeSource(String, List<QName>, Store) - Constructor for class org.gcube.data.tr.TreeSource
Creates an instance with a given identifier.
types() - Method in class org.gcube.data.tr.TreeSource
 

U

update(Tree) - Method in class org.gcube.data.tr.neo.NeoStore
 
update(Stream<Tree>) - Method in class org.gcube.data.tr.neo.NeoStore
 
update(Tree) - Method in interface org.gcube.data.tr.Store
Updates a tree in the store with the delta tree that captures the changes.
update(Stream<Tree>) - Method in interface org.gcube.data.tr.Store
Updates many trees at once in the store with the delta trees that capture their changes.
update(Tree) - Method in class org.gcube.data.tr.Writer
 
update(Stream<Tree>) - Method in class org.gcube.data.tr.Writer
 
Utils - Class in org.gcube.data.tr
Plugin utilities.
Utils() - Constructor for class org.gcube.data.tr.Utils
 

V

value() - Method in class org.gcube.data.tr.neo.nodes.PersistentLeaf
value(String) - Method in class org.gcube.data.tr.neo.nodes.PersistentLeaf
VALUE_PROPERTY - Static variable in class org.gcube.data.tr.neo.NeoConstants
 
valueOf(String) - Static method in enum org.gcube.data.tr.neo.nodes.BindingMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.data.tr.neo.nodes.BindingMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

Writer - Class in org.gcube.data.tr
A SourceWriter for TreeSources.
Writer(TreeSource) - Constructor for class org.gcube.data.tr.Writer
Creates an instance for a TreeSource.

Y

yield(FROM) - Method in class org.gcube.data.tr.neo.TransactingGenerator
 

_

_start(File) - Method in class org.gcube.data.tr.neo.NeoStore
 

A B C D E G H I L N O P R S T U V W Y _

Copyright © 2013. All Rights Reserved.