You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
haojing/classbean/IKExpression.cfg.xml

114 lines
4.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<function-configuration>
<!-- 系统函数默认配置 -->
<bean class="org.wltea.expression.function.SystemFunctions">
<function name="CONTAINS" method="contains">
<parameter-type>java.lang.String</parameter-type>
<parameter-type>java.lang.String</parameter-type>
</function>
<function name="STARTSWITH" method="startsWith">
<parameter-type>java.lang.String</parameter-type>
<parameter-type>java.lang.String</parameter-type>
</function>
<function name="ENDSWITH" method="endsWith">
<parameter-type>java.lang.String</parameter-type>
<parameter-type>java.lang.String</parameter-type>
</function>
<function name="CALCDATE" method="calcDate">
<parameter-type>java.util.Date</parameter-type>
<parameter-type>int</parameter-type>
<parameter-type>int</parameter-type>
<parameter-type>int</parameter-type>
<parameter-type>int</parameter-type>
<parameter-type>int</parameter-type>
<parameter-type>int</parameter-type>
</function>
<function name="SYSDATE" method="sysDate" />
<function name="DAYEQUALS" method="dayEquals">
<parameter-type>java.util.Date</parameter-type>
<parameter-type>java.util.Date</parameter-type>
</function>
</bean>
<!-- 用户函数配置 请在这里定制您自己的函数-->
<bean class="weaver.workflow.ruleDesign.WeaverFunctions">
<function name="NOTCONTAINS" method="doesNotContains">
<parameter-type>java.lang.String</parameter-type>
<parameter-type>java.lang.String</parameter-type>
</function>
<function name="BELONG" method="belong">
<parameter-type>java.lang.String</parameter-type>
<parameter-type>java.lang.String</parameter-type>
</function>
<function name="NOTBELONG" method="doesNotBelong">
<parameter-type>java.lang.String</parameter-type>
<parameter-type>java.lang.String</parameter-type>
</function>
<function name="HRMLEVEL" method="hrmLevel">
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.String</parameter-type>
<parameter-type>java.lang.String</parameter-type>
</function>
<function name="BROWSERCONTAINS" method="browserContains">
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
</function>
<function name="NOTBROWSERCONTAINS" method="notBrowserContains">
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
</function>
<function name="BROWSERINCLUDINGLOWER" method="browserIncludingLower">
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
</function>
<function name="NOTBROWSERINCLUDINGLOWER" method="notBrowserIncludingLower">
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
</function>
<function name="INLOCATION" method="inLocation">
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
</function>
<function name="NOTINLOCATION" method="notInLocation">
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
<parameter-type>java.lang.Object</parameter-type>
</function>
<function name="NOTSTARTSWITH" method="notStartsWith">
<parameter-type>java.lang.String</parameter-type>
<parameter-type>java.lang.String</parameter-type>
</function>
<function name="NOTENDSWITH" method="notEndsWith">
<parameter-type>java.lang.String</parameter-type>
<parameter-type>java.lang.String</parameter-type>
</function>
<function name="ISEMPTY" method="isEmpty">
<parameter-type>java.lang.String</parameter-type>
</function>
<function name="ISNOTEMPTY" method="isNotEmpty">
<parameter-type>java.lang.String</parameter-type>
</function>
</bean>
<!--
<bean class="org.wltea.expression.test.TestFunctions">
<constructor-args>
<constructor-arg type="java.lang.Integer">123</constructor-arg>
<constructor-arg type="java.lang.String">aa</constructor-arg>
</constructor-args>
<function name="问好" method="sayHello">
<parameter-type>java.lang.String</parameter-type>
</function>
</bean>
-->
</function-configuration>