Package com.artipie.rpm.meta
Class XmlEvent.Files
java.lang.Object
com.artipie.rpm.meta.XmlEvent.Files
- All Implemented Interfaces:
XmlEvent
- Enclosing interface:
XmlEvent
Implementation of
XmlEvent
to build event for `files` tag.- Since:
- 1.5
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.artipie.rpm.meta.XmlEvent
XmlEvent.Filelists, XmlEvent.Files, XmlEvent.Other, XmlEvent.PackageAndVersion
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(XMLEventWriter writer, Package.Meta meta) ContractsXMLEvent
with provided metadata.files
(HeaderTags tags) Obtain set of files list.
-
Constructor Details
-
Files
Ctor.- Parameters:
filter
- Predicate to filter files. The item is NOT added to the writer if the filter returns TRUE
-
Files
public Files()Ctor with 'always false' filter.
-
-
Method Details
-
add
Description copied from interface:XmlEvent
ContractsXMLEvent
with provided metadata.- Specified by:
add
in interfaceXmlEvent
- Parameters:
writer
- Event writer where to eventmeta
- Info to buildXMLEvent
with- Throws:
IOException
- On IO error
-
files
Obtain set of files list.- Parameters:
tags
- Package tags- Returns:
- Set of file items
-