Class Icon
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<Icon>
org.jreleaser.model.internal.common.Icon
- All Implemented Interfaces:
Serializable,Domain,ExtraProperties,ModelObject<Icon>
- Since:
- 1.2.0
- Author:
- Andres Almiray
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExtraProperties(Map<String, Object> extraProperties) org.jreleaser.model.api.common.IconasMap(boolean full) getUrl()getWidth()booleanvoidprefix()voidsetExtraProperties(Map<String, Object> extraProperties) voidvoidsetPrimary(Boolean primary) voidvoidMethods 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
-
Constructor Details
-
Icon
public Icon()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.common.Icon asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<Icon>
-
getUrl
-
setUrl
-
getWidth
-
setWidth
-
getHeight
-
setHeight
-
isPrimary
public boolean isPrimary() -
setPrimary
-
prefix
- Specified by:
prefixin interfaceExtraProperties
-
getExtraProperties
- Specified by:
getExtraPropertiesin interfaceExtraProperties
-
setExtraProperties
- Specified by:
setExtraPropertiesin interfaceExtraProperties
-
addExtraProperties
- Specified by:
addExtraPropertiesin interfaceExtraProperties
-
asMap
-