Package org.vafer.jdeb.debian
Class ChangesFile
java.lang.Object
org.vafer.jdeb.debian.ControlFile
org.vafer.jdeb.debian.ChangesFile
Reflecting a changes file
-
Field Summary
Fields inherited from class org.vafer.jdeb.debian.ControlFile
userDefinedFieldNames, userDefinedFields, values -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringformatDate(Date date)protected ControlField[]protected charReturns the letter expected in the prefix of a user defined field in order to include the field in this control file.voidinitialize(BinaryPackageControlFile packageControlFile)Initializes the fields on the changes file with the values of the specified binary package control file.voidsetChanges(ChangeSet[] changeSets)Methods inherited from class org.vafer.jdeb.debian.ControlFile
get, getMandatoryFields, getUserDefinedFieldName, getUserDefinedFieldNames, getUserDefinedFields, invalidFields, isUserDefinedField, isValid, parse, parse, set, toString, toString
-
Constructor Details
-
ChangesFile
public ChangesFile()
-
-
Method Details
-
initialize
Initializes the fields on the changes file with the values of the specified binary package control file.- Parameters:
packageControlFile-
-
setChanges
-
getFields
- Specified by:
getFieldsin classControlFile
-
getUserDefinedFieldLetter
Description copied from class:ControlFileReturns the letter expected in the prefix of a user defined field in order to include the field in this control file.- Specified by:
getUserDefinedFieldLetterin classControlFile- Returns:
- The letter returned is:
- B: for a binary package
- S: for a source package
- C: for a changes file
- See Also:
- Debian Policy - User-defined fields
-
formatDate
-