Class/Object

scales.xml.equals

ComparisonContext

Related Docs: object ComparisonContext | package equals

Permalink

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
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ComparisonContext
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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 endElem: ComparisonContext

    Permalink

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

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

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

    Permalink
    Definition Classes
    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. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  13. def leftNamespaceContext: Option[NamespaceContext]

    Permalink
  14. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  17. def parentContext: Option[ComparisonContext]

    Permalink
  18. val path: BasicPath

    Permalink
  19. def pathString: String

    Permalink

    Produces an XPath like string.

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

  20. def rightNamespaceContext: Option[NamespaceContext]

    Permalink
  21. def startElems(leftElem: Elem, rightElem: Elem): ComparisonContext

    Permalink

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

  22. val streamPosition: Int

    Permalink

    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.

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

    Permalink
    Definition Classes
    AnyRef
  24. def toDifferenceAsStream[T](t: T, filter: (Iterator[xml.PullType]) ⇒ Iterator[xml.PullType] = LogicalFilters.joinTextAndCData(_))(implicit tv: (T) ⇒ StreamComparable[T]): Stream[xml.PullType]

    Permalink

    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.

  25. def toString(): String

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

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

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

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

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped