📄 simple-methods.xsd
字号:
<xs:attribute type="xs:string" name="to-map-name"/> <xs:attribute type="xs:string" name="to-field-name"/> </xs:attributeGroup> <xs:element name="field-to-list" substitutionGroup="EnvOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.field-to-list"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.field-to-list"> <xs:attribute type="xs:string" name="map-name"/> <xs:attribute type="xs:string" name="field-name" use="required"/> <xs:attribute type="xs:string" name="list-name" use="required"/> </xs:attributeGroup> <xs:element name="list-to-list" substitutionGroup="EnvOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.list-to-list"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.list-to-list"> <xs:attribute type="xs:string" name="list-name" use="required"/> <xs:attribute type="xs:string" name="to-list-name" use="required"/> </xs:attributeGroup> <xs:element name="order-map-list" substitutionGroup="EnvOperations"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" ref="order-by"/> </xs:sequence> <xs:attributeGroup ref="attlist.order-map-list"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.order-map-list"> <xs:attribute type="xs:string" name="list-name" use="required"/> </xs:attributeGroup> <xs:element name="set" substitutionGroup="EnvOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.set"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.set"> <xs:attribute type="xs:string" name="field" use="required"/> <xs:attribute type="xs:string" name="from-field"/> <xs:attribute type="xs:string" name="value"/> <xs:attribute type="xs:string" name="default-value"/> <xs:attribute name="type"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="PlainString"/> <xs:enumeration value="String"/> <xs:enumeration value="Double"/> <xs:enumeration value="Float"/> <xs:enumeration value="Long"/> <xs:enumeration value="Integer"/> <xs:enumeration value="Date"/> <xs:enumeration value="Time"/> <xs:enumeration value="Timestamp"/> <xs:enumeration value="Boolean"/> <xs:enumeration value="Object"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="set-if-null" default="false"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="true"/> <xs:enumeration value="false"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="set-if-empty" default="true"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="true"/> <xs:enumeration value="false"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:attributeGroup> <xs:element name="env-to-env" substitutionGroup="EnvOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.env-to-env"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.env-to-env"> <xs:attribute type="xs:string" name="env-name" use="required"/> <xs:attribute type="xs:string" name="to-env-name" use="required"/> </xs:attributeGroup> <xs:element name="env-to-field" substitutionGroup="EnvOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.env-to-field"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.env-to-field"> <xs:attribute type="xs:string" name="env-name" use="required"/> <xs:attribute type="xs:string" name="field-name"/> <xs:attribute type="xs:string" name="map-name"/> </xs:attributeGroup> <xs:element name="field-to-env" substitutionGroup="EnvOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.field-to-env"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.field-to-env"> <xs:attribute type="xs:string" name="field-name" use="required"/> <xs:attribute type="xs:string" name="map-name"/> <xs:attribute type="xs:string" name="env-name"/> </xs:attributeGroup> <xs:element name="string-append" substitutionGroup="EnvOperations"> <xs:annotation><xs:documentation>NOTE: the prefix and suffix will only be used IFF the current string and the string to be appended are both not empty</xs:documentation></xs:annotation> <xs:complexType> <xs:attributeGroup ref="attlist.string-append"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.string-append"> <xs:attribute type="xs:string" name="field-name" use="required"/> <xs:attribute type="xs:string" name="map-name"/> <xs:attribute type="xs:string" name="string" use="required"/> <xs:attribute type="xs:string" name="arg-list-name"/> <xs:attribute type="xs:string" name="prefix"/> <xs:attribute type="xs:string" name="suffix"/> </xs:attributeGroup> <xs:element name="string-to-field" substitutionGroup="EnvOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.string-to-field"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.string-to-field"> <xs:attribute type="xs:string" name="string" use="required"/> <xs:attribute type="xs:string" name="map-name"/> <xs:attribute type="xs:string" name="field-name" use="required"/> <xs:attribute type="xs:string" name="arg-list-name"/> <xs:attribute type="xs:string" name="message-field-name"/> </xs:attributeGroup> <xs:element name="string-to-list" substitutionGroup="EnvOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.string-to-list"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.string-to-list"> <xs:attribute type="xs:string" name="string" use="required"/> <xs:attribute type="xs:string" name="list-name" use="required"/> <xs:attribute type="xs:string" name="arg-list-name"/> <xs:attribute type="xs:string" name="message-field-name"/> </xs:attributeGroup> <xs:element name="to-string" substitutionGroup="EnvOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.to-string"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.to-string"> <xs:attribute type="xs:string" name="map-name"/> <xs:attribute type="xs:string" name="field-name" use="required"/> <xs:attribute type="xs:string" name="format"/> <xs:attribute type="xs:string" name="numeric-padding"/> </xs:attributeGroup> <xs:element name="clear-field" substitutionGroup="EnvOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.clear-field"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.clear-field"> <xs:attribute type="xs:string" name="map-name"/> <xs:attribute type="xs:string" name="field-name" use="required"/> </xs:attributeGroup> <xs:element name="first-from-list" substitutionGroup="EnvOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.first-from-list"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.first-from-list"> <xs:attribute type="xs:string" name="entry-name" use="required"/> <xs:attribute type="xs:string" name="list-name" use="required"/> </xs:attributeGroup> <!-- These operations are used to interact with a data source through the entity engine and facilitate related operations. --> <xs:element name="transaction-begin" substitutionGroup="EntityTxOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.transaction-begin"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.transaction-begin"> <xs:attribute type="xs:string" name="began-transaction-name" default="beganTransaction"/> </xs:attributeGroup> <xs:element name="transaction-commit" substitutionGroup="EntityTxOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.transaction-commit"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.transaction-commit"> <xs:attribute type="xs:string" name="began-transaction-name" default="beganTransaction"/> </xs:attributeGroup> <xs:element name="transaction-rollback" substitutionGroup="EntityTxOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.transaction-rollback"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.transaction-rollback"> <xs:attribute type="xs:string" name="began-transaction-name" default="beganTransaction"/> </xs:attributeGroup> <xs:element name="sequenced-id-to-env" substitutionGroup="EntityMiscOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.sequenced-id-to-env"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.sequenced-id-to-env"> <xs:attribute type="xs:string" name="sequence-name" use="required"/> <xs:attribute type="xs:string" name="env-name" use="required"/> <xs:attribute name="get-long-only" default="false"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="true"/> <xs:enumeration value="false"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute type="xs:string" name="stagger-max"/> </xs:attributeGroup> <xs:element name="make-next-seq-id" substitutionGroup="EntityMiscOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.make-next-seq-id"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.make-next-seq-id"> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute type="xs:string" name="seq-field-name" use="required"/> <xs:attribute type="xs:string" name="numeric-padding" default="5"/> <xs:attribute type="xs:string" name="increment-by" default="1"/> </xs:attributeGroup> <xs:element name="entity-data" substitutionGroup="EntityMiscOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.entity-data"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.entity-data"> <xs:attribute type="xs:string" name="location" use="required"/> <xs:attribute type="xs:string" name="delegator-name" use="optional"/> <xs:attribute type="xs:integer" name="timeout" default="-1"/> <xs:attribute type="xs:string" name="error-list-name" default="error_list"/> <xs:attribute name="mode" default="load"> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="load"/> <xs:enumeration value="assert"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:attributeGroup> <xs:element name="find-by-primary-key" substitutionGroup="EntityFindOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.find-by-primary-key"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.find-by-primary-key"> <xs:attribute type="xs:string" name="entity-name"/> <xs:attribute type="xs:string" name="map-name" use="required"/> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute type="xs:string" name="use-cache" default="false"/> <xs:attribute type="xs:string" name="fields-to-select-list"/> <xs:attribute type="xs:string" name="delegator-name"/> </xs:attributeGroup> <xs:element name="find-by-and" substitutionGroup="EntityFindOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.find-by-and"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.find-by-and"> <xs:attribute type="xs:string" name="entity-name" use="required"/> <xs:attribute type="xs:string" name="map-name" use="required"/> <xs:attribute type="xs:string" name="order-by-list-name"/> <xs:attribute type="xs:string" name="delegator-name"/> <xs:attribute type="xs:string" name="use-cache" default="false"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -