private static BuiltIn numeric(final NumericFunction numeric) { return function(new NumericAdapter(numeric)); }
private static BuiltIn numeric(final NumericFunction numeric) { return function(new NumericAdapter(numeric)); }
registerBuiltIn(SWRLB + "dayTimeDuration", function(DateTimeOperators.dayTimeDuration)); registerBuiltIn(SWRLB + "time", generalFunc(DateTimeOperators.time)); registerBuiltIn(SWRLB + "yearMonthDuration", function(DateTimeOperators.yearMonthDuration)); registerBuiltIn(SWRLB + "resolveURI", function(URIOperators.resolveURI)); registerBuiltIn(SWRLB + "anyURI", function(URIOperators.anyURI)); registerBuiltIn(SWRLB + "containsIgnoreCase", tester(StringOperators.containsIgnoreCase)); registerBuiltIn(SWRLB + "endsWith", tester(StringOperators.endsWith)); registerBuiltIn(SWRLB + "lowerCase", function(StringOperators.lowerCase)); registerBuiltIn(SWRLB + "matches", tester(StringOperators.matches)); registerBuiltIn(SWRLB + "normalizeSpace", function(StringOperators.normalizeSpace)); registerBuiltIn(SWRLB + "replace", function(StringOperators.replace)); registerBuiltIn(SWRLB + "startsWith", tester(StringOperators.startsWith)); registerBuiltIn(SWRLB + "stringConcat", function(StringOperators.stringConcat)); registerBuiltIn(SWRLB + "stringEqualIgnoreCase", tester(StringOperators.stringEqualIgnoreCase)); registerBuiltIn(SWRLB + "stringLength", function(StringOperators.stringLength)); registerBuiltIn(SWRLB + "substring", function(StringOperators.substring)); registerBuiltIn(SWRLB + "substringAfter", function(StringOperators.substringAfter)); registerBuiltIn(SWRLB + "substringBefore", function(StringOperators.substringBefore)); registerBuiltIn(SWRLB + "tokenize", StringOperators.tokenize); registerBuiltIn(SWRLB + "translate", function(StringOperators.translate)); registerBuiltIn(SWRLB + "upperCase", function(StringOperators.upperCase));
registerBuiltIn(SWRLB + "dayTimeDuration", function(DateTimeOperators.dayTimeDuration)); registerBuiltIn(SWRLB + "time", generalFunc(DateTimeOperators.time)); registerBuiltIn(SWRLB + "yearMonthDuration", function(DateTimeOperators.yearMonthDuration)); registerBuiltIn(SWRLB + "resolveURI", function(URIOperators.resolveURI)); registerBuiltIn(SWRLB + "anyURI", function(URIOperators.anyURI)); registerBuiltIn(SWRLB + "containsIgnoreCase", tester(StringOperators.containsIgnoreCase)); registerBuiltIn(SWRLB + "endsWith", tester(StringOperators.endsWith)); registerBuiltIn(SWRLB + "lowerCase", function(StringOperators.lowerCase)); registerBuiltIn(SWRLB + "matches", tester(StringOperators.matches)); registerBuiltIn(SWRLB + "normalizeSpace", function(StringOperators.normalizeSpace)); registerBuiltIn(SWRLB + "replace", function(StringOperators.replace)); registerBuiltIn(SWRLB + "startsWith", tester(StringOperators.startsWith)); registerBuiltIn(SWRLB + "stringConcat", function(StringOperators.stringConcat)); registerBuiltIn(SWRLB + "stringEqualIgnoreCase", tester(StringOperators.stringEqualIgnoreCase)); registerBuiltIn(SWRLB + "stringLength", function(StringOperators.stringLength)); registerBuiltIn(SWRLB + "substring", function(StringOperators.substring)); registerBuiltIn(SWRLB + "substringAfter", function(StringOperators.substringAfter)); registerBuiltIn(SWRLB + "substringBefore", function(StringOperators.substringBefore)); registerBuiltIn(SWRLB + "tokenize", StringOperators.tokenize); registerBuiltIn(SWRLB + "translate", function(StringOperators.translate)); registerBuiltIn(SWRLB + "upperCase", function(StringOperators.upperCase));