I have seen many classes in some JBoss core projects whose names start
with "Abstract" but the classes are *not* abstract. Just to cite an
example, there's AbstractInjectionValueMetaData - not picking on this
specific class, but this is just an example. Any reason why we are
naming them Abstract?
regards,
-Jaikiran