Class InternalizeDbViewTermsProvider

java.lang.Object
com.e1c.langtool.v8.dt.md.InternalizeDbViewTermsProvider

public class InternalizeDbViewTermsProvider extends Object
Special provider for internalize token values in DbView terms
  • Field Details

    • enumTokens

      protected com.google.common.collect.ImmutableBiMap<String,String> enumTokens
  • Constructor Details

    • InternalizeDbViewTermsProvider

      public InternalizeDbViewTermsProvider()
  • Method Details

    • getInternalizeEnumValue

      public String getInternalizeEnumValue(String enumValue, boolean isRussian)
      Gets internalize value of enum value
      Parameters:
      enumValue - enum token value, can't be null
      isRussian - true if we need Russian token enum value, false otherwise
      Returns:
      internalize value of enum value, can be null if no internalize value of enum token value
    • init

      protected void init()
      Initialize correspondences between English values of token and Russian values