Package com.arpnetworking.tsdcore.model
Class CalculatedValue.Builder<T>
java.lang.Object
com.arpnetworking.commons.builder.OvalBuilder<T>
com.arpnetworking.commons.builder.ThreadLocalBuilder<CalculatedValue<T>>
com.arpnetworking.tsdcore.model.CalculatedValue.Builder<T>
- Type Parameters:
T
- type of the object to be built
- All Implemented Interfaces:
com.arpnetworking.commons.builder.Builder<CalculatedValue<T>>
- Enclosing class:
- CalculatedValue<T>
public static final class CalculatedValue.Builder<T>
extends com.arpnetworking.commons.builder.ThreadLocalBuilder<CalculatedValue<T>>
Builder
implementation for
CalculatedValue
.-
Constructor Summary
-
Method Summary
Methods inherited from class com.arpnetworking.commons.builder.ThreadLocalBuilder
build, build, buildGeneric, clone, clone
Methods inherited from class com.arpnetworking.commons.builder.OvalBuilder
clone, clone, construct, isSelfValidating, toString, validate
-
Constructor Details
-
Builder
public Builder()Public constructor.
-
-
Method Details
-
setValue
Set the value. Required. Cannot be null.- Parameters:
value
- The value.- Returns:
- This
CalculatedValue.Builder
instance.
-
setData
Set the data. Optional. Defaults to null.- Parameters:
data
- The data.- Returns:
- This
CalculatedValue.Builder
instance.
-
reset
protected void reset()- Specified by:
reset
in classcom.arpnetworking.commons.builder.ThreadLocalBuilder<CalculatedValue<T>>
-