Top Description Fields Constructors Methods
org.bouncycastle.tsp.ers

public Class ERSDirectoryDataGroup

extends ERSDataGroup
Class Inheritance
Imports
java.io.File, .FileNotFoundException, java.util.ArrayList, .List

Representation of a data group based on a directory. Sub-directories will be represented by a single hash.

Field Summary

Inherited from org.bouncycastle.tsp.ers.ERSDataGroup:
dataObjects

Constructor Summary

AccessConstructor and Description
public
ERSDirectoryDataGroup(File
a directory of data objects.
dataDirectory
)

Base constructor for a directory of data objects.

Method Summary

Modifier and TypeMethod and Description
private static List<ERSData>
buildGroup(File dataDirectory)

public List<ERSFileData>

Returns:

a list of file data.
getFiles
()

Return a list of the plain files in this data group.

public List<ERSDirectoryDataGroup>

Returns:

a list of subdirectories.
getSubdirectories
()

Return a list of the subdirectories in this data group.

Inherited from org.bouncycastle.tsp.ers.ERSDataGroup:
calculateHashgetHashgetHashessize

Constructor Detail

ERSDirectoryDataGroupback to summary
public ERSDirectoryDataGroup(File dataDirectory) throws FileNotFoundException

Base constructor for a directory of data objects.

Parameters
dataDirectory:File

a directory of data objects.

Method Detail

buildGroupback to summary
private static List<ERSData> buildGroup(File dataDirectory) throws FileNotFoundException
getFilesback to summary
public List<ERSFileData> getFiles()

Return a list of the plain files in this data group.

Returns:List<ERSFileData>

a list of file data.

getSubdirectoriesback to summary
public List<ERSDirectoryDataGroup> getSubdirectories()

Return a list of the subdirectories in this data group.

Returns:List<ERSDirectoryDataGroup>

a list of subdirectories.