Class BlueRepository
java.lang.Object
blue.repo.BlueRepository
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionblueIdOptional(String qualifiedName) blueIds()static Optional<BlueRepository> byRepositoryBlueId(String repositoryBlueId) static Optional<BlueRepository> byRepositoryBlueId(String repositoryBlueId, ClassLoader classLoader) blue.language.BlueRuntime.Builderconfigure(blue.language.BlueRuntime.Builder builder) static BlueRepositorycurrent()static BlueRepositorycurrent(ClassLoader classLoader) definition(String qualifiedName) definitionByBlueId(String blueId) blue.language.model.Nodestatic Optional<BlueRepository> static Optional<BlueRepository> load(String repositoryBlueId, ClassLoader classLoader) manifest()blue.language.mapping.BlueMappermapper()Optional<blue.language.model.Node> nodeByBlueId(String blueId) Optional<blue.language.model.Node> nodeByName(String qualifiedName) blue.language.BlueRuntime.Builderblue.language.mapping.TypeClassResolverblue.language.dictionary.TypeDictionary
-
Field Details
-
DICTIONARY_NAME
- See Also:
-
MANIFEST
- See Also:
-
-
Method Details
-
current
-
current
-
load
-
load
-
byRepositoryBlueId
-
byRepositoryBlueId
public static Optional<BlueRepository> byRepositoryBlueId(String repositoryBlueId, ClassLoader classLoader) -
repositoryBlueId
-
sourceResource
-
manifest
-
nodeProvider
-
typeClassResolver
public blue.language.mapping.TypeClassResolver typeClassResolver() -
mapper
public blue.language.mapping.BlueMapper mapper() -
configure
public blue.language.BlueRuntime.Builder configure(blue.language.BlueRuntime.Builder builder) -
runtimeBuilder
public blue.language.BlueRuntime.Builder runtimeBuilder() -
typeDictionary
public blue.language.dictionary.TypeDictionary typeDictionary() -
blueId
-
blueIdOptional
-
definition
-
definitionByBlueId
-
type
-
nodeByName
-
nodeByBlueId
-
packageNames
-
qualifiedNames
-
blueIds
-
blueIdsByQualifiedName
-
typeAliases
-
preprocessingAliases
-
importsDirective
public blue.language.model.Node importsDirective()
-