scales.xml.equals

ComparisonContext

class ComparisonContext extends AnyRef

ComparisonContext represents both the path to a given comparison and the namespace declarations which are relevant for it.

Linear Supertypes
AnyRef, Any
Type Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ComparisonContext
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def endElem: ComparisonContext

    path.

    path.tail, pops the head off as it moves up, counts are not changed

  9. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

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

    Definition Classes
    Any
  15. def leftNamespaceContext: Option[NamespaceContext]

  16. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  19. def parentContext: Option[ComparisonContext]

  20. val path: BasicPath

  21. def pathString: String

    Produces an XPath like string.

    Produces an XPath like string. Make this a full one?

  22. def rightNamespaceContext: Option[NamespaceContext]

  23. def startElems(leftElem: Elem, rightElem: Elem): ComparisonContext

    Pushes a new elem on the stack, modifying the parents counts as it goes

  24. val streamPosition: Int

    is incremented for each processed item in the stream, allowing a simple take to get the difference in terms of the stream, the developer can then use this with toDifferenceAsStream to capture the difference.

    is incremented for each processed item in the stream, allowing a simple take to get the difference in terms of the stream, the developer can then use this with toDifferenceAsStream to capture the difference. It is only provided when a difference is found within a stream and not during the difference analysis.

  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  26. def toDifferenceAsStream[T](t: T, filter: (Iterator[xml.PullType]) ⇒ Iterator[xml.PullType])(implicit tv: (T) ⇒ StreamComparable[T]): Stream[xml.PullType]

    Provides a stream for the given T up to the difference represented by this context.

    Provides a stream for the given T up to the difference represented by this context. Callers are responsible for handling any IO handles or capturing an original stream.

  27. def toString(): String

    Definition Classes
    AnyRef → Any
  28. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  31. def withPosition(newStreamPosition: Int): ComparisonContext

Inherited from AnyRef

Inherited from Any

Ungrouped