public class TupleBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TupleBuilder.ConversionServiceBuilder
Provides the ability to inject a
ConfigurableConversionService as a way to
customize conversion behavior in the built Tuple. |
| Constructor and Description |
|---|
TupleBuilder()
Creates a builder that will create immutable Tuples.
|
| Modifier and Type | Method and Description |
|---|---|
Tuple |
build() |
static Tuple |
fromString(String source) |
static TupleBuilder |
mutableTuple()
Return a new builder that will create immutable Tuples.
|
protected Tuple |
newTuple(List<String> names,
List<Object> values) |
Tuple |
of(String k1,
Object v1) |
Tuple |
of(String k1,
Object v1,
String k2,
Object v2) |
Tuple |
of(String k1,
Object v1,
String k2,
Object v2,
String k3,
Object v3) |
Tuple |
of(String k1,
Object v1,
String k2,
Object v2,
String k3,
Object v3,
String k4,
Object v4) |
Tuple |
ofNamesAndValues(List<String> names,
List<Object> values) |
TupleBuilder |
put(String k1,
Object v1) |
TupleBuilder |
putAll(Tuple tuple)
Add all names and values of the tuple to the built tuple.
|
TupleBuilder |
setConfigurableConversionService(org.springframework.core.convert.support.ConfigurableConversionService formattingConversionService) |
TupleBuilder.ConversionServiceBuilder |
setFormats(Locale locale,
DateFormat dateFormat) |
static TupleBuilder |
tuple()
Return a new builder that will create
MutableTuple. |
public TupleBuilder()
public static TupleBuilder mutableTuple()
public static TupleBuilder tuple()
MutableTuple.public Tuple of(String k1, Object v1, String k2, Object v2, String k3, Object v3, String k4, Object v4)
public TupleBuilder put(String k1, Object v1)
public TupleBuilder putAll(Tuple tuple)
tuple - names and value to add to the tuple being builtpublic Tuple build()
public TupleBuilder setConfigurableConversionService(org.springframework.core.convert.support.ConfigurableConversionService formattingConversionService)
public TupleBuilder.ConversionServiceBuilder setFormats(Locale locale, DateFormat dateFormat)
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.