Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
L
M
N
O
P
R
S
T
U
V
W
A
AbstractDataProducer
- Class in
org.vafer.jdeb.producers
Base Producer class providing including/excluding.
AbstractDataProducer(String[], String[], Mapper[])
- Constructor for class org.vafer.jdeb.producers.
AbstractDataProducer
AbstractDescriptor
- Class in
org.vafer.jdeb.descriptors
A descriptor holds the usual key value pairs
AbstractDescriptor(VariableResolver)
- Constructor for class org.vafer.jdeb.descriptors.
AbstractDescriptor
AbstractDescriptor(AbstractDescriptor)
- Constructor for class org.vafer.jdeb.descriptors.
AbstractDescriptor
AbstractPluginMojo
- Class in
org.vafer.jdeb.maven
AbstractPluginMojo()
- Constructor for class org.vafer.jdeb.maven.
AbstractPluginMojo
addData(Data)
- Method in class org.vafer.jdeb.ant.
DebAntTask
addMapper(Mapper)
- Method in class org.vafer.jdeb.ant.
Data
ArEntry
- Class in
org.vafer.jdeb.ar
ArEntry(String, long)
- Constructor for class org.vafer.jdeb.ar.
ArEntry
ArEntry(String, long, int, int, int, long)
- Constructor for class org.vafer.jdeb.ar.
ArEntry
ArInputStream
- Class in
org.vafer.jdeb.ar
ArInputStream(InputStream)
- Constructor for class org.vafer.jdeb.ar.
ArInputStream
ArOutputStream
- Class in
org.vafer.jdeb.ar
ArOutputStream(OutputStream)
- Constructor for class org.vafer.jdeb.ar.
ArOutputStream
B
buildDirectory
- Variable in class org.vafer.jdeb.maven.
AbstractPluginMojo
C
ChangesDescriptor
- Class in
org.vafer.jdeb.descriptors
Reflecting a changes file
ChangesDescriptor(AbstractDescriptor, ChangeSet[])
- Constructor for class org.vafer.jdeb.descriptors.
ChangesDescriptor
ChangeSet
- Class in
org.vafer.jdeb.changes
A ChangeSet basically reflect a release as defined in the changes file.
ChangeSet(String, String, Date, String, String, String, String[])
- Constructor for class org.vafer.jdeb.changes.
ChangeSet
ChangesProvider
- Interface in
org.vafer.jdeb.changes
clearSign(InputStream, InputStream, String, String, OutputStream)
- Static method in class org.vafer.jdeb.signing.
SigningUtils
Create a clear sign signature over the input data.
close()
- Method in class org.vafer.jdeb.ar.
ArOutputStream
Console
- Interface in
org.vafer.jdeb
Plug in your favorite log implementation.
copy(InputStream, OutputStream)
- Static method in class org.vafer.jdeb.utils.
Utils
createChanges(PackageDescriptor, ChangesProvider, InputStream, String, String, OutputStream)
- Method in class org.vafer.jdeb.
Processor
Create changes file based on the provided PackageDescriptor.
createDateForma()
- Static method in class org.vafer.jdeb.changes.
ChangeSet
createDeb(File[], DataProducer[], File)
- Method in class org.vafer.jdeb.
Processor
Create the debian archive with from the provided control files and data producers.
createMapper()
- Method in class org.vafer.jdeb.ant.
Mapper
D
Data
- Class in
org.vafer.jdeb.ant
Ant "data" elment acting as a factory for DataProducers.
Data()
- Constructor for class org.vafer.jdeb.ant.
Data
DataConsumer
- Interface in
org.vafer.jdeb
A DataConsumer consumes Data produced from a producer.
DataProducer
- Interface in
org.vafer.jdeb
Provides Data to a DataConsumer.
DataProducerArchive
- Class in
org.vafer.jdeb.producers
Providing data from an archive keeping permissions and ownerships.
DataProducerArchive(File, String[], String[], Mapper[])
- Constructor for class org.vafer.jdeb.producers.
DataProducerArchive
DataProducerDirectory
- Class in
org.vafer.jdeb.producers
DataProducer iterating over a directory.
DataProducerDirectory(File, String[], String[], Mapper[])
- Constructor for class org.vafer.jdeb.producers.
DataProducerDirectory
DebAntTask
- Class in
org.vafer.jdeb.ant
AntTask for creating debian archives.
DebAntTask()
- Constructor for class org.vafer.jdeb.ant.
DebAntTask
DebMojo
- Class in
org.vafer.jdeb.maven
Creates deb archive
DebMojo()
- Constructor for class org.vafer.jdeb.maven.
DebMojo
E
execute()
- Method in class org.vafer.jdeb.ant.
DebAntTask
execute()
- Method in class org.vafer.jdeb.maven.
DebMojo
Main entry point
G
get(String)
- Method in class org.vafer.jdeb.descriptors.
AbstractDescriptor
get(String)
- Method in class org.vafer.jdeb.utils.
MapVariableResolver
get(String)
- Method in interface org.vafer.jdeb.utils.
VariableResolver
getChangedBy()
- Method in class org.vafer.jdeb.changes.
ChangeSet
getChanges()
- Method in class org.vafer.jdeb.changes.
ChangeSet
getChangesSets()
- Method in interface org.vafer.jdeb.changes.
ChangesProvider
getChangesSets()
- Method in class org.vafer.jdeb.changes.
TextfileChangesProvider
getDate()
- Method in class org.vafer.jdeb.changes.
ChangeSet
getDescriptor()
- Method in exception org.vafer.jdeb.descriptors.
InvalidDescriptorException
getDistribution()
- Method in class org.vafer.jdeb.changes.
ChangeSet
getGroupId()
- Method in class org.vafer.jdeb.ar.
ArEntry
getLastModified()
- Method in class org.vafer.jdeb.ar.
ArEntry
getLength()
- Method in class org.vafer.jdeb.ar.
ArEntry
getMandatoryKeys()
- Method in class org.vafer.jdeb.descriptors.
AbstractDescriptor
getMandatoryKeys()
- Method in class org.vafer.jdeb.descriptors.
ChangesDescriptor
getMandatoryKeys()
- Method in class org.vafer.jdeb.descriptors.
PackageDescriptor
getMd5()
- Method in class org.vafer.jdeb.utils.
InformationOutputStream
getMode()
- Method in class org.vafer.jdeb.ar.
ArEntry
getName()
- Method in class org.vafer.jdeb.ar.
ArEntry
getNextEntry()
- Method in class org.vafer.jdeb.ar.
ArInputStream
getPackage()
- Method in class org.vafer.jdeb.changes.
ChangeSet
getProject()
- Method in class org.vafer.jdeb.maven.
AbstractPluginMojo
getSize()
- Method in class org.vafer.jdeb.utils.
InformationOutputStream
getUrgency()
- Method in class org.vafer.jdeb.changes.
ChangeSet
getUserId()
- Method in class org.vafer.jdeb.ar.
ArEntry
getVersion()
- Method in class org.vafer.jdeb.changes.
ChangeSet
I
InformationOutputStream
- Class in
org.vafer.jdeb.utils
Convinience class to provide MD5 and length of a stream.
InformationOutputStream(OutputStream, MessageDigest)
- Constructor for class org.vafer.jdeb.utils.
InformationOutputStream
InvalidDescriptorException
- Exception in
org.vafer.jdeb.descriptors
InvalidDescriptorException(AbstractDescriptor)
- Constructor for exception org.vafer.jdeb.descriptors.
InvalidDescriptorException
InvalidDescriptorException(AbstractDescriptor, String)
- Constructor for exception org.vafer.jdeb.descriptors.
InvalidDescriptorException
InvalidDescriptorException(AbstractDescriptor, Throwable)
- Constructor for exception org.vafer.jdeb.descriptors.
InvalidDescriptorException
InvalidDescriptorException(AbstractDescriptor, String, Throwable)
- Constructor for exception org.vafer.jdeb.descriptors.
InvalidDescriptorException
invalidKeys()
- Method in class org.vafer.jdeb.descriptors.
AbstractDescriptor
isIncluded(String)
- Method in class org.vafer.jdeb.producers.
AbstractDataProducer
isValid()
- Method in class org.vafer.jdeb.descriptors.
AbstractDescriptor
L
LsMapper
- Class in
org.vafer.jdeb.mapping
Reads permissions and ownerships from a "ls -laR > mapping.txt" dump and maps entries accordingly.
LsMapper(InputStream)
- Constructor for class org.vafer.jdeb.mapping.
LsMapper
LsMapper.ParseError
- Exception in
org.vafer.jdeb.mapping
LsMapper.ParseError()
- Constructor for exception org.vafer.jdeb.mapping.
LsMapper.ParseError
LsMapper.ParseError(String, Throwable)
- Constructor for exception org.vafer.jdeb.mapping.
LsMapper.ParseError
LsMapper.ParseError(String)
- Constructor for exception org.vafer.jdeb.mapping.
LsMapper.ParseError
LsMapper.ParseError(Throwable)
- Constructor for exception org.vafer.jdeb.mapping.
LsMapper.ParseError
M
map(TarEntry)
- Method in class org.vafer.jdeb.mapping.
LsMapper
map(TarEntry)
- Method in interface org.vafer.jdeb.mapping.
Mapper
map(TarEntry)
- Method in class org.vafer.jdeb.mapping.
NullMapper
map(TarEntry)
- Method in class org.vafer.jdeb.mapping.
PrefixMapper
map(TarEntry)
- Method in class org.vafer.jdeb.producers.
AbstractDataProducer
Mapper
- Class in
org.vafer.jdeb.ant
Ant "mapper" element acting as factory for the entry mapper.
Mapper()
- Constructor for class org.vafer.jdeb.ant.
Mapper
Mapper
- Interface in
org.vafer.jdeb.mapping
Maps one entry to another.
MapVariableResolver
- Class in
org.vafer.jdeb.utils
MapVariableResolver(Map)
- Constructor for class org.vafer.jdeb.utils.
MapVariableResolver
N
NullMapper
- Class in
org.vafer.jdeb.mapping
NullMapper()
- Constructor for class org.vafer.jdeb.mapping.
NullMapper
O
onEachDir(String, String, String, int, String, int, int, long)
- Method in interface org.vafer.jdeb.
DataConsumer
onEachFile(InputStream, String, String, String, int, String, int, int, long)
- Method in interface org.vafer.jdeb.
DataConsumer
org.vafer.jdeb
- package org.vafer.jdeb
org.vafer.jdeb.ant
- package org.vafer.jdeb.ant
org.vafer.jdeb.ar
- package org.vafer.jdeb.ar
org.vafer.jdeb.changes
- package org.vafer.jdeb.changes
org.vafer.jdeb.descriptors
- package org.vafer.jdeb.descriptors
org.vafer.jdeb.mapping
- package org.vafer.jdeb.mapping
org.vafer.jdeb.maven
- package org.vafer.jdeb.maven
org.vafer.jdeb.producers
- package org.vafer.jdeb.producers
org.vafer.jdeb.signing
- package org.vafer.jdeb.signing
org.vafer.jdeb.utils
- package org.vafer.jdeb.utils
P
PackageDescriptor
- Class in
org.vafer.jdeb.descriptors
Reflecting the package control file
PackageDescriptor()
- Constructor for class org.vafer.jdeb.descriptors.
PackageDescriptor
PackageDescriptor(VariableResolver)
- Constructor for class org.vafer.jdeb.descriptors.
PackageDescriptor
PackageDescriptor(InputStream, VariableResolver)
- Constructor for class org.vafer.jdeb.descriptors.
PackageDescriptor
PackagingException
- Exception in
org.vafer.jdeb
Something went wrong while building the package
PackagingException()
- Constructor for exception org.vafer.jdeb.
PackagingException
PackagingException(String, Throwable)
- Constructor for exception org.vafer.jdeb.
PackagingException
PackagingException(String)
- Constructor for exception org.vafer.jdeb.
PackagingException
PackagingException(Throwable)
- Constructor for exception org.vafer.jdeb.
PackagingException
parse(InputStream)
- Method in class org.vafer.jdeb.descriptors.
AbstractDescriptor
PrefixMapper
- Class in
org.vafer.jdeb.mapping
Just adds a prefix to the entry coming in
PrefixMapper(int, String)
- Constructor for class org.vafer.jdeb.mapping.
PrefixMapper
println(String)
- Method in interface org.vafer.jdeb.
Console
Processor
- Class in
org.vafer.jdeb
The processor does the actual work of building the deb related files.
Processor(Console, VariableResolver)
- Constructor for class org.vafer.jdeb.
Processor
produce(DataConsumer)
- Method in class org.vafer.jdeb.ant.
Data
produce(DataConsumer)
- Method in interface org.vafer.jdeb.
DataProducer
produce(DataConsumer)
- Method in class org.vafer.jdeb.producers.
DataProducerArchive
produce(DataConsumer)
- Method in class org.vafer.jdeb.producers.
DataProducerDirectory
putNextEntry(ArEntry)
- Method in class org.vafer.jdeb.ar.
ArOutputStream
R
read()
- Method in class org.vafer.jdeb.ar.
ArInputStream
replaceVariables(VariableResolver, String, String, String)
- Static method in class org.vafer.jdeb.utils.
Utils
Substitute the variables in the given expression with the values from the resolver
S
save(OutputStream)
- Method in class org.vafer.jdeb.changes.
TextfileChangesProvider
set(String, String)
- Method in class org.vafer.jdeb.descriptors.
AbstractDescriptor
setChangesIn(File)
- Method in class org.vafer.jdeb.ant.
DebAntTask
setChangesOut(File)
- Method in class org.vafer.jdeb.ant.
DebAntTask
setChangesSave(File)
- Method in class org.vafer.jdeb.ant.
DebAntTask
setControl(File)
- Method in class org.vafer.jdeb.ant.
DebAntTask
setDestfile(File)
- Method in class org.vafer.jdeb.ant.
DebAntTask
setKey(String)
- Method in class org.vafer.jdeb.ant.
DebAntTask
setKeyring(File)
- Method in class org.vafer.jdeb.ant.
DebAntTask
setPassphrase(String)
- Method in class org.vafer.jdeb.ant.
DebAntTask
setPrefix(String)
- Method in class org.vafer.jdeb.ant.
Mapper
setSrc(File)
- Method in class org.vafer.jdeb.ant.
Data
setSrc(File)
- Method in class org.vafer.jdeb.ant.
Mapper
setStrip(int)
- Method in class org.vafer.jdeb.ant.
Mapper
setType(String)
- Method in class org.vafer.jdeb.ant.
Mapper
SigningUtils
- Class in
org.vafer.jdeb.signing
SigningUtils()
- Constructor for class org.vafer.jdeb.signing.
SigningUtils
stripLeadingSlash(String)
- Static method in class org.vafer.jdeb.utils.
Utils
stripPath(int, String)
- Static method in class org.vafer.jdeb.utils.
Utils
T
TextfileChangesProvider
- Class in
org.vafer.jdeb.changes
Gets the changes from a changes file.
TextfileChangesProvider(InputStream, PackageDescriptor)
- Constructor for class org.vafer.jdeb.changes.
TextfileChangesProvider
toHex(byte[])
- Static method in class org.vafer.jdeb.utils.
Utils
toString()
- Method in class org.vafer.jdeb.changes.
ChangeSet
toString()
- Method in class org.vafer.jdeb.descriptors.
ChangesDescriptor
toString()
- Method in exception org.vafer.jdeb.descriptors.
InvalidDescriptorException
toString()
- Method in class org.vafer.jdeb.descriptors.
PackageDescriptor
U
Utils
- Class in
org.vafer.jdeb.utils
Simple utils functions.
Utils()
- Constructor for class org.vafer.jdeb.utils.
Utils
V
VariableResolver
- Interface in
org.vafer.jdeb.utils
W
write(int)
- Method in class org.vafer.jdeb.ar.
ArOutputStream
write(byte[], int, int)
- Method in class org.vafer.jdeb.ar.
ArOutputStream
write(byte[])
- Method in class org.vafer.jdeb.ar.
ArOutputStream
write(byte[], int, int)
- Method in class org.vafer.jdeb.utils.
InformationOutputStream
write(int)
- Method in class org.vafer.jdeb.utils.
InformationOutputStream
A
B
C
D
E
G
I
L
M
N
O
P
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2007. All Rights Reserved.