Yep, we have Local traffic policies in 11.4 which replace the HTTP classes in prior versions. These allow for much more functional handling of traffic beyond just HTTP.
Local traffic policies - https://support.f5.com/kb/en-us/products/big-ip_ltm/manuals/product/ltm-concepts-11-4-0/3.html?sr=31264929
https://support.f5.com/kb/en-us/products/big-ip_ltm/releasenotes/product/relnote-ltm-11-4-0.html
Local Traffic Policies
In this release, you can use BIG-IP local traffic policies that comprise a prioritized list of rules matching defined conditions and running specific actions, which you can assign to a virtual server that directs traffic accordingly. For example, you might create a policy that determines whether a client's browser is a Chrome browser and adds an Alternative-Protocols attribute to the header, so that subsequent requests from the Chrome browser are directed to a SPDY virtual server. Or you might create a policy that determines whether a client is using a mobile device, and then redirects its requests to the applicable mobile web site's URL.