QNameProviderUsingImmutableCache

final class QNameProviderUsingImmutableCache(val qnames: Set[QName]) extends QNameProvider

Simple QName provider using an immutable cache. It can be long-lived.

Simple QName provider using an immutable cache. It can be long-lived.

class Object
trait Matchable
class Any

Value members

Concrete methods

def getQName(prefixOption: Option[String], localPart: String): QName
def getQName(prefix: String, localPart: String): QName
def getUnprefixedQName(localPart: String): QName
def parseQName(s: String): QName

Concrete fields

val cache: Map[(Option[String], String), QName]
val qnames: Set[QName]