Class ArchetypeConfiguration


  • public class ArchetypeConfiguration
    extends java.lang.Object
    • Constructor Detail

      • ArchetypeConfiguration

        public ArchetypeConfiguration()
    • Method Detail

      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getUrl

        public java.lang.String getUrl()
      • setUrl

        public void setUrl​(java.lang.String url)
      • addRequiredProperty

        public void addRequiredProperty​(java.lang.String string)
      • getArtifactId

        public java.lang.String getArtifactId()
      • getGoals

        public java.lang.String getGoals()
      • getGroupId

        public java.lang.String getGroupId()
      • getName

        public java.lang.String getName()
      • getRequiredProperties

        public java.util.List<java.lang.String> getRequiredProperties()
      • getVersion

        public java.lang.String getVersion()
      • removeRequiredProperty

        public void removeRequiredProperty​(java.lang.String string)
      • setArtifactId

        public void setArtifactId​(java.lang.String artifactId)
      • setGoals

        public void setGoals​(java.lang.String goals)
      • setGroupId

        public void setGroupId​(java.lang.String groupId)
      • setName

        public void setName​(java.lang.String name)
      • setRequiredProperties

        public void setRequiredProperties​(java.util.List<java.lang.String> requiredProperties)
      • setVersion

        public void setVersion​(java.lang.String version)
      • reset

        public void reset()
      • setProperty

        public void setProperty​(java.lang.String requiredProperty,
                                java.lang.String propertyValue)
      • getProperty

        public java.lang.String getProperty​(java.lang.String property)
      • getProperties

        public java.util.Properties getProperties()
      • toProperties

        public java.util.Properties toProperties()
      • isConfigured

        public boolean isConfigured()
      • isConfigured

        public boolean isConfigured​(java.lang.String requiredProperties)
      • setDefaultProperty

        public void setDefaultProperty​(java.lang.String requiredProperty,
                                       java.lang.String propertyValue)
      • getDefaultValue

        public java.lang.String getDefaultValue​(java.lang.String requiredProperty)
      • getDefaultValues

        public java.util.Properties getDefaultValues()
      • setPropertyValidationRegex

        public void setPropertyValidationRegex​(java.lang.String requiredProperty,
                                               java.lang.String regex)
      • getPropertyValidationRegex

        public java.util.regex.Pattern getPropertyValidationRegex​(java.lang.String requiredProperty)
      • validatePropertyValue

        public boolean validatePropertyValue​(java.lang.String property,
                                             java.lang.String value)