Class Files
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<S>
org.jreleaser.model.internal.common.AbstractActivatable<Files>
org.jreleaser.model.internal.files.Files
- All Implemented Interfaces:
Serializable,Activatable,Domain,ModelObject<Files>
- Since:
- 0.1.0
- Author:
- Andres Almiray
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddArtifact(Artifact artifact) voidaddArtifacts(Set<Artifact> artifacts) voidvoidbooleanorg.jreleaser.model.api.files.FilesasMap(boolean full) getGlobs()getPaths()booleanisEmpty()voidvoidsetArtifacts(Set<Artifact> artifacts) voidvoidMethods inherited from class org.jreleaser.model.internal.common.AbstractActivatable
disable, enabledSet, getActive, isActiveSet, isEnabled, isSet, isSnapshotSupported, resolveEnabled, resolveEnabledWithSnapshot, setActive, setActiveMethods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModel
-
Constructor Details
-
Files
public Files()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.files.Files asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<Files>- Overrides:
mergein classAbstractActivatable<Files>
-
isEmpty
public boolean isEmpty() -
arePathsResolved
public boolean arePathsResolved() -
getPaths
-
setPaths
-
getArtifacts
-
setArtifacts
-
addArtifacts
-
addArtifact
-
getGlobs
-
setGlobs
-
addGlobs
-
addGlob
-
asMap
-