Class FunctionUtils


  • public class FunctionUtils
    extends Object
    • Constructor Detail

      • FunctionUtils

        public FunctionUtils()
    • Method Detail

      • getFunctionParameterUris

        public static List<Term> getFunctionParameterUris​(QuadStore store,
                                                          List<Term> parameterResources)
      • parseFunctionParameters

        public static Class<?>[] parseFunctionParameters​(QuadStore store,
                                                         List<Term> parameterResources)
      • functionObjectToList

        public static void functionObjectToList​(Object o,
                                                List<String> result)
        Generates strings from a function object. Possible lists/sets/bags/... in the object are unrolled recursively and a string value is generated from each "simple" (i.e., not a list/set/bag/...) child object.
        Parameters:
        o - Function object, can be iterable.
        result - A string list to which string values of objects are added