A C E G H I L T 
All Classes All Packages

A

addExecuteOnAccessMethod(IHierarchicalContentExecuteOnAccess) - Method in class ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.HierarchicalContentProxy
 

C

ch.systemsx.cisd.openbis.common.io.hierarchical_content.api - package ch.systemsx.cisd.openbis.common.io.hierarchical_content.api
 
close() - Method in class ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.HierarchicalContentProxy
 
close() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContent
Cleans resources (e.g.

E

equals(Object) - Method in class ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.HierarchicalContentProxy
 
execute() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentExecuteOnAccess
 
exists() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns true if the content node exists.

G

getChecksum() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns the checksum of a file abstracted by this node.
getChecksumCRC32() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns the CRC32 checksum of a file abstracted by this node.
getChildNodes() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
List of child nodes of this node.
getFile() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns a file abstracted by this node.
getFileContent() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns a read only IRandomAccessFile with file content of the node.
getFileLength() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns the length (in bytes) of a file abstracted by this node.
getInputStream() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns an InputStream with content of the node.
getLastModified() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns the time this node or the persistent object containing this node has been modified.
getName() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns name of this node/file.
getNode(String) - Method in class ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.HierarchicalContentProxy
 
getNode(String) - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContent
Returns node with specified relativePath starting from root node.
getParentRelativePath() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns relative path of this node's parent or null for root node.
getProxyFor(IHierarchicalContent, List<IHierarchicalContentExecuteOnAccess>) - Static method in class ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.HierarchicalContentProxy
 
getRelativePath() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns relative path of this node or empty string for root node.
getRootNode() - Method in class ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.HierarchicalContentProxy
 
getRootNode() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContent
Returns root node.

H

hashCode() - Method in class ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.HierarchicalContentProxy
 
HierarchicalContentProxy - Class in ch.systemsx.cisd.openbis.common.io.hierarchical_content.api
 

I

IHierarchicalContent - Interface in ch.systemsx.cisd.openbis.common.io.hierarchical_content.api
Abstraction of a tree-like hierarchical content on the filesystem.
IHierarchicalContentExecuteOnAccess - Interface in ch.systemsx.cisd.openbis.common.io.hierarchical_content.api
 
IHierarchicalContentNode - Interface in ch.systemsx.cisd.openbis.common.io.hierarchical_content.api
Read only abstraction over a node in IHierarchicalContent that provides access to a file and its content.
isChecksumCRC32Precalculated() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns true, if the CRC32 checksum is pre-calculated for this node and false, if it is calculated on demand when calling getChecksumCRC32() or if this node does not have a CRC32 checksum (like e.g.
isDirectory() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns true if this node is an abstraction of a directory, false otherwise.

L

listMatchingNodes(String) - Method in class ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.HierarchicalContentProxy
 
listMatchingNodes(String) - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContent
Returns list of all file nodes in this hierarchy with relative paths matching given relativePathPattern.
listMatchingNodes(String, String) - Method in class ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.HierarchicalContentProxy
 
listMatchingNodes(String, String) - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContent
Returns list of all file nodes in this hierarchy starting from startingPath with file names matching given fileNamePattern.

T

toString() - Method in class ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.HierarchicalContentProxy
 
tryGetFile() - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode
Returns a file abstracted by this node, or null, if there is no file that represents this node.
tryGetNode(String) - Method in class ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.HierarchicalContentProxy
 
tryGetNode(String) - Method in interface ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContent
Returns node with specified relativePath starting from root node, or null, if this path does not exist.
A C E G H I L T 
All Classes All Packages