Package org.apache.camel.quarkus.maven
Class CqUtils
- java.lang.Object
-
- org.apache.camel.quarkus.maven.CqUtils
-
public class CqUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASSPATH_PREFIXstatic StringFILE_PREFIX
-
Constructor Summary
Constructors Constructor Description CqUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.camel.tooling.model.ArtifactModel<?>cloneArtifactModel(org.apache.camel.tooling.model.ArtifactModel<?> model)(package private) static PathcopyJar(Path localRepository, String groupId, String artifactId, String version)(package private) static freemarker.cache.TemplateLoadercreateTemplateLoader(Path basePath, String defaultUriBase, String templatesUriBase)static Stream<String>findExtensionArtifactIdBases(Path extensionDir)static PathfindExtensionDirectory(Path sourceTreeRoot, String artifactId)static StringgetArtifactIdBase(String cqArtifactId)static StringgetArtifactIdBase(org.apache.camel.tooling.model.ArtifactModel<?> model)static StringgetDescription(List<org.apache.camel.tooling.model.ArtifactModel<?>> models, String descriptionFromPom, org.apache.maven.plugin.logging.Log log)static StringgetNameBase(String name)static freemarker.template.ConfigurationgetTemplateConfig(Path basePath, String defaultUriBase, String templatesUriBase, String encoding)(package private) static StringgetVersion(org.apache.maven.model.Model basePom)static StringhumanReadableKind(org.apache.camel.catalog.Kind kind)static StringhumanReadableKindPlural(org.apache.camel.catalog.Kind kind)static booleanisDeprecated(String title, Collection<org.apache.camel.tooling.model.ArtifactModel<?>> models)static StringkindPlural(org.apache.camel.catalog.Kind kind)
-
-
-
Field Detail
-
CLASSPATH_PREFIX
public static final String CLASSPATH_PREFIX
- See Also:
- Constant Field Values
-
FILE_PREFIX
public static final String FILE_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
createTemplateLoader
static freemarker.cache.TemplateLoader createTemplateLoader(Path basePath, String defaultUriBase, String templatesUriBase)
-
findExtensionArtifactIdBases
public static Stream<String> findExtensionArtifactIdBases(Path extensionDir)
-
getTemplateConfig
public static freemarker.template.Configuration getTemplateConfig(Path basePath, String defaultUriBase, String templatesUriBase, String encoding)
-
getVersion
static String getVersion(org.apache.maven.model.Model basePom)
-
getArtifactIdBase
public static String getArtifactIdBase(org.apache.camel.tooling.model.ArtifactModel<?> model)
-
humanReadableKind
public static String humanReadableKind(org.apache.camel.catalog.Kind kind)
-
humanReadableKindPlural
public static String humanReadableKindPlural(org.apache.camel.catalog.Kind kind)
-
kindPlural
public static String kindPlural(org.apache.camel.catalog.Kind kind)
-
getDescription
public static String getDescription(List<org.apache.camel.tooling.model.ArtifactModel<?>> models, String descriptionFromPom, org.apache.maven.plugin.logging.Log log)
-
findExtensionDirectory
public static Path findExtensionDirectory(Path sourceTreeRoot, String artifactId)
-
isDeprecated
public static boolean isDeprecated(String title, Collection<org.apache.camel.tooling.model.ArtifactModel<?>> models)
-
copyJar
static Path copyJar(Path localRepository, String groupId, String artifactId, String version)
-
cloneArtifactModel
public static org.apache.camel.tooling.model.ArtifactModel<?> cloneArtifactModel(org.apache.camel.tooling.model.ArtifactModel<?> model)
-
-