public class BasicParamStore extends ParamStore
Important: Do not use outside of Soy code (treat as superpackage-private).
EMPTY_INSTANCE| Constructor and Description |
|---|
BasicParamStore(int size) |
| Modifier and Type | Method and Description |
|---|---|
SoyValueProvider |
getFieldProvider(String name)
Gets a provider of a field value of this SoyRecord.
|
boolean |
hasField(String name)
Checks whether this SoyRecord has a field of the given name.
|
BasicParamStore |
setField(String name,
SoyValueProvider valueProvider)
Sets a field (i.e.
|
coerceToBoolean, coerceToString, equals, rendergetFieldbooleanValue, floatValue, integerValue, longValue, numberValue, renderAndResolve, resolve, status, stringValueclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbooleanValue, floatValue, integerValue, longValue, numberValue, stringValuerenderAndResolve, resolve, statuspublic BasicParamStore setField(String name, @Nonnull SoyValueProvider valueProvider)
ParamStoresetField in class ParamStorename - The field name to set.valueProvider - A provider of the field value.public boolean hasField(String name)
SoyRecordname - The field name to check.public SoyValueProvider getFieldProvider(String name)
SoyRecordname - The field name to get.