Skip navigation links
A C D E F G I L M P R S T V W 

A

AbstractBuilder - Class in io.fabric8.tooling.archetype.builder
A base support class for Builders.
AbstractBuilder() - Constructor for class io.fabric8.tooling.archetype.builder.AbstractBuilder
 
addArchetypeMetaData(File, String) - Method in class io.fabric8.tooling.archetype.builder.CatalogBuilder
 
ARCHETYPE_RESOURCES_PATH - Static variable in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
 
ARCHETYPE_RESOURCES_XML - Static variable in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
 
ArchetypeBuilder - Class in io.fabric8.tooling.archetype.builder
This class is a replacement for mvn archetype:create-from-project without dependencies to maven-archetype related libraries.
ArchetypeBuilder() - Constructor for class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
 
ArchetypeHelper - Class in io.fabric8.tooling.archetype.generator
This class is a replacement for mvn archetype:generate without dependencies to maven-archetype related libraries.
ArchetypeHelper(File, File, String, String, String, String, String) - Constructor for class io.fabric8.tooling.archetype.generator.ArchetypeHelper
 
ArchetypeUtils - Class in io.fabric8.tooling.archetype
 
ArchetypeUtils() - Constructor for class io.fabric8.tooling.archetype.ArchetypeUtils
 
archetypeUtils - Variable in class io.fabric8.tooling.archetype.builder.AbstractBuilder
 

C

CatalogBuilder - Class in io.fabric8.tooling.archetype.builder
This class is a replacement for mvn archetype:create-from-project without dependencies to maven-archetype related libraries.
CatalogBuilder(File) - Constructor for class io.fabric8.tooling.archetype.builder.CatalogBuilder
 
close() - Method in class io.fabric8.tooling.archetype.builder.CatalogBuilder
Completes generation of Archetype Catalog.
configure() - Method in class io.fabric8.tooling.archetype.builder.CatalogBuilder
Starts generation of Archetype Catalog (see: http://maven.apache.org/xsd/archetype-catalog-1.0.0.xsd)
copyCodeFiles(File, File, ArchetypeBuilder.Replacement) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
Copies all java/groovy/kotlin/scala code recursively.
copyFile(File, File, ArchetypeBuilder.Replacement) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
Copies single file from src to dest.
copyFile(File, File, ArchetypeBuilder.Replacement, boolean) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
 
copyOtherFiles(File, File, File, ArchetypeBuilder.Replacement, Set<String>) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
Copies all other source files which are not excluded

D

defaultArchetypeXmlText() - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
 

E

execute() - Method in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
GenerateArchetypes method which extracts given Maven Archetype in destination directory

F

findChild(Element, String) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
 
findRootPackage(File) - Method in class io.fabric8.tooling.archetype.ArchetypeUtils
Recursively looks for first nested directory which contains at least one source file
firstElementText(Element, String, String) - Method in class io.fabric8.tooling.archetype.ArchetypeUtils
 
FUNKTION_YML - Static variable in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
 

G

generateArchetype(File, File, File, boolean, List<String>) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
Generates Maven archetype from existing project.
generateArchetypeFromGitRepo(File, List<String>, File, String, String, String) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
 
generateArchetypes(String, File, File, boolean, List<String>) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
Iterates through all nested directories and generates archetypes for all found, non-pom Maven projects.
GenerateArchetypes - Class in io.fabric8.tooling.archetype.builder
 
GenerateArchetypes() - Constructor for class io.fabric8.tooling.archetype.builder.GenerateArchetypes
 
generateArchetypesFromGithubOrganisation(String, File, List<String>) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
Iterates through all projects in the given github organisation and generates an archetype for it
generateArchetypesFromGitRepoList(File, File, List<String>) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
Iterates through all projects in the given properties file adn generate an archetype for it
GenerateCatalog - Class in io.fabric8.tooling.archetype.builder
 
GenerateCatalog() - Constructor for class io.fabric8.tooling.archetype.builder.GenerateCatalog
 
generatePomIfRequired(File, String, String) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
 
getMissingArtifactIds() - Method in class io.fabric8.tooling.archetype.builder.CatalogBuilder
 
getNamespaceURI(String) - Method in class io.fabric8.tooling.archetype.generator.SimpleNamespaceContext
 
getPrefix(String) - Method in class io.fabric8.tooling.archetype.generator.SimpleNamespaceContext
 
getPrefixes(String) - Method in class io.fabric8.tooling.archetype.generator.SimpleNamespaceContext
 
getPropertiesElement(Element) - Method in class io.fabric8.tooling.archetype.builder.PomValidator
 

I

indent - Variable in class io.fabric8.tooling.archetype.builder.AbstractBuilder
 
indentSize - Variable in class io.fabric8.tooling.archetype.builder.AbstractBuilder
 
io.fabric8.tooling.archetype - package io.fabric8.tooling.archetype
 
io.fabric8.tooling.archetype.builder - package io.fabric8.tooling.archetype.builder
 
io.fabric8.tooling.archetype.generator - package io.fabric8.tooling.archetype.generator
 
isEmpty(String) - Static method in class io.fabric8.tooling.archetype.ArchetypeUtils
 
isExcludedDotFile(String) - Method in class io.fabric8.tooling.archetype.ArchetypeUtils
Lets allow files like .maven-docker-include or .gitignore but lets ignore other files starting with "."
isSourceFile(File) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
Returns true if this file is a valid source file name
isSpecialPropertyName(String) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
Returns true if its a special property name such as Camel, ActiveMQ etc.
isValidFileToCopy(File, File, Set<String>) - Method in class io.fabric8.tooling.archetype.ArchetypeUtils
Is the file a valid file to copy (excludes files starting with a dot, build output or java/groovy/kotlin/scala source code
isValidProjectPom(File) - Method in class io.fabric8.tooling.archetype.ArchetypeUtils
Checks if the passed POM file describes project with packaging other than pom.
isValidRequiredPropertyName(String) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
Returns true if this is a valid archetype property name, so excluding basedir and maven "project." names
isValidSourceFileOrDir(File) - Method in class io.fabric8.tooling.archetype.ArchetypeUtils
Returns true if this file is a valid source file; so excluding things like .svn directories and whatnot

L

loadArchetypesPomArtifactIds(File) - Method in class io.fabric8.tooling.archetype.builder.CatalogBuilder
 
loadMavenDependencyProperties() - Method in class io.fabric8.tooling.archetype.builder.PomValidator
 
LOG - Static variable in class io.fabric8.tooling.archetype.ArchetypeUtils
 
LOG - Static variable in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
 
LOG - Static variable in class io.fabric8.tooling.archetype.builder.CatalogBuilder
 
LOG - Static variable in class io.fabric8.tooling.archetype.builder.GenerateArchetypes
 
LOG - Static variable in class io.fabric8.tooling.archetype.builder.GenerateCatalog
 

M

main(String[]) - Static method in class io.fabric8.tooling.archetype.builder.GenerateArchetypes
 
main(String[]) - Static method in class io.fabric8.tooling.archetype.builder.GenerateCatalog
 
main(String[]) - Static method in class io.fabric8.tooling.archetype.builder.PomValidator
 

P

parseProperties() - Method in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
Searches ZIP archive and returns properties found in "META-INF/maven/archetype-metadata.xml" entry
parseReplaceProperties(InputStream, Map<String, String>) - Method in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
Extracts properties declared in "META-INF/maven/archetype-metadata.xml" file
parseXml(InputSource) - Method in class io.fabric8.tooling.archetype.ArchetypeUtils
 
PomValidator - Class in io.fabric8.tooling.archetype.builder
Validates the pom.xml files from the quickstarts to check that all the depdency and plugin versions are configured using maven properties
PomValidator(File) - Constructor for class io.fabric8.tooling.archetype.builder.PomValidator
 

R

registerMapping(String, String) - Method in class io.fabric8.tooling.archetype.generator.SimpleNamespaceContext
Registers prefix - namaspace URI mapping
relativePath(File, File) - Method in class io.fabric8.tooling.archetype.ArchetypeUtils
Returns relative path (without leading '/') if nested is inside base.
removeInvalidHeaderCommentsAndProcessVelocityMacros(String) - Method in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
This method should do a full Velocity macro processing...
replaceAllVariable(String, String, String) - Method in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
 
replaceFileProperties(String, Map<String, String>) - Method in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
 
replaceOrAddElementText(Document, Element, String, String, List<String>) - Method in class io.fabric8.tooling.archetype.builder.ArchetypeBuilder
Creates new element as child of parent and sets its text content
replaceVariable(String, String, String) - Method in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
 

S

setArchetypesPomFile(File) - Method in class io.fabric8.tooling.archetype.builder.CatalogBuilder
 
setBomFile(File) - Method in class io.fabric8.tooling.archetype.builder.CatalogBuilder
 
setIndentSize(int) - Method in class io.fabric8.tooling.archetype.builder.AbstractBuilder
 
setOverrideProperties(Map<String, String>) - Method in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
 
setPackageName(String) - Method in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
 
SimpleNamespaceContext - Class in io.fabric8.tooling.archetype.generator
 
SimpleNamespaceContext() - Constructor for class io.fabric8.tooling.archetype.generator.SimpleNamespaceContext
 
sourceCodeDirNames - Static variable in class io.fabric8.tooling.archetype.ArchetypeUtils
 
sourcePathRegexPattern - Variable in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
 

T

transformContents(String, Map<String, String>) - Method in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
 

V

validate() - Method in class io.fabric8.tooling.archetype.builder.PomValidator
 
validatePom(String, File) - Method in class io.fabric8.tooling.archetype.builder.PomValidator
 

W

warn(String) - Method in class io.fabric8.tooling.archetype.builder.PomValidator
 
webInfResources - Variable in class io.fabric8.tooling.archetype.generator.ArchetypeHelper
 
writeFile(File, String, boolean) - Static method in class io.fabric8.tooling.archetype.ArchetypeUtils
 
writeGitIgnore(File) - Static method in class io.fabric8.tooling.archetype.ArchetypeUtils
 
writeXmlDocument(Document, File) - Method in class io.fabric8.tooling.archetype.ArchetypeUtils
Serializes the Document to a File.
writeXmlDocumentAsString(Document) - Method in class io.fabric8.tooling.archetype.ArchetypeUtils
Serializes the Document to a String.
A C D E F G I L M P R S T V W 
Skip navigation links

Copyright © 2014–2017 Red Hat. All rights reserved.