A C E G H I L T
All Classes All Packages
All Classes All Packages
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 andfalse
, if it is calculated on demand when callinggetChecksumCRC32()
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.
All Classes All Packages