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

A

AbstractRequest - Class in org.gcube.data.tr.requests
Partial Request implementation.
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
 
addTypes(QName...) - Method in class org.gcube.data.tr.requests.BindSource
Adds one or more types for the source associated with the request.
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
 
bind(Element, Class<T>) - Method in class org.gcube.data.tr.requests.RequestBinder
Binds an Element to a Request.
bind(Request) - Method in class org.gcube.data.tr.requests.RequestBinder
Binds a Request to an Element.
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.
BindSource - Class in org.gcube.data.tr.requests
A Request for the plugin to create a data source.
BindSource(String) - Constructor for class org.gcube.data.tr.requests.BindSource
Creates an instance for a source with a given name.
BindSource(String, Mode) - Constructor for class org.gcube.data.tr.requests.BindSource
Creates an instance for a source with a given name and in a given mode.

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
 
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.requests.BindSource
Returns the description of the source associated with the request.
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
equals(Object) - Method in class org.gcube.data.tr.requests.AbstractRequest
 

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
hashCode() - Method in class org.gcube.data.tr.requests.AbstractRequest
 

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.

M

mode() - Method in class org.gcube.data.tr.requests.AbstractRequest
Returns the access mode to the collection.
Mode - Enum in org.gcube.data.tr.requests
The access mode to a source.

N

name() - Method in class org.gcube.data.tr.requests.BindSource
Returns the name of the source associated with the request.
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
 
NeoStore - Class in org.gcube.data.tr.neo
 
NeoStore(String) - Constructor for class org.gcube.data.tr.neo.NeoStore
 
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
 
org.gcube.data.tr.requests - package org.gcube.data.tr.requests
 

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
 
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
Request - Interface in org.gcube.data.tr.requests
Common interface for binding requests to the plugin via T-Binder services.
RequestBinder - Class in org.gcube.data.tr.requests
Binds requests to Elements and vice versa.
RequestBinder() - Constructor for class org.gcube.data.tr.requests.RequestBinder
 
requestSchemas() - Method in class org.gcube.data.tr.TreeRepository
 

S

send() - Method in class org.gcube.data.tr.requests.AbstractRequest
 
send(StatefulQuery) - Method in class org.gcube.data.tr.requests.AbstractRequest
 
send(URL) - Method in class org.gcube.data.tr.requests.AbstractRequest
 
send() - Method in interface org.gcube.data.tr.requests.Request
Sends the request to some suitable instance of the hosting service.
send(URL) - Method in interface org.gcube.data.tr.requests.Request
Sends the request to a hosting service at a given endpoint.
send(StatefulQuery) - Method in interface org.gcube.data.tr.requests.Request
Sends the request to a hosting service returned by a given query.
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
setDescription(String) - Method in class org.gcube.data.tr.requests.BindSource
Sets a description for the source associated with the request.
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.requests.BindSource
Returns the types of the source associated with the request.
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.
valueOf(String) - Static method in enum org.gcube.data.tr.requests.Mode
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.
values() - Static method in enum org.gcube.data.tr.requests.Mode
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 M N O P R S T U V W Y _

Copyright © 2012. All Rights Reserved.