| Name | Description | Type | Package | Framework |
| RegexTestXPathMessageSelector | XPath MessageSelector that tests if a provided String valuematches a given Regular Expression. | Class | org.springframework.integration.xml.selector | Spring Integration |
| BooleanTestXPathMessageSelector | Boolean XPath testing MessageSelector. | Class | org.springframework.integration.xml.selector | Spring Integration |
| AbstractXPathMessageSelector | Base class for XPath MessageSelector implementations. | Class | org.springframework.integration.xml.selector | Spring Integration |
| StringValueTestXPathMessageSelector | XPath MessageSelector that tests if a provided value supportspayloads of type Document or String. | Class | org.springframework.integration.xml.selector | Spring Integration |
| XmlValidatingMessageSelector | Class | org.springframework.integration.xml.selector | Spring Integration | |
| XmlValidatingMessageSelector .SchemaType | Returns the enum constant of this type with the specified name. | Class | org.springframework.integration.xml.selector.XmlValidatingMessageSelector | Spring Integration |