Interface DSLMappingEntry

    • Method Detail

      • getMappingKey

        String getMappingKey()
        Returns the key of this mapping, i.e., the source that needs to be translated
        Returns:
      • getMappingValue

        String getMappingValue()
        Returns the result of the translation
        Returns:
      • getKeyPattern

        Pattern getKeyPattern()
        Returns the compiled pattern based on the given MappingKey
        Returns:
        the keyPattern
      • getValuePattern

        String getValuePattern()
        Returns the transformed mapping value using place holders for variables
        Returns:
        the valuePattern
      • getVariables

        Map<String,​Integer> getVariables()
        Returns the list of variables found in the given pattern key in the same order they were found
        Returns:
        the variables
      • setMappingKey

        void setMappingKey​(String key)
        Parameters:
        key - the key to set
      • setMappingValue

        void setMappingValue​(String value)
        Parameters:
        value - the value to set
      • getErrors

        List getErrors()
        Returns a list of errors found in this mapping
        Returns: