com.github.andrewoma.dexx.collection.internal.builder
Class AbstractSelfBuilder<E,R>

java.lang.Object
  extended by com.github.andrewoma.dexx.collection.internal.builder.AbstractBuilder<E,R>
      extended by com.github.andrewoma.dexx.collection.internal.builder.AbstractSelfBuilder<E,R>
All Implemented Interfaces:
Builder<E,R>

public abstract class AbstractSelfBuilder<E,R>
extends AbstractBuilder<E,R>


Field Summary
protected  R result
           
 
Constructor Summary
protected AbstractSelfBuilder(R empty)
           
 
Method Summary
 R doBuild()
           
 
Methods inherited from class com.github.andrewoma.dexx.collection.internal.builder.AbstractBuilder
addAll, addAll, addAll, addAll, build
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.github.andrewoma.dexx.collection.Builder
add
 

Field Detail

result

protected R result
Constructor Detail

AbstractSelfBuilder

protected AbstractSelfBuilder(R empty)
Method Detail

doBuild

@NotNull
public R doBuild()
Specified by:
doBuild in class AbstractBuilder<E,R>


Copyright © 2014. All Rights Reserved.