com.singularsys.jep.misc

## Class StringFunctionSet

- java.lang.Object
- - com.singularsys.jep.misc.FunctionSet
  - - com.singularsys.jep.misc.StringFunctionSet

- All Implemented Interfaces:
    JepComponent, java.io.Serializable

      public class StringFunctionSet
      extends FunctionSet

  Adds string functions left, right, lower, upper, substring, len, mid, trim. Use `jep.setComponent(new StringFunctionSet());` to add string functions. This will add the following functions to jep
  - `concat(str1,str2,...)`: Concatenates string
  - `left(str,len)`: returns the left most len characters from a string
  - `right(str,len)`: returns the right most characters from a string
  - `mid(str,start,len)`: returns the middle of a string
  - `substr(str,start,end)`: returns a substring of a string
  - `len(str)`: returns the length of a string
  - `lower(str)`: converts a string to lower-case
  - `upper(str)`: converts a string to upper-case
  - `trim(str)`: removes leading and trailing whitespace
  See Also:
    Serialized Form

- - ### Field Summary

    - ### Fields inherited from class com.singularsys.jep.misc.FunctionSet

      `functions`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `StringFunctionSet()`

  - ### Method Summary

    - ### Methods inherited from class com.singularsys.jep.misc.FunctionSet

      `get, getLightWeightInstance, init, put, remove`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### StringFunctionSet

          public StringFunctionSet()

Copyright © 2018 Singular Systems http://www.singularsys.com/jep