public class DefaultNutsDescriptorBuilder extends Object implements NutsDescriptorBuilder
| Constructor and Description |
|---|
DefaultNutsDescriptorBuilder() |
DefaultNutsDescriptorBuilder(NutsDescriptor other,
NutsSession session) |
DefaultNutsDescriptorBuilder(NutsSession session) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitofpublic DefaultNutsDescriptorBuilder()
public DefaultNutsDescriptorBuilder(NutsSession session)
public DefaultNutsDescriptorBuilder(NutsDescriptor other, NutsSession session)
public NutsDescriptorBuilder clear()
clear in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder set(NutsDescriptorBuilder other)
set in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder set(NutsDescriptor other)
set in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setId(String id)
setId in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setId(NutsId id)
setId in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setName(String name)
setName in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setExecutor(NutsArtifactCall executor)
setExecutor in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setInstaller(NutsArtifactCall installer)
setInstaller in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setDescription(String description)
setDescription in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setExecutable(boolean executable)
setExecutable in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setApplication(boolean nutsApp)
setApplication in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addPlatform(String platform)
addPlatform in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setPlatform(String[] platform)
setPlatform in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addDesktopEnvironment(String desktopEnvironment)
public NutsDescriptorBuilder setDesktopEnvironment(String[] desktopEnvironment)
setDesktopEnvironment in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setOs(String[] os)
setOs in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setOsdist(String[] osdist)
setOsdist in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setArch(String[] arch)
setArch in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setProperties(Map<String,String> properties)
setProperties in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addProperties(Map<String,String> properties)
addProperties in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addLocation(NutsIdLocation location)
addLocation in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setLocations(NutsIdLocation[] locations)
setLocations in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addClassifierMapping(NutsClassifierMapping mapping)
addClassifierMapping in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setClassifierMappings(NutsClassifierMapping[] value)
setClassifierMappings in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setPackaging(String packaging)
setPackaging in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setParents(NutsId[] parents)
setParents in interface NutsDescriptorBuilderpublic NutsArtifactCall getInstaller()
getInstaller in interface NutsDescriptorBuilderpublic Map<String,String> getProperties()
getProperties in interface NutsDescriptorBuilderpublic NutsId[] getParents()
getParents in interface NutsDescriptorBuilderpublic String getName()
getName in interface NutsDescriptorBuilderpublic String getDescription()
getDescription in interface NutsDescriptorBuilderpublic boolean isExecutable()
isExecutable in interface NutsDescriptorBuilderpublic boolean isApplication()
isApplication in interface NutsDescriptorBuilderpublic NutsArtifactCall getExecutor()
getExecutor in interface NutsDescriptorBuilderpublic String getPackaging()
getPackaging in interface NutsDescriptorBuilderpublic NutsId getId()
getId in interface NutsDescriptorBuilderpublic NutsDependency[] getDependencies()
getDependencies in interface NutsDescriptorBuilderpublic NutsDependency[] getStandardDependencies()
getStandardDependencies in interface NutsDescriptorBuilderpublic String[] getArch()
getArch in interface NutsDescriptorBuilderpublic String[] getOs()
getOs in interface NutsDescriptorBuilderpublic String[] getOsdist()
getOsdist in interface NutsDescriptorBuilderpublic String[] getPlatform()
getPlatform in interface NutsDescriptorBuilderpublic String[] getDesktopEnvironment()
getDesktopEnvironment in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setDependencies(NutsDependency[] dependencies)
setDependencies in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setStandardDependencies(NutsDependency[] dependencies)
setStandardDependencies in interface NutsDescriptorBuilderpublic NutsDescriptor build()
build in interface NutsDescriptorBuilderpublic NutsIdLocation[] getLocations()
getLocations in interface NutsDescriptorBuilderpublic NutsClassifierMapping[] getClassifierMappings()
getClassifierMappings in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setProperty(String name, String value)
setProperty in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addOs(String os)
addOs in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addOsdist(String osdist)
addOsdist in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addArch(String arch)
addArch in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder removeOs(String os)
removeOs in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder removeOsdist(String osdist)
removeOsdist in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder removeArch(String arch)
removeArch in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder removePlatform(String platform)
removePlatform in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder removeDesktopEnvironment(String desktopEnvironment)
removeDesktopEnvironment in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder removeDependency(NutsDependency dependency)
removeDependency in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder removeStandardDependency(NutsDependency dependency)
removeStandardDependency in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addDependency(NutsDependency dependency)
addDependency in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addStandardDependency(NutsDependency dependency)
addStandardDependency in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addDependencies(NutsDependency[] dependencies)
addDependencies in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder addStandardDependencies(NutsDependency[] dependencies)
addStandardDependencies in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder applyProperties()
applyProperties in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder replaceProperty(Predicate<Map.Entry<String,String>> filter, Function<Map.Entry<String,String>,String> converter)
replaceProperty in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder applyParents(NutsDescriptor[] parentDescriptors)
applyParents in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder applyProperties(Map<String,String> properties)
applyProperties in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder replaceDependency(Predicate<NutsDependency> filter, UnaryOperator<NutsDependency> converter)
replaceDependency in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder removeDependency(Predicate<NutsDependency> dependency)
removeDependency in interface NutsDescriptorBuilderpublic String getGenericName()
getGenericName in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setGenericName(String name)
setGenericName in interface NutsDescriptorBuilderpublic List<String> getIcons()
getIcons in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setIcons(List<String> icons)
setIcons in interface NutsDescriptorBuilderpublic List<String> getCategories()
getCategories in interface NutsDescriptorBuilderpublic NutsDescriptorBuilder setCategories(List<String> categories)
setCategories in interface NutsDescriptorBuilderCopyright © 2021 vpc open source initiative. All rights reserved.