Class AbstractArtifact<S extends AbstractArtifact<S>>
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<S>
org.jreleaser.model.internal.common.AbstractActivatable<S>
org.jreleaser.model.internal.common.AbstractArtifact<S>
- All Implemented Interfaces:
Serializable,Activatable,Domain,ExtraProperties,ModelObject<S>
public abstract class AbstractArtifact<S extends AbstractArtifact<S>>
extends AbstractActivatable<S>
implements Domain, ExtraProperties
- Since:
- 1.6.0
- Author:
- Andres Almiray
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExtraProperties(Map<String, Object> extraProperties) voidbooleanbooleanvoidprefix()booleanresolveActiveAndSelected(JReleaserContext context) voidselect()voidsetExtraProperties(Map<String, Object> extraProperties) voidsetPlatform(String platform) Methods 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
addExtraProperty, extraPropertyIsTrue, getExtraProperty, resolvedExtraProperties, resolvedExtraProperties
-
Field Details
-
GLOB_PREFIX
- See Also:
-
REGEX_PREFIX
- See Also:
-
-
Constructor Details
-
AbstractArtifact
protected AbstractArtifact()
-
-
Method Details
-
merge
- Specified by:
mergein interfaceModelObject<S extends AbstractArtifact<S>>- Overrides:
mergein classAbstractActivatable<S extends AbstractArtifact<S>>
-
isSelected
public boolean isSelected() -
resolveActiveAndSelected
-
isActiveAndSelected
public boolean isActiveAndSelected() -
deactivateAndUnselect
public void deactivateAndUnselect() -
select
public void select() -
prefix
- Specified by:
prefixin interfaceExtraProperties
-
getExtraProperties
- Specified by:
getExtraPropertiesin interfaceExtraProperties
-
setExtraProperties
- Specified by:
setExtraPropertiesin interfaceExtraProperties
-
addExtraProperties
- Specified by:
addExtraPropertiesin interfaceExtraProperties
-
getPlatform
-
setPlatform
-