A B C D E F G H I J L M N O P R S T U V W X

A

AbstractFileCreatorAdapter - Class in net.sf.jpkgmk
Abstract implementation of the FileHandler.ContentWriter interface to create a file
AbstractFileCreatorAdapter() - Constructor for class net.sf.jpkgmk.AbstractFileCreatorAdapter
 
AbstractLineProvider - Class in net.sf.jpkgmk
 
AbstractLineProvider() - Constructor for class net.sf.jpkgmk.AbstractLineProvider
 
AbstractParser<T> - Class in net.sf.jpkgmk
Abstract class that provides some convenience methods for parsing files, strings etc. line by line.
AbstractParser() - Constructor for class net.sf.jpkgmk.AbstractParser
 
AbstractPkgMapEntry - Class in net.sf.jpkgmk.pkgmap
Abstract class that can be used for the most of the pkgmap entries, for example files, directories, links ...
AbstractPkgMapEntry(PkgMapEntryType, String) - Constructor for class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
Constructor taking the mandatory arguments to create a pkgmap entry
AbstractPkgMapEntry(PkgMapEntryType, String, String, String, String) - Constructor for class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
AbstractPkgMapEntry(PkgMapEntryType, String, String, String, String, String, String) - Constructor for class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
AbstractPkgMapEntry(Integer, PkgMapEntryType, String, String, String, Integer, Integer, String, String, String) - Constructor for class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
Full constructor taking all possible arguments
AbstractPkgMapEntryParser - Class in net.sf.jpkgmk.pkgmap
 
AbstractPkgMapEntryParser() - Constructor for class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntryParser
Default constructor
AbstractPrototypeEntry - Class in net.sf.jpkgmk.prototype
Abstract class that can be used for the most of the prototype entries, for example files, directories, links ...
AbstractPrototypeEntry(PrototypeEntryType, String) - Constructor for class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
Constructor taking the mandatory arguments to create a prototype file entry
AbstractPrototypeEntry(PrototypeEntryType, String, String, String, String) - Constructor for class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
AbstractPrototypeEntry(PrototypeEntryType, String, String, String, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
AbstractPrototypeEntry(Integer, PrototypeEntryType, String, String, String, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
AbstractPrototypeEntry(Integer, PrototypeEntryType, String, String, String, Integer, Integer, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
Full constructor taking all possible arguments
AbstractPrototypeEntryDevice - Class in net.sf.jpkgmk.prototype
Abstract device prototype entry used by the character and block device prototype entries.
AbstractPrototypeEntryDevice(Integer, PrototypeEntryType, String, String, Integer, Integer, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.AbstractPrototypeEntryDevice
Full constructor taking all arguments supported for this entry type
AbstractPrototypeEntryDevice.AbstractPrototypeEntryDeviceParser - Class in net.sf.jpkgmk.prototype
 
AbstractPrototypeEntryDevice.AbstractPrototypeEntryDeviceParser() - Constructor for class net.sf.jpkgmk.prototype.AbstractPrototypeEntryDevice.AbstractPrototypeEntryDeviceParser
 
AbstractPrototypeEntryParser - Class in net.sf.jpkgmk.prototype
 
AbstractPrototypeEntryParser() - Constructor for class net.sf.jpkgmk.prototype.AbstractPrototypeEntryParser
Default constructor
accept(File) - Method in class net.sf.jpkgmk.util.SvnDirectoryFilter
 
add(PkgMapEntry) - Method in class net.sf.jpkgmk.pkgmap.PkgMap
Adds a prototype entry.
add(PrototypeEntry) - Method in class net.sf.jpkgmk.prototype.Prototype
Adds a prototype entry.
add(int, PrototypeEntry) - Method in class net.sf.jpkgmk.prototype.Prototype
Adds a prototype entry.
add(PrototypeEntry) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
addAll(List<PkgMapEntry>) - Method in class net.sf.jpkgmk.pkgmap.PkgMap
Adds all the given entries to this pkgmap object.
addDefLine(StringBuffer, String, String) - Method in class net.sf.jpkgmk.RequestCreator.RequestEntry
Adds the definition of the variable as string to the given string buffer.
addDirectory(File) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
Adds the given directory recursively to this prototype file.
addDirectory(File, boolean) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
Adds the given directory recursively to this prototype file.
addDirectory(File, String) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
Adds the given directory recursively to this prototype file.
addDirectory(File, String, String, String, PermissionProvider) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
Adds the given directory recursively to this prototype file.
addDirectory(File, String, String, String, PermissionProvider, FileFilter, boolean) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
Adds the given directory recursively to this prototype file.
addDirectoryInternal(File, String, String, String, PermissionProvider, FileFilter, boolean) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
addEntry(RequestCreator.RequestEntry) - Method in class net.sf.jpkgmk.RequestCreator
 
addFile(File) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
addFile(File, PrototypeEntryType) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
addFile(File, PrototypeEntryType, String) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
addFileInternal(File, String, String, String, PermissionProvider, PrototypeEntryType) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
addLink(String, PrototypeEntryFile) - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
addOption(String) - Method in class net.sf.jpkgmk.PkgInfo
 
addUpdate111Line(StringBuffer, String, String, String) - Method in class net.sf.jpkgmk.RequestCreator.RequestEntry
 
addVariable(String, String) - Method in class net.sf.jpkgmk.util.VariableMap
 
areObjectsEqual(Object, Object) - Static method in class net.sf.jpkgmk.util.ObjectUtils
 
ArrayUtil - Class in net.sf.jpkgmk.util
 
ArrayUtil() - Constructor for class net.sf.jpkgmk.util.ArrayUtil
 
assertArraysEqual(File[], File[]) - Method in class net.sf.jpkgmk.util.FsTestCase
 
assertArraysEqual(File[], File[], boolean) - Method in class net.sf.jpkgmk.util.FsTestCase
 
assertContainsFiles(File, File[]) - Static method in class net.sf.jpkgmk.util.FileUtil
Non-recursively checks the content of the given directory against the given array of file objects.
ASSIGNMENT_CHAR - Static variable in class net.sf.jpkgmk.util.StringUtil.KeyValuePair
Constant for the '=' character

B

B - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
BLOCK_SPECIAL - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
buildAbsolutePath(File, String) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
buildPath(File, String) - Static method in class net.sf.jpkgmk.util.FileUtil
Builds a path and separates the given file or directory using the given pathSeparator.

C

C - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
CATEGORY_APPLICATION - Static variable in class net.sf.jpkgmk.PkgInfo
 
CATEGORY_SYSTEM - Static variable in class net.sf.jpkgmk.PkgInfo
 
CHARACTER_SPECIAL - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
ChecksumUtil - Class in net.sf.jpkgmk.util
 
clean(File) - Method in class net.sf.jpkgmk.AbstractFileCreatorAdapter
 
clean() - Method in class net.sf.jpkgmk.DefaultFileHandler
 
clean() - Method in interface net.sf.jpkgmk.FileHandler
Removes the file that can be retrieved via FileHandler.getFile()
clean() - Method in class net.sf.jpkgmk.pkgmap.PkgMapBuilder
 
clean() - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
COMMAND - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
CommandType - Class in net.sf.jpkgmk.prototype
Typesafe enumeration CommandType
CommandType.CommandTypeDefaultParser - Class in net.sf.jpkgmk.prototype
 
CommandType.CommandTypeDefaultParser() - Constructor for class net.sf.jpkgmk.prototype.CommandType.CommandTypeDefaultParser
 
CommandType.CommandTypeIncludeParser - Class in net.sf.jpkgmk.prototype
 
CommandType.CommandTypeIncludeParser() - Constructor for class net.sf.jpkgmk.prototype.CommandType.CommandTypeIncludeParser
 
CommandType.CommandTypeParamValueParser - Class in net.sf.jpkgmk.prototype
 
CommandType.CommandTypeParamValueParser() - Constructor for class net.sf.jpkgmk.prototype.CommandType.CommandTypeParamValueParser
 
CommandType.CommandTypeParser - Interface in net.sf.jpkgmk.prototype
 
CommandType.CommandTypeSearchParser - Class in net.sf.jpkgmk.prototype
 
CommandType.CommandTypeSearchParser() - Constructor for class net.sf.jpkgmk.prototype.CommandType.CommandTypeSearchParser
 
COMMENT - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
COMMENT - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
compare(PrototypeEntry, PrototypeEntry) - Method in class net.sf.jpkgmk.prototype.Prototype.PrototypeEntryFileSorter
 
compare(String, String) - Static method in class net.sf.jpkgmk.util.StringUtil
 
compareTo(AbstractPkgMapEntry) - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
Compares this object with the given AbstractPkgMapEntry using the or the AbstractPkgMapEntry.entryPath if the classes are equal.
contains(PrototypeEntry) - Method in class net.sf.jpkgmk.prototype.Prototype
 
containsVariable(String) - Static method in class net.sf.jpkgmk.util.VariableMap
 
copyFile(File, File) - Static method in class net.sf.jpkgmk.util.FileUtil
Copies one file to a different location
copyFiles(File, File, FileFilter) - Static method in class net.sf.jpkgmk.util.FileUtil
Recursively copies the source directory with all files to the target directory.
countFiles(File) - Static method in class net.sf.jpkgmk.util.FileUtil
Recursively counts the files in the given directory.
countFiles(File, boolean) - Static method in class net.sf.jpkgmk.util.FileUtil
Recursively counts the files in the given directory.
countFilesAndDirectories(File) - Static method in class net.sf.jpkgmk.util.FileUtil
Recursively counts the files in the given directory.
create(File) - Method in class net.sf.jpkgmk.AbstractFileCreatorAdapter
Creates the one file represented by this file creator in the given target directory.
create(FileHandler.ContentWriter) - Method in class net.sf.jpkgmk.DefaultFileHandler
 
create(FileHandler.ContentWriter) - Method in interface net.sf.jpkgmk.FileHandler
Creates the file that can be retrieved via FileHandler.getFile()
create() - Method in class net.sf.jpkgmk.pkgmap.PkgMapBuilder
Creates all files to be included in the package by copying them from the original location to the new pkgdir given as targetDir in the constructor.
create() - Method in class net.sf.jpkgmk.PkgMk
Creates the whole package
create(File) - Method in class net.sf.jpkgmk.PostinstallCreator
 
create(Writer) - Method in class net.sf.jpkgmk.PostinstallCreator
 
create(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
Copies the file of this prototype entry into the target directory
create(File, String, String) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
Copies the file of this prototype entry into the target directory
create(File, String, String) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntryDevice
 
create() - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
create(File, VariableResolver) - Method in interface net.sf.jpkgmk.prototype.PrototypeEntry
Copies the file of this prototype entry into the target directory
create(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandDefault
 
create(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandInclude
 
create(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandSearch
 
create(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
create(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryComment
 
create(File, String, String) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryDirectory
 
create(File, String, String) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryFile
 
create(File, String, String) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryLink
 
create(File, String, String) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryPipe
 
create(File, String, String) - Method in class net.sf.jpkgmk.prototype.PrototypeEntrySymbolicLink
 
create(File) - Method in class net.sf.jpkgmk.RequestCreator
 
create(Writer) - Method in class net.sf.jpkgmk.RequestCreator
 
createChecksum(File, Checksum) - Static method in class net.sf.jpkgmk.util.ChecksumUtil
Returns the checksum for the given file
createChecksum(File) - Static method in class net.sf.jpkgmk.util.UnixChecksum
 
createChecksum(byte[]) - Static method in class net.sf.jpkgmk.util.UnixChecksum
 
createChecksumCrc32(File) - Static method in class net.sf.jpkgmk.util.ChecksumUtil
Returns the CRC32 checksum for the given file
createDir(File, boolean) - Static method in class net.sf.jpkgmk.util.FileUtil
 
createDir(File) - Method in class net.sf.jpkgmk.util.FsTestCase
 
createEntry(String, String, Integer, Integer, String, String, String, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntryDevice.AbstractPrototypeEntryDeviceParser
 
createEntry(String, String, Integer, Integer, String, String, String, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryBlockDevice.PrototypeEntryBlockDeviceParser
 
createEntry(String, String, Integer, Integer, String, String, String, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCharacterDevice.PrototypeEntryCharacterDeviceParser
 
createEntry(Integer, String, String, String, String, String, String, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryFile.PrototypeEntryFileParser
 
createEntry(Integer, String, String, String, String, String, String, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryFileEditable.PrototypeEntryFileEditableParser
 
createEntry(Integer, String, String, String, String, String, String, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryFileVolatile.PrototypeEntryFileVolatileParser
 
createFiles(File) - Method in class net.sf.jpkgmk.prototype.Prototype
 
createGzip(File) - Static method in class net.sf.jpkgmk.util.FileUtil
Creates a ".gz" file of the given input file.
createLine() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
createPackage(File) - Method in class net.sf.jpkgmk.prototype.Prototype
Creates the package which includes the creation of all files that contain to the package as well as the java object PkgMap.
createPkgMap(File) - Method in class net.sf.jpkgmk.prototype.Prototype
 
createPkgMapEntry(Integer, PkgMapEntryType, String, String, String, String, String, Long, Long, Long) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryFile.PkgMapEntryDirectoryParser
 
createPkgMapEntry(Integer, PkgMapEntryType, String, String, String, String, String, Long, Long, Long) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryFile.PkgMapEntryFileParser
 
createPkgMapEntry(Integer, PkgMapEntryType, String, String, String, String, String, Long, Long, Long) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryLink.PkgMapEntryLinkParser
 
createPkgMapEntry(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
createPkgMapEntry(Integer, PkgMapEntryType, String, String, String, Integer, Integer, String, String, String, File) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
createPkgMapEntry(Integer, PkgMapEntryType, String, String, String, Integer, Integer, String, String, String, File) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntryDevice
 
createPkgMapEntry(File, VariableResolver) - Method in interface net.sf.jpkgmk.prototype.PrototypeEntry
Creates the PkgMapEntry objects for this PrototypeEntry.
createPkgMapEntry(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandDefault
 
createPkgMapEntry(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandInclude
 
createPkgMapEntry(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandSearch
 
createPkgMapEntry(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
createPkgMapEntry(File, VariableResolver) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryComment
 
createPkgMapEntry(Integer, PkgMapEntryType, String, String, String, Integer, Integer, String, String, String, File) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryDirectory
 
createPkgMapEntry(Integer, PkgMapEntryType, String, String, String, Integer, Integer, String, String, String, File) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryFile
 
createPkgMapEntry(Integer, PkgMapEntryType, String, String, String, Integer, Integer, String, String, String, File) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryInfo
 
createPkgMapEntry(Integer, PkgMapEntryType, String, String, String, Integer, Integer, String, String, String, File) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryLink
 
createPkgMapEntry(Integer, PkgMapEntryType, String, String, String, Integer, Integer, String, String, String, File) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryPipe
 
createPkgMapEntry(Integer, PkgMapEntryType, String, String, String, Integer, Integer, String, String, String, File) - Method in class net.sf.jpkgmk.prototype.PrototypeEntrySymbolicLink
 
createPrototypeEntry(Integer, String, String, String, String, String, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryDirectory.PrototypeEntryDirectoryParser
 
createPrototypeEntry(Integer, String, String, String, String, String, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryDirectoryExclusive.PrototypeEntryDirectoryExclusiveParser
 
createRandomStringWithBytes(int) - Static method in class net.sf.jpkgmk.util.StringUtil
Creates a random string with the given length
createResult() - Method in class net.sf.jpkgmk.AbstractParser
 
createResult() - Method in class net.sf.jpkgmk.PkgInfoParser
 
createResult() - Method in class net.sf.jpkgmk.pkgmap.PkgMapParser
 
createResult() - Method in class net.sf.jpkgmk.prototype.PrototypeParser
 
createString(String[], char) - Static method in class net.sf.jpkgmk.util.StringUtil
Converts the given array of strings into a single string using the given delimiter as separator.
createString(String[], int, char) - Static method in class net.sf.jpkgmk.util.StringUtil
Converts the given array of strings into a single string using the given delimiter as separator.
createTar(File, File) - Static method in class net.sf.jpkgmk.util.FileUtil
Creates a tar file of all files in the given directory.
createUnixCksum(File) - Static method in class net.sf.jpkgmk.util.ChecksumUtil
 
createUnixCksum(byte[]) - Static method in class net.sf.jpkgmk.util.ChecksumUtil
 
currentLineNumber() - Method in class net.sf.jpkgmk.util.LineCountingReader
 

D

D - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
DEFAULT - Static variable in class net.sf.jpkgmk.prototype.CommandType
 
DEFAULT_FILE_CLASS - Static variable in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
DEFAULT_LINE_DELIMITER - Static variable in class net.sf.jpkgmk.AbstractParser
 
DEFAULT_SYSTEM_CHARSET - Static variable in class net.sf.jpkgmk.util.StringUtil
Default encoding/charset
DefaultFileHandler - Class in net.sf.jpkgmk
Default implementation of FileHandler.
DefaultFileHandler(File, String) - Constructor for class net.sf.jpkgmk.DefaultFileHandler
 
DefaultPermissionProvider - Class in net.sf.jpkgmk
 
DefaultPermissionProvider() - Constructor for class net.sf.jpkgmk.DefaultPermissionProvider
 
deleteRecursively(File) - Static method in class net.sf.jpkgmk.util.FileUtil
 
description - Variable in class net.sf.jpkgmk.RequestCreator.RequestEntry
 
DIRECTORY - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
DIRECTORY - Static variable in class net.sf.jpkgmk.RequestCreator.RequestEntryType
 
DIRECTORY_EXCLUSIVE - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
DuplicateEntryException - Exception in net.sf.jpkgmk
Exception that tells the user that an entry in a file already exists.
DuplicateEntryException() - Constructor for exception net.sf.jpkgmk.DuplicateEntryException
 
DuplicateEntryException(String) - Constructor for exception net.sf.jpkgmk.DuplicateEntryException
 
DuplicateEntryException(Throwable) - Constructor for exception net.sf.jpkgmk.DuplicateEntryException
 
DuplicateEntryException(String, Throwable) - Constructor for exception net.sf.jpkgmk.DuplicateEntryException
 

E

E - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
END - Static variable in class net.sf.jpkgmk.util.StringUtil.TruncationMode
The mode that describes that a string is truncated at the end and the start string is returned.
equals(Object) - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
equals(Object, boolean) - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
equals(Object) - Method in class net.sf.jpkgmk.pkgmap.PkgMap
 
equals(Object, boolean) - Method in class net.sf.jpkgmk.pkgmap.PkgMap
 
equals(Object, boolean) - Method in interface net.sf.jpkgmk.pkgmap.PkgMapEntry
 
equals(Object) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryComment
 
equals(Object, boolean) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryComment
 
equals(Object) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader
 
equals(Object, boolean) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader
 
equals(Object) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
equals(Object) - Method in class net.sf.jpkgmk.prototype.CommandType
 
equals(Object) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
equals(Object) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
execute() - Method in class net.sf.jpkgmk.ant.JPkgMkTask
Create the package using the given source directory
expand(String) - Method in class net.sf.jpkgmk.util.VariableMap
 
expand(String) - Method in interface net.sf.jpkgmk.util.VariableResolver
Expands all variables within the given string and returns the evaluated result as string

F

F - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
FILE - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
FILE_EDITABLE - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
FILE_INFO - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
FILE_LINKED - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
FILE_VOLATILE - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
FileHandler - Interface in net.sf.jpkgmk
Manages the creation and deletion of a single file
FileHandler.ContentWriter - Interface in net.sf.jpkgmk
Is responsible to write the content into a file
FileUtil - Class in net.sf.jpkgmk.util
 
findType(String) - Static method in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
findType(int) - Static method in class net.sf.jpkgmk.prototype.CommandType
Resolves the command type by the surrogate id
findType(String) - Static method in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
findTypeByName(String) - Static method in class net.sf.jpkgmk.prototype.CommandType
Resolves the command type by the given name.
FsTestCase - Class in net.sf.jpkgmk.util
 
FsTestCase() - Constructor for class net.sf.jpkgmk.util.FsTestCase
 

G

generateFilename() - Method in class net.sf.jpkgmk.PkgInfo
 
getArch() - Method in class net.sf.jpkgmk.PkgInfo
 
getArrayValue(String[], int) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntryParser
 
getArrayValue(String[], int) - Static method in class net.sf.jpkgmk.util.ArrayUtil
Returns the string value of the array element at the given index.
getArrayValueAsInt(String[], int) - Static method in class net.sf.jpkgmk.util.ArrayUtil
 
getArrayValueAsLong(String[], int) - Static method in class net.sf.jpkgmk.util.ArrayUtil
 
getBasedir() - Method in class net.sf.jpkgmk.DefaultFileHandler
 
getBlockCount(File) - Static method in class net.sf.jpkgmk.util.FileUtil
Returns the number of 512 byte blocks that are needed to store the given directory.
getCategory() - Method in class net.sf.jpkgmk.PkgInfo
 
getChecksum() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getChecksum(File) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryFile
This field is not specified for named pipes, special devices, directories, or linked files.
getCleanedString() - Method in class net.sf.jpkgmk.util.StringUtil.RemoveResult
 
getCommandLinePart() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommand
 
getCommandLinePart() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandDefault
 
getCommandLinePart() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandInclude
 
getCommandLinePart() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandSearch
 
getCommandLinePart() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
getCurrentLine() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntryParser
 
getCurrentLine() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntryParser
 
getDataSection() - Method in class net.sf.jpkgmk.RequestCreator.DefaultRequestEntry
 
getDataSection() - Method in class net.sf.jpkgmk.RequestCreator.ListRequestEntry
 
getDataSection() - Method in class net.sf.jpkgmk.RequestCreator.RequestEntry
 
getDefaultGroup() - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
getDefaultUser() - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
getDesc() - Method in class net.sf.jpkgmk.PkgInfo
 
getDescription() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
getDescription() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
getDirectory() - Method in class net.sf.jpkgmk.util.FsTestCase
 
getEntry() - Method in class net.sf.jpkgmk.RequestCreator.RequestEntry
 
getEntryClass() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getEntryPath() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getEntryPath() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
getEntryPathSource() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getEntryPathSource() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
getExpandedValue() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
getFile() - Method in class net.sf.jpkgmk.DefaultFileHandler
 
getFile() - Method in interface net.sf.jpkgmk.FileHandler
 
getFile() - Method in class net.sf.jpkgmk.pkgmap.PkgMapBuilder
 
getFile() - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
getFileClass() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
getFileHandler(File) - Method in class net.sf.jpkgmk.AbstractFileCreatorAdapter
 
getFileHandler(File) - Method in class net.sf.jpkgmk.PkgInfo
 
getFileHandler(File) - Method in class net.sf.jpkgmk.pkgmap.PkgMap
 
getFileHandler(File) - Method in class net.sf.jpkgmk.prototype.Prototype
 
getFiles(File, FileFilter) - Static method in class net.sf.jpkgmk.util.FileUtil
Returns all files and directories from the given dir recursively
getFilesize() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getFileSize(File) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryFile
Append file size (not specified for named pipes, special devices, directories or linked files)
getGroup() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getGroup() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
getGroup() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandDefault
 
getGzipFile() - Method in class net.sf.jpkgmk.PkgMk
 
getHeader() - Method in class net.sf.jpkgmk.pkgmap.PkgMap
 
getHexString(byte[]) - Static method in class net.sf.jpkgmk.util.StringUtil
 
getIdName() - Method in class net.sf.jpkgmk.prototype.CommandType
 
getKey() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader
 
getKey() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
getKey() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
getKey() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
getKey() - Method in class net.sf.jpkgmk.util.StringUtil.KeyValuePair
 
getLastModifiedTime(File) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryFile
 
getLengthInBytes(String, String) - Static method in class net.sf.jpkgmk.util.StringUtil
Returns the length of the byte array for the specified text.
getLine() - Method in interface net.sf.jpkgmk.LineProvider
 
getLine() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getLine() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryComment
 
getLine() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader
 
getLine() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
getLine() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommand
 
getLine() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryComment
 
getLineItems(String) - Static method in class net.sf.jpkgmk.AbstractParser
Returns the items of the given line
getMajor() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getMajor() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
getMinor() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getMinor() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
getMode(File) - Method in class net.sf.jpkgmk.DefaultPermissionProvider
 
getMode(File) - Method in interface net.sf.jpkgmk.PermissionProvider
 
getMode() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getMode() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
getMode() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandDefault
 
getModtime() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getName() - Method in class net.sf.jpkgmk.PkgInfo
 
getNumberOfParts() - Method in class net.sf.jpkgmk.pkgmap.PkgMap
 
getOptionList() - Method in class net.sf.jpkgmk.PkgInfo
 
getOwner() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getOwner() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
getOwner() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandDefault
 
getPackageInfo() - Method in class net.sf.jpkgmk.PkgMk
 
getParser() - Method in class net.sf.jpkgmk.prototype.CommandType
 
getParser() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
getPart() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getPkg() - Method in class net.sf.jpkgmk.PkgInfo
 
getPkgInfoBasedir() - Method in class net.sf.jpkgmk.PkgInfo
 
getPkgMap() - Method in class net.sf.jpkgmk.pkgmap.PkgMapBuilder
 
getPkgMapEntries() - Method in class net.sf.jpkgmk.pkgmap.PkgMap
 
getPkgMapEntryParser() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
getPkgMapEntryType() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
getPrototype() - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
getPrototypeEntryList() - Method in class net.sf.jpkgmk.prototype.Prototype
 
getResource(Class<?>, String) - Static method in class net.sf.jpkgmk.util.ResourceLoader
 
getResource(String) - Static method in class net.sf.jpkgmk.util.ResourceLoader
 
getSize() - Method in class net.sf.jpkgmk.pkgmap.PkgMap
 
getSize(File) - Static method in class net.sf.jpkgmk.util.FileUtil
 
getSourceDir() - Method in class net.sf.jpkgmk.ant.JPkgMkTask
 
getTargetDir() - Method in class net.sf.jpkgmk.ant.JPkgMkTask
 
getType() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
getType() - Method in interface net.sf.jpkgmk.pkgmap.PkgMapEntry
 
getType() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryComment
 
getType() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader
 
getType() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
getType() - Method in interface net.sf.jpkgmk.prototype.PrototypeEntry
 
getType() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommand
 
getType() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryComment
 
getType() - Method in class net.sf.jpkgmk.RequestCreator.RequestEntry
 
getTypeKey() - Method in class net.sf.jpkgmk.RequestCreator.RequestEntryType
 
getValue() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
getValue() - Method in class net.sf.jpkgmk.util.StringUtil.KeyValuePair
 
getValue() - Method in class net.sf.jpkgmk.util.UnixChecksum
 
getVariableMap() - Method in class net.sf.jpkgmk.prototype.Prototype
 
getVariableValue(String) - Method in class net.sf.jpkgmk.util.VariableMap
 
getVariableValue(String, boolean) - Method in class net.sf.jpkgmk.util.VariableMap
 
getVarName() - Method in class net.sf.jpkgmk.RequestCreator.RequestEntry
 
getVarName111() - Method in class net.sf.jpkgmk.RequestCreator.RequestEntry
 
getVendor() - Method in class net.sf.jpkgmk.PkgInfo
 
getVersion() - Method in class net.sf.jpkgmk.PkgInfo
 

H

hashCode() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
hashCode() - Method in class net.sf.jpkgmk.pkgmap.PkgMap
 
hashCode() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryComment
 
hashCode() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader
 
hashCode() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
hashCode() - Method in class net.sf.jpkgmk.prototype.CommandType
 
hashCode() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
hashCode() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
HEADER - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 

I

I - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
INCLUDE - Static variable in class net.sf.jpkgmk.prototype.CommandType
 
isAlphaNumeric(String) - Static method in class net.sf.jpkgmk.util.StringUtil
Checks if the given string is alphanumeric or not
isArrayValueInt(String[], int) - Static method in class net.sf.jpkgmk.util.ArrayUtil
Checks if the value at the given index of the given array is a valid integer.
isBuildVariable() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
isHasWhitespaceSeparator() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryComment
 
isHasWhitespaceSeparator() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommand
 
isHasWhitespaceSeparator() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryComment
 
isHasWhitespaceSeparator() - Method in class net.sf.jpkgmk.util.StringUtil.RemoveResult
 
isHeaderLine(String) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader.PkgMapEntryHeaderParser
 
isInteger(String) - Static method in class net.sf.jpkgmk.util.StringUtil
 
isNullOrEmpty(String) - Static method in class net.sf.jpkgmk.util.StringUtil
 
isOverwriteIfExists() - Method in class net.sf.jpkgmk.PkgMk
 
isRelocatable(String) - Static method in class net.sf.jpkgmk.util.FileUtil
Determines if the given unix path is a relocatable path or not in the sense of a prototype file.
isSubdir(File, File) - Static method in class net.sf.jpkgmk.util.FileUtil
 

J

JPkgMkTask - Class in net.sf.jpkgmk.ant
Ant interface to access the functionality of jpkgmk through ant.
JPkgMkTask() - Constructor for class net.sf.jpkgmk.ant.JPkgMkTask
 

L

L - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
LINE_SEPARATOR - Static variable in class net.sf.jpkgmk.PkgInfo
 
LineCountingReader - Class in net.sf.jpkgmk.util
 
LineCountingReader(Reader) - Constructor for class net.sf.jpkgmk.util.LineCountingReader
 
LineProvider - Interface in net.sf.jpkgmk
 
LIST - Static variable in class net.sf.jpkgmk.RequestCreator.RequestEntryType
 

M

main(String[]) - Static method in class net.sf.jpkgmk.PkgMk
Entry point for the application
matches(String) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
matches(String) - Method in class net.sf.jpkgmk.prototype.CommandType
Returns true if the given command name matches this command.
matches(String) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
md5(File) - Static method in class net.sf.jpkgmk.util.ChecksumUtil
 
md5(InputStream) - Static method in class net.sf.jpkgmk.util.ChecksumUtil
 

N

net.sf.jpkgmk - package net.sf.jpkgmk
 
net.sf.jpkgmk.ant - package net.sf.jpkgmk.ant
 
net.sf.jpkgmk.pkgmap - package net.sf.jpkgmk.pkgmap
 
net.sf.jpkgmk.prototype - package net.sf.jpkgmk.prototype
 
net.sf.jpkgmk.util - package net.sf.jpkgmk.util
 

O

ObjectUtils - Class in net.sf.jpkgmk.util
 

P

P - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
PackageException - Exception in net.sf.jpkgmk
Default implementation of FileHandler.
PackageException() - Constructor for exception net.sf.jpkgmk.PackageException
 
PackageException(String) - Constructor for exception net.sf.jpkgmk.PackageException
 
PackageException(Throwable) - Constructor for exception net.sf.jpkgmk.PackageException
 
PackageException(String, Throwable) - Constructor for exception net.sf.jpkgmk.PackageException
 
PARAM_VALUE - Static variable in class net.sf.jpkgmk.prototype.CommandType
 
parse(String) - Method in class net.sf.jpkgmk.AbstractParser
Parses the data from the given reader and returns the parsed object representing all these data.
parse(File) - Method in class net.sf.jpkgmk.AbstractParser
Parses the data from the given reader and returns the parsed object representing all these data.
parse(Reader) - Method in class net.sf.jpkgmk.AbstractParser
Parses the data from the given reader and returns the parsed object representing all these data.
parse(String) - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntryParser
 
parse(String) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryComment.PkgMapEntryCommentParser
 
parse(String) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader.PkgMapEntryHeaderParser
 
parse(String) - Method in interface net.sf.jpkgmk.pkgmap.PkgMapEntryParser
 
parse(String, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntryParser
 
parse(String[]) - Method in class net.sf.jpkgmk.prototype.CommandType.CommandTypeDefaultParser
 
parse(String[]) - Method in class net.sf.jpkgmk.prototype.CommandType.CommandTypeIncludeParser
 
parse(String[]) - Method in class net.sf.jpkgmk.prototype.CommandType.CommandTypeParamValueParser
 
parse(String[]) - Method in interface net.sf.jpkgmk.prototype.CommandType.CommandTypeParser
 
parse(String[]) - Method in class net.sf.jpkgmk.prototype.CommandType.CommandTypeSearchParser
 
parse(String, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommand.PrototypeEntryCommandParser
 
parse(String, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryComment.PrototypeEntryCommentParser
 
parse(String, PrototypeEntryCommandDefault) - Method in interface net.sf.jpkgmk.prototype.PrototypeEntryParser
 
parse(File) - Method in class net.sf.jpkgmk.RequestCreator.RequestEntryParser
 
parse(InputStream) - Method in class net.sf.jpkgmk.RequestCreator.RequestEntryParser
 
parseAndAddLine(String, T) - Method in class net.sf.jpkgmk.AbstractParser
 
parseAndAddLine(String, PkgInfo) - Method in class net.sf.jpkgmk.PkgInfoParser
 
parseAndAddLine(String, PkgMap) - Method in class net.sf.jpkgmk.pkgmap.PkgMapParser
 
parseAndAddLine(String, Prototype) - Method in class net.sf.jpkgmk.prototype.PrototypeParser
 
ParseException - Exception in net.sf.jpkgmk
 
ParseException() - Constructor for exception net.sf.jpkgmk.ParseException
 
ParseException(String) - Constructor for exception net.sf.jpkgmk.ParseException
 
ParseException(Throwable) - Constructor for exception net.sf.jpkgmk.ParseException
 
ParseException(String, Throwable) - Constructor for exception net.sf.jpkgmk.ParseException
 
parseItems(String[], Integer, PkgMapEntryType, int) - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntryParser
Invoked by the AbstractPkgMapEntryParser.parse(String) method to parse the items of a line.
parseItems(String[], Integer, PkgMapEntryType, int) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryDevice.PkgMapEntryDeviceParser
 
parseItems(String[], Integer, PkgMapEntryType, int) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryFile.PkgMapEntryFileParser
 
parseItems(String[], Integer, PkgMapEntryType, int) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryInfo.PkgMapEntryInfoParser
 
parseItems(String[], Integer, PrototypeEntryType, int, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntryDevice.AbstractPrototypeEntryDeviceParser
 
parseItems(String[], Integer, PrototypeEntryType, int, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntryParser
Invoked by the AbstractPrototypeEntryParser.parse(String, PrototypeEntryCommandDefault) method to parse the items of a line.
parseItems(String[], Integer, PrototypeEntryType, int, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryDirectory.PrototypeEntryDirectoryParser
 
parseItems(String[], Integer, PrototypeEntryType, int, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryFile.PrototypeEntryFileParser
 
parseItems(String[], Integer, PrototypeEntryType, int, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryInfo.PrototypeEntryInfoParser
 
parseItems(String[], Integer, PrototypeEntryType, int, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryLink.PrototypeEntryLinkParser
 
parseItems(String[], Integer, PrototypeEntryType, int, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryPipe.PrototypeEntryPipeParser
 
parseItems(String[], Integer, PrototypeEntryType, int, PrototypeEntryCommandDefault) - Method in class net.sf.jpkgmk.prototype.PrototypeEntrySymbolicLink.PrototypeEntrySymbolicLinkParser
 
parseLine(String) - Method in class net.sf.jpkgmk.prototype.PrototypeParser
 
PASSWORD - Static variable in class net.sf.jpkgmk.RequestCreator.RequestEntryType
 
PermissionProvider - Interface in net.sf.jpkgmk
Interface for providing the mode/permissions to be used for a specific file
PIPE - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
PKG_INFO - Static variable in class net.sf.jpkgmk.PkgInfo
 
PkgInfo - Class in net.sf.jpkgmk
Object representation for a pkginfo file.
PkgInfo() - Constructor for class net.sf.jpkgmk.PkgInfo
 
PkgInfo(String, String, String, String, String) - Constructor for class net.sf.jpkgmk.PkgInfo
Constructor taking the mandatory parameters for this class
PkgInfo(String, String, String, String, String, String, String, String, List<String>) - Constructor for class net.sf.jpkgmk.PkgInfo
 
PkgInfoParser - Class in net.sf.jpkgmk
Utility to parse an existing prototype file
PkgInfoParser() - Constructor for class net.sf.jpkgmk.PkgInfoParser
 
PkgMap - Class in net.sf.jpkgmk.pkgmap
pkgmap is an ASCII file that provides a complete listing of the package contents.
PkgMap() - Constructor for class net.sf.jpkgmk.pkgmap.PkgMap
 
PKGMAP - Static variable in class net.sf.jpkgmk.pkgmap.PkgMap
The name of the file on the filesystem
PkgMapBuilder - Class in net.sf.jpkgmk.pkgmap
Utility that helps creating a PkgMap file from a given prototype.
PkgMapBuilder(File, Prototype) - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapBuilder
Setup a new instance of the builder that helps creating a pkgmap.
PkgMapEntry - Interface in net.sf.jpkgmk.pkgmap
 
PkgMapEntryComment - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryComment(String) - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryComment
 
PkgMapEntryComment.PkgMapEntryCommentParser - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryComment.PkgMapEntryCommentParser() - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryComment.PkgMapEntryCommentParser
 
PkgMapEntryDevice - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryDevice(Integer, PkgMapEntryType, String, String, Integer, Integer, String, String, String) - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryDevice
 
PkgMapEntryDevice.PkgMapEntryDeviceParser - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryDevice.PkgMapEntryDeviceParser() - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryDevice.PkgMapEntryDeviceParser
 
PkgMapEntryFile - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryFile(Integer, PkgMapEntryType, String, String, String, String, String) - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryFile
 
PkgMapEntryFile.PkgMapEntryDirectoryParser - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryFile.PkgMapEntryDirectoryParser() - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryFile.PkgMapEntryDirectoryParser
 
PkgMapEntryFile.PkgMapEntryFileParser - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryFile.PkgMapEntryFileParser() - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryFile.PkgMapEntryFileParser
 
PkgMapEntryHeader - Class in net.sf.jpkgmk.pkgmap
Header entry line for a pkgmap file Each pkgmap file must have one line that provides information about the number of parts, maximum size of parts that make up the package, and, optionally, the size of the package after compression (where size is given in 512-byte blocks).
PkgMapEntryHeader(Integer, Long) - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader
 
PkgMapEntryHeader(Integer, Long, Long) - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader
 
PkgMapEntryHeader.PkgMapEntryHeaderParser - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryHeader.PkgMapEntryHeaderParser() - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader.PkgMapEntryHeaderParser
 
PkgMapEntryInfo - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryInfo(String) - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryInfo
Constructor taking the mandatory arguments to create a file entry
PkgMapEntryInfo(Integer, String) - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryInfo
Full constructor taking all arguments supported for this entry type
PkgMapEntryInfo.PkgMapEntryInfoParser - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryInfo.PkgMapEntryInfoParser() - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryInfo.PkgMapEntryInfoParser
 
PkgMapEntryLink - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryLink(Integer, PkgMapEntryType, String, String, String) - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryLink
 
PkgMapEntryLink.PkgMapEntryLinkParser - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryLink.PkgMapEntryLinkParser() - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryLink.PkgMapEntryLinkParser
 
PkgMapEntryParser - Interface in net.sf.jpkgmk.pkgmap
 
PkgMapEntryPipe - Class in net.sf.jpkgmk.pkgmap
 
PkgMapEntryPipe(String) - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryPipe
Constructor taking the mandatory arguments to create a file entry
PkgMapEntryPipe(Integer, String, String, String, String, String) - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapEntryPipe
Full constructor taking all arguments supported for this entry type
PkgMapEntryType - Class in net.sf.jpkgmk.pkgmap
Enumeration of all pkgmap entry types
PkgMapParser - Class in net.sf.jpkgmk.pkgmap
 
PkgMapParser() - Constructor for class net.sf.jpkgmk.pkgmap.PkgMapParser
 
PkgMk - Class in net.sf.jpkgmk
Pure java implementation of the pkgmk command.
PkgMk(File) - Constructor for class net.sf.jpkgmk.PkgMk
 
PkgMk(File, File) - Constructor for class net.sf.jpkgmk.PkgMk
 
PkgMk(File, File, PkgInfo, Prototype) - Constructor for class net.sf.jpkgmk.PkgMk
 
PkgMk(File, File, String, PkgInfo, Prototype) - Constructor for class net.sf.jpkgmk.PkgMk
 
PostinstallCreator - Class in net.sf.jpkgmk
 
PostinstallCreator(InputStream) - Constructor for class net.sf.jpkgmk.PostinstallCreator
 
Prototype - Class in net.sf.jpkgmk.prototype
Pure java impl for the creation of a prototype which is normally done with "pkgproto" on unix.
Prototype() - Constructor for class net.sf.jpkgmk.prototype.Prototype
Default constructor
PROTOTYPE - Static variable in class net.sf.jpkgmk.prototype.Prototype
 
Prototype.PrototypeEntryFileSorter - Class in net.sf.jpkgmk.prototype
Sorts the PrototypeEntryFile objects so that the directories are before all other entries
Prototype.PrototypeEntryFileSorter() - Constructor for class net.sf.jpkgmk.prototype.Prototype.PrototypeEntryFileSorter
 
PrototypeBuilder - Class in net.sf.jpkgmk.prototype
Utility that helps creating a prototype file.
PrototypeBuilder() - Constructor for class net.sf.jpkgmk.prototype.PrototypeBuilder
 
PrototypeBuilder(File) - Constructor for class net.sf.jpkgmk.prototype.PrototypeBuilder
 
PrototypeBuilder(File, String, String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeBuilder
 
PrototypeBuilder(File, String, String, PermissionProvider) - Constructor for class net.sf.jpkgmk.prototype.PrototypeBuilder
 
PrototypeEntry - Interface in net.sf.jpkgmk.prototype
Represents one line of a prototype file
PrototypeEntryBlockDevice - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryBlockDevice(String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryBlockDevice
Constructor taking the mandatory arguments to create a prototype file entry
PrototypeEntryBlockDevice(Integer, String, String, Integer, Integer, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryBlockDevice
Full constructor taking all arguments supported for this entry type
PrototypeEntryBlockDevice.PrototypeEntryBlockDeviceParser - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryBlockDevice.PrototypeEntryBlockDeviceParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryBlockDevice.PrototypeEntryBlockDeviceParser
 
PrototypeEntryCharacterDevice - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryCharacterDevice(String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryCharacterDevice
Constructor taking the mandatory arguments to create a prototype file entry
PrototypeEntryCharacterDevice(Integer, String, String, Integer, Integer, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryCharacterDevice
Full constructor taking all arguments supported for this entry type
PrototypeEntryCharacterDevice.PrototypeEntryCharacterDeviceParser - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryCharacterDevice.PrototypeEntryCharacterDeviceParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryCharacterDevice.PrototypeEntryCharacterDeviceParser
 
PrototypeEntryCommand - Class in net.sf.jpkgmk.prototype
The prototype entry command
PrototypeEntryCommand(CommandType) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryCommand
 
PrototypeEntryCommand.PrototypeEntryCommandParser - Class in net.sf.jpkgmk.prototype
Class for parsing a prototype 'command' line
PrototypeEntryCommand.PrototypeEntryCommandParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryCommand.PrototypeEntryCommandParser
 
PrototypeEntryCommandDefault - Class in net.sf.jpkgmk.prototype
A default value holding defaults for the mode, owner and group of a file.
PrototypeEntryCommandDefault(String, String, String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryCommandDefault
 
PrototypeEntryCommandInclude - Class in net.sf.jpkgmk.prototype
Include command to include another prototype file.
PrototypeEntryCommandInclude(String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryCommandInclude
 
PrototypeEntryCommandSearch - Class in net.sf.jpkgmk.prototype
Represents a search command to be used when creating a package from this prototype.
PrototypeEntryCommandSearch(String[]) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryCommandSearch
 
PrototypeEntryCommandVariable - Class in net.sf.jpkgmk.prototype
Represents a variable valid in the scope of this prototype.
PrototypeEntryCommandVariable(String, String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
PrototypeEntryComment - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryComment(String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryComment
 
PrototypeEntryComment.PrototypeEntryCommentParser - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryComment.PrototypeEntryCommentParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryComment.PrototypeEntryCommentParser
 
PrototypeEntryDirectory - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryDirectory(String, String, String, String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryDirectory
Minimum constructor
PrototypeEntryDirectory(Integer, String, String, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryDirectory
Full constructor taking all possible arguments
PrototypeEntryDirectory(Integer, PrototypeEntryType, String, String, String, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryDirectory
 
PrototypeEntryDirectory.PrototypeEntryDirectoryParser - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryDirectory.PrototypeEntryDirectoryParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryDirectory.PrototypeEntryDirectoryParser
 
PrototypeEntryDirectoryExclusive - Class in net.sf.jpkgmk.prototype
an exclusive directory accessible only by this package
PrototypeEntryDirectoryExclusive(String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryDirectoryExclusive
Constructor taking the mandatory arguments to create a prototype file entry
PrototypeEntryDirectoryExclusive(Integer, String, String, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryDirectoryExclusive
Full constructor taking all arguments supported for this entry type
PrototypeEntryDirectoryExclusive.PrototypeEntryDirectoryExclusiveParser - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryDirectoryExclusive.PrototypeEntryDirectoryExclusiveParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryDirectoryExclusive.PrototypeEntryDirectoryExclusiveParser
 
PrototypeEntryFile - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryFile(String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryFile
Constructor taking the mandatory arguments to create a prototype file entry
PrototypeEntryFile(Integer, String, String, String, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryFile
Full constructor taking all arguments supported for this entry type
PrototypeEntryFile(Integer, PrototypeEntryType, String, String, String, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryFile
Full constructor taking all arguments supported for this entry type
PrototypeEntryFile.PrototypeEntryFileParser - Class in net.sf.jpkgmk.prototype
Parser to create a prototype file object from a string array
PrototypeEntryFile.PrototypeEntryFileParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryFile.PrototypeEntryFileParser
 
PrototypeEntryFileEditable - Class in net.sf.jpkgmk.prototype
a file to be edited upon installation or removal (may be shared by several packages)
PrototypeEntryFileEditable(String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryFileEditable
Constructor taking the mandatory arguments to create a prototype file entry
PrototypeEntryFileEditable(Integer, String, String, String, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryFileEditable
Full constructor taking all arguments supported for this entry type
PrototypeEntryFileEditable.PrototypeEntryFileEditableParser - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryFileEditable.PrototypeEntryFileEditableParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryFileEditable.PrototypeEntryFileEditableParser
 
PrototypeEntryFileVolatile - Class in net.sf.jpkgmk.prototype
volatile file (one whose contents are expected to change, like a log file)
PrototypeEntryFileVolatile(String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryFileVolatile
Constructor taking the mandatory arguments to create a prototype file entry
PrototypeEntryFileVolatile(Integer, String, String, String, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryFileVolatile
Full constructor taking all arguments supported for this entry type
PrototypeEntryFileVolatile.PrototypeEntryFileVolatileParser - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryFileVolatile.PrototypeEntryFileVolatileParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryFileVolatile.PrototypeEntryFileVolatileParser
 
PrototypeEntryInfo - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryInfo(String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryInfo
Constructor taking the mandatory arguments to create a prototype file entry
PrototypeEntryInfo(Integer, String, String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryInfo
Full constructor taking all arguments supported for this entry type
PrototypeEntryInfo.PrototypeEntryInfoParser - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryInfo.PrototypeEntryInfoParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryInfo.PrototypeEntryInfoParser
 
PrototypeEntryLink - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryLink(String, String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryLink
Constructor taking the mandatory arguments to create a prototype file entry
PrototypeEntryLink(Integer, String, String, String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryLink
Full constructor taking all arguments supported for this entry type
PrototypeEntryLink.PrototypeEntryLinkParser - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryLink.PrototypeEntryLinkParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryLink.PrototypeEntryLinkParser
 
PrototypeEntryParser - Interface in net.sf.jpkgmk.prototype
 
PrototypeEntryPipe - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryPipe(String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryPipe
Constructor taking the mandatory arguments to create a prototype file entry
PrototypeEntryPipe(Integer, String, String, String, String, String, PrototypeEntryCommandDefault) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryPipe
Full constructor taking all arguments supported for this entry type
PrototypeEntryPipe.PrototypeEntryPipeParser - Class in net.sf.jpkgmk.prototype
 
PrototypeEntryPipe.PrototypeEntryPipeParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntryPipe.PrototypeEntryPipeParser
 
PrototypeEntrySymbolicLink - Class in net.sf.jpkgmk.prototype
 
PrototypeEntrySymbolicLink(String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntrySymbolicLink
Constructor taking the mandatory arguments to create a prototype file entry
PrototypeEntrySymbolicLink(Integer, String, String, String) - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntrySymbolicLink
Full constructor taking all arguments supported for this entry type
PrototypeEntrySymbolicLink.PrototypeEntrySymbolicLinkParser - Class in net.sf.jpkgmk.prototype
 
PrototypeEntrySymbolicLink.PrototypeEntrySymbolicLinkParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeEntrySymbolicLink.PrototypeEntrySymbolicLinkParser
 
PrototypeEntryType - Class in net.sf.jpkgmk.prototype
Typesafe enumeration for the filetypes that can be used for prototype lines
PrototypeParser - Class in net.sf.jpkgmk.prototype
Utility to parse an existing prototype file
PrototypeParser() - Constructor for class net.sf.jpkgmk.prototype.PrototypeParser
 

R

readFile(File) - Static method in class net.sf.jpkgmk.util.FileUtil
 
readLine() - Method in class net.sf.jpkgmk.util.LineCountingReader
 
readString(URL) - Static method in class net.sf.jpkgmk.util.FileUtil
 
readString(InputStream) - Static method in class net.sf.jpkgmk.util.FileUtil
Reads the bytes from the given input stream using the default platform character set.
readString(InputStream, Charset) - Static method in class net.sf.jpkgmk.util.FileUtil
Reads the string from the given input stream using the given charset.
registerInVariablesMap(PrototypeEntry) - Method in class net.sf.jpkgmk.util.VariableMap
 
remove(PrototypeEntry) - Method in class net.sf.jpkgmk.prototype.Prototype
 
removePrefix(String, String) - Static method in class net.sf.jpkgmk.util.StringUtil
 
replace(String, String, String) - Static method in class net.sf.jpkgmk.util.StringUtil
Replaces the first occurrence of the given 'search' string by the 'replacement' string.
RequestCreator - Class in net.sf.jpkgmk
Creates the request file for a solaris package
RequestCreator(InputStream) - Constructor for class net.sf.jpkgmk.RequestCreator
 
RequestCreator.DefaultRequestEntry - Class in net.sf.jpkgmk
 
RequestCreator.DefaultRequestEntry(String, String, String, String, RequestCreator.RequestEntryType) - Constructor for class net.sf.jpkgmk.RequestCreator.DefaultRequestEntry
 
RequestCreator.ListRequestEntry - Class in net.sf.jpkgmk
 
RequestCreator.ListRequestEntry(String, String, String, String, RequestCreator.RequestEntryType, String) - Constructor for class net.sf.jpkgmk.RequestCreator.ListRequestEntry
 
RequestCreator.ListRequestEntry(String, String, String, String, RequestCreator.RequestEntryType, List<String>) - Constructor for class net.sf.jpkgmk.RequestCreator.ListRequestEntry
 
RequestCreator.RequestEntry - Class in net.sf.jpkgmk
 
RequestCreator.RequestEntry(String, String, String, String, RequestCreator.RequestEntryType) - Constructor for class net.sf.jpkgmk.RequestCreator.RequestEntry
 
RequestCreator.RequestEntryParser - Class in net.sf.jpkgmk
 
RequestCreator.RequestEntryParser() - Constructor for class net.sf.jpkgmk.RequestCreator.RequestEntryParser
 
RequestCreator.RequestEntryType - Class in net.sf.jpkgmk
Enum for the different types of request entries
reset() - Method in class net.sf.jpkgmk.util.UnixChecksum
 
resolveFile(String, VariableResolver) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommand
Resolves the file for the given path and expands potential variables within the string path.
resolveGroup() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
resolveKeyValue(String) - Static method in class net.sf.jpkgmk.util.StringUtil
Resolves a key value pair from the given string by splitting it at the first found '=' character.
resolveMode() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
resolveOwner() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
resolveType(String[]) - Static method in class net.sf.jpkgmk.pkgmap.PkgMapParser
 
resolveType(String[]) - Static method in class net.sf.jpkgmk.prototype.PrototypeParser
 
ResourceLoader - Class in net.sf.jpkgmk.util
 
ResourceLoader() - Constructor for class net.sf.jpkgmk.util.ResourceLoader
 

S

S - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
SEARCH - Static variable in class net.sf.jpkgmk.prototype.CommandType
 
setArch(String) - Method in class net.sf.jpkgmk.PkgInfo
 
setCategory(String) - Method in class net.sf.jpkgmk.PkgInfo
 
setChecksum(Long) - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
setCleanedString(String) - Method in class net.sf.jpkgmk.util.StringUtil.RemoveResult
 
setDesc(String) - Method in class net.sf.jpkgmk.PkgInfo
 
setExpandedValue(String) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
setFilesize(Long) - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
setHasWhitespaceSeparator(boolean) - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryComment
 
setHasWhitespaceSeparator(boolean) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommand
 
setHasWhitespaceSeparator(boolean) - Method in class net.sf.jpkgmk.prototype.PrototypeEntryComment
 
setHasWhitespaceSeparator(boolean) - Method in class net.sf.jpkgmk.util.StringUtil.RemoveResult
 
setHeader(PkgMapEntryHeader) - Method in class net.sf.jpkgmk.pkgmap.PkgMap
Sets the only header for this pkgmap.
setKey(String) - Method in class net.sf.jpkgmk.util.StringUtil.KeyValuePair
 
setModtime(Long) - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
setName(String) - Method in class net.sf.jpkgmk.PkgInfo
 
setOptionList(List<String>) - Method in class net.sf.jpkgmk.PkgInfo
 
setOverwriteIfExists(boolean) - Method in class net.sf.jpkgmk.PkgMk
Whether or not to overwrite the files in the target directory if this directory already exists
setPkg(String) - Method in class net.sf.jpkgmk.PkgInfo
 
setPkgInfoBasedir(String) - Method in class net.sf.jpkgmk.PkgInfo
 
setSourceDir(File) - Method in class net.sf.jpkgmk.ant.JPkgMkTask
 
setTargetDir(File) - Method in class net.sf.jpkgmk.ant.JPkgMkTask
 
setUp() - Method in class net.sf.jpkgmk.util.FsTestCase
 
setValue(String) - Method in class net.sf.jpkgmk.util.StringUtil.KeyValuePair
 
setVariableMap(VariableMap) - Method in class net.sf.jpkgmk.prototype.Prototype
 
setVendor(String) - Method in class net.sf.jpkgmk.PkgInfo
 
setVersion(String) - Method in class net.sf.jpkgmk.PkgInfo
 
size() - Method in class net.sf.jpkgmk.util.VariableMap
 
START - Static variable in class net.sf.jpkgmk.util.StringUtil.TruncationMode
The mode that describes that a string is truncated at the beginning and the end string is returned.
StreamUtil - Class in net.sf.jpkgmk.util
 
StreamUtil() - Constructor for class net.sf.jpkgmk.util.StreamUtil
 
StringUtil - Class in net.sf.jpkgmk.util
 
StringUtil.KeyValuePair - Class in net.sf.jpkgmk.util
Simple object associating a key with a value
StringUtil.KeyValuePair(String, String) - Constructor for class net.sf.jpkgmk.util.StringUtil.KeyValuePair
 
StringUtil.RemoveResult - Class in net.sf.jpkgmk.util
 
StringUtil.RemoveResult(String, boolean) - Constructor for class net.sf.jpkgmk.util.StringUtil.RemoveResult
 
StringUtil.TruncationMode - Class in net.sf.jpkgmk.util
Enumeration of supported truncation modes.
SvnDirectoryFilter - Class in net.sf.jpkgmk.util
 
SvnDirectoryFilter() - Constructor for class net.sf.jpkgmk.util.SvnDirectoryFilter
 
SYMBOLIC_LINK - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 

T

tearDown() - Method in class net.sf.jpkgmk.util.FsTestCase
 
toPrettyString() - Method in class net.sf.jpkgmk.prototype.Prototype
 
toString() - Method in class net.sf.jpkgmk.DefaultFileHandler
 
toString() - Method in class net.sf.jpkgmk.DefaultPermissionProvider
 
toString() - Method in class net.sf.jpkgmk.PkgInfo
 
toString() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntry
 
toString() - Method in class net.sf.jpkgmk.pkgmap.AbstractPkgMapEntryParser
 
toString() - Method in class net.sf.jpkgmk.pkgmap.PkgMap
 
toString() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryComment
 
toString() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryHeader
 
toString() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
toString() - Method in class net.sf.jpkgmk.PkgMk
 
toString() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntry
 
toString() - Method in class net.sf.jpkgmk.prototype.AbstractPrototypeEntryParser
 
toString() - Method in class net.sf.jpkgmk.prototype.CommandType
 
toString() - Method in class net.sf.jpkgmk.prototype.Prototype
 
toString() - Method in class net.sf.jpkgmk.prototype.PrototypeBuilder
 
toString() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommand
 
toString() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandDefault
 
toString() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandSearch
 
toString() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryCommandVariable
 
toString() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryComment
 
toString() - Method in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
truncateToMaxLength(String, int) - Static method in class net.sf.jpkgmk.util.StringUtil
Truncates the given string if it is longer than the maximum length specified.
truncateUtf8String(String, int, StringUtil.TruncationMode) - Static method in class net.sf.jpkgmk.util.StringUtil
Returns the specified string truncated to the specified maximum length in bytes (when encoded in UTF-8 format), with an ellipses (...) if need be.
tryCloseStream(Writer) - Static method in class net.sf.jpkgmk.util.StreamUtil
 
tryCloseStream(Reader) - Static method in class net.sf.jpkgmk.util.StreamUtil
 
tryCloseStream(InputStream) - Static method in class net.sf.jpkgmk.util.StreamUtil
 
tryCloseStream(OutputStream) - Static method in class net.sf.jpkgmk.util.StreamUtil
 
type - Variable in class net.sf.jpkgmk.RequestCreator.RequestEntry
 

U

UNIX_FILE_SEPARATOR - Static variable in class net.sf.jpkgmk.util.FileUtil
 
UnixChecksum - Class in net.sf.jpkgmk.util
Implementation of the unix algorithm "cksum".
UnixChecksum() - Constructor for class net.sf.jpkgmk.util.UnixChecksum
 
unregisterFromVariablesMap(PrototypeEntry) - Method in class net.sf.jpkgmk.util.VariableMap
 
update(int) - Method in class net.sf.jpkgmk.util.UnixChecksum
 
update(byte[]) - Method in class net.sf.jpkgmk.util.UnixChecksum
 
update(byte[], int, int) - Method in class net.sf.jpkgmk.util.UnixChecksum
 
UTF8_ENCODING - Static variable in class net.sf.jpkgmk.util.StringUtil
The string literal for the UTF-8 character set

V

V - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
validate() - Method in class net.sf.jpkgmk.PkgInfo
 
validate() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryFile
 
validate() - Method in class net.sf.jpkgmk.pkgmap.PkgMapEntryLink
 
validateMode(String) - Static method in class net.sf.jpkgmk.util.StringUtil
 
VALUES - Static variable in class net.sf.jpkgmk.pkgmap.PkgMapEntryType
 
VALUES - Static variable in class net.sf.jpkgmk.prototype.CommandType
 
VALUES - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 
VARIABLE - Static variable in class net.sf.jpkgmk.RequestCreator.RequestEntryType
 
VariableMap - Class in net.sf.jpkgmk.util
A variable map that holds key value pairs whereas the key is regarded as variable name.
VariableMap() - Constructor for class net.sf.jpkgmk.util.VariableMap
Creates a new, empty variable map
VariableResolver - Interface in net.sf.jpkgmk.util
 
varName - Variable in class net.sf.jpkgmk.RequestCreator.RequestEntry
 
varName111 - Variable in class net.sf.jpkgmk.RequestCreator.RequestEntry
 
varValue - Variable in class net.sf.jpkgmk.RequestCreator.RequestEntry
Default value of the variable

W

write(Writer) - Method in class net.sf.jpkgmk.AbstractLineProvider
Writes this entry line to the given writer
write(Writer) - Method in interface net.sf.jpkgmk.LineProvider
Writes this entry line to the given writer
writeContent(Writer) - Method in interface net.sf.jpkgmk.FileHandler.ContentWriter
 
writeContent(Writer) - Method in class net.sf.jpkgmk.PkgInfo
write pkginfo
writeContent(Writer) - Method in class net.sf.jpkgmk.pkgmap.PkgMap
 
writeContent(Writer) - Method in class net.sf.jpkgmk.prototype.Prototype
 
writeFile(File, String) - Static method in class net.sf.jpkgmk.util.FileUtil
 
writeFile(File, String, Charset) - Static method in class net.sf.jpkgmk.util.FileUtil
 

X

X - Static variable in class net.sf.jpkgmk.prototype.PrototypeEntryType
 

A B C D E F G H I J L M N O P R S T U V W X

Copyright © 2007-2008. All Rights Reserved.