Class V8ParametersStringParser


  • public class V8ParametersStringParser
    extends Object
    V8 parameters string parser

    Parse strings like "key1 = value1; key2 = value2; ..." to key value map.

    Example of use:

     V8ParametersStringParser parser = new V8ParametersStringParser("key1=value1;key2=\"value 2\";");
     IStatus status = parser.getStatus();
     if (status.isOK())
     {
          parameters = parser.getParameters();
     }
     else
     {
          log(status.getMessage());
     }
    
     
    • Constructor Detail

      • V8ParametersStringParser

        public V8ParametersStringParser​(String source)
        Parse source string to paremeters
        Parameters:
        source - the source String, cannot be null
    • Method Detail

      • getParameters

        public Map<String,​String> getParameters()
        Parsed parameters map
        Returns:
        parsed parameters map, never null
      • getStatus

        public org.eclipse.core.runtime.IStatus getStatus()
        The parse status
        Returns:
        the parse status, never null