Uses of Class
org.gcube.data.trees.data.Tree

Packages that use Tree
org.gcube.data.trees.data   
org.gcube.data.trees.generators   
org.gcube.data.trees.io   
org.gcube.data.trees.streams   
 

Uses of Tree in org.gcube.data.trees.data
 

Methods in org.gcube.data.trees.data that return Tree
 Tree Tree.delta(Tree future)
          Returns a tree that reflects the delta between this tree and a given tree, or null if the tree are equals.
static Tree Nodes.t(Edge... edges)
          Creates a Tree with given Edges.
static Tree Nodes.t(String id, Edge... edges)
          Creates a Tree with a given identifier and given Edges.
static Tree Nodes.t(String collID, String id, Edge... edges)
          Creates a Tree in a given collection with a given identifier and given Edges.
static Tree Nodes.t(Tree root)
          Clones a Tree.
 

Methods in org.gcube.data.trees.data with parameters of type Tree
 Tree Tree.delta(Tree future)
          Returns a tree that reflects the delta between this tree and a given tree, or null if the tree are equals.
static Tree Nodes.t(Tree root)
          Clones a Tree.
 

Constructors in org.gcube.data.trees.data with parameters of type Tree
Tree(Tree tree)
          Copy constructor, creates an instance as a clone of a given tree.
 

Uses of Tree in org.gcube.data.trees.generators
 

Methods in org.gcube.data.trees.generators that return Tree
 Tree TreeTemplate.generate()
          Generates a Tree from this template.
 Tree StructuralTemplate.generate()
          Generates a Tree from this template.
 Tree SimilarityTemplate.generate()
          Generates a Tree from this template.
abstract  Tree AbstractTreeTemplate.generate()
          Generates a Tree from this template.
 

Methods in org.gcube.data.trees.generators that return types with arguments of type Tree
 Iterator<Tree> TreeTemplate.generate(long size)
          Returns an Iterator over Trees generated from this template.
 Iterator<Tree> AbstractTreeTemplate.generate(long size)
          Returns an Iterator over Trees generated from this template.
 

Methods in org.gcube.data.trees.generators with parameters of type Tree
static SimilarityTemplate TemplateFactory.aTreeLike(Tree proto)
          Returns a SimilarityTemplate for a given prototype and a similarity coefficient of .9.
static SimilarityTemplate TemplateFactory.aTreeLike(Tree proto, double similarity)
          Returns a SimilarityTemplate for a given prototype and similarity coefficient.
 

Constructors in org.gcube.data.trees.generators with parameters of type Tree
SimilarityTemplate(Tree proto, double similarity)
           
 

Uses of Tree in org.gcube.data.trees.io
 

Methods in org.gcube.data.trees.io that return Tree
 Tree TreeBinder.bind(T data)
          Binds an instance of the data to a tree.
static Tree Bindings.fromElement(Element element)
          Binds an Element to a Tree.
static Tree Bindings.fromReader(Reader reader)
          Binds a Reader to a Tree
static Tree Bindings.fromStream(InputStream stream)
          Binds an InputStream to a Tree.
 

Methods in org.gcube.data.trees.io with parameters of type Tree
 T TreeBinder.bind(Tree tree)
          Binds a tree to an instance of the data.
static Element Bindings.toElement(Tree tree)
          Binds a Tree to an Element.
static String Bindings.toText(Tree t)
          Binds a Tree to a String.
static void Bindings.toWriter(Tree t, Writer stream, boolean... writeDeclaration)
          Binds a Tree to a Writer.
 

Uses of Tree in org.gcube.data.trees.streams
 

Methods in org.gcube.data.trees.streams that return Tree
 Tree TreeStreams.TreeParser.yield(String payload)
          
 

Methods in org.gcube.data.trees.streams that return types with arguments of type Tree
static
<T> org.gcube.data.streams.dsl.publish.PublishRsWithClause<Tree>
TreeStreams.publishTreesIn(org.gcube.data.streams.Stream<Tree> stream)
          Publishes a Stream of Trees as a result set.
static org.gcube.data.streams.Stream<Tree> TreeStreams.treesIn(URI locator)
          Converts a Result Set with Trees into a Stream.
 

Methods in org.gcube.data.trees.streams with parameters of type Tree
 String TreeStreams.TreeSerialiser.yield(Tree tree)
          
 

Method parameters in org.gcube.data.trees.streams with type arguments of type Tree
static
<T> org.gcube.data.streams.dsl.publish.PublishRsWithClause<Tree>
TreeStreams.publishTreesIn(org.gcube.data.streams.Stream<Tree> stream)
          Publishes a Stream of Trees as a result set.
 



Copyright © 2012. All Rights Reserved.