trait
CanBuildFromWithZipper[-From, -Elem, To] extends AnyRef
Concrete 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
-
def
apply(parent: Option[Zipper[Node]], from: From): Builder[ElemsWithContext[Elem], To]
-
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
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
A factory for com.codecommit.antixml.Zipper instances.
WARNING: This is a "low-level" trait that was primarily designed for internal use of the antixml package. It is tied to the
Zipper
implementation and could change significantly in a future release.This trait is similar to CanBuildFrom, except that it allows a zipper context to be specified in addition to the usual sequence of items. See the com.codecommit.antixml.Zipper trait for the definition of "zipper context".
The Builder produced by this class accepts objects of type com.codecommit.antixml.CanBuildFromWithZipper.ElemsWithContext. These objects contain the following information:
Note that an
ElemsWithContext
may contain an empty sequence, in which case its path (hole) is added to zipper context without being associated to any items. Also note that it is legal for the same path (hole) to be added to the Builder multiple times. The resulting Zipper will associate all of the corresponding items to that hole.The parent of the zipper context is specified to the
apply
method of this trait.The type of collection that is producing the zipper.
The type of nodes to be contained in the result (if any).
the type of collection being produced.
com.codecommit.antixml.Zipper