...
We have officially reached the limits of function lookup using a simple String. This limitation is causing us a bit of pain on too fronts:
- bridging between process and function is not a direct one to one unless we can qualify the function name with a namespace
- the WFS 2.0 specification offers some syntactic sugar (known as operations) as an alternate way of using a function; this also requires a namespace.
Rather than add a namespace; we are going to recycle out Name class which is also used for feature types; attribute types, process and anywhere else we need a qualified name. The Name class is similar to Java QName but more lightweight and easier to hack with.
...