public final class Codestart extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Codestart.CodestartResourceAllocator |
| Modifier and Type | Field and Description |
|---|---|
static String |
BASE_LANGUAGE |
| Constructor and Description |
|---|
Codestart(Codestart.CodestartResourceAllocator readerProvider,
CodestartSpec spec,
Set<String> implementedLanguages) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsTag(String tag) |
CodestartSpec.LanguageSpec |
getBaseLanguageSpec() |
Set<String> |
getImplementedLanguages() |
CodestartSpec.LanguageSpec |
getLanguageSpec(String languageName) |
Map<String,Object> |
getLocalData(String languageName) |
Map<String,String> |
getMetadata() |
String |
getName() |
String |
getRef() |
Map<String,Object> |
getSharedData(String languageName) |
CodestartSpec |
getSpec() |
Set<String> |
getTags() |
CodestartType |
getType() |
int |
getTypeOrder() |
boolean |
implementsLanguage(String languageName) |
boolean |
isSelected(Set<String> selection) |
void |
use(Consumer<CodestartResource> readerConsumer) |
public static final String BASE_LANGUAGE
public Codestart(Codestart.CodestartResourceAllocator readerProvider, CodestartSpec spec, Set<String> implementedLanguages)
public void use(Consumer<CodestartResource> readerConsumer)
public CodestartSpec getSpec()
public String getName()
public String getRef()
public int getTypeOrder()
public CodestartType getType()
public boolean implementsLanguage(String languageName)
public boolean containsTag(String tag)
public CodestartSpec.LanguageSpec getBaseLanguageSpec()
public CodestartSpec.LanguageSpec getLanguageSpec(String languageName)
Copyright © 2021 JBoss by Red Hat. All rights reserved.