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
Locale s (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.
|