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

A

AbstractArEntry - Class in org.vafer.jdeb.ar
Base class for ArEntries
AbstractArEntry(int, int, int) - Constructor for class org.vafer.jdeb.ar.AbstractArEntry
 
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
 
add(AbstractArEntry) - Method in class org.vafer.jdeb.ar.ArArchive
 
add(FileSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addAnd(AndSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addContains(ContainsSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addContainsRegexp(ContainsRegexpSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addCustom(ExtendSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addData(Data) - Method in class org.vafer.jdeb.ant.DebAntTask
 
addData(Data) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addDate(DateSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addDepend(DependSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addDepth(DepthSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addDifferent(DifferentSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addFilename(FilenameSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addMajority(MajoritySelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addModified(ModifiedSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addNone(NoneSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addNot(NotSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addOr(OrSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addPresent(PresentSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addSelector(SelectSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addSize(SizeSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
addType(TypeSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
append(String) - Method in class org.vafer.jdeb.ar.StaticArEntry
 
appendSelector(FileSelector) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
ArArchive - Class in org.vafer.jdeb.ar
Simple ArArchive implementation
ArArchive(OutputStream) - Constructor for class org.vafer.jdeb.ar.ArArchive
 

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.ArArchive
 
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.
createExclude() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
createExcludesFile() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
createInclude() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
createIncludesFile() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
createMapper() - Method in class org.vafer.jdeb.ant.Mapper
 
createPatternSet() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  

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
 
DebAntTask - Class in org.vafer.jdeb
Deprecated. please use org.vafer.jdeb.ant.DebAntTask
DebAntTask() - Constructor for class org.vafer.jdeb.DebAntTask
Deprecated.  
DebMojo - Class in org.vafer.jdeb.maven
Creates deb archive
DebMojo() - Constructor for class org.vafer.jdeb.maven.DebMojo
 

E

equals(Object) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
execute() - Method in class org.vafer.jdeb.ant.DebAntTask
 
execute() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
execute() - Method in class org.vafer.jdeb.maven.DebMojo
Main entry point

F

FileArEntry - Class in org.vafer.jdeb.ar
ArEntry coming from a file
FileArEntry(File, int, int, int) - Constructor for class org.vafer.jdeb.ar.FileArEntry
 
FileArEntry(File, String, int, int, int) - Constructor for class org.vafer.jdeb.ar.FileArEntry
 

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
 
getData() - Method in class org.vafer.jdeb.ar.AbstractArEntry
 
getData() - Method in class org.vafer.jdeb.ar.FileArEntry
 
getData() - Method in class org.vafer.jdeb.ar.StaticArEntry
 
getDate() - Method in class org.vafer.jdeb.changes.ChangeSet
 
getDescription() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
getDescriptor() - Method in exception org.vafer.jdeb.descriptors.InvalidDescriptorException
 
getDistribution() - Method in class org.vafer.jdeb.changes.ChangeSet
 
getLastModified() - Method in class org.vafer.jdeb.ar.AbstractArEntry
 
getLastModified() - Method in class org.vafer.jdeb.ar.FileArEntry
 
getLastModified() - Method in class org.vafer.jdeb.ar.StaticArEntry
 
getLength() - Method in class org.vafer.jdeb.ar.AbstractArEntry
 
getLength() - Method in class org.vafer.jdeb.ar.FileArEntry
 
getLength() - Method in class org.vafer.jdeb.ar.StaticArEntry
 
getLocation() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
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
 
getName() - Method in class org.vafer.jdeb.ar.AbstractArEntry
 
getName() - Method in class org.vafer.jdeb.ar.FileArEntry
 
getName() - Method in class org.vafer.jdeb.ar.StaticArEntry
 
getOwningTarget() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
getPackage() - Method in class org.vafer.jdeb.changes.ChangeSet
 
getProject() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
getProject() - Method in class org.vafer.jdeb.maven.AbstractPluginMojo
 
getRuntimeConfigurableWrapper() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
getSelectors(Project) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
getSize() - Method in class org.vafer.jdeb.utils.InformationOutputStream
 
getTaskName() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
getTaskType() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
getUrgency() - Method in class org.vafer.jdeb.changes.ChangeSet
 
getVersion() - Method in class org.vafer.jdeb.changes.ChangeSet
 

H

hashCode() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
hasSelectors() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  

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
 
init() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
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

log(String, int) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
log(String) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
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
 
maybeConfigure() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  

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
 
Processor(Console, Mapper, 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
 

R

reconfigure() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
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
 
selectorCount() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
selectorElements() - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
set(String, String) - Method in class org.vafer.jdeb.descriptors.AbstractDescriptor
 
setCaseSensitive(boolean) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setChangesIn(File) - Method in class org.vafer.jdeb.ant.DebAntTask
 
setChangesIn(File) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setChangesOut(File) - Method in class org.vafer.jdeb.ant.DebAntTask
 
setChangesOut(File) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setControl(File) - Method in class org.vafer.jdeb.ant.DebAntTask
 
setControl(File) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setDefaultexcludes(boolean) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setDescription(String) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setDestfile(File) - Method in class org.vafer.jdeb.ant.DebAntTask
 
setDestfile(File) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setExcludes(String) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setExcludesfile(File) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setFollowSymlinks(boolean) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setIncludes(String) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setIncludesfile(File) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setKey(String) - Method in class org.vafer.jdeb.ant.DebAntTask
 
setKey(String) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setKeyring(File) - Method in class org.vafer.jdeb.ant.DebAntTask
 
setKeyring(File) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setLocation(Location) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setMapper(Mapper) - Method in class org.vafer.jdeb.ant.Data
 
setOwningTarget(Target) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setPassphrase(String) - Method in class org.vafer.jdeb.ant.DebAntTask
 
setPassphrase(String) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setPrefix(String) - Method in class org.vafer.jdeb.ant.Data
Deprecated.  
setPrefix(String) - Method in class org.vafer.jdeb.ant.Mapper
 
setProject(Project) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setRuntimeConfigurableWrapper(RuntimeConfigurable) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
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.Data
Deprecated.  
setStrip(int) - Method in class org.vafer.jdeb.ant.Mapper
 
setTaskName(String) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
setTaskType(String) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
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
 
StaticArEntry - Class in org.vafer.jdeb.ar
ArEntry coming from memory
StaticArEntry(String, int, int, int, String) - Constructor for class org.vafer.jdeb.ar.StaticArEntry
 
StaticArEntry(String, int, int, int) - Constructor for class org.vafer.jdeb.ar.StaticArEntry
 
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.DebAntTask
Deprecated.  
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(byte[], int, int) - Method in class org.vafer.jdeb.utils.InformationOutputStream
 
write(int) - Method in class org.vafer.jdeb.utils.InformationOutputStream
 

X

XsetIgnore(String) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  
XsetItems(String) - Method in class org.vafer.jdeb.DebAntTask
Deprecated.  

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

Copyright © 2007. All Rights Reserved.