Package org.l2x6.cq
Class CqCatalog
- java.lang.Object
-
- org.l2x6.cq.CqCatalog
-
- Direct Known Subclasses:
CqCatalog.GavCqCatalog
public class CqCatalog extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCqCatalog.Flavorstatic classCqCatalog.GavCqCatalog
-
Constructor Summary
Constructors Constructor Description CqCatalog(Path baseDir, CqCatalog.Flavor flavor)CqCatalog(CqCatalog.Flavor flavor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Comparator<org.apache.camel.tooling.model.ArtifactModel<?>>compareArtifactId()Stream<org.apache.camel.tooling.model.ArtifactModel<?>>filterModels(String cqArtifactIdBase)static booleanisFirstScheme(org.apache.camel.tooling.model.ArtifactModel<?> model)static Stream<org.apache.camel.catalog.Kind>kinds()org.apache.camel.tooling.model.BaseModel<?>load(org.apache.camel.catalog.Kind kind, String name)Stream<org.apache.camel.tooling.model.ArtifactModel<?>>models()Stream<org.apache.camel.tooling.model.ArtifactModel<?>>models(org.apache.camel.catalog.Kind kind)List<org.apache.camel.tooling.model.ArtifactModel<?>>primaryModel(String cqArtifactIdBase)List<String>toCamelArtifactIdBase(String cqArtifactIdBase)
-
-
-
Field Detail
-
baseDir
protected final Path baseDir
-
-
Constructor Detail
-
CqCatalog
public CqCatalog(Path baseDir, CqCatalog.Flavor flavor)
-
CqCatalog
public CqCatalog(CqCatalog.Flavor flavor)
-
-
Method Detail
-
filterModels
public Stream<org.apache.camel.tooling.model.ArtifactModel<?>> filterModels(String cqArtifactIdBase)
-
primaryModel
public List<org.apache.camel.tooling.model.ArtifactModel<?>> primaryModel(String cqArtifactIdBase)
-
models
public Stream<org.apache.camel.tooling.model.ArtifactModel<?>> models()
-
models
public Stream<org.apache.camel.tooling.model.ArtifactModel<?>> models(org.apache.camel.catalog.Kind kind)
-
kinds
public static Stream<org.apache.camel.catalog.Kind> kinds()
-
isFirstScheme
public static boolean isFirstScheme(org.apache.camel.tooling.model.ArtifactModel<?> model)
-
compareArtifactId
public static Comparator<org.apache.camel.tooling.model.ArtifactModel<?>> compareArtifactId()
-
load
public org.apache.camel.tooling.model.BaseModel<?> load(org.apache.camel.catalog.Kind kind, String name)
-
-