| Package | Description | 
|---|---|
| net.sourceforge.javadpkg | 
 
 Contains the interfaces and classes for reading and writing Debian packages. 
 | 
| net.sourceforge.javadpkg.control | 
 
 Contains the interfaces and classes for handling the information of the
  
control file. | 
| net.sourceforge.javadpkg.control.impl | 
 
 The implementation of the interfaces and abstract classes. 
 | 
| net.sourceforge.javadpkg.field | 
 
 Contains the interfaces and classes for handling text containing fields. 
 | 
| net.sourceforge.javadpkg.field.impl | 
 
 The implementation of the interfaces and abstract classes. 
 | 
| net.sourceforge.javadpkg.impl | 
 
 The implementation of the interfaces and abstract classes. 
 | 
| net.sourceforge.javadpkg.io | 
 
 Contains interfaces and classes for the I/O of the library. 
 | 
| net.sourceforge.javadpkg.io.impl | 
 
 The implementation of the interfaces and abstract classes. 
 | 
| net.sourceforge.javadpkg.store | 
 
 Contains the management for the data of the Debian package. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DebianPackageBuilder.addDataFile(DataSource source,
           String path)
 Adds a file to the data of the package. 
 | 
void | 
DebianPackageBuilder.addDataFile(DataSource source,
           String path,
           FileOwner owner,
           FileMode mode)
 Adds a file to the data of the package. 
 | 
void | 
DebianPackageParseHandler.handleData(FileMetaData metaData,
          DataSource source)
 Handles a file from the data of a Debian package. 
 | 
ChangeLog | 
ChangeLogParser.parseChangeLog(DataSource source,
              Context context)
 Parses the change log from the specified source. 
 | 
ChangeLog | 
ChangeLogParser.parseChangeLogHtml(DataSource source,
                  Context context)
 Parses the change log from the specified source as HTML. 
 | 
ConfigFiles | 
ConfigFilesParser.parseConfigFiles(DataSource source,
                Context context)
 Parses the configuration files from the specified source. 
 | 
Copyright | 
CopyrightParser.parseCopyright(DataSource source,
              Context context)
 Parses the copyright from the specified source. 
 | 
DebianPackage | 
DebianPackageParser.parseDebianPackage(DataSource source,
                  Context context)
 Parses the Debian package from the specified source. 
 | 
DebianPackage | 
DebianPackageParser.parseDebianPackage(DataSource source,
                  DebianPackageParseHandler handler,
                  Context context)
 Parses the Debian package from the specified source. 
 | 
MD5Sums | 
MD5SumsParser.parseMD5Sums(DataSource source,
            Context context)
 Parses the MD5 sums from the specified source. 
 | 
Script | 
ScriptParser.parseScript(DataSource source,
           Context context)
 Parses a script from the specified source. 
 | 
SharedLibraries | 
SharedLibrariesParser.parseSharedLibraries(DataSource source,
                    Context context)
 Parses the shared libraries from the specified source. 
 | 
Symbols | 
SymbolsParser.parseSymbols(DataSource source,
            Context context)
 Parses the symbols from the specified source. 
 | 
Templates | 
TemplatesParser.parseTemplates(DataSource source,
              Context context)
 Parses the templates. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Control | 
ControlParser.parseControl(DataSource source,
            Context context)
 Parses the control from the specified source. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Control | 
ControlParserImpl.parseControl(DataSource source,
            Context context)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<Field> | 
FieldParser.parseFieldsAsList(DataSource source,
                 Context context)
 Parses fields from the specified source. 
 | 
Map<String,Field> | 
FieldParser.parseFieldsAsMap(DataSource source,
                Context context)
 Parses fields from the specified source. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Field> | 
FieldParserImpl.parseFieldsAsList(DataSource source,
                 Context context)  | 
Map<String,Field> | 
FieldParserImpl.parseFieldsAsMap(DataSource source,
                Context context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DebianPackageBuilderImpl.addDataFile(DataSource source,
           String path)  | 
void | 
DebianPackageBuilderImpl.addDataFile(DataSource source,
           String path,
           FileOwner owner,
           FileMode mode)  | 
ChangeLog | 
ChangeLogParserImpl.parseChangeLog(DataSource source,
              Context context)  | 
ChangeLog | 
ChangeLogParserImpl.parseChangeLogHtml(DataSource source,
                  Context context)  | 
ConfigFiles | 
ConfigFilesParserImpl.parseConfigFiles(DataSource source,
                Context context)  | 
Copyright | 
CopyrightParserImpl.parseCopyright(DataSource source,
              Context context)  | 
DebianPackage | 
DebianPackageParserImpl.parseDebianPackage(DataSource source,
                  Context context)  | 
DebianPackage | 
DebianPackageParserImpl.parseDebianPackage(DataSource source,
                  DebianPackageParseHandler handler,
                  Context context)  | 
MD5Sums | 
MD5SumsParserImpl.parseMD5Sums(DataSource source,
            Context context)  | 
Script | 
ScriptParserImpl.parseScript(DataSource source,
           Context context)  | 
SharedLibraries | 
SharedLibrariesParserImpl.parseSharedLibraries(DataSource source,
                    Context context)  | 
Symbols | 
SymbolsParserImpl.parseSymbols(DataSource source,
            Context context)  | 
Templates | 
TemplatesParserImpl.parseTemplates(DataSource source,
              Context context)  | 
| Modifier and Type | Method and Description | 
|---|---|
static DataSource | 
Streams.createResourceDataSource(Class<?> clazz,
                        String name)
 Creates a source on a resource. 
 | 
static DataSource | 
Streams.createResourceDataSource(Package pkg,
                        ClassLoader loader,
                        String name)
 Creates a source on a resource. 
 | 
DataSource | 
DataSwap.getSource()
 Returns the source. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
Streams.compressGzip(DataSource source,
            DataTarget target,
            int compressionLevel)
 Compresses the content of the source to the target using GZIP until the
 complete content is compressed. 
 | 
static void | 
Streams.compressGzip(DataSource source,
            DataTarget target,
            int blockSize,
            long length,
            int compressionLevel)
 Compresses the content of the source to the target using GZIP until the
 complete content is compressed. 
 | 
static void | 
Streams.copy(DataSource source,
    DataTarget target)
 Copies the content of the source to the target until the complete content
 is copied. 
 | 
static void | 
Streams.copy(DataSource source,
    DataTarget target,
    int blockSize,
    long length)
 Copies the content of the source to the target until the complete content
 is copied. 
 | 
static DataProducer | 
Streams.createProducer(DataSource source)
 Creates a producer which gets its data from the specified source. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DataByteArraySource
 A  
DataSource implementation based on an array. | 
class  | 
DataFileSource
 A  
DataSource implementation based on a file. | 
class  | 
DataStreamSource
 A  
DataSource implementation based on a stream. | 
| Modifier and Type | Method and Description | 
|---|---|
DataSource | 
DataTempFileSwap.getSource()  | 
DataSource | 
DataByteArraySwap.getSource()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DataStoreImpl.addFile(DataSource source,
       String path)  | 
void | 
DataStore.addFile(DataSource source,
       String path)
 Adds a file to the store. 
 | 
void | 
DataStoreImpl.addFile(DataSource source,
       String path,
       FileOwner owner,
       FileMode mode)  | 
void | 
DataStore.addFile(DataSource source,
       String path,
       FileOwner owner,
       FileMode mode)
 Adds a file to the store. 
 | 
| Constructor and Description | 
|---|
DataStoreNode(DataSource source,
             String name,
             FileOwner owner,
             FileMode mode)
 Creates a node for a file. 
 | 
Copyright © 2015–2019. All rights reserved.