public static class Storefront.UnknownHasMetafields extends AbstractResponse<Storefront.UnknownHasMetafields> implements Storefront.HasMetafields
optimisticData, responseData| Constructor and Description |
|---|
UnknownHasMetafields() |
UnknownHasMetafields(JsonObject fields) |
| Modifier and Type | Method and Description |
|---|---|
static Storefront.HasMetafields |
create(JsonObject fields) |
java.lang.String |
getGraphQlTypeName() |
Storefront.Metafield |
getMetafield()
Returns a metafield found by namespace and key.
|
java.util.List<Storefront.Metafield> |
getMetafields()
The metafields associated with the resource matching the supplied list of namespaces and keys.
|
Storefront.UnknownHasMetafields |
setMetafield(Storefront.Metafield arg) |
Storefront.UnknownHasMetafields |
setMetafields(java.util.List<Storefront.Metafield> arg) |
boolean |
unwrapsToObject(java.lang.String key) |
collectNodes, get, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, withAliaspublic UnknownHasMetafields()
public UnknownHasMetafields(JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic static Storefront.HasMetafields create(JsonObject fields) throws SchemaViolationError
SchemaViolationErrorpublic java.lang.String getGraphQlTypeName()
getGraphQlTypeName in interface Storefront.HasMetafieldspublic Storefront.Metafield getMetafield()
getMetafield in interface Storefront.HasMetafieldspublic Storefront.UnknownHasMetafields setMetafield(Storefront.Metafield arg)
public java.util.List<Storefront.Metafield> getMetafields()
getMetafields in interface Storefront.HasMetafieldspublic Storefront.UnknownHasMetafields setMetafields(java.util.List<Storefront.Metafield> arg)
public boolean unwrapsToObject(java.lang.String key)
unwrapsToObject in class AbstractResponse<Storefront.UnknownHasMetafields>