@ProviderType
public interface DocumentBuilder
Modifier and Type | Method and Description |
---|---|
Document |
build() |
DocumentBuilder |
setBoolean(java.lang.String name,
java.lang.Boolean value) |
DocumentBuilder |
setBooleans(java.lang.String name,
java.lang.Boolean... value) |
DocumentBuilder |
setDate(java.lang.String name,
java.lang.String value) |
DocumentBuilder |
setDates(java.lang.String name,
java.lang.String... values) |
DocumentBuilder |
setDouble(java.lang.String name,
java.lang.Double value) |
DocumentBuilder |
setDoubles(java.lang.String name,
java.lang.Double... values) |
DocumentBuilder |
setFloat(java.lang.String name,
java.lang.Float value) |
DocumentBuilder |
setFloats(java.lang.String name,
java.lang.Float... values) |
DocumentBuilder |
setGeoLocationPoint(java.lang.String name,
GeoLocationPoint values) |
DocumentBuilder |
setGeoLocationPoints(java.lang.String name,
GeoLocationPoint... values) |
DocumentBuilder |
setInteger(java.lang.String name,
java.lang.Integer value) |
DocumentBuilder |
setIntegers(java.lang.String name,
java.lang.Integer... values) |
DocumentBuilder |
setLong(java.lang.String name,
java.lang.Long value) |
DocumentBuilder |
setLongs(java.lang.String name,
java.lang.Long... values) |
DocumentBuilder |
setString(java.lang.String name,
java.lang.String value) |
DocumentBuilder |
setStrings(java.lang.String name,
java.lang.String... value) |
DocumentBuilder |
setValue(java.lang.String name,
java.lang.Object value) |
DocumentBuilder |
setValues(java.lang.String name,
java.util.Collection<java.lang.Object> values) |
DocumentBuilder |
unsetValue(java.lang.String name) |
Document build()
DocumentBuilder setBoolean(java.lang.String name, java.lang.Boolean value)
DocumentBuilder setBooleans(java.lang.String name, java.lang.Boolean... value)
DocumentBuilder setDate(java.lang.String name, java.lang.String value)
DocumentBuilder setDates(java.lang.String name, java.lang.String... values)
DocumentBuilder setDouble(java.lang.String name, java.lang.Double value)
DocumentBuilder setDoubles(java.lang.String name, java.lang.Double... values)
DocumentBuilder setFloat(java.lang.String name, java.lang.Float value)
DocumentBuilder setFloats(java.lang.String name, java.lang.Float... values)
DocumentBuilder setGeoLocationPoint(java.lang.String name, GeoLocationPoint values)
DocumentBuilder setGeoLocationPoints(java.lang.String name, GeoLocationPoint... values)
DocumentBuilder setInteger(java.lang.String name, java.lang.Integer value)
DocumentBuilder setIntegers(java.lang.String name, java.lang.Integer... values)
DocumentBuilder setLong(java.lang.String name, java.lang.Long value)
DocumentBuilder setLongs(java.lang.String name, java.lang.Long... values)
DocumentBuilder setString(java.lang.String name, java.lang.String value)
DocumentBuilder setStrings(java.lang.String name, java.lang.String... value)
DocumentBuilder setValue(java.lang.String name, java.lang.Object value)
DocumentBuilder setValues(java.lang.String name, java.util.Collection<java.lang.Object> values)
DocumentBuilder unsetValue(java.lang.String name)