Class RepositoryTypeDictionary

java.lang.Object
blue.repo.RepositoryTypeDictionary
All Implemented Interfaces:
blue.language.dictionary.TypeDictionary

public final class RepositoryTypeDictionary extends Object implements blue.language.dictionary.TypeDictionary
  • Constructor Details

  • Method Details

    • name

      public String name()
      Specified by:
      name in interface blue.language.dictionary.TypeDictionary
    • dictionaryBlueIds

      public Set<String> dictionaryBlueIds()
      Specified by:
      dictionaryBlueIds in interface blue.language.dictionary.TypeDictionary
    • currentBlueId

      public Optional<String> currentBlueId(String blueId)
      Specified by:
      currentBlueId in interface blue.language.dictionary.TypeDictionary
    • typeBlueIdFor

      public Optional<String> typeBlueIdFor(String currentBlueId, String dictionaryBlueId)
      Specified by:
      typeBlueIdFor in interface blue.language.dictionary.TypeDictionary
    • definition

      public Optional<blue.language.model.Node> definition(String currentBlueId)
      Specified by:
      definition in interface blue.language.dictionary.TypeDictionary