Package | Description |
---|---|
org.treetank.access |
Access to Treetank
|
org.treetank.api |
TreeTank API
This package contains the public TreeTank API.
|
org.treetank.bucket |
Bucket Layer for Treetank
|
org.treetank.data | |
org.treetank.filelistener.file.data | |
org.treetank.node |
Node Page Layer for Treetank
|
org.treetank.node.delegates | |
org.treetank.node.interfaces |
Modifier and Type | Method and Description |
---|---|
protected IData |
BucketReadTrx.checkItemIfDeleted(IData pToCheck)
Method to check if an
IData is a deleted one. |
IData |
BucketWriteTrx.getData(long pDataKey)
Getting the data related to a key.
|
IData |
BucketReadTrx.getData(long pDataKey)
Getting the data related to the given data key.
|
Modifier and Type | Method and Description |
---|---|
protected IData |
BucketReadTrx.checkItemIfDeleted(IData pToCheck)
Method to check if an
IData is a deleted one. |
void |
BucketWriteTrx.removeData(IData pData)
Removing the data from the storage.
|
long |
BucketWriteTrx.setData(IData pData)
Setting a data and storing the data in the bucket-layer.
|
Modifier and Type | Method and Description |
---|---|
IData |
IDataFactory.deserializeData(DataInput pData)
Create a data out of a serialized byte-representation.
|
IData |
IBucketReadTrx.getData(long pKey)
Getting the data related to a key.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.hash.Funnel<IData> |
IData.getFunnel()
Getting a Funnel for computing guava-based hashes.
|
Modifier and Type | Method and Description |
---|---|
void |
IBucketWriteTrx.removeData(IData pData)
Removing the data from the storage.
|
long |
IBucketWriteTrx.setData(IData pData)
Setting a data and storing the data in the bucket-layer.
|
Modifier and Type | Class and Description |
---|---|
static class |
DataBucket.DeletedData
Static class to mark deleted entries within the bucket.
|
static class |
DumbDataFactory.DumbData
Simple DumbData just for testing the
DataBucket s. |
Modifier and Type | Method and Description |
---|---|
IData |
DumbDataFactory.deserializeData(DataInput pSource)
Create a data out of a serialized byte-representation.
|
IData |
DataBucket.getData(int pOffset)
Get data at a given offset.
|
IData[] |
DataBucket.getDatas()
Getter for datas
|
Modifier and Type | Method and Description |
---|---|
com.google.common.hash.Funnel<IData> |
DumbDataFactory.DumbData.getFunnel()
Getting a Funnel for computing guava-based hashes.
|
com.google.common.hash.Funnel<IData> |
DataBucket.DeletedData.getFunnel()
Getting a Funnel for computing guava-based hashes.
|
Modifier and Type | Method and Description |
---|---|
void |
DataBucket.setData(int pOffset,
IData pData)
Overwrite a single data at a given offset.
|
Modifier and Type | Class and Description |
---|---|
class |
BlockDataElement
This implementation of
IData is used to store byte arrays in datas. |
Modifier and Type | Method and Description |
---|---|
IData |
BlockDataElementFactory.deserializeData(DataInput input)
Create a data out of a serialized byte-representation.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.hash.Funnel<IData> |
BlockDataElement.getFunnel()
Getting a Funnel for computing guava-based hashes.
|
Modifier and Type | Class and Description |
---|---|
class |
FileData
A sequence of Filenodes represents a full file.
|
Modifier and Type | Method and Description |
---|---|
IData |
FileDataFactory.deserializeData(DataInput input)
Create a data out of a serialized byte-representation.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.hash.Funnel<IData> |
FileData.getFunnel()
Getting a Funnel for computing guava-based hashes.
|
Modifier and Type | Class and Description |
---|---|
class |
AtomicValue
AtomicValue
|
class |
AttributeNode
AttributeNode
|
class |
DocumentRootNode
DocumentNode
|
class |
ElementNode
ElementNode
|
class |
NamespaceNode
NamespaceNode
|
class |
TextNode
TextNode
|
Modifier and Type | Method and Description |
---|---|
IData |
TreeNodeFactory.deserializeData(DataInput input)
Create a data out of a serialized byte-representation.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.hash.Funnel<IData> |
TextNode.getFunnel() |
com.google.common.hash.Funnel<IData> |
NamespaceNode.getFunnel() |
com.google.common.hash.Funnel<IData> |
ElementNode.getFunnel() |
com.google.common.hash.Funnel<IData> |
DocumentRootNode.getFunnel() |
com.google.common.hash.Funnel<IData> |
AttributeNode.getFunnel() |
com.google.common.hash.Funnel<IData> |
AtomicValue.getFunnel()
Getting a Funnel for computing guava-based hashes.
|
Modifier and Type | Class and Description |
---|---|
class |
NameNodeDelegate
Delegate method for all nodes containing \"naming\"-data.
|
class |
NodeDelegate
Delegate method for all nodes.
|
class |
StructNodeDelegate
Delegate method for all nodes building up the structure.
|
class |
ValNodeDelegate
Delegate method for all nodes containing \"value\"-data.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.hash.Funnel<IData> |
ValNodeDelegate.getFunnel() |
com.google.common.hash.Funnel<IData> |
StructNodeDelegate.getFunnel() |
com.google.common.hash.Funnel<IData> |
NodeDelegate.getFunnel() |
com.google.common.hash.Funnel<IData> |
NameNodeDelegate.getFunnel() |
Modifier and Type | Interface and Description |
---|---|
interface |
INameNode |
interface |
INode
IItem
|
interface |
IStructNode
Class to denote that an
INode has structural attributes. |
interface |
IValNode |
Copyright © 2013. All Rights Reserved.