Class FileSet
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<S>
org.jreleaser.model.internal.common.AbstractActivatable<S>
org.jreleaser.model.internal.common.AbstractArtifact<FileSet>
org.jreleaser.model.internal.common.FileSet
- All Implemented Interfaces:
Serializable,Activatable,Domain,ExtraProperties,ModelObject<FileSet>
- Since:
- 0.8.0
- Author:
- Andres Almiray
- See Also:
-
Field Summary
Fields inherited from class org.jreleaser.model.internal.common.AbstractArtifact
GLOB_PREFIX, REGEX_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jreleaser.model.api.common.FileSetasMap(boolean full) getInput()getResolvedExcludes(JReleaserContext context) getResolvedIncludes(JReleaserContext context) getResolvedInput(JReleaserContext context) getResolvedOutput(JReleaserContext context) getResolvedPaths(JReleaserContext context) booleanbooleanvoidvoidsetExcludes(Set<String> excludes) voidsetFailOnMissingInput(Boolean failOnMissingInput) voidsetIncludes(Set<String> includes) voidvoidMethods inherited from class org.jreleaser.model.internal.common.AbstractArtifact
addExtraProperties, deactivateAndUnselect, getExtraProperties, getPlatform, isActiveAndSelected, isSelected, prefix, resolveActiveAndSelected, select, setExtraProperties, setPlatformMethods 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, mergeModelMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jreleaser.model.internal.common.ExtraProperties
addExtraProperties, addExtraProperty, extraPropertyIsTrue, getExtraProperties, getExtraProperty, prefix, resolvedExtraProperties, resolvedExtraProperties, setExtraProperties
-
Constructor Details
-
FileSet
public FileSet()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.common.FileSet asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<FileSet>- Overrides:
mergein classAbstractArtifact<FileSet>
-
getIncludes
-
setIncludes
-
getExcludes
-
setExcludes
-
getInput
-
setInput
-
getOutput
-
setOutput
-
isFailOnMissingInput
public boolean isFailOnMissingInput() -
setFailOnMissingInput
-
isFailOnMissingInputSet
public boolean isFailOnMissingInputSet() -
asMap
-
getResolvedInput
-
getResolvedOutput
-
getResolvedIncludes
-
getResolvedExcludes
-
getResolvedPaths
- Throws:
IOException
-