Class MultiLanguageString

java.lang.Object
com.github._1c_syntax.bsl.mdo.support.MultiLanguageString

public final class MultiLanguageString extends Object
Используется для хранения текстовой строки на разных языках
  • Field Details

    • EMPTY

      public static final MultiLanguageString EMPTY
      Ссылка на пустой элемент
  • Constructor Details

  • Method Details

    • of

      Создание мультиязычной строки из списка (объединение). Если передан пустой список, то вернет ссылку на пустой объект. Если в параметрах передан список из одного элемента, то он и будет возвращен как результат.
      Parameters:
      strings - Список мультиязычных строк
      Returns:
      Объединенное значение
    • get

      Возвращает содержимое для указанного языка
      Parameters:
      lang - Требуемый язык
      Returns:
      Содержимое для указанного языка
    • getContent

      public Map<String,String> getContent()
      Содержимое описания для каждого языка
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object