Trait

org.apache.daffodil.xml

NamedQName

Related Doc: package xml

Permalink

sealed trait NamedQName extends QNameBase

common base trait for named things, both global and local

Linear Supertypes
QNameBase, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NamedQName
  2. QNameBase
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def local: String

    Permalink
    Definition Classes
    QNameBase
  2. abstract def matches[Q <: QNameBase](other: Q): Boolean

    Permalink
    Definition Classes
    QNameBase
  3. abstract def namespace: NS

    Permalink
    Definition Classes
    QNameBase
  4. abstract def prefix: Option[String]

    Permalink

    The prefix is not generally involved in matching, but they must show up in diagnostic messages.

    The prefix is not generally involved in matching, but they must show up in diagnostic messages. Mistakes by having the wrong prefix or by omitting one, are very common.

    Definition Classes
    QNameBase

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def diagnosticDebugName: String

    Permalink

    Never displays the namespace.

    Never displays the namespace. Never complains about inconsistencies. Provides back what the schema author ought to think of as the name of the thing.

    Definition Classes
    QNameBase
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(other: Any): Boolean

    Permalink
    Definition Classes
    QNameBase → AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. lazy val hashCode: Int

    Permalink

    For purposes of hashCode and equals, we disregard the prefix

    For purposes of hashCode and equals, we disregard the prefix

    Definition Classes
    QNameBase → AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  17. def toAttributeNameString: String

    Permalink

    Creates a string suitable for use in an XML attribute as in 'dfdl:terminator="..."' or 'xsi:nil="true"'

    Creates a string suitable for use in an XML attribute as in 'dfdl:terminator="..."' or 'xsi:nil="true"'

    Definition Classes
    QNameBase
  18. def toExtendedSyntax: String

    Permalink

    displays all components that are available.

    displays all components that are available.

    Definition Classes
    QNameBase
  19. def toPrettyString: String

    Permalink

    Provides name with namespace information.

    Provides name with namespace information. Uses prefix if that is appropriate, otherwise puts out the namespace in braces. Empty braces are the no-namespace indicator.

    Incorrectly defined names are not tolerated.

    Definition Classes
    QNameBase
  20. def toQNameString: String

    Permalink

    Just turns into a prefix (optionally) then the local name e.g, foo:bar or if there is no prefix, just bar.

    Just turns into a prefix (optionally) then the local name e.g, foo:bar or if there is no prefix, just bar.

    Definition Classes
    QNameBase
  21. def toRefQName: RefQName

    Permalink
  22. def toString(): String

    Permalink
    Definition Classes
    QNameBase → AnyRef → Any
  23. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from QNameBase

Inherited from AnyRef

Inherited from Any

Ungrouped