Package com.io7m.cedarbridge.codegen.api
Interface CBCodeGeneratorDirectoryType
- All Known Implementing Classes:
CBCodeGenerators
public interface CBCodeGeneratorDirectoryType
A directory of code generators.
-
Method Summary
Modifier and TypeMethodDescriptiondefault Optional<CBCodeGeneratorFactoryType> findByLanguageName(String languageName) Find a code generator that has the given language name.
-
Method Details
-
availableGenerators
List<CBCodeGeneratorFactoryType> availableGenerators()- Returns:
- The available code generators
-
findByLanguageName
Find a code generator that has the given language name.- Parameters:
languageName- The language name (case insensitive)- Returns:
- A code generator, if any
-