Uses of Package
org.tranche.hash

Packages that use org.tranche.hash
org.tranche Configuration for specific Tranche network and interfaces. 
org.tranche.add Upload tool for network along with listeners and adapters for other projects. 
org.tranche.configuration Handles the server's (Server/FlatFileTrancheServer) configuration, including data directories, permissions and other options. 
org.tranche.exceptions Any custom exceptions used by Tranche. 
org.tranche.flatfile The FlatFileTrancheServer handles the routing of data and meta data between the Server instance and the DataBlockUtil, and imposes sercurity. 
org.tranche.flatfile.logs Logging utilites for FlatFileTrancheServer to record actions, times and status. 
org.tranche.get Download tool for network along with listeners and adaptors for other projects. 
org.tranche.hash Hashing algorithms for bytes are used as an identifier. 
org.tranche.hash.span Used to assign responsibility to servers to handle a portion of the data on a network. 
org.tranche.license Manage license and wiaver information related to legal regime for uploaded projects and data. 
org.tranche.logs.activity Encapsulate meta data information so can be serialized to network. 
org.tranche.meta Encapsulate meta data information so can be serialized to network. 
org.tranche.project Tools and utilities for building and serialize project information as well as repackaging existing resources for new projects. 
org.tranche.remote Client-side management of sockets and interface to remote Server instance. 
org.tranche.routing Contains all classes that are relevant to the routing tranche server. 
org.tranche.scripts Some scripts useful for managing a network or to assist when creating a network. 
org.tranche.security Contains classes that specifically address the security of the system. 
org.tranche.server Server that binds on a port and routes requests to underlying FlatFileTrancheServer. 
org.tranche.server.logs Logging for a server to record request times and status. 
org.tranche.streams Streams useful for uploading projects, creating temporary files, etc. 
org.tranche.tasks Simple interface for common tasks. 
org.tranche.util Utilities used by Tranche and other tools for handling lower-level tasks (such as compression, encryption, managing temporary files, etc.). 
 

Classes in org.tranche.hash used by org.tranche
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.add
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.configuration
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.exceptions
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.flatfile
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
DiskBackedBigHashSet
          Splitting some of functionality from Jayson's SimpleDiskBackedBigHashList to a Set so that both classes behave in their expected manner.
 

Classes in org.tranche.hash used by org.tranche.flatfile.logs
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.get
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.hash
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.hash.span
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.license
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.logs.activity
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.meta
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.project
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.remote
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.routing
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.scripts
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.security
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.server
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.server.logs
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.streams
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
BigHashMaker
          Class that actually creates the BigHash used for identifying files/projects.
 

Classes in org.tranche.hash used by org.tranche.tasks
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
 

Classes in org.tranche.hash used by org.tranche.util
BigHash
          A utility class for making and representing all of the hash information required for files on Tranche.
DiskBackedBigHashList
          A list that stores BigHash objects.
DiskBackedBigHashSet
          Splitting some of functionality from Jayson's SimpleDiskBackedBigHashList to a Set so that both classes behave in their expected manner.
 



This code is free for use both commercially and non-commercially as stated in the project's license