zhttp.clients.util

Members list

Concise view

Type members

Classlikes

class Last[A](implicit ord: A => Ordered[A]) extends Node[A]

Attributes

Graph
Supertypes
class Node[A]
trait Ordered[Node[A]]
trait Comparable[Node[A]]
class AtomicMarkableReference[Node[A]]
class Object
trait Matchable
class Any
class LastRef[A](ref: Node[A])(implicit ord: A => Ordered[A]) extends NodeRef[A]

Attributes

Graph
Supertypes
class NodeRef[A]
class Node[A]
trait Ordered[Node[A]]
trait Comparable[Node[A]]
class AtomicMarkableReference[Node[A]]
class Object
trait Matchable
class Any
class MultiValuePair[A, B](val key: A, val value: B)(implicit ord: A => Ordered[A]) extends Ordered[MultiValuePair[A, B]]

Attributes

Graph
Supertypes
trait Ordered[MultiValuePair[A, B]]
trait Comparable[MultiValuePair[A, B]]
class Object
trait Matchable
class Any
class MultiValuePairOrd[A, B](val key: A, val value: B, val reversed_values: Boolean)(implicit ord: A => Ordered[A], ord2: B => Ordered[B]) extends Ordered[MultiValuePairOrd[A, B]]

Attributes

Graph
Supertypes
trait Ordered[MultiValuePairOrd[A, B]]
trait Comparable[MultiValuePairOrd[A, B]]
class Object
trait Matchable
class Any
class MultiValuePairReversed[A, B](val key: A, val value: B)(implicit ord: A => Ordered[A]) extends Ordered[MultiValuePairReversed[A, B]]

Attributes

Graph
Supertypes
trait Ordered[MultiValuePairReversed[A, B]]
trait Comparable[MultiValuePairReversed[A, B]]
class Object
trait Matchable
class Any
class MultiValuePairReversedOrd[A, B](val key: A, val value: B, val reversed_values: Boolean)(implicit ord: A => Ordered[A], ord2: B => Ordered[B]) extends Ordered[MultiValuePairReversedOrd[A, B]]

Attributes

Graph
Supertypes
trait Ordered[MultiValuePairReversedOrd[A, B]]
trait Comparable[MultiValuePairReversedOrd[A, B]]
class Object
trait Matchable
class Any
object Node

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Node.type
class Node[A](var a: A, next: Node[A])(implicit ord: A => Ordered[A]) extends AtomicMarkableReference[Node[A]] with Ordered[Node[A]]

Attributes

Companion:
object
Graph
Supertypes
trait Ordered[Node[A]]
trait Comparable[Node[A]]
class AtomicMarkableReference[Node[A]]
class Object
trait Matchable
class Any
Known subtypes
class Last[A]
class NodeRef[A]
class LastRef[A]
object NodeRef

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
NodeRef.type
class NodeRef[A](a: A, var ref: Node[A], next: Node[A], val orig: Node[A])(implicit ord: A => Ordered[A]) extends Node[A]

Attributes

Companion:
object
Graph
Supertypes
class Node[A]
trait Ordered[Node[A]]
trait Comparable[Node[A]]
class AtomicMarkableReference[Node[A]]
class Object
trait Matchable
class Any
Known subtypes
class LastRef[A]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class ReversedStringIgnoreCaseValuePair[B](val key: String, val value: B) extends Ordered[ReversedStringIgnoreCaseValuePair[B]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class ReversedValuePair[A, B](val key: A, val value: B)(implicit ord: A => Ordered[A]) extends Ordered[ReversedValuePair[A, B]]

Attributes

Companion:
object
Graph
Supertypes
trait Ordered[ReversedValuePair[A, B]]
trait Comparable[ReversedValuePair[A, B]]
class Object
trait Matchable
class Any
class SkipList[A](implicit ord: A => Ordered[A])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class StringIgnoreCaseValuePair[B](val key: String, val value: B) extends Ordered[StringIgnoreCaseValuePair[B]]

Attributes

Companion:
object
Graph
Supertypes
trait Ordered[StringIgnoreCaseValuePair[B]]
trait Comparable[StringIgnoreCaseValuePair[B]]
class Object
trait Matchable
class Any
class TwoKeysMultiValuePairOrd[A1, A2, B](val key1: A1, val key2: A2, val value: B)(implicit ord1: A1 => Ordered[A1], ord2: A2 => Ordered[A2], ord3: B => Ordered[B]) extends Ordered[TwoKeysMultiValuePairOrd[A1, A2, B]]

Attributes

Graph
Supertypes
trait Ordered[TwoKeysMultiValuePairOrd[A1, A2, B]]
trait Comparable[TwoKeysMultiValuePairOrd[A1, A2, B]]
class Object
trait Matchable
class Any
class ValReference[A](var a: A)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
object ValuePair

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class ValuePair[A, B](val key: A, val value: B)(implicit ord: A => Ordered[A]) extends Ordered[ValuePair[A, B]]

Attributes

Companion:
object
Graph
Supertypes
trait Ordered[ValuePair[A, B]]
trait Comparable[ValuePair[A, B]]
class Object
trait Matchable
class Any