| Interface | Description |
|---|---|
| Asset |
Media assets for product variants.
|
| AssetDimensions | |
| AssetDraft |
Draft for an
Asset. |
| AssetSource |
An AssetSource is a representation of an
Asset in a specific format, e.g. |
| Builder<T> |
A
Builder is a mutable data container to
create an immutable instance of another type. |
| ClientLogging | |
| ContainerAndKey | |
| CreatedBy | |
| CreationTimestamped |
Interface for objects which have a timestamp for their creation time.
|
| EnumValue | |
| GeoJSON |
Base class for GeoJSON objects that provides the required annotation
to map to the correct sub type via the
type property. |
| Identifiable<T> |
Something that is identifiable via an ID.
|
| KeyReference<T> | |
| LastModifiedBy | |
| LocalizedEnumValue | |
| MetaAttributes | |
| MetaAttributesDsl | |
| Point |
Represents a GeoJSON point.
|
| Reference<T> |
A
Reference is a loose reference to another resource in Composable Commerce. |
| Referenceable<T> |
Represents an object itself or a
Reference to it. |
| Resource<T> |
A default model is a real resource in Composable Commerce which can be referenced and always consists of the fields
id, version, createdAt, lastModifiedAt.
|
| ResourceIdentifiable<T> |
Identifies a resource in the shape of the resource itself, a reference or a key based reference.
|
| ResourceIdentifier<T> | |
| ResourceView<T,O> |
A view for a resource always containing the fields
id, version, createdAt, lastModifiedAt.
|
| SphereEnumeration |
Set of enum constants in Composable Commerce.
|
| Timestamped | |
| Versioned<T> |
Something that has an ID and a version.
|
| WithClientLogging | |
| WithKey | |
| WithLocalizedSlug |
| Class | Description |
|---|---|
| Address |
Represents a postal address.
|
| AddressBuilder |
Builds
Address instances using the Builder pattern (a stateful object). |
| AssetDraftBuilder | |
| AssetDraftDsl |
Dsl class for
AssetDraft. |
| AssetSourceBuilder | |
| Base |
A base class which implements
Object.toString(), Object.hashCode() and Object.equals(Object) by reflection. |
| DefaultCurrencyUnits | |
| LocalizedString |
A localized string is a object where the keys are
Locales (HTTP API: ISO language tags),
and the values are the corresponding strings used for that language. |
| LocalizedStringEntry | |
| ResourceImpl<T extends Identifiable<T>> | |
| ResourceViewImpl<T,O> | |
| SdkDefaults |
| Enum | Description |
|---|---|
| TextInputHint |
Hint for guis if a String input field should be of a line or multiline.
|
| Exception | Description |
|---|---|
| SphereException |
Base class for exceptions related to the SDK.
|