Beispiel #1
0
 /**
  * @return \Traver\Collection\Builder
  */
 protected function createBuilder()
 {
     return ImmutableVector::newBuilder();
 }
Beispiel #2
0
 /**
  * Creates a new {@link ImmutableVector} from the given elements.
  * @param mixed ...$elements
  * @return ImmutableVector
  */
 function vector($elements = [])
 {
     return ImmutableVector::copyOf($elements);
 }
Beispiel #3
0
 public function builder()
 {
     return ImmutableVector::newBuilder();
 }
Beispiel #4
0
 public function build()
 {
     return new PipeableView(ImmutableVector::copyOf($this->array));
 }
Beispiel #5
0
 public function build()
 {
     return ImmutableVector::copyOf($this->array);
 }