package jvm
- Alphabetic
- Public
- All
Type Members
- final class CaffeineENameProvider extends ENameProvider
ENameProvider using a Caffeine cache.
ENameProvider using a Caffeine cache. Given a reusable Caffeine "EName cache", creation of this ENameProvider is cheap.
Note that Caffeine is used here for name pooling, to reduce memory footprint, and not for caching expensive objects.
- final class CaffeineQNameProvider extends QNameProvider
QNameProvider using a Caffeine cache.
QNameProvider using a Caffeine cache. Given a reusable Caffeine "QName cache", creation of this QNameProvider is cheap.
Note that Caffeine is used here for name pooling, to reduce memory footprint, and not for caching expensive objects.
Value Members
- object CaffeineENameProvider
- object CaffeineQNameProvider
- object JavaQNames
Utility to create JAXP QName objects from yaidom EName objects and vice versa.
- object NamespaceContexts
Utility to create JAXP NamespaceContext objects from yaidom Scope objects.