object
QNameCharUtils
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
validLocalName(name: String)(implicit ver: XmlVersion): Boolean
-
def
validXmlName(name: String)(implicit ver: XmlVersion): Boolean
-
def
validXmlNamespace(namespace: String)(implicit ver: XmlVersion): Boolean
-
def
validXmlPrefix(prefix: String)(implicit ver: XmlVersion): Boolean
-
def
validateLocalName(validLocal: String)(implicit ver: XmlVersion): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Follows the XML 1.0 spec and XML 1.1 spec, all underlying code provided by a copied version of the Xerces libs.
Throughout user QName code we default to XML 1.0, as all XML 1.0 docs are valid XML 1.1's but the reverse is not true.
Also note that we do not accept :, we are namespace compliant first and foremost
The reason I'm simply copying to another package is that the utils.XMLChar functions aren't then forcing a JAXP or xerces version.