public class DefaultNDescriptorBuilder extends Object implements NDescriptorBuilder
| Constructor and Description |
|---|
DefaultNDescriptorBuilder() |
DefaultNDescriptorBuilder(NDescriptor other) |
DefaultNDescriptorBuilder(NDescriptorBuilder other) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitoffirstNonBlank, firstNonBlank, firstNonBlank, isBlank, isBlank, isBlank, isBlank, isBlank, isNonBlankpublic DefaultNDescriptorBuilder()
public DefaultNDescriptorBuilder(NDescriptor other)
public DefaultNDescriptorBuilder(NDescriptorBuilder other)
public NId getId()
getId in interface NDescriptorBuilderpublic NDescriptorBuilder setId(NId id)
setId in interface NDescriptorBuilderpublic NDescriptorBuilder setId(String id)
setId in interface NDescriptorBuilderpublic List<NId> getParents()
getParents in interface NDescriptorBuilderpublic NDescriptorBuilder setParents(List<NId> parents)
setParents in interface NDescriptorBuilderpublic String getPackaging()
getPackaging in interface NDescriptorBuilderpublic NDescriptorBuilder setPackaging(String packaging)
setPackaging in interface NDescriptorBuilderpublic String getName()
getName in interface NDescriptorBuilderpublic NDescriptorBuilder setName(String name)
setName in interface NDescriptorBuilderpublic String getSolver()
getSolver in interface NDescriptorBuilderpublic NDescriptorBuilder setSolver(String solver)
setSolver in interface NDescriptorBuilderpublic String getGenericName()
getGenericName in interface NDescriptorBuilderpublic NDescriptorBuilder setGenericName(String name)
setGenericName in interface NDescriptorBuilderpublic List<String> getIcons()
getIcons in interface NDescriptorBuilderpublic NDescriptorBuilder setIcons(List<String> icons)
setIcons in interface NDescriptorBuilderpublic NDescriptorBuilder setIcons(String... icons)
setIcons in interface NDescriptorBuilderpublic NDescriptorBuilder setLocations(NIdLocation... locations)
setLocations in interface NDescriptorBuilderpublic List<String> getCategories()
getCategories in interface NDescriptorBuilderpublic NDescriptorBuilder setCategories(List<String> categories)
setCategories in interface NDescriptorBuilderpublic NDescriptorBuilder setCategories(String... categories)
setCategories in interface NDescriptorBuilderpublic NEnvConditionBuilder getCondition()
getCondition in interface NDescriptorBuilderpublic NDescriptorBuilder setCondition(NEnvCondition condition)
setCondition in interface NDescriptorBuilderpublic NDescriptorBuilder setCondition(NEnvConditionBuilder condition)
setCondition in interface NDescriptorBuilderpublic String getDescription()
getDescription in interface NDescriptorBuilderpublic NDescriptorBuilder setDescription(String description)
setDescription in interface NDescriptorBuilderpublic List<NIdLocation> getLocations()
getLocations in interface NDescriptorBuilderpublic NDescriptorBuilder setLocations(List<NIdLocation> locations)
setLocations in interface NDescriptorBuilderpublic List<NDependency> getStandardDependencies()
getStandardDependencies in interface NDescriptorBuilderpublic NDescriptorBuilder setStandardDependencies(List<NDependency> dependencies)
setStandardDependencies in interface NDescriptorBuilderpublic List<NDependency> getDependencies()
getDependencies in interface NDescriptorBuilderpublic NDescriptorBuilder setDependencies(List<NDependency> dependencies)
setDependencies in interface NDescriptorBuilderpublic NArtifactCall getExecutor()
getExecutor in interface NDescriptorBuilderpublic NDescriptorBuilder setExecutor(NArtifactCall executor)
setExecutor in interface NDescriptorBuilderpublic NArtifactCall getInstaller()
getInstaller in interface NDescriptorBuilderpublic NDescriptorBuilder setInstaller(NArtifactCall installer)
setInstaller in interface NDescriptorBuilderpublic List<NDescriptorProperty> getProperties()
getProperties in interface NDescriptorBuilderpublic NDescriptorBuilder setProperties(List<NDescriptorProperty> properties)
setProperties in interface NDescriptorBuilderpublic NDescriptorBuilder addLocation(NIdLocation location)
addLocation in interface NDescriptorBuilderpublic NDescriptorBuilder setProperty(String name, String value)
setProperty in interface NDescriptorBuilderpublic NDescriptorBuilder copyFrom(NDescriptorBuilder other)
copyFrom in interface NDescriptorBuilderpublic NDescriptorBuilder copyFrom(NBootDescriptor other)
public NDescriptorBuilder copyFrom(NDescriptor other)
copyFrom in interface NDescriptorBuilderpublic NDescriptorBuilder clear()
clear in interface NDescriptorBuilderpublic NDescriptorBuilder removeDependency(NDependency dependency)
removeDependency in interface NDescriptorBuilderpublic NDescriptorBuilder addDependency(NDependency dependency)
addDependency in interface NDescriptorBuilderpublic NDescriptorBuilder addDependencies(List<NDependency> dependencies)
addDependencies in interface NDescriptorBuilderpublic NDescriptorBuilder removeStandardDependency(NDependency dependency)
removeStandardDependency in interface NDescriptorBuilderpublic NDescriptorBuilder addStandardDependency(NDependency dependency)
addStandardDependency in interface NDescriptorBuilderpublic NDescriptorBuilder addStandardDependencies(List<NDependency> dependencies)
addStandardDependencies in interface NDescriptorBuilderpublic NDescriptorBuilder addProperty(NDescriptorProperty property)
addProperty in interface NDescriptorBuilderpublic NDescriptorBuilder removeProperties(NDescriptorProperty property)
removeProperties in interface NDescriptorBuilderpublic NDescriptorBuilder addProperties(List<NDescriptorProperty> properties)
addProperties in interface NDescriptorBuilderpublic NDescriptorBuilder replaceProperty(Predicate<NDescriptorProperty> filter, Function<NDescriptorProperty,NDescriptorProperty> converter)
replaceProperty in interface NDescriptorBuilderpublic NDescriptorBuilder replaceDependency(Predicate<NDependency> filter, UnaryOperator<NDependency> converter)
replaceDependency in interface NDescriptorBuilderpublic NDescriptorBuilder removeDependency(Predicate<NDependency> dependency)
removeDependency in interface NDescriptorBuilderpublic NDescriptor build()
build in interface NDescriptorBuilderpublic NDescriptorBuilder copy()
copy in interface NDescriptorBuilderpublic Set<NDescriptorFlag> getFlags()
getFlags in interface NDescriptorBuilderpublic NDescriptorBuilder setFlags(Set<NDescriptorFlag> flags)
setFlags in interface NDescriptorBuilderpublic NDescriptorBuilder setFlags(NDescriptorFlag... flags)
setFlags in interface NDescriptorBuilderpublic NDescriptorBuilder addFlag(NDescriptorFlag flag)
addFlag in interface NDescriptorBuilderpublic NDescriptorBuilder addFlags(NDescriptorFlag... flags)
addFlags in interface NDescriptorBuilderpublic NDescriptorBuilder removeFlag(NDescriptorFlag flag)
removeFlag in interface NDescriptorBuilderpublic NDescriptorBuilder removeFlags(NDescriptorFlag... flags)
removeFlags in interface NDescriptorBuilderpublic NOptional<NDescriptorProperty> getProperty(String name)
getProperty in interface NDescriptorBuilderpublic NOptional<NLiteral> getPropertyValue(String name)
getPropertyValue in interface NDescriptorBuilderpublic NIdType getIdType()
getIdType in interface NDescriptorBuilderpublic NDescriptorBuilder setIdType(NIdType idType)
setIdType in interface NDescriptorBuilderpublic NDescriptorBuilder builder()
builder in interface NDescriptorBuilderpublic boolean isBlank()
isBlank in interface NBlankablepublic boolean isExecutable()
isExecutable in interface NDescriptorBuilderpublic boolean isNutsApplication()
isNutsApplication in interface NDescriptorBuilderpublic boolean isPlatformApplication()
isPlatformApplication in interface NDescriptorBuilderpublic List<NDescriptorContributor> getContributors()
getContributors in interface NDescriptorBuilderpublic NDescriptorBuilder setContributors(List<NDescriptorContributor> contributors)
setContributors in interface NDescriptorBuilderpublic NDescriptorBuilder setDevelopers(List<NDescriptorContributor> developers)
setDevelopers in interface NDescriptorBuilderpublic List<NDescriptorLicense> getLicenses()
getLicenses in interface NDescriptorBuilderpublic NDescriptorBuilder setLicenses(List<NDescriptorLicense> licenses)
setLicenses in interface NDescriptorBuilderpublic List<NDescriptorMailingList> getMailingLists()
getMailingLists in interface NDescriptorBuilderpublic NDescriptorBuilder setMailingLists(List<NDescriptorMailingList> mailingLists)
setMailingLists in interface NDescriptorBuilderpublic NDescriptorOrganization getOrganization()
getOrganization in interface NDescriptorBuilderpublic NDescriptorBuilder setOrganization(NDescriptorOrganization organization)
setOrganization in interface NDescriptorBuilderpublic List<NDescriptorContributor> getDevelopers()
getDevelopers in interface NDescriptorBuilderpublic int getSupportLevel(NSupportLevelContext context)
getSupportLevel in interface NComponentpublic boolean isNoContent()
isNoContent in interface NDescriptorBuilderCopyright © 2025 vpc open source initiative. All rights reserved.