A B C D E F G H I J K L M N O P Q R S T U V W Z 

A

AbsoluteDiscount - Class in io.sphere.client.shop.model
An absolute product discount with corresponding values of price reductions.
AbsoluteDiscount(List<Money>) - Constructor for class io.sphere.client.shop.model.AbsoluteDiscount
 
AbsoluteProductDiscount - Class in io.sphere.client.shop.model
 
AbsoluteProductDiscount(List<Money>) - Constructor for class io.sphere.client.shop.model.AbsoluteProductDiscount
 
AccessToken - Class in io.sphere.internal.oauth
Helper class for SphereClientCredentials.
AccessToken(String, Optional<Long>, long) - Constructor for class io.sphere.internal.oauth.AccessToken
 
action - Variable in class io.sphere.internal.command.UpdateAction
 
adapt(FetchRequest<T>) - Static method in class sphere.util.Async
 
adapt(DeleteRequest<T>) - Static method in class sphere.util.Async
 
adapt(QueryRequest<T>) - Static method in class sphere.util.Async
 
adapt(SearchRequest<T>) - Static method in class sphere.util.Async
 
add(A) - Method in class io.sphere.internal.command.Update
Adds an UpdateAction to the update.
add(String[], String) - Static method in class io.sphere.internal.util.Ext
 
addAddress(Address) - Method in class io.sphere.client.shop.model.CustomerUpdate
Adds an address to the customer's address list.
addCustomLineItem(LocalizedString, Money, String, ReferenceId<TaxCategory>, int) - Method in class io.sphere.client.shop.model.CartUpdate
Adds a custom line item in the given quantity to the cart.
addCustomLineItem(LocalizedString, Money, String, ReferenceId<TaxCategory>) - Method in class sphere.CurrentCart
Adds a custom line item to the cart.
addCustomLineItem(LocalizedString, Money, String, ReferenceId<TaxCategory>, int) - Method in class sphere.CurrentCart
Adds a custom line item with a specific quantity to the cart.
addCustomLineItemAsync(LocalizedString, Money, String, ReferenceId<TaxCategory>) - Method in class sphere.CurrentCart
Adds a custom line item to the cart asynchronously.
addCustomLineItemAsync(LocalizedString, Money, String, ReferenceId<TaxCategory>, int) - Method in class sphere.CurrentCart
Adds a custom line item with a specific quantity to the cart asynchronously.
addDelivery(List<DeliveryItem>) - Method in class io.sphere.client.shop.model.OrderUpdate
addDiscountCode(String) - Method in class io.sphere.client.shop.model.CartUpdate
 
addLineItem(int, String, int) - Method in class io.sphere.client.shop.model.CartUpdate
Adds a product variant in the given quantity to the cart.
addLineItem(int, String, int, String) - Method in class io.sphere.client.shop.model.CartUpdate
Adds a product variant in the given quantity to the cart with a reference to a Channel.
addLineItem(int, String) - Method in class io.sphere.client.shop.model.CartUpdate
Adds a product master variant in the given quantity to the cart.
addLineItem(int, String, String) - Method in class io.sphere.client.shop.model.CartUpdate
Adds a product master variant in the given quantity to the cart with a reference to a Channel.
addLineItem(String, int, int) - Method in class sphere.CurrentCart
Adds a product variant in given quantity to the cart.
addLineItem(String, int) - Method in class sphere.CurrentCart
Adds product's master variant in given quantity to the cart.
addLineItemAsync(String, int, int) - Method in class sphere.CurrentCart
Adds a product variant in given quantity to the cart asynchronously.
addLineItemAsync(String, int) - Method in class sphere.CurrentCart
Adds product's master variant in the given quantity to the cart asynchronously.
addListener(Runnable, Executor) - Method in class io.sphere.internal.ListenableFutureAdapter
 
addParcelToDelivery(String, Optional<ParcelMeasurements>, Optional<TrackingData>) - Method in class io.sphere.client.shop.model.OrderUpdate
 
addQuantity(long) - Method in class io.sphere.client.shop.model.InventoryEntryUpdate
 
addQueryParameter(String, String) - Method in interface io.sphere.internal.request.RequestHolder
Adds a parameter to the request query string.
addQueryParameter(String, String) - Method in class io.sphere.internal.request.RequestHolderImpl
 
addQuotes - Static variable in class io.sphere.internal.util.SearchUtil
Quotes a string.
Address - Class in io.sphere.client.shop.model
Represents a postal address.
Address(CountryCode) - Constructor for class io.sphere.client.shop.model.Address
 
addRole(ChannelRoles) - Method in class io.sphere.client.shop.model.ChannelUpdate
 
addRoles(Set<ChannelRoles>) - Method in class io.sphere.client.shop.model.ChannelUpdate
 
addSlashes(Object) - Static method in class io.sphere.internal.util.Ext
 
addURLParams(Map<String, String[]>, Collection<QueryParam>) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
adjustDateTimeBackFromSearch(DateTime) - Static method in class io.sphere.internal.util.SearchUtil
 
adjustDateTimeFacetRange - Static variable in class io.sphere.internal.util.SearchUtil
 
adjustDateTimeForSearch(DateTime) - Static method in class io.sphere.internal.util.SearchUtil
 
adjustDoubleBackFromSearch(double) - Static method in class io.sphere.internal.util.SearchUtil
 
adjustDoubleFacetRange - Static variable in class io.sphere.internal.util.SearchUtil
 
adjustDoubleForSearch(double) - Static method in class io.sphere.internal.util.SearchUtil
 
adjustLongBackFromSearch(long) - Static method in class io.sphere.internal.util.SearchUtil
 
adjustLongFacetRange - Static variable in class io.sphere.internal.util.SearchUtil
 
adjustLongForSearch(long) - Static method in class io.sphere.internal.util.SearchUtil
 
all() - Method in interface io.sphere.client.shop.CartService
Deprecated.
since 0.49.0. Use CartService.query() instead.
all() - Method in interface io.sphere.client.shop.CommentService
Deprecated.
since 0.49.0. Use CommentService.query() instead.
all() - Method in interface io.sphere.client.shop.CustomerService
Deprecated.
since 0.49.0. Use CustomerService.query() instead.
all() - Method in interface io.sphere.client.shop.OrderService
Deprecated.
since 0.49.0. Use OrderService.query() instead.
all(Locale) - Method in interface io.sphere.client.shop.ProductService
Fetches all products.
all() - Method in interface io.sphere.client.shop.ProductService
Fetches all products using the default locale of the Sphere client
all() - Method in interface io.sphere.client.shop.ReviewService
Deprecated.
since 0.49.0. Use ReviewService.query() instead.
all() - Method in interface io.sphere.client.shop.ShippingMethodService
Deprecated.
since 0.49.0. Use ShippingMethodService.query() instead.
all() - Method in interface io.sphere.client.shop.TaxCategoryService
Deprecated.
since 0.49.0. Use TaxCategoryService.query() instead.
all() - Method in class io.sphere.internal.CartServiceImpl
Deprecated.
all() - Method in interface io.sphere.internal.Categories
Deprecated.
since 0.56.0, use instead
all() - Method in class io.sphere.internal.CategoriesImpl
Queries categories.
all() - Method in class io.sphere.internal.CommentServiceImpl
Deprecated.
all() - Method in class io.sphere.internal.CustomerServiceImpl
Deprecated.
all() - Method in class io.sphere.internal.OrderServiceImpl
Deprecated.
all(Locale) - Method in class io.sphere.internal.ProductServiceImpl
 
all() - Method in class io.sphere.internal.ProductServiceImpl
 
all() - Method in class io.sphere.internal.ReviewServiceImpl
Deprecated.
all() - Method in class io.sphere.internal.ShippingMethodServiceImpl
Deprecated.
all() - Method in class io.sphere.internal.TaxCategoryServiceImpl
Deprecated.
all() - Method in interface sphere.CommentService
Deprecated.
since 0.49.0. Use CommentService.query() instead.
all() - Method in class sphere.internal.CommentServiceAdapter
Deprecated.
all() - Method in class sphere.internal.OrderServiceAdapter
Deprecated.
all(Locale) - Method in class sphere.internal.ProductServiceAdapter
 
all() - Method in class sphere.internal.ProductServiceAdapter
 
all() - Method in class sphere.internal.ReviewServiceAdapter
Deprecated.
all() - Method in class sphere.internal.ShippingMethodServiceAdapter
Deprecated.
all() - Method in interface sphere.OrderService
Deprecated.
since 0.49.0. Use OrderService.query() instead.
all(Locale) - Method in interface sphere.ProductService
Creates a SearchRequest configured with a given locale for all products.
all() - Method in interface sphere.ProductService
Creates a SearchRequest configured with the default locale of this SphereClient instance.
all() - Method in interface sphere.ReviewService
Deprecated.
since 0.49.0. Use ReviewService.query() instead.
all() - Method in interface sphere.ShippingMethodService
Deprecated.
since 0.49.0. Use ShippingMethodService.query() instead.
amountToCents(BigDecimal) - Static method in class io.sphere.client.model.Money
 
ApiMode - Enum in io.sphere.client.shop
Specifies whether staging or live data is accessed by the Sphere client.
as(Class<T>) - Method in class io.sphere.client.model.CustomObject
Tries to parse the JSON values into the specified type.
asc - Variable in class io.sphere.client.ProductSort.AttributeSortsPreDirection
 
asc - Variable in class io.sphere.client.ProductSort.NameSorts
Specifies sorting by name, ascending.
asc - Variable in class io.sphere.client.ProductSort.PriceSorts
Specifies sorting by price, ascending.
asdate(Long, String, String) - Static method in class io.sphere.internal.util.Ext
 
asdate(Long, String, String, String) - Static method in class io.sphere.internal.util.Ext
 
asFetchRequest(QueryRequest<T>) - Static method in class io.sphere.internal.request.FetchRequestBasedOnQuery
 
asList() - Method in class io.sphere.client.shop.model.VariantList
Returns the items as a List.
asPlayPromise(ListenableFuture<T>) - Static method in class sphere.util.Async
Converts Guava's ListenableFuture to play.libs.F.Promise.
Async - Class in sphere.util
Static helpers for asynchronous programming.
asyncResult(ListenableFuture<Result>) - Static method in class sphere.util.Async
Creates Play's AsyncResult based on Guava's ListenableFuture.
atLeast(DateTime) - Method in class io.sphere.client.filters.FilterExpr.DateTimeAttributeDSL
The value of the attribute is greater than or equal given value.
atLeast(BigDecimal) - Method in class io.sphere.client.filters.FilterExpr.MoneyAttributeDSL
The value of the attribute is greater than or equal given value.
atLeast(Double) - Method in class io.sphere.client.filters.FilterExpr.NumberAttributeDSL
The value of the attribute is greater than or equal given value.
atLeast(BigDecimal) - Method in class io.sphere.client.filters.FilterExpr.PriceDSL
The price is greater than or equal given value.
atMost(DateTime) - Method in class io.sphere.client.filters.FilterExpr.DateTimeAttributeDSL
The value of the attribute is lower than or equal given value.
atMost(BigDecimal) - Method in class io.sphere.client.filters.FilterExpr.MoneyAttributeDSL
The value of the attribute is lower than or equal given value.
atMost(Double) - Method in class io.sphere.client.filters.FilterExpr.NumberAttributeDSL
The value of the attribute is lower than or equal given value.
atMost(BigDecimal) - Method in class io.sphere.client.filters.FilterExpr.PriceDSL
The price is lower than or equal given value.
Attribute - Class in io.sphere.client.shop.model
Custom attribute of a Product.
Attribute(String, Object) - Constructor for class io.sphere.client.shop.model.Attribute
 
attribute - Variable in class io.sphere.internal.facets.FacetBase
Backend name of the custom attribute.
attribute - Variable in class io.sphere.internal.facets.FacetExpressionBase
 
attribute - Variable in class io.sphere.internal.filters.FilterExpressionBase
 
attribute - Variable in class io.sphere.internal.filters.MultiSelectFilterBase
Backend name of the custom attribute.
attribute - Variable in class io.sphere.internal.filters.UserInputAttributeFilterBase
Backend name of the custom attribute.
Attribute.Enum - Class in io.sphere.client.shop.model
The value of a custom enum attribute.
Attribute.Enum(String, String) - Constructor for class io.sphere.client.shop.model.Attribute.Enum
 
AttributeProductSort - Class in io.sphere.client
 
AttributeProductSort(String) - Constructor for class io.sphere.client.AttributeProductSort
 
attributes - Static variable in class io.sphere.client.ProductSort
 
AttributeTermFacetBase - Class in io.sphere.internal.facets
Provides implementation of getUrlParams for term facets (term facets behave essentially the same for any attribute type).
AttributeTermFacetBase(String) - Constructor for class io.sphere.internal.facets.AttributeTermFacetBase
 
AUTH_URL - Static variable in class io.sphere.client.shop.ConfigurationKeys
 
AuthorizationException - Exception in io.sphere.client
Exception thrown when the Sphere authorization service responds with other status code than HTTP 200 OK.
AuthorizationException(String) - Constructor for exception io.sphere.client.AuthorizationException
 
AuthorizationException(String, Throwable) - Constructor for exception io.sphere.client.AuthorizationException
 
AuthorizationException(Throwable) - Constructor for exception io.sphere.client.AuthorizationException
 
await(F.Promise<T>) - Static method in class sphere.util.Async
Blocks on a promise.
awaitResult(F.Promise<SphereResult<T>>) - Static method in class sphere.util.Async
Blocks, extracts success value, converts Sphere errors to exceptions.

B

BackendCategory - Class in io.sphere.client.model.products
Internal representation of a category in the form the backend returns it.
BackendProduct - Class in io.sphere.client.model.products
The full product that contains both current and staged data for all catalogs.
BackendProductProjection - Class in io.sphere.client.model.products
Product in the product catalog.
backendProducts - Variable in class io.sphere.client.ProjectEndpoints
 
BasicRequestFactory - Interface in io.sphere.internal.request
Creates GET, POST and DELETE requests.
BasicRequestFactoryImpl - Class in io.sphere.internal.request
Creates real GET and POST requests for RequestFactoryImpl.
BasicRequestFactoryImpl(AsyncHttpClient, ClientCredentials) - Constructor for class io.sphere.internal.request.BasicRequestFactoryImpl
 
bindFacetsFromRequest(Facet) - Static method in class sphere.ShopController
Creates facet expressions based on query string of the current request, ready to be passed to facet.
bindFacetsFromRequest(Collection<Facet>) - Static method in class sphere.ShopController
Creates facet expressions based on query string of the current request, ready to be passed to facet.
bindFiltersFromRequest(Filter) - Static method in class sphere.ShopController
Creates filter expressions based on query string of the current request, ready to be passed to SearchRequest.filter.
bindFiltersFromRequest(Collection<Filter>) - Static method in class sphere.ShopController
Creates filter expressions based on query string of the current request, ready to be passed to filter.
bool(String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
build() - Method in class io.sphere.client.shop.CreateOrderBuilder
 
build() - Method in class io.sphere.client.shop.model.TrackingData.Builder
 
build() - Method in class io.sphere.client.shop.SignUpBuilder
 
build() - Method in class io.sphere.client.shop.SphereClientConfig.Builder
 
buildTree(List<BackendCategory>) - Static method in class io.sphere.client.shop.model.Category
 
byAttributes(Attribute, Attribute...) - Method in class io.sphere.client.shop.model.VariantList
Finds variants that have all given attribute values.
byAttributes(Iterable<Attribute>) - Method in class io.sphere.client.shop.model.VariantList
Finds variants that have all given attribute values.
byId(String) - Method in class io.sphere.client.ProjectEndpoints.BackendProductEndpoints
 
byId(String) - Method in class io.sphere.client.ProjectEndpoints.CartEndpoints
 
byId(String) - Method in class io.sphere.client.ProjectEndpoints.ChannelEndpoints
 
byId(String) - Method in class io.sphere.client.ProjectEndpoints.CommentEndpoints
 
byId(String) - Method in class io.sphere.client.ProjectEndpoints.CustomerEndpoints
 
byId(String) - Method in class io.sphere.client.ProjectEndpoints.InventoryEndpoints
 
byId(String) - Method in class io.sphere.client.ProjectEndpoints.OrderEndpoints
 
byId(String) - Method in class io.sphere.client.ProjectEndpoints.ProductProjectionEndpoints
 
byId(String) - Method in class io.sphere.client.ProjectEndpoints.ReviewEndpoints
 
byId(String) - Method in class io.sphere.client.ProjectEndpoints.ShippingMethodEndpoints
 
byId(String) - Method in class io.sphere.client.ProjectEndpoints.TaxCategoryEndpoints
 
byId(String) - Method in interface io.sphere.client.shop.CartService
Creates a request that finds a cart by given id.
byId(String) - Method in interface io.sphere.client.shop.CommentService
Finds a comment by id.
byId(String) - Method in interface io.sphere.client.shop.CustomerService
Finds a customer by id.
byId(int) - Method in class io.sphere.client.shop.model.VariantList
Returns the variant with given id, or Optional.absent() if no such variant exists.
byId(String) - Method in interface io.sphere.client.shop.OrderService
Finds an order by an id.
byId(String) - Method in interface io.sphere.client.shop.ProductService
Finds a product by id.
byId(String) - Method in interface io.sphere.client.shop.ReviewService
Finds a review by id.
byId(String) - Method in interface io.sphere.client.shop.ShippingMethodService
Finds a shipping method by id.
byId(String) - Method in interface io.sphere.client.shop.TaxCategoryService
Finds a tax category by id.
byId(String) - Method in class io.sphere.internal.CartServiceImpl
 
byId(String) - Method in class io.sphere.internal.CommentServiceImpl
 
byId(String) - Method in class io.sphere.internal.CustomerServiceImpl
 
byId(String) - Method in class io.sphere.internal.OrderServiceImpl
 
byId(String) - Method in class io.sphere.internal.ProductServiceImpl
 
byId(String) - Method in class io.sphere.internal.ReviewServiceImpl
 
byId(String) - Method in class io.sphere.internal.ShippingMethodServiceImpl
 
byId(String) - Method in class io.sphere.internal.TaxCategoryServiceImpl
 
byId(String) - Method in interface sphere.CommentService
Finds a comment by id.
byId(String) - Method in class sphere.internal.CommentServiceAdapter
 
byId(String) - Method in class sphere.internal.OrderServiceAdapter
 
byId(String) - Method in class sphere.internal.ProductServiceAdapter
 
byId(String) - Method in class sphere.internal.ReviewServiceAdapter
 
byId(String) - Method in class sphere.internal.ShippingMethodServiceAdapter
 
byId(String) - Method in interface sphere.OrderService
Finds an order by an id.
byId(String) - Method in interface sphere.ProductService
Finds a product by id.
byId(String) - Method in interface sphere.ReviewService
Finds a review by id.
byId(String) - Method in interface sphere.ShippingMethodService
Finds a shipping method by id.
byProductId(String) - Method in interface sphere.CommentService
Queries all comments for a specific product.
byProductId(String) - Method in class sphere.internal.CommentServiceAdapter
 
byProductId(String) - Method in class sphere.internal.ReviewServiceAdapter
 
byProductId(String) - Method in interface sphere.ReviewService
Queries all reviews for a specific product.
bySku(String) - Method in interface io.sphere.client.shop.InventoryService
Fetches the InventoryEntry by sku which does not have any channel.
bySku(String, String) - Method in interface io.sphere.client.shop.InventoryService
Fetches the InventoryEntry by sku which does have a channel.
bySKU(String) - Method in class io.sphere.client.shop.model.VariantList
Returns the first variant with given SKU, or Optional.absent() if no such variant exists.
bySku(String) - Method in class io.sphere.internal.InventoryServiceImpl
 
bySku(String, String) - Method in class io.sphere.internal.InventoryServiceImpl
 
bySku(String) - Method in class sphere.internal.InventoryServiceAdapter
 
bySku(String, String) - Method in class sphere.internal.InventoryServiceAdapter
 
bySku(String) - Method in interface sphere.InventoryService
 
bySku(String, String) - Method in interface sphere.InventoryService
 
bySlug(Locale, String) - Method in class io.sphere.client.ProjectEndpoints.ProductProjectionEndpoints
 
bySlug(Locale, String) - Method in interface io.sphere.client.shop.ProductService
Finds a product by slug.
bySlug(String) - Method in interface io.sphere.client.shop.ProductService
Finds a product by slug using the Sphere clients default locale.
bySlug(Locale, String) - Method in class io.sphere.internal.ProductServiceImpl
 
bySlug(String) - Method in class io.sphere.internal.ProductServiceImpl
 
bySlug(Locale, String) - Method in class sphere.internal.ProductServiceAdapter
 
bySlug(String) - Method in class sphere.internal.ProductServiceAdapter
 
bySlug(Locale, String) - Method in interface sphere.ProductService
Finds a product by slug.
bySlug(String) - Method in interface sphere.ProductService
Finds a product by slug using the Sphere clients default locale.
byToken(String) - Method in class io.sphere.client.ProjectEndpoints.CustomerEndpoints
 
byToken(String) - Method in interface io.sphere.client.shop.CustomerService
Finds a customer by a token value.
byToken(String) - Method in class io.sphere.internal.CustomerServiceImpl
 
byToken(String) - Method in interface sphere.CustomerService
Finds a customer associated to given token.
byToken(String) - Method in class sphere.internal.CustomerServiceAdapter
 

C

camelCase(String) - Static method in class io.sphere.internal.util.Ext
 
cancel(boolean) - Method in class io.sphere.internal.ListenableFutureAdapter
 
capAll(Object) - Static method in class io.sphere.internal.util.Ext
 
capFirst(Object) - Static method in class io.sphere.internal.util.Ext
 
capitalizeWords(String) - Static method in class io.sphere.internal.util.Ext
 
Cart - Class in io.sphere.client.shop.model
A cart that exists in the backend.
Cart(String, int) - Constructor for class io.sphere.client.shop.model.Cart
 
Cart.CartState - Enum in io.sphere.client.shop.model
Describes the state of a Cart.
Cart.InventoryMode - Enum in io.sphere.client.shop.model
Defines the cart behavior regarding inventory management.
CART_CURRENCY - Static variable in class io.sphere.client.shop.ConfigurationKeys
 
CART_INVENTORY_MODE - Static variable in class io.sphere.client.shop.ConfigurationKeys
 
CartCommands - Class in io.sphere.internal.command
Commands issued against the HTTP endpoints for working with shopping carts.
CartCommands() - Constructor for class io.sphere.internal.command.CartCommands
 
CartCommands.AddCustomLineItem - Class in io.sphere.internal.command
 
CartCommands.AddCustomLineItem(LocalizedString, Money, String, ReferenceId<TaxCategory>, int) - Constructor for class io.sphere.internal.command.CartCommands.AddCustomLineItem
 
CartCommands.AddDiscountCode - Class in io.sphere.internal.command
 
CartCommands.AddDiscountCode(String) - Constructor for class io.sphere.internal.command.CartCommands.AddDiscountCode
 
CartCommands.AddLineItem - Class in io.sphere.internal.command
 
CartCommands.AddLineItem(String, int, int) - Constructor for class io.sphere.internal.command.CartCommands.AddLineItem
 
CartCommands.AddLineItem(String, int, int, String) - Constructor for class io.sphere.internal.command.CartCommands.AddLineItem
 
CartCommands.AddLineItemFromMasterVariant - Class in io.sphere.internal.command
 
CartCommands.AddLineItemFromMasterVariant(String, int, String) - Constructor for class io.sphere.internal.command.CartCommands.AddLineItemFromMasterVariant
 
CartCommands.CartUpdateAction - Class in io.sphere.internal.command
 
CartCommands.CartUpdateAction(String) - Constructor for class io.sphere.internal.command.CartCommands.CartUpdateAction
 
CartCommands.ChangeLineItemQuantity - Class in io.sphere.internal.command
 
CartCommands.ChangeLineItemQuantity(String, int) - Constructor for class io.sphere.internal.command.CartCommands.ChangeLineItemQuantity
 
CartCommands.CreateCart - Class in io.sphere.internal.command
 
CartCommands.CreateCart(Currency, String, CountryCode, Cart.InventoryMode) - Constructor for class io.sphere.internal.command.CartCommands.CreateCart
 
CartCommands.DecreaseLineItemQuantity - Class in io.sphere.internal.command
 
CartCommands.DecreaseLineItemQuantity(String, int) - Constructor for class io.sphere.internal.command.CartCommands.DecreaseLineItemQuantity
 
CartCommands.LoginWithAnonymousCart - Class in io.sphere.internal.command
 
CartCommands.LoginWithAnonymousCart(String, int, String, String) - Constructor for class io.sphere.internal.command.CartCommands.LoginWithAnonymousCart
 
CartCommands.OrderCart - Class in io.sphere.internal.command
 
CartCommands.OrderCart(String, int, PaymentState, Optional<String>) - Constructor for class io.sphere.internal.command.CartCommands.OrderCart
 
CartCommands.RecalculateCartPrices - Class in io.sphere.internal.command
 
CartCommands.RecalculateCartPrices() - Constructor for class io.sphere.internal.command.CartCommands.RecalculateCartPrices
 
CartCommands.RemoveCustomLineItem - Class in io.sphere.internal.command
 
CartCommands.RemoveCustomLineItem(String) - Constructor for class io.sphere.internal.command.CartCommands.RemoveCustomLineItem
 
CartCommands.RemoveDiscountCode - Class in io.sphere.internal.command
 
CartCommands.RemoveDiscountCode(Reference<DiscountCode>) - Constructor for class io.sphere.internal.command.CartCommands.RemoveDiscountCode
 
CartCommands.RemoveLineItem - Class in io.sphere.internal.command
 
CartCommands.RemoveLineItem(String) - Constructor for class io.sphere.internal.command.CartCommands.RemoveLineItem
 
CartCommands.SetBillingAddress - Class in io.sphere.internal.command
 
CartCommands.SetBillingAddress(Address) - Constructor for class io.sphere.internal.command.CartCommands.SetBillingAddress
 
CartCommands.SetCountry - Class in io.sphere.internal.command
 
CartCommands.SetCountry(CountryCode) - Constructor for class io.sphere.internal.command.CartCommands.SetCountry
 
CartCommands.SetCustomerEmail - Class in io.sphere.internal.command
 
CartCommands.SetCustomerEmail(String) - Constructor for class io.sphere.internal.command.CartCommands.SetCustomerEmail
 
CartCommands.SetCustomShippingMethod - Class in io.sphere.internal.command
 
CartCommands.SetCustomShippingMethod(String, ShippingRate, ReferenceId<TaxCategory>) - Constructor for class io.sphere.internal.command.CartCommands.SetCustomShippingMethod
 
CartCommands.SetShippingAddress - Class in io.sphere.internal.command
 
CartCommands.SetShippingAddress(Address) - Constructor for class io.sphere.internal.command.CartCommands.SetShippingAddress
 
CartCommands.SetShippingMethod - Class in io.sphere.internal.command
 
CartCommands.SetShippingMethod(ReferenceId<ShippingMethod>) - Constructor for class io.sphere.internal.command.CartCommands.SetShippingMethod
 
cartCurrency() - Method in interface sphere.Config
Currency used for shopping carts.
CartDiscount - Class in io.sphere.client.shop.model
 
CartDiscount(String, int, DiscountValue, String, CartDiscountTargetPredicate, LocalizedString, Optional<LocalizedString>, Optional<DateTime>, Optional<DateTime>, boolean, boolean, String, DateTime, DateTime) - Constructor for class io.sphere.client.shop.model.CartDiscount
 
CartDiscountTargetPredicate - Class in io.sphere.client.shop.model
 
CartDiscountTargetPredicate() - Constructor for class io.sphere.client.shop.model.CartDiscountTargetPredicate
 
cartInventoryMode() - Method in interface sphere.Config
The inventory mode of the shopping cart.
CartModifiedException - Exception in sphere
Exception thrown by CurrentCart.createOrder when a cart id doesn't match a checkout snapshot id.
CartModifiedException(String) - Constructor for exception sphere.CartModifiedException
 
carts - Variable in class io.sphere.client.ProjectEndpoints
 
carts() - Method in class io.sphere.client.shop.SphereClient
Provides access to shop's shopping carts.
CartService - Interface in io.sphere.client.shop
Sphere HTTP API for working with shopping carts in a given project.
CartServiceImpl - Class in io.sphere.internal
 
CartServiceImpl(RequestFactory, ProjectEndpoints) - Constructor for class io.sphere.internal.CartServiceImpl
 
CartUpdate - Class in io.sphere.client.shop.model
CartUpdate is object used to update a Cart in the backend.
CartUpdate() - Constructor for class io.sphere.client.shop.model.CartUpdate
 
castError() - Method in class io.sphere.internal.request.SphereResultRaw
If error, creates a new error result of given type (doesn't transform anything, just changes the type).
castErrorInternal() - Method in class io.sphere.client.SphereResult
If error, creates a new error result of given type (doesn't transform anything, just changes the type).
Catalog - Class in io.sphere.client.shop.model
A Catalog is a grouping of products from the master catalog for a certain purpose or under a certain theme.
categories - Static variable in class io.sphere.client.facets.FacetExpr
Requests facet counts for the categories attribute to be calculated.
categories(Category, Category...) - Static method in class io.sphere.client.filters.FilterExpr
Products in given categories.
categories(Iterable<Category>) - Static method in class io.sphere.client.filters.FilterExpr
Products in given categories.
categories - Variable in class io.sphere.client.ProjectEndpoints
 
categories() - Method in class io.sphere.client.shop.SphereClient
Provides access to shop's categories.
Categories - Interface in io.sphere.internal
Sphere HTTP APIs for working with Categories in a given project.
categories - Static variable in class io.sphere.internal.util.SearchUtil.Names
 
categories() - Method in class sphere.Sphere
All categories in the project, represented as an in-memory tree.
CategoriesImpl - Class in io.sphere.internal
 
CategoriesImpl(RequestFactory, ProjectEndpoints) - Constructor for class io.sphere.internal.CategoriesImpl
 
categoriesOrSubcategories(Category, Category...) - Static method in class io.sphere.client.filters.FilterExpr
Products in given categories or their subcategories at any depth.
categoriesOrSubcategories(Iterable<Category>) - Static method in class io.sphere.client.filters.FilterExpr
Returns products in given categories or their subcategories at any depth.
category(String) - Method in class io.sphere.client.ProjectEndpoints.CategoryEndpoints
 
Category - Class in io.sphere.client.shop.model
Category of a Product in the product catalog.
Category(VersionedId, LocalizedString, LocalizedString, LocalizedString, String) - Constructor for class io.sphere.client.shop.model.Category
 
CategoryCache - Class in io.sphere.internal
 
CategoryTree - Interface in io.sphere.client.shop
All categories in the project, represented as an in-memory tree.
CategoryTreeImpl - Class in io.sphere.internal
Fetches and builds the category tree in the background.
CategoryTreeRebuildService - Class in io.sphere.internal
Scheduler to rebuild a category tree stored in cache.
CategoryTreeRebuildService(CategoryTree, long, long) - Constructor for class io.sphere.internal.CategoryTreeRebuildService
 
CategoryTreeRefreshPlayPlugin - Class in sphere
A plugin that frequently updates the cache for the category tree.
CategoryTreeRefreshPlayPlugin(Application) - Constructor for class sphere.CategoryTreeRefreshPlayPlugin
 
centAmount - Static variable in class io.sphere.internal.util.SearchUtil.Names
 
centsToAmount(long) - Static method in class io.sphere.client.model.Money
 
centsToAmount(double) - Static method in class io.sphere.client.model.Money
 
changeAddress(String, Address) - Method in class io.sphere.client.shop.model.CustomerUpdate
Replaces the address with the given id with a new address.
changeKey(String) - Method in class io.sphere.client.shop.model.ChannelUpdate
 
changePassword() - Method in class io.sphere.client.ProjectEndpoints.CustomerEndpoints
 
changePassword(VersionedId, String, String) - Method in interface io.sphere.client.shop.CustomerService
Sets a new password for a customer.
changePassword(VersionedId, String, String) - Method in class io.sphere.internal.CustomerServiceImpl
 
changePassword(String, String) - Method in class sphere.CurrentCustomer
Changes customer's password.
changePasswordAsync(String, String) - Method in class sphere.CurrentCustomer
Changes customer's password asynchronously.
Channel - Class in io.sphere.client.shop.model
 
Channel() - Constructor for class io.sphere.client.shop.model.Channel
 
ChannelCommands - Class in io.sphere.internal.command
 
ChannelCommands() - Constructor for class io.sphere.internal.command.ChannelCommands
 
ChannelCommands.AddRoles - Class in io.sphere.internal.command
 
ChannelCommands.AddRoles(Set<ChannelRoles>) - Constructor for class io.sphere.internal.command.ChannelCommands.AddRoles
 
ChannelCommands.ChangeKey - Class in io.sphere.internal.command
 
ChannelCommands.ChangeKey(String) - Constructor for class io.sphere.internal.command.ChannelCommands.ChangeKey
 
ChannelCommands.ChannelUpdateAction - Class in io.sphere.internal.command
 
ChannelCommands.ChannelUpdateAction(String) - Constructor for class io.sphere.internal.command.ChannelCommands.ChannelUpdateAction
 
ChannelCommands.CreateChannel - Class in io.sphere.internal.command
 
ChannelCommands.CreateChannel(String, Set<ChannelRoles>) - Constructor for class io.sphere.internal.command.ChannelCommands.CreateChannel
 
ChannelCommands.CreateChannel(String) - Constructor for class io.sphere.internal.command.ChannelCommands.CreateChannel
 
ChannelCommands.RemoveRoles - Class in io.sphere.internal.command
 
ChannelCommands.RemoveRoles(Set<ChannelRoles>) - Constructor for class io.sphere.internal.command.ChannelCommands.RemoveRoles
 
ChannelCommands.SetRoles - Class in io.sphere.internal.command
 
ChannelCommands.SetRoles(Set<ChannelRoles>) - Constructor for class io.sphere.internal.command.ChannelCommands.SetRoles
 
ChannelRoles - Enum in io.sphere.client.shop.model
 
channels - Variable in class io.sphere.client.ProjectEndpoints
 
channels() - Method in class io.sphere.client.shop.SphereClient
Provides access to supply channels.
ChannelService - Interface in io.sphere.client.shop
 
ChannelServiceImpl - Class in io.sphere.internal
 
ChannelServiceImpl(RequestFactory, ProjectEndpoints) - Constructor for class io.sphere.internal.ChannelServiceImpl
 
ChannelUpdate - Class in io.sphere.client.shop.model
 
ChannelUpdate() - Constructor for class io.sphere.client.shop.model.ChannelUpdate
 
CHAOS_LEVEL - Static variable in class io.sphere.client.shop.ConfigurationKeys
 
chaosHttpResponse() - Static method in class io.sphere.internal.ChaosMode
Returns a new chaos response.
ChaosMode - Class in io.sphere.internal
Chaos!
ChaosMode() - Constructor for class io.sphere.internal.ChaosMode
 
ChaosMode.HttpResponse - Class in io.sphere.internal
 
ChaosMode.HttpResponse(int, String) - Constructor for class io.sphere.internal.ChaosMode.HttpResponse
 
clear(Http.Session, String) - Static method in class sphere.util.SessionUtil
 
clearCart() - Method in class sphere.Session
 
clearCustomer() - Method in class sphere.Session
 
clearDefaultBillingAddress() - Method in class io.sphere.client.shop.model.CustomerUpdate
Clears the default billing address id.
clearDefaultShippingAddress() - Method in class io.sphere.client.shop.model.CustomerUpdate
Clears the default shipping address id.
clearId(Http.Session, String, String) - Static method in class sphere.util.SessionUtil
 
clearParam(String, Map<String, String[]>) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
clearParams(Map<String, String[]>, Collection<QueryParam>) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
clearShippingAddress() - Method in class sphere.CurrentCart
Clears the shipping address.
clearShippingAddressAsync() - Method in class sphere.CurrentCart
Clears the shipping address asynchronously.
client() - Method in class sphere.Sphere
Provides access to the low-level Sphere Java client, may you need it to perform tasks that are not common in a typical online shop scenario.
CLIENT_ID - Static variable in class io.sphere.client.shop.ConfigurationKeys
 
CLIENT_SECRET - Static variable in class io.sphere.client.shop.ConfigurationKeys
 
ClientCredentials - Interface in io.sphere.client.oauth
Provides an OAuth token for accessing protected Sphere HTTP API endpoints.
closedRange(T, T) - Static method in class io.sphere.internal.util.Util
Creates a range based on (nullable) bounds.
combine(String, String) - Static method in class io.sphere.internal.util.Url
Given "http://foo/" and "/bar" returns "http://foo/bar".
Command - Interface in io.sphere.internal.command
Marker interface for all of the command classes.
CommandBase - Class in io.sphere.internal.command
Common fields for commands working against a versioned aggregate root.
CommandBase(String, int) - Constructor for class io.sphere.internal.command.CommandBase
 
CommandRequest<T> - Interface in io.sphere.client
Request that sends a commands to the Sphere backend.
CommandRequest<T> - Interface in sphere
Request that sends a commands to the Sphere backend.
CommandRequestImpl<T> - Class in io.sphere.internal.request
 
CommandRequestImpl(RequestHolder<T>, Command, TypeReference<T>) - Constructor for class io.sphere.internal.request.CommandRequestImpl
 
CommandRequestImpl(RequestHolder<T>, Command, TypeReference<T>, Function<SphereBackendException, SphereException>) - Constructor for class io.sphere.internal.request.CommandRequestImpl
 
Comment - Class in io.sphere.client.shop.model
A comment on a product by a project customer.
Comment() - Constructor for class io.sphere.client.shop.model.Comment
 
CommentCommands - Class in io.sphere.internal.command
Commands issued against the HTTP endpoints for working product comments.
CommentCommands() - Constructor for class io.sphere.internal.command.CommentCommands
 
CommentCommands.CommentUpdateAction - Class in io.sphere.internal.command
 
CommentCommands.CommentUpdateAction(String) - Constructor for class io.sphere.internal.command.CommentCommands.CommentUpdateAction
 
CommentCommands.CreateComment - Class in io.sphere.internal.command
 
CommentCommands.CreateComment(String, String, String, String, String) - Constructor for class io.sphere.internal.command.CommentCommands.CreateComment
 
CommentCommands.SetAuthor - Class in io.sphere.internal.command
 
CommentCommands.SetAuthor(String) - Constructor for class io.sphere.internal.command.CommentCommands.SetAuthor
 
CommentCommands.SetText - Class in io.sphere.internal.command
 
CommentCommands.SetText(String) - Constructor for class io.sphere.internal.command.CommentCommands.SetText
 
CommentCommands.SetTitle - Class in io.sphere.internal.command
 
CommentCommands.SetTitle(String) - Constructor for class io.sphere.internal.command.CommentCommands.SetTitle
 
comments - Variable in class io.sphere.client.ProjectEndpoints
 
comments() - Method in class io.sphere.client.shop.SphereClient
Provides access to shop's comments.
comments() - Method in class sphere.CurrentCustomer
Queries all comments that the current customer created.
comments() - Method in class sphere.Sphere
Sphere HTTP API for working with product comments.
CommentService - Interface in io.sphere.client.shop
Sphere HTTP API for working with product comments in a given project.
CommentService - Interface in sphere
Sphere HTTP API for working with product comments in a given project.
CommentServiceAdapter - Class in sphere.internal
CommentService with Play-specific async methods.
CommentServiceAdapter(CommentService) - Constructor for class sphere.internal.CommentServiceAdapter
 
CommentServiceImpl - Class in io.sphere.internal
 
CommentServiceImpl(RequestFactory, ProjectEndpoints) - Constructor for class io.sphere.internal.CommentServiceImpl
 
CommentUpdate - Class in io.sphere.client.shop.model
CommentUpdate is used to update a Comment in the backend.
CommentUpdate() - Constructor for class io.sphere.client.shop.model.CommentUpdate
 
Concurrent - Class in io.sphere.internal.util
 
Concurrent() - Constructor for class io.sphere.internal.util.Concurrent
 
Config - Interface in sphere
 
ConfigurationKeys - Class in io.sphere.client.shop
 
ConfigurationKeys() - Constructor for class io.sphere.client.shop.ConfigurationKeys
 
confirmEmail() - Method in class io.sphere.client.ProjectEndpoints.CustomerEndpoints
 
confirmEmail(VersionedId, String) - Method in interface io.sphere.client.shop.CustomerService
confirmEmail(VersionedId, String) - Method in class io.sphere.internal.CustomerServiceImpl
 
confirmEmail(String) - Method in class sphere.CurrentCustomer
confirmEmailAsync(String) - Method in class sphere.CurrentCustomer
Sets Customer.isEmailVerified to true asynchronously.
contains(String[], String) - Static method in class io.sphere.internal.util.Ext
 
containsAllURLParams(Map<String, String[]>, Collection<QueryParam>) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
containsURLParam(Map<String, String[]>, QueryParam) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
convert(BackendProductProjection) - Method in class io.sphere.internal.request.ProductQueryRequest
 
convert(A) - Method in class io.sphere.internal.request.QueryRequestMapping
Override this method to convert elements from A to B.
CORE_URL - Static variable in class io.sphere.client.shop.ConfigurationKeys
 
create(String) - Static method in class io.sphere.client.model.EmptyReference
Creates a dummy empty reference that serves as a null object to prevent NullPointerExceptions.
create(String, String) - Static method in class io.sphere.client.model.Reference
 
create(String, String) - Static method in class io.sphere.client.model.ReferenceId
 
create(String, int) - Static method in class io.sphere.client.model.VersionedId
Creates a VersionedId with given id and version.
create(String) - Method in interface io.sphere.client.shop.ChannelService
 
create(String, Set<ChannelRoles>) - Method in interface io.sphere.client.shop.ChannelService
 
create(String, LocalizedString, Money, String, int, TaxRate) - Static method in class io.sphere.client.shop.model.CustomLineItem
 
create(Reference<CartDiscount>, Money) - Static method in class io.sphere.client.shop.model.DiscountedLineItemPortion
 
create(Money, List<DiscountedLineItemPortion>) - Static method in class io.sphere.client.shop.model.DiscountedLineItemPrice
 
create(Money, Reference<ProductDiscount>) - Static method in class io.sphere.client.shop.model.DiscountedPrice
 
create(String, String, LocalizedString, Variant, int, Price, Optional<DiscountedLineItemPrice>, TaxRate, Reference<Channel>) - Static method in class io.sphere.client.shop.model.LineItem
 
create(String, String, LocalizedString, Variant, int, Price, TaxRate, Reference<Channel>) - Static method in class io.sphere.client.shop.model.LineItem
 
create(String, int, String, String, List<TaxRate>) - Static method in class io.sphere.client.shop.model.TaxCategory
 
create(String, double, boolean, CountryCode, String) - Static method in class io.sphere.client.shop.model.TaxRate
 
create(int, String, List<Price>, List<Image>, List<Attribute>, VariantAvailability) - Static method in class io.sphere.client.shop.model.Variant
 
create(boolean, int) - Static method in class io.sphere.client.shop.model.VariantAvailability
 
create(SphereClientConfig) - Static method in class io.sphere.client.shop.SphereClient
Creates an instance of SphereClient.
create(Iterable<Category>, Locale) - Static method in class io.sphere.internal.CategoryCache
Caches category tree in multiple different ways for fast lookup.
create(String) - Method in class io.sphere.internal.ChannelServiceImpl
 
create(String, Set<ChannelRoles>) - Method in class io.sphere.internal.ChannelServiceImpl
 
createAndBeginBuildInBackground(Categories, Locale) - Static method in class io.sphere.internal.CategoryTreeImpl
 
createAndBeginRefreshInBackground(SphereClientConfig, OAuthClient) - Static method in class io.sphere.internal.oauth.SphereClientCredentials
Creates an instance of ClientCredentials based on config.
createCart(Currency, String, Cart.InventoryMode) - Method in interface io.sphere.client.shop.CartService
Creates a cart in the backend.
createCart(Currency, String, CountryCode, Cart.InventoryMode) - Method in interface io.sphere.client.shop.CartService
Creates a cart in the backend.
createCart(Currency, CountryCode, Cart.InventoryMode) - Method in interface io.sphere.client.shop.CartService
Creates an anonymous cart in the backend.
createCart(Currency, Cart.InventoryMode) - Method in interface io.sphere.client.shop.CartService
Creates an anonymous cart in the backend.
createCart(Currency) - Method in interface io.sphere.client.shop.CartService
Creates an anonymous cart in the backend with Cart.InventoryMode#None.
createCart(Currency, String, CountryCode, Cart.InventoryMode) - Method in class io.sphere.internal.CartServiceImpl
 
createCart(Currency, String, Cart.InventoryMode) - Method in class io.sphere.internal.CartServiceImpl
 
createCart(Currency, Cart.InventoryMode) - Method in class io.sphere.internal.CartServiceImpl
 
createCart(Currency) - Method in class io.sphere.internal.CartServiceImpl
 
createCart(Currency, CountryCode, Cart.InventoryMode) - Method in class io.sphere.internal.CartServiceImpl
 
createCartSnapshotId() - Method in class sphere.CurrentCart
Creates an cart snapshot identifier for the final page of a checkout process.
createCommandRequest(String, ApiMode, Command) - Method in interface io.sphere.internal.request.ProductRequestFactory
Creates a request that issues a product command to be executed.
createCommandRequest(String, ApiMode, Command) - Method in class io.sphere.internal.request.ProductRequestFactoryImpl
 
createCommandRequest(String, Command, TypeReference<T>) - Method in interface io.sphere.internal.request.RequestFactory
Creates a request that issues a command to be executed.
createCommandRequest(String, Command, TypeReference<T>) - Method in class io.sphere.internal.request.RequestFactoryImpl
 
createComment(String, String, String, String, String) - Method in interface io.sphere.client.shop.CommentService
Creates a comment.
createComment(String, String, String, String, String) - Method in class io.sphere.internal.CommentServiceImpl
 
createComment(String, String, String, String) - Method in class sphere.CurrentCustomer
Creates a comment.
createCommentAsync(String, String, String, String) - Method in class sphere.CurrentCustomer
Creates a comment asynchronously.
createDelete(String) - Method in interface io.sphere.internal.request.BasicRequestFactory
Creates a basic DELETE request.
createDelete(String) - Method in class io.sphere.internal.request.BasicRequestFactoryImpl
 
createDeleteRequest(String, TypeReference<T>) - Method in interface io.sphere.internal.request.RequestFactory
Creates a request that sends a DELETE request.
createDeleteRequest(String, TypeReference<T>) - Method in class io.sphere.internal.request.RequestFactoryImpl
 
createEmailVerificationToken() - Method in class io.sphere.client.ProjectEndpoints.CustomerEndpoints
 
createEmailVerificationToken(VersionedId, int) - Method in interface io.sphere.client.shop.CustomerService
Creates a token used to verify customer's email.
createEmailVerificationToken(VersionedId, int) - Method in class io.sphere.internal.CustomerServiceImpl
 
createEmailVerificationToken(int) - Method in class sphere.CurrentCustomer
Creates a token to verify customer's email.
createEmailVerificationTokenAsync(int) - Method in class sphere.CurrentCustomer
Creates a token to verify customer's email asynchronously.
createEmpty(Currency, Cart.InventoryMode) - Static method in class io.sphere.client.shop.model.Cart
Creates an empty dummy cart (no id, zero price, empty line item list).
createFetchRequest(String, ApiMode) - Method in interface io.sphere.internal.request.ProductRequestFactory
Creates a request that fetches a single Product.
createFetchRequest(String, ApiMode) - Method in class io.sphere.internal.request.ProductRequestFactoryImpl
 
createFetchRequest(String, Optional<ApiMode>, TypeReference<T>) - Method in interface io.sphere.internal.request.RequestFactory
Creates a request that fetches a single object.
createFetchRequest(String, Optional<ApiMode>, TypeReference<T>) - Method in class io.sphere.internal.request.RequestFactoryImpl
 
createFetchRequestBasedOnQuery(String, ApiMode) - Method in interface io.sphere.internal.request.ProductRequestFactory
Creates a request that fetches a single Product, implemented using a query endpoint.
createFetchRequestBasedOnQuery(String, ApiMode) - Method in class io.sphere.internal.request.ProductRequestFactoryImpl
 
createFetchRequestBasedOnQuery(String, Optional<ApiMode>, TypeReference<QueryResult<T>>) - Method in interface io.sphere.internal.request.RequestFactory
Creates a request that fetches a single object, implemented using a query endpoint.
createFetchRequestBasedOnQuery(String, Optional<ApiMode>, TypeReference<QueryResult<T>>) - Method in class io.sphere.internal.request.RequestFactoryImpl
 
createFetchRequestWithErrorHandling(String, Optional<ApiMode>, int, TypeReference<T>) - Method in interface io.sphere.internal.request.RequestFactory
Creates a request that fetches a single object, handling given HTTP error status code by returning Optional.absent().
createFetchRequestWithErrorHandling(String, Optional<ApiMode>, int, TypeReference<T>) - Method in class io.sphere.internal.request.RequestFactoryImpl
 
createFilterParams(FilterType, String, String) - Static method in class io.sphere.internal.util.SearchUtil
Creates a query parameter for a FilterExpression.
createFromCentAmount(long, String) - Static method in class io.sphere.client.model.Money
 
createFromSession(CustomerService, OrderService, CommentService, ReviewService) - Static method in class sphere.CurrentCustomer
If a customer is logged in, returns a CurrentCustomer instance.
createGet(String) - Method in interface io.sphere.internal.request.BasicRequestFactory
Creates a basic GET request.
createGet(String) - Method in class io.sphere.internal.request.BasicRequestFactoryImpl
 
createInventoryEntry(String, long) - Method in interface io.sphere.client.shop.InventoryService
Creates a new InventoryEntry that does not belong to a Channel.
createInventoryEntry(String, long, Long, DateTime) - Method in interface io.sphere.client.shop.InventoryService
Creates a new InventoryEntry that does not belong to a Channel.
createInventoryEntry(String, long, Long, DateTime, String) - Method in interface io.sphere.client.shop.InventoryService
Creates a new InventoryEntry that does belong to a Channel.
createInventoryEntry(String, long) - Method in class io.sphere.internal.InventoryServiceImpl
 
createInventoryEntry(String, long, Long, DateTime) - Method in class io.sphere.internal.InventoryServiceImpl
 
createInventoryEntry(String, long, Long, DateTime, String) - Method in class io.sphere.internal.InventoryServiceImpl
 
createOrder(VersionedId) - Method in interface io.sphere.client.shop.OrderService
Creates an order based on a cart, and deletes the cart.
createOrder(VersionedId, PaymentState) - Method in interface io.sphere.client.shop.OrderService
Creates an order based on a cart, and deletes the cart.
createOrder(CreateOrderBuilder) - Method in interface io.sphere.client.shop.OrderService
Creates an order based on a cart, and deletes the cart.
createOrder(VersionedId, PaymentState) - Method in class io.sphere.internal.OrderServiceImpl
 
createOrder(VersionedId) - Method in class io.sphere.internal.OrderServiceImpl
 
createOrder(CreateOrderBuilder) - Method in class io.sphere.internal.OrderServiceImpl
 
createOrder(String, PaymentState) - Method in class sphere.CurrentCart
Transforms the cart into an order.
createOrder(PaymentState) - Method in class sphere.CurrentCart
Transforms the cart into an order.
createOrder(CreateOrderBuilder) - Method in class sphere.CurrentCart
 
createOrderAsync(String, PaymentState) - Method in class sphere.CurrentCart
Transforms the cart into an order asynchronously.
createOrderAsync(PaymentState) - Method in class sphere.CurrentCart
Transforms the cart into an order asynchronously.
createOrderAsync(CreateOrderBuilder) - Method in class sphere.CurrentCart
 
CreateOrderBuilder - Class in io.sphere.client.shop
Builder to create data for creating an order.
CreateOrderBuilder(VersionedId, PaymentState) - Constructor for class io.sphere.client.shop.CreateOrderBuilder
 
createPasswordResetToken() - Method in class io.sphere.client.ProjectEndpoints.CustomerEndpoints
 
createPasswordResetToken(String) - Method in interface io.sphere.client.shop.CustomerService
Creates a password reset token for the customer with the given email.
createPasswordResetToken(String, int) - Method in interface io.sphere.client.shop.CustomerService
 
createPasswordResetToken(String) - Method in class io.sphere.internal.CustomerServiceImpl
 
createPasswordResetToken(String, int) - Method in class io.sphere.internal.CustomerServiceImpl
 
createPasswordResetToken(String) - Method in interface sphere.CustomerService
Creates a password reset token for a customer.
createPasswordResetToken(String) - Method in class sphere.internal.CustomerServiceAdapter
 
createPasswordResetTokenAsync(String) - Method in interface sphere.CustomerService
Creates a password reset token for a customer asynchronously.
createPasswordResetTokenAsync(String) - Method in class sphere.internal.CustomerServiceAdapter
 
createPost(String) - Method in interface io.sphere.internal.request.BasicRequestFactory
Creates a basic POST request.
createPost(String) - Method in class io.sphere.internal.request.BasicRequestFactoryImpl
 
createQueryParams() - Method in interface io.sphere.client.facets.expressions.FacetExpression
Sphere HTTP API query parameter that this facet expression will be turned into.
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.DateTimeAttribute.Ranges
 
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.DateTimeAttribute.RangesMultiSelect
 
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.DateTimeAttribute.TermsMultiSelect
 
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.MoneyAttribute.Ranges
 
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.MoneyAttribute.RangesMultiSelect
 
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.MoneyAttribute.TermsMultiSelect
 
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.None
 
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.NumberAttribute.Ranges
 
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.NumberAttribute.RangesMultiSelect
 
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.NumberAttribute.TermsMultiSelect
 
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.StringAttribute.TermsMultiSelect
 
createQueryParams() - Method in class io.sphere.client.facets.expressions.FacetExpressions.Terms
 
createQueryParams() - Method in interface io.sphere.client.filters.expressions.FilterExpression
Sphere HTTP API query parameter that this filter will be turned into.
createQueryParams() - Method in class io.sphere.client.filters.expressions.FilterExpressions.CategoriesOrSubcategories
 
createQueryParams() - Method in class io.sphere.client.filters.expressions.FilterExpressions.DateTimeAttribute.Ranges
 
createQueryParams() - Method in class io.sphere.client.filters.expressions.FilterExpressions.DateTimeAttribute.Values
 
createQueryParams() - Method in class io.sphere.client.filters.expressions.FilterExpressions.Fulltext
 
createQueryParams() - Method in class io.sphere.client.filters.expressions.FilterExpressions.MoneyAttribute.Ranges
 
createQueryParams() - Method in class io.sphere.client.filters.expressions.FilterExpressions.MoneyAttribute.Values
 
createQueryParams() - Method in class io.sphere.client.filters.expressions.FilterExpressions.None
 
createQueryParams() - Method in class io.sphere.client.filters.expressions.FilterExpressions.NumberAttribute.EqualsAnyOf
 
createQueryParams() - Method in class io.sphere.client.filters.expressions.FilterExpressions.NumberAttribute.Ranges
 
createQueryParams() - Method in class io.sphere.client.filters.expressions.FilterExpressions.StringAttribute.EqualsAnyOf
 
createQueryParams() - Method in class io.sphere.internal.filters.DynamicFilterHelpers.HelperFacet
 
createQueryParams() - Method in class io.sphere.internal.filters.DynamicFilterHelpers.MoneyRangeFilterExpression
 
createQueryRequest(String, ApiMode) - Method in interface io.sphere.internal.request.ProductRequestFactory
Creates a request that uses the query API to find products.
createQueryRequest(String, ApiMode) - Method in class io.sphere.internal.request.ProductRequestFactoryImpl
 
createQueryRequest(String, Optional<ApiMode>, TypeReference<QueryResult<T>>) - Method in interface io.sphere.internal.request.RequestFactory
Creates a request that queries for multiple objects.
createQueryRequest(String, Optional<ApiMode>, TypeReference<QueryResult<T>>) - Method in class io.sphere.internal.request.RequestFactoryImpl
 
createRangeFacetParam(String, String) - Static method in class io.sphere.internal.util.SearchUtil
Creates a query parameter for a FacetExpression.
createReview(String, String, String, String, String, Double) - Method in interface io.sphere.client.shop.ReviewService
Creates a review.
createReview(String, String, String, String, String, Double) - Method in class io.sphere.internal.ReviewServiceImpl
 
createReview(String, String, String, String, Double) - Method in class sphere.CurrentCustomer
Creates a review.
createReviewAsync(String, String, String, String, Double) - Method in class sphere.CurrentCustomer
Creates a review asynchronously.
createSearchRequest(String, ApiMode, Iterable<FilterExpression>, Locale) - Method in interface io.sphere.internal.request.ProductRequestFactory
Creates a request that uses search to query for multiple products.
createSearchRequest(String, ApiMode, Iterable<FilterExpression>, Locale) - Method in class io.sphere.internal.request.ProductRequestFactoryImpl
 
createSearchRequest(String, Optional<ApiMode>, Iterable<FilterExpression>, TypeReference<SearchResult<T>>, Locale) - Method in interface io.sphere.internal.request.RequestFactory
Creates a request that uses search to query for multiple objects.
createSearchRequest(String, Optional<ApiMode>, Iterable<FilterExpression>, TypeReference<SearchResult<T>>, Locale) - Method in class io.sphere.internal.request.RequestFactoryImpl
 
createSortParam(ProductSort) - Static method in class io.sphere.internal.util.SearchUtil
 
createTermFacetParam(String) - Static method in class io.sphere.internal.util.SearchUtil
Creates a query parameter for a FacetExpression.
current() - Static method in class sphere.Session
 
CurrentCart - Class in sphere
Shopping cart service that automatically accesses the cart associated to the current HTTP session.
CurrentCart(CartService, OrderService, Currency, Cart.InventoryMode) - Constructor for class sphere.CurrentCart
 
currentCart() - Method in class sphere.Sphere
Returns a Cart API object for the current request.
CurrentCustomer - Class in sphere
Project customer service that automatically accesses the customer associated to the current HTTP session.
currentCustomer() - Method in class sphere.Sphere
Customer object for the current session.
Customer - Class in io.sphere.client.shop.model
A customer that exists in the backend.
Customer(String, int) - Constructor for class io.sphere.client.shop.model.Customer
 
CustomerCommands - Class in io.sphere.internal.command
Commands sent to HTTP endpoints for working with customers.
CustomerCommands() - Constructor for class io.sphere.internal.command.CustomerCommands
 
CustomerCommands.AddAddress - Class in io.sphere.internal.command
 
CustomerCommands.AddAddress(Address) - Constructor for class io.sphere.internal.command.CustomerCommands.AddAddress
 
CustomerCommands.ChangeAddress - Class in io.sphere.internal.command
 
CustomerCommands.ChangeAddress(String, Address) - Constructor for class io.sphere.internal.command.CustomerCommands.ChangeAddress
 
CustomerCommands.ChangeEmail - Class in io.sphere.internal.command
 
CustomerCommands.ChangeEmail(String) - Constructor for class io.sphere.internal.command.CustomerCommands.ChangeEmail
 
CustomerCommands.ChangeName - Class in io.sphere.internal.command
 
CustomerCommands.ChangeName(CustomerName) - Constructor for class io.sphere.internal.command.CustomerCommands.ChangeName
 
CustomerCommands.ChangePassword - Class in io.sphere.internal.command
 
CustomerCommands.ChangePassword(String, int, String, String) - Constructor for class io.sphere.internal.command.CustomerCommands.ChangePassword
 
CustomerCommands.CreateCustomer - Class in io.sphere.internal.command
 
CustomerCommands.CreateCustomer(String, String, String, String, String, String, Optional<String>, Optional<String>, Optional<String>) - Constructor for class io.sphere.internal.command.CustomerCommands.CreateCustomer
 
CustomerCommands.CreateCustomer(String, String, String, String, String, String) - Constructor for class io.sphere.internal.command.CustomerCommands.CreateCustomer
 
CustomerCommands.CreateEmailVerificationToken - Class in io.sphere.internal.command
 
CustomerCommands.CreateEmailVerificationToken(String, int, int) - Constructor for class io.sphere.internal.command.CustomerCommands.CreateEmailVerificationToken
 
CustomerCommands.CreatePasswordResetToken - Class in io.sphere.internal.command
 
CustomerCommands.CreatePasswordResetToken(String, Integer) - Constructor for class io.sphere.internal.command.CustomerCommands.CreatePasswordResetToken
 
CustomerCommands.CreatePasswordResetToken(String) - Constructor for class io.sphere.internal.command.CustomerCommands.CreatePasswordResetToken
 
CustomerCommands.CustomerUpdateAction - Class in io.sphere.internal.command
 
CustomerCommands.CustomerUpdateAction(String) - Constructor for class io.sphere.internal.command.CustomerCommands.CustomerUpdateAction
 
CustomerCommands.RemoveAddress - Class in io.sphere.internal.command
 
CustomerCommands.RemoveAddress(String) - Constructor for class io.sphere.internal.command.CustomerCommands.RemoveAddress
 
CustomerCommands.ResetCustomerPassword - Class in io.sphere.internal.command
 
CustomerCommands.ResetCustomerPassword(String, int, String, String) - Constructor for class io.sphere.internal.command.CustomerCommands.ResetCustomerPassword
 
CustomerCommands.SetCompanyName - Class in io.sphere.internal.command
 
CustomerCommands.SetCompanyName(String) - Constructor for class io.sphere.internal.command.CustomerCommands.SetCompanyName
 
CustomerCommands.SetDateOfBirth - Class in io.sphere.internal.command
 
CustomerCommands.SetDateOfBirth(LocalDate) - Constructor for class io.sphere.internal.command.CustomerCommands.SetDateOfBirth
 
CustomerCommands.SetDefaultBillingAddress - Class in io.sphere.internal.command
 
CustomerCommands.SetDefaultBillingAddress(String) - Constructor for class io.sphere.internal.command.CustomerCommands.SetDefaultBillingAddress
 
CustomerCommands.SetDefaultShippingAddress - Class in io.sphere.internal.command
 
CustomerCommands.SetDefaultShippingAddress(String) - Constructor for class io.sphere.internal.command.CustomerCommands.SetDefaultShippingAddress
 
CustomerCommands.SetExternalId - Class in io.sphere.internal.command
 
CustomerCommands.SetExternalId(String) - Constructor for class io.sphere.internal.command.CustomerCommands.SetExternalId
 
CustomerCommands.SetVatId - Class in io.sphere.internal.command
 
CustomerCommands.SetVatId(String) - Constructor for class io.sphere.internal.command.CustomerCommands.SetVatId
 
CustomerCommands.SignIn - Class in io.sphere.internal.command
 
CustomerCommands.SignIn(String, String) - Constructor for class io.sphere.internal.command.CustomerCommands.SignIn
 
CustomerCommands.SignInWithCart - Class in io.sphere.internal.command
 
CustomerCommands.SignInWithCart(String, String, String) - Constructor for class io.sphere.internal.command.CustomerCommands.SignInWithCart
 
CustomerCommands.VerifyCustomerEmail - Class in io.sphere.internal.command
 
CustomerCommands.VerifyCustomerEmail(String, int, String) - Constructor for class io.sphere.internal.command.CustomerCommands.VerifyCustomerEmail
 
CustomerGroup - Class in io.sphere.client.shop.model
A Customer can be a member of a customer group (e.g.
CustomerName - Class in io.sphere.client.shop.model
Value object representing a name of a customer.
CustomerName(String, String) - Constructor for class io.sphere.client.shop.model.CustomerName
Creates a customer name with first and last name.
CustomerName(String, String, String) - Constructor for class io.sphere.client.shop.model.CustomerName
Creates a customer name with first, middle and last name.
CustomerName(String, String, String, String) - Constructor for class io.sphere.client.shop.model.CustomerName
Creates a customer name with title, first, middle and last name.
customers - Variable in class io.sphere.client.ProjectEndpoints
 
customers() - Method in class io.sphere.client.shop.SphereClient
Provides access to shop's customers.
customers() - Method in class sphere.Sphere
Sphere HTTP API for working with customers in a given project.
CustomerService - Interface in io.sphere.client.shop
Sphere HTTP API for working with customers in a given project.
CustomerService - Interface in sphere
Sphere HTTP API for working with customers in a given project.
CustomerServiceAdapter - Class in sphere.internal
CustomerService with Play-specific async methods.
CustomerServiceAdapter(CustomerService) - Constructor for class sphere.internal.CustomerServiceAdapter
 
CustomerServiceImpl - Class in io.sphere.internal
 
CustomerServiceImpl(RequestFactory, ProjectEndpoints) - Constructor for class io.sphere.internal.CustomerServiceImpl
 
CustomerToken - Class in io.sphere.client.shop.model
A verification token with limited lifetime used when resetting customer password and when verifying customer email.
CustomerToken() - Constructor for class io.sphere.client.shop.model.CustomerToken
 
CustomerUpdate - Class in io.sphere.client.shop.model
CustomerUpdate is used to update a customer in the backend.
CustomerUpdate() - Constructor for class io.sphere.client.shop.model.CustomerUpdate
 
CustomLineItem - Class in io.sphere.client.shop.model
A custom line item are used for line items that do not reference an existing product.
CustomObject - Class in io.sphere.client.model
An object that contains a JSON value.
CustomObject(String, String, JsonNode) - Constructor for class io.sphere.client.model.CustomObject
 
CustomObject() - Constructor for class io.sphere.client.model.CustomObject
 
CustomObjectCommands - Class in io.sphere.internal.command
 
CustomObjectCommands() - Constructor for class io.sphere.internal.command.CustomObjectCommands
 
CustomObjectCommands.CreateOrUpdateCustomObject - Class in io.sphere.internal.command
 
CustomObjectCommands.CreateOrUpdateCustomObject(String, String, JsonNode) - Constructor for class io.sphere.internal.command.CustomObjectCommands.CreateOrUpdateCustomObject
 
CustomObjectCommands.CreateOrUpdateVersionedCustomObject - Class in io.sphere.internal.command
 
CustomObjectCommands.CreateOrUpdateVersionedCustomObject(String, String, JsonNode, int) - Constructor for class io.sphere.internal.command.CustomObjectCommands.CreateOrUpdateVersionedCustomObject
 
customObjects - Variable in class io.sphere.client.ProjectEndpoints
 
customObjects() - Method in class io.sphere.client.shop.SphereClient
Provides access to custom objects.
customObjects() - Method in class sphere.Sphere
Sphere HTTP API for storing arbitrary JSON data.
CustomObjectService - Interface in io.sphere.client.shop
Sphere HTTP API for working with custom objects.
CustomObjectService - Interface in sphere
 
CustomObjectServiceAdapter - Class in sphere.internal
 
CustomObjectServiceAdapter(CustomObjectService) - Constructor for class sphere.internal.CustomObjectServiceAdapter
 
CustomObjectServiceImpl - Class in io.sphere.internal
 
CustomObjectServiceImpl(RequestFactory, ProjectEndpoints) - Constructor for class io.sphere.internal.CustomObjectServiceImpl
 
cut(Object, String) - Static method in class io.sphere.internal.util.Ext
 

D

date(String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
dateFormat - Static variable in class io.sphere.internal.util.QueryStringFormat
 
datetime(String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
dateTimeAttribute(String) - Static method in class io.sphere.client.facets.FacetExpr
Requests facet counts for a custom DateTime attribute to be calculated.
dateTimeAttribute(String) - Static method in class io.sphere.client.filters.FilterExpr
 
dateTimeFormat - Static variable in class io.sphere.internal.util.QueryStringFormat
 
DateTimeRangeFacet - Interface in io.sphere.client.facets
Datetime range facet component.
DateTimeRangeFacetItem - Class in io.sphere.client.model.facets
Number of resources found for an individual range of a date range facet (DateTimeRangeFacetResult).
DateTimeRangeFacetResult - Class in io.sphere.client.model.facets
Aggregated counts for a DateTime range facet, returned as a part of SearchResult.
dateTimeRangeToParam - Static variable in class io.sphere.internal.util.SearchUtil
 
dateTimeRangeToString(DateTime, DateTime) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
dateTimeToParam - Static variable in class io.sphere.internal.util.SearchUtil
 
dateTimeToString(DateTime) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
debug(String) - Static method in class io.sphere.internal.util.Log
 
debugPrintRequestHolder(TestableRequestHolder) - Static method in class io.sphere.internal.util.Util
Serializes a TestableRequestHolder, usually for logging or debugging purposes.
decimalRangeToParam - Static variable in class io.sphere.internal.util.SearchUtil
 
decimalRangeToString(BigDecimal, BigDecimal) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
decimalRangeToString(Range<BigDecimal>) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
decimalToParam - Static variable in class io.sphere.internal.util.SearchUtil
 
decimalToString(BigDecimal) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
decreaseLineItemQuantity(String, int) - Method in class io.sphere.client.shop.model.CartUpdate
Decreases the quantity of the given line item.
decreaseLineItemQuantity(String, int) - Method in class sphere.CurrentCart
Decreases the quantity of given line item.
decreaseLineItemQuantityAsync(String, int) - Method in class sphere.CurrentCart
Decreases the quantity of the given line item asynchronously.
DEFAULT_LOCALE - Static variable in class io.sphere.client.shop.ConfigurationKeys
 
defaultLocalizedString - Static variable in class io.sphere.client.shop.model.Attribute
 
delete(String, String) - Method in interface io.sphere.client.shop.CustomObjectService
Deletes the object identified by container and key.
delete(String, String) - Method in class io.sphere.internal.CustomObjectServiceImpl
 
delete(String, String) - Method in interface sphere.CustomObjectService
Deletes the object identified by container and key.
delete(String, String) - Method in class sphere.internal.CustomObjectServiceAdapter
 
DeleteRequest<T> - Interface in io.sphere.client
 
DeleteRequest<T> - Interface in sphere
 
DeleteRequestAdapter<T> - Class in sphere.internal
Delete with Play-specific async methods.
DeleteRequestAdapter(DeleteRequest<T>) - Constructor for class sphere.internal.DeleteRequestAdapter
 
DeleteRequestImpl<T> - Class in io.sphere.internal.request
 
DeleteRequestImpl(RequestHolder<T>, TypeReference<T>) - Constructor for class io.sphere.internal.request.DeleteRequestImpl
 
Delivery - Class in io.sphere.client.shop.model
A Delivery contains a shipment of line items or custom line items with an arbitrary number of parcels.
Delivery() - Constructor for class io.sphere.client.shop.model.Delivery
 
DeliveryItem - Class in io.sphere.client.shop.model
Represents a line item or a custom line item in a Delivery.
DeliveryItem(String, int) - Constructor for class io.sphere.client.shop.model.DeliveryItem
 
DeliveryItem() - Constructor for class io.sphere.client.shop.model.DeliveryItem
 
DeliveryItem(LineItem) - Constructor for class io.sphere.client.shop.model.DeliveryItem
Creates a DeliveryItem from a line item assuming that all items can be shipped.
DeliveryItem(CustomLineItem) - Constructor for class io.sphere.client.shop.model.DeliveryItem
Creates a DeliveryItem from a custom line item assuming that all items can be shipped.
desc - Variable in class io.sphere.client.ProductSort.AttributeSortsPreDirection
 
desc - Variable in class io.sphere.client.ProductSort.NameSorts
Specifies sorting by name, descending.
desc - Variable in class io.sphere.client.ProductSort.PriceSorts
Specifies sorting by price, descending.
Dimensions - Class in io.sphere.client.shop.model
Product image dimensions (width and height).
Dimensions(int, int) - Constructor for class io.sphere.client.shop.model.Dimensions
 
DiscountCode - Class in io.sphere.client.shop.model
 
DiscountCode(String, int, String, Optional<LocalizedString>, Optional<LocalizedString>, List<Reference<CartDiscount>>, boolean, Optional<Long>, Optional<Long>, Optional<String>, DateTime, DateTime) - Constructor for class io.sphere.client.shop.model.DiscountCode
 
DiscountCodeState - Enum in io.sphere.client.shop.model
 
DiscountCodeWithState - Class in io.sphere.client.shop.model
 
DiscountCodeWithState(Optional<DiscountCodeState>, Reference<DiscountCode>) - Constructor for class io.sphere.client.shop.model.DiscountCodeWithState
 
DiscountedLineItemPortion - Class in io.sphere.client.shop.model
 
DiscountedLineItemPrice - Class in io.sphere.client.shop.model
 
DiscountedPrice - Class in io.sphere.client.shop.model
 
DiscountValue - Interface in io.sphere.client.shop.model
Defines discount type with the corresponding value.
divisibleBy(Number, int) - Static method in class io.sphere.internal.util.Ext
 
doubleRangeToParam - Static variable in class io.sphere.internal.util.SearchUtil
 
doubleRangeToString(Double, Double) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
doubleRangeToString(Range<Double>) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
doubleToParam - Static variable in class io.sphere.internal.util.SearchUtil
 
doubleToString(Double) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
DuplicateSkuException - Exception in io.sphere.client.exceptions
 
DuplicateSkuException(String) - Constructor for exception io.sphere.client.exceptions.DuplicateSkuException
 
DynamicFilterHelpers - Class in io.sphere.internal.filters
Helper filter expressions.
DynamicFilterHelpers() - Constructor for class io.sphere.internal.filters.DynamicFilterHelpers
 
DynamicFilterHelpers.HelperFacet - Class in io.sphere.internal.filters
Helper facet that makes search return min and max price across returned results .
DynamicFilterHelpers.HelperFacet(String) - Constructor for class io.sphere.internal.filters.DynamicFilterHelpers.HelperFacet
 
DynamicFilterHelpers.MoneyRangeFilterExpression - Class in io.sphere.internal.filters
Special filter expression that filters and also requests min and max values across returned results.
DynamicFilterHelpers.MoneyRangeFilterExpression(String, Range<BigDecimal>) - Constructor for class io.sphere.internal.filters.DynamicFilterHelpers.MoneyRangeFilterExpression
 
DynamicFilterHelpers.PriceRangeFilterExpression - Class in io.sphere.internal.filters
Special filter expression that filters and also requests min and max values across returned results.
DynamicFilterHelpers.PriceRangeFilterExpression(Range<BigDecimal>) - Constructor for class io.sphere.internal.filters.DynamicFilterHelpers.PriceRangeFilterExpression
 

E

EmailAlreadyInUseException - Exception in io.sphere.client.exceptions
Exception thrown when signing up.
EmailAlreadyInUseException(String) - Constructor for exception io.sphere.client.exceptions.EmailAlreadyInUseException
 
empty() - Static method in class io.sphere.client.shop.model.ReviewRating
Creates a ReviewRating with zero score and count.
emptyIfNull(String) - Static method in class io.sphere.internal.util.Util
Returns empty string if given null, original string otherwise.
EmptyReference<T> - Class in io.sphere.client.model
A null object signalling that a reference field in some parent object was empty, to prevent NullPointerExceptions and provide better error messages.
emptyReference() - Static method in class io.sphere.client.shop.model.Channel
 
enabled() - Method in class sphere.CategoryTreeRefreshPlayPlugin
 
Endpoints - Class in io.sphere.client
Centralizes construction of backend API urls.
Endpoints() - Constructor for class io.sphere.client.Endpoints
 
enumKey(String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
enumLabel(String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
enumValues(Class) - Static method in class io.sphere.internal.util.Ext
 
equal(DateTime) - Method in class io.sphere.client.filters.FilterExpr.DateTimeAttributeDSL
The value of the attribute matches given value.
equal(BigDecimal) - Method in class io.sphere.client.filters.FilterExpr.MoneyAttributeDSL
The value of the attribute matches given value.
equal(Double) - Method in class io.sphere.client.filters.FilterExpr.NumberAttributeDSL
The value of the attribute matches given value.
equal(BigDecimal) - Method in class io.sphere.client.filters.FilterExpr.PriceDSL
The price matches given value.
equal(String) - Method in class io.sphere.client.filters.FilterExpr.StringAttrDSL
The value of the attribute matches given value.
equals(Object) - Method in class io.sphere.client.model.CustomObject
 
equals(Object) - Method in class io.sphere.client.model.EmptyReference
 
equals(Object) - Method in class io.sphere.client.model.LocalizedString
 
equals(Object) - Method in class io.sphere.client.model.Money
 
equals(Object) - Method in class io.sphere.client.model.Reference
 
equals(Object) - Method in class io.sphere.client.model.VersionedId
 
equals(Object) - Method in class io.sphere.client.shop.model.AbsoluteDiscount
 
equals(Object) - Method in class io.sphere.client.shop.model.Attribute.Enum
 
equals(Object) - Method in class io.sphere.client.shop.model.Attribute
 
equals(Object) - Method in class io.sphere.client.shop.model.CartDiscount
 
equals(Object) - Method in class io.sphere.client.shop.model.CustomerName
 
equals(Object) - Method in class io.sphere.client.shop.model.Delivery
 
equals(Object) - Method in class io.sphere.client.shop.model.DeliveryItem
 
equals(Object) - Method in class io.sphere.client.shop.model.Dimensions
 
equals(Object) - Method in class io.sphere.client.shop.model.DiscountCode
 
equals(Object) - Method in class io.sphere.client.shop.model.DiscountCodeWithState
 
equals(Object) - Method in class io.sphere.client.shop.model.DiscountedLineItemPortion
 
equals(Object) - Method in class io.sphere.client.shop.model.DiscountedLineItemPrice
 
equals(Object) - Method in class io.sphere.client.shop.model.DiscountedPrice
 
equals(Object) - Method in class io.sphere.client.shop.model.Image
 
equals(Object) - Method in class io.sphere.client.shop.model.InventoryEntry
 
equals(Object) - Method in class io.sphere.client.shop.model.LineItemsTargetPredicate
 
equals(Object) - Method in class io.sphere.client.shop.model.LocalizableEnum
 
equals(Object) - Method in class io.sphere.client.shop.model.Parcel
 
equals(Object) - Method in class io.sphere.client.shop.model.ParcelMeasurements
 
equals(Object) - Method in class io.sphere.client.shop.model.ProductDiscount
 
equals(Object) - Method in class io.sphere.client.shop.model.RelativeDiscount
 
equals(Object) - Method in class io.sphere.client.shop.model.ShippingRate
 
equals(Object) - Method in class io.sphere.client.shop.model.SyncInfo
 
equals(Object) - Method in class io.sphere.client.shop.model.TrackingData
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.AddCustomLineItem
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.AddDiscountCode
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.AddLineItem
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.AddLineItemFromMasterVariant
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.ChangeLineItemQuantity
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.CreateCart
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.DecreaseLineItemQuantity
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.LoginWithAnonymousCart
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.OrderCart
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.RecalculateCartPrices
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.RemoveCustomLineItem
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.RemoveDiscountCode
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.RemoveLineItem
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.SetBillingAddress
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.SetCountry
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.SetCustomerEmail
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.SetCustomShippingMethod
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.SetShippingAddress
 
equals(Object) - Method in class io.sphere.internal.command.CartCommands.SetShippingMethod
 
equalsAnyOf(DateTime, DateTime...) - Method in class io.sphere.client.filters.FilterExpr.DateTimeAttributeDSL
The value of the attribute matches any of given values (OR).
equalsAnyOf(Iterable<DateTime>) - Method in class io.sphere.client.filters.FilterExpr.DateTimeAttributeDSL
The value of the attribute matches any of given values (OR).
equalsAnyOf(BigDecimal, BigDecimal...) - Method in class io.sphere.client.filters.FilterExpr.MoneyAttributeDSL
The value of the attribute matches any of given values (OR).
equalsAnyOf(Iterable<BigDecimal>) - Method in class io.sphere.client.filters.FilterExpr.MoneyAttributeDSL
The value of the attribute matches any of given values (OR).
equalsAnyOf(Double, Double...) - Method in class io.sphere.client.filters.FilterExpr.NumberAttributeDSL
The value of the attribute matches any of given values (OR).
equalsAnyOf(Iterable<Double>) - Method in class io.sphere.client.filters.FilterExpr.NumberAttributeDSL
The value of the attribute matches any of given values (OR).
equalsAnyOf(BigDecimal, BigDecimal...) - Method in class io.sphere.client.filters.FilterExpr.PriceDSL
The price matches any of given values (OR).
equalsAnyOf(Iterable<BigDecimal>) - Method in class io.sphere.client.filters.FilterExpr.PriceDSL
The price matches any of given values (OR).
equalsAnyOf(String, String...) - Method in class io.sphere.client.filters.FilterExpr.StringAttrDSL
The value of the attribute matches any of given values (OR).
equalsAnyOf(Iterable<String>) - Method in class io.sphere.client.filters.FilterExpr.StringAttrDSL
The value of the attribute matches any of given values (OR).
error(SphereBackendException) - Static method in class io.sphere.internal.request.SphereResultRaw
Creates a new erroneous result.
error(String) - Static method in class io.sphere.internal.util.Log
 
error(String, Throwable) - Static method in class io.sphere.internal.util.Log
 
error(Throwable) - Static method in class io.sphere.internal.util.Log
 
error - Variable in class io.sphere.internal.util.Validation
 
error(SphereClientException) - Static method in class io.sphere.internal.util.ValidationE
Creates a new erroneous result.
ErrorHandling - Class in io.sphere.internal.errors
 
ErrorHandling() - Constructor for class io.sphere.internal.errors.ErrorHandling
 
eval(Object) - Static method in class io.sphere.internal.util.Ext
 
execute() - Method in interface io.sphere.client.CommandRequest
Executes the request and returns the result.
execute() - Method in interface io.sphere.client.DeleteRequest
Executes the request and returns the deleted object.
execute() - Method in class io.sphere.internal.request.CommandRequestImpl
 
execute() - Method in class io.sphere.internal.request.DeleteRequestImpl
 
execute() - Method in class io.sphere.internal.request.ProductCommandRequest
 
execute(RequestHolder<T>, TypeReference<T>) - Static method in class io.sphere.internal.request.RequestExecutor
Executes request and parses JSON response as given type.
execute() - Method in interface sphere.CommandRequest
Executes the request and returns the result.
execute() - Method in interface sphere.DeleteRequest
Executes the request and returns the deleted object.
execute() - Method in class sphere.internal.DeleteRequestAdapter
 
execute(CommandRequest<T>) - Static method in class sphere.util.Async
Executes a CommandRequest.
executeAndHandleError(RequestHolder<T>, int, TypeReference<T>) - Static method in class io.sphere.internal.request.RequestExecutor
Support for FetchRequest.
executeAndThrowOnError(RequestHolder<T>, TypeReference<T>) - Static method in class io.sphere.internal.request.RequestExecutor
Executes request and parses JSON response.
executeAsync() - Method in interface io.sphere.client.CommandRequest
Executes the request asynchronously and returns a future providing the result.
executeAsync() - Method in interface io.sphere.client.DeleteRequest
Executes the request asynchronously and returns a future of the deleted object.
executeAsync() - Method in class io.sphere.internal.request.CommandRequestImpl
 
executeAsync() - Method in class io.sphere.internal.request.DeleteRequestImpl
 
executeAsync() - Method in class io.sphere.internal.request.ProductCommandRequest
 
executeAsync() - Method in interface sphere.CommandRequest
Executes the request asynchronously and returns a future providing the result.
executeAsync() - Method in interface sphere.DeleteRequest
Executes the request asynchronously and returns a future of the deleted object.
executeAsync() - Method in class sphere.internal.DeleteRequestAdapter
 
executeRequest(AsyncCompletionHandler<SphereResultRaw<T>>) - Method in interface io.sphere.internal.request.RequestHolder
Executes a request to a server.
executeRequest(AsyncCompletionHandler<SphereResultRaw<T>>) - Method in class io.sphere.internal.request.RequestHolderImpl
 
expand(String...) - Method in interface io.sphere.client.FetchRequest
Requests Reference fields to be expanded in the returned objects.
expand(String...) - Method in interface io.sphere.client.QueryRequest
Requests Reference fields to be expanded in the returned objects.
expand(String...) - Method in class io.sphere.internal.request.FetchRequestBasedOnQuery
 
expand(String...) - Method in class io.sphere.internal.request.FetchRequestImpl
 
expand(String...) - Method in class io.sphere.internal.request.FetchRequestWithErrorHandling
 
expand(String...) - Method in class io.sphere.internal.request.ProductFetchRequest
 
expand(String...) - Method in class io.sphere.internal.request.QueryRequestImpl
 
expand(String...) - Method in class io.sphere.internal.request.QueryRequestMapping
 
expand(String...) - Method in interface sphere.FetchRequest
Requests Reference fields to be expanded in the returned objects.
expand(String...) - Method in class sphere.internal.FetchRequestAdapter
 
expand(String...) - Method in class sphere.internal.QueryRequestAdapter
 
expand(String...) - Method in interface sphere.QueryRequest
Requests Reference fields to be expanded in the returned objects.
Ext - Class in io.sphere.internal.util
Java helpers ported from Play 1.
Ext() - Constructor for class io.sphere.internal.util.Ext
 

F

Facet<T> - Interface in io.sphere.client.facets
Facet 'component' that supports keeping the state of selected items in application's query string.
facet(FacetExpression, FacetExpression...) - Method in interface io.sphere.client.SearchRequest
Requests aggregated counts to be calculated for given facet expressions.
facet(Iterable<FacetExpression>) - Method in interface io.sphere.client.SearchRequest
Requests aggregated counts to be calculated for given facet expressions.
facet(FacetExpression, FacetExpression...) - Method in class io.sphere.internal.request.ProductSearchRequest
 
facet(Iterable<FacetExpression>) - Method in class io.sphere.internal.request.ProductSearchRequest
 
facet(FacetExpression, FacetExpression...) - Method in class io.sphere.internal.request.SearchRequestImpl
 
facet(Iterable<FacetExpression>) - Method in class io.sphere.internal.request.SearchRequestImpl
 
facet(FacetExpression, FacetExpression...) - Method in class sphere.internal.SearchRequestAdapter
 
facet(Iterable<FacetExpression>) - Method in class sphere.internal.SearchRequestAdapter
 
facet(FacetExpression, FacetExpression...) - Method in interface sphere.SearchRequest
Requests aggregated counts to be calculated for given facet expressions.
facet(Iterable<FacetExpression>) - Method in interface sphere.SearchRequest
Requests aggregated counts to be calculated for given facet expressions.
FacetBase<T> - Class in io.sphere.internal.facets
Facet that matches on a custom attribute.
FacetBase(String) - Constructor for class io.sphere.internal.facets.FacetBase
 
FacetExpr - Class in io.sphere.client.facets
Convenience DSL for creating facet expressions.
FacetExpr.CategoriesDSL - Class in io.sphere.client.facets
 
FacetExpr.CategoriesDSL() - Constructor for class io.sphere.client.facets.FacetExpr.CategoriesDSL
 
FacetExpr.DateTimeAttrDSL - Class in io.sphere.client.facets
 
FacetExpr.DateTimeAttrDSL(String) - Constructor for class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL
 
FacetExpr.DateTimeAttrDSL.RangesMultiSelectDSL - Class in io.sphere.client.facets
 
FacetExpr.DateTimeAttrDSL.RangesMultiSelectDSL(Iterable<Range<DateTime>>) - Constructor for class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL.RangesMultiSelectDSL
 
FacetExpr.MoneyAttrDSL - Class in io.sphere.client.facets
 
FacetExpr.MoneyAttrDSL(String) - Constructor for class io.sphere.client.facets.FacetExpr.MoneyAttrDSL
 
FacetExpr.MoneyAttrDSL.RangesMultiSelectDSL - Class in io.sphere.client.facets
 
FacetExpr.MoneyAttrDSL.RangesMultiSelectDSL(Iterable<Range<BigDecimal>>) - Constructor for class io.sphere.client.facets.FacetExpr.MoneyAttrDSL.RangesMultiSelectDSL
 
FacetExpr.NumberAttrDSL - Class in io.sphere.client.facets
 
FacetExpr.NumberAttrDSL(String) - Constructor for class io.sphere.client.facets.FacetExpr.NumberAttrDSL
 
FacetExpr.NumberAttrDSL.RangesMultiSelectDSL - Class in io.sphere.client.facets
 
FacetExpr.NumberAttrDSL.RangesMultiSelectDSL(Iterable<Range<Double>>) - Constructor for class io.sphere.client.facets.FacetExpr.NumberAttrDSL.RangesMultiSelectDSL
 
FacetExpr.PriceDSL - Class in io.sphere.client.facets
 
FacetExpr.PriceDSL() - Constructor for class io.sphere.client.facets.FacetExpr.PriceDSL
 
FacetExpr.PriceDSL.RangesMultiSelectDSL - Class in io.sphere.client.facets
 
FacetExpr.PriceDSL.RangesMultiSelectDSL(Iterable<Range<BigDecimal>>) - Constructor for class io.sphere.client.facets.FacetExpr.PriceDSL.RangesMultiSelectDSL
 
FacetExpr.StringAttrDSL - Class in io.sphere.client.facets
 
FacetExpr.StringAttrDSL(String) - Constructor for class io.sphere.client.facets.FacetExpr.StringAttrDSL
 
FacetExpression - Interface in io.sphere.client.facets.expressions
Specifies an attribute to aggregate facet counts on when fetching products, such as 'variants.attributes.color'.
FacetExpressionBase - Class in io.sphere.internal.facets
 
FacetExpressionBase(String) - Constructor for class io.sphere.internal.facets.FacetExpressionBase
 
FacetExpressions - Class in io.sphere.client.facets.expressions
 
FacetExpressions() - Constructor for class io.sphere.client.facets.expressions.FacetExpressions
 
FacetExpressions.Categories - Class in io.sphere.client.facets.expressions
 
FacetExpressions.Categories() - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.Categories
 
FacetExpressions.Categories.TermsMultiSelect - Class in io.sphere.client.facets.expressions
Filters the result set and all other facets by selected values.
FacetExpressions.Categories.TermsMultiSelect(Iterable<String>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.Categories.TermsMultiSelect
 
FacetExpressions.DateTimeAttribute - Class in io.sphere.client.facets.expressions
 
FacetExpressions.DateTimeAttribute() - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.DateTimeAttribute
 
FacetExpressions.DateTimeAttribute.Ranges - Class in io.sphere.client.facets.expressions
For each of the specified ranges, counts results that fall into that range.
FacetExpressions.DateTimeAttribute.Ranges(String, Iterable<Range<DateTime>>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.DateTimeAttribute.Ranges
 
FacetExpressions.DateTimeAttribute.RangesMultiSelect - Class in io.sphere.client.facets.expressions
Filters the result set and all other facets by selected ranges.
FacetExpressions.DateTimeAttribute.RangesMultiSelect(String, Iterable<Range<DateTime>>, Iterable<Range<DateTime>>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.DateTimeAttribute.RangesMultiSelect
 
FacetExpressions.DateTimeAttribute.TermsMultiSelect - Class in io.sphere.client.facets.expressions
Filters the result set and all other facets by selected values.
FacetExpressions.DateTimeAttribute.TermsMultiSelect(String, Iterable<DateTime>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.DateTimeAttribute.TermsMultiSelect
 
FacetExpressions.MoneyAttribute - Class in io.sphere.client.facets.expressions
 
FacetExpressions.MoneyAttribute() - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.MoneyAttribute
 
FacetExpressions.MoneyAttribute.Ranges - Class in io.sphere.client.facets.expressions
For each of the specified ranges, counts results that fall into that range.
FacetExpressions.MoneyAttribute.Ranges(String, Iterable<Range<BigDecimal>>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.MoneyAttribute.Ranges
 
FacetExpressions.MoneyAttribute.RangesMultiSelect - Class in io.sphere.client.facets.expressions
Filters the result set and all other facets by selected ranges.
FacetExpressions.MoneyAttribute.RangesMultiSelect(String, Iterable<Range<BigDecimal>>, Iterable<Range<BigDecimal>>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.MoneyAttribute.RangesMultiSelect
 
FacetExpressions.MoneyAttribute.TermsMultiSelect - Class in io.sphere.client.facets.expressions
Filters the result set and all other facets by selected values.
FacetExpressions.MoneyAttribute.TermsMultiSelect(String, Iterable<BigDecimal>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.MoneyAttribute.TermsMultiSelect
 
FacetExpressions.None - Class in io.sphere.client.facets.expressions
A facet that has no effect on the result set (null object).
FacetExpressions.None() - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.None
 
FacetExpressions.NumberAttribute - Class in io.sphere.client.facets.expressions
 
FacetExpressions.NumberAttribute() - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.NumberAttribute
 
FacetExpressions.NumberAttribute.Ranges - Class in io.sphere.client.facets.expressions
For each of the specified ranges, counts results that fall into that range.
FacetExpressions.NumberAttribute.Ranges(String, Iterable<Range<Double>>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.NumberAttribute.Ranges
 
FacetExpressions.NumberAttribute.RangesMultiSelect - Class in io.sphere.client.facets.expressions
Filters the result set and all other facets by selected ranges.
FacetExpressions.NumberAttribute.RangesMultiSelect(String, Iterable<Range<Double>>, Iterable<Range<Double>>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.NumberAttribute.RangesMultiSelect
 
FacetExpressions.NumberAttribute.TermsMultiSelect - Class in io.sphere.client.facets.expressions
Filters the result set and all other facets by selected values.
FacetExpressions.NumberAttribute.TermsMultiSelect(String, Iterable<Double>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.NumberAttribute.TermsMultiSelect
 
FacetExpressions.Price - Class in io.sphere.client.facets.expressions
 
FacetExpressions.Price() - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.Price
 
FacetExpressions.Price.Ranges - Class in io.sphere.client.facets.expressions
For each of the specified ranges, counts results that fall into that range.
FacetExpressions.Price.Ranges(Iterable<Range<BigDecimal>>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.Price.Ranges
 
FacetExpressions.Price.RangesMultiSelect - Class in io.sphere.client.facets.expressions
Filters the result set and all other facets by selected price ranges.
FacetExpressions.Price.RangesMultiSelect(Iterable<Range<BigDecimal>>, Iterable<Range<BigDecimal>>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.Price.RangesMultiSelect
 
FacetExpressions.Price.TermsMultiSelect - Class in io.sphere.client.facets.expressions
Filters the result set and all other facets by selected values.
FacetExpressions.Price.TermsMultiSelect(Iterable<BigDecimal>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.Price.TermsMultiSelect
 
FacetExpressions.StringAttribute - Class in io.sphere.client.facets.expressions
 
FacetExpressions.StringAttribute() - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.StringAttribute
 
FacetExpressions.StringAttribute.TermsMultiSelect - Class in io.sphere.client.facets.expressions
Filters the result set and all other facets by selected values.
FacetExpressions.StringAttribute.TermsMultiSelect(String, Iterable<String>) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.StringAttribute.TermsMultiSelect
 
FacetExpressions.Terms - Class in io.sphere.client.facets.expressions
Counts occurrences of each distinct value found in the result set.
FacetExpressions.Terms(String) - Constructor for class io.sphere.client.facets.expressions.FacetExpressions.Terms
 
FacetParser - Class in io.sphere.client.facets
 
FacetParser() - Constructor for class io.sphere.client.facets.FacetParser
 
FacetResult - Interface in io.sphere.client.model.facets
Calculated results for a facet, as part of SearchResult.
FacetResultItem - Interface in io.sphere.client.model.facets
Number of resources found for an individual range item of a FacetResult
Facets - Class in io.sphere.client.facets
 
Facets() - Constructor for class io.sphere.client.facets.Facets
 
Facets.Categories - Class in io.sphere.client.facets
 
Facets.Categories() - Constructor for class io.sphere.client.facets.Facets.Categories
 
Facets.Categories.Terms - Class in io.sphere.client.facets
 
Facets.Categories.Terms() - Constructor for class io.sphere.client.facets.Facets.Categories.Terms
 
Facets.DateTimeAttribute - Class in io.sphere.client.facets
 
Facets.DateTimeAttribute() - Constructor for class io.sphere.client.facets.Facets.DateTimeAttribute
 
Facets.DateTimeAttribute.Ranges - Class in io.sphere.client.facets
 
Facets.DateTimeAttribute.Ranges(String, Range<DateTime>, Range<DateTime>...) - Constructor for class io.sphere.client.facets.Facets.DateTimeAttribute.Ranges
 
Facets.DateTimeAttribute.Ranges(String, Iterable<Range<DateTime>>) - Constructor for class io.sphere.client.facets.Facets.DateTimeAttribute.Ranges
 
Facets.DateTimeAttribute.Terms - Class in io.sphere.client.facets
 
Facets.DateTimeAttribute.Terms(String) - Constructor for class io.sphere.client.facets.Facets.DateTimeAttribute.Terms
 
Facets.MoneyAttribute - Class in io.sphere.client.facets
 
Facets.MoneyAttribute() - Constructor for class io.sphere.client.facets.Facets.MoneyAttribute
 
Facets.MoneyAttribute.Ranges - Class in io.sphere.client.facets
 
Facets.MoneyAttribute.Ranges(String, Range<BigDecimal>, Range<BigDecimal>...) - Constructor for class io.sphere.client.facets.Facets.MoneyAttribute.Ranges
 
Facets.MoneyAttribute.Ranges(String, Iterable<Range<BigDecimal>>) - Constructor for class io.sphere.client.facets.Facets.MoneyAttribute.Ranges
 
Facets.MoneyAttribute.Terms - Class in io.sphere.client.facets
 
Facets.MoneyAttribute.Terms(String) - Constructor for class io.sphere.client.facets.Facets.MoneyAttribute.Terms
 
Facets.NumberAttribute - Class in io.sphere.client.facets
 
Facets.NumberAttribute() - Constructor for class io.sphere.client.facets.Facets.NumberAttribute
 
Facets.NumberAttribute.Ranges - Class in io.sphere.client.facets
 
Facets.NumberAttribute.Ranges(String, Range<Double>, Range<Double>...) - Constructor for class io.sphere.client.facets.Facets.NumberAttribute.Ranges
 
Facets.NumberAttribute.Ranges(String, Iterable<Range<Double>>) - Constructor for class io.sphere.client.facets.Facets.NumberAttribute.Ranges
 
Facets.NumberAttribute.Terms - Class in io.sphere.client.facets
 
Facets.NumberAttribute.Terms(String) - Constructor for class io.sphere.client.facets.Facets.NumberAttribute.Terms
 
Facets.Price - Class in io.sphere.client.facets
 
Facets.Price() - Constructor for class io.sphere.client.facets.Facets.Price
 
Facets.Price.Ranges - Class in io.sphere.client.facets
 
Facets.Price.Ranges(Range<BigDecimal>, Range<BigDecimal>...) - Constructor for class io.sphere.client.facets.Facets.Price.Ranges
 
Facets.Price.Ranges(Iterable<Range<BigDecimal>>) - Constructor for class io.sphere.client.facets.Facets.Price.Ranges
 
Facets.StringAttribute - Class in io.sphere.client.facets
 
Facets.StringAttribute() - Constructor for class io.sphere.client.facets.Facets.StringAttribute
 
Facets.StringAttribute.Terms - Class in io.sphere.client.facets
The user can choose from the set of all values of an attribute.
Facets.StringAttribute.Terms(String) - Constructor for class io.sphere.client.facets.Facets.StringAttribute.Terms
 
fetch() - Method in interface io.sphere.client.FetchRequest
Executes the request and returns the result, or absent if the object was not found.
fetch() - Method in interface io.sphere.client.QueryRequest
Executes the request and returns the result.
fetch() - Method in interface io.sphere.client.SearchRequest
Executes the request and returns the result.
fetch() - Method in class io.sphere.internal.request.FetchRequestBasedOnQuery
 
fetch() - Method in class io.sphere.internal.request.FetchRequestImpl
 
fetch() - Method in class io.sphere.internal.request.FetchRequestWithErrorHandling
 
fetch() - Method in class io.sphere.internal.request.ProductFetchRequest
 
fetch() - Method in class io.sphere.internal.request.ProductSearchRequest
 
fetch() - Method in class io.sphere.internal.request.QueryRequestImpl
 
fetch() - Method in class io.sphere.internal.request.QueryRequestMapping
 
fetch() - Method in class io.sphere.internal.request.SearchRequestImpl
 
fetch() - Method in class sphere.CurrentCart
Fetches the cart object for the current session asynchronously.
fetch() - Method in class sphere.CurrentCustomer
Fetches the currently authenticated Customer.
fetch() - Method in interface sphere.FetchRequest
Executes the request and returns the result, or absent if the object was not found.
fetch() - Method in class sphere.internal.FetchRequestAdapter
 
fetch() - Method in class sphere.internal.QueryRequestAdapter
 
fetch() - Method in class sphere.internal.SearchRequestAdapter
 
fetch() - Method in interface sphere.QueryRequest
Executes the request and returns the result.
fetch() - Method in interface sphere.SearchRequest
Executes the request and returns the result.
fetchAsync() - Method in interface io.sphere.client.FetchRequest
Executes the request asynchronously and returns a future providing the result, or absent if not found.
fetchAsync() - Method in interface io.sphere.client.QueryRequest
Executes the request asynchronously and returns a future providing the result.
fetchAsync() - Method in interface io.sphere.client.SearchRequest
Executes the request asynchronously and returns a future providing the result.
fetchAsync() - Method in class io.sphere.internal.request.FetchRequestBasedOnQuery
 
fetchAsync() - Method in class io.sphere.internal.request.FetchRequestImpl
 
fetchAsync() - Method in class io.sphere.internal.request.FetchRequestWithErrorHandling
 
fetchAsync() - Method in class io.sphere.internal.request.ProductFetchRequest
 
fetchAsync() - Method in class io.sphere.internal.request.ProductSearchRequest
 
fetchAsync() - Method in class io.sphere.internal.request.QueryRequestImpl
 
fetchAsync() - Method in class io.sphere.internal.request.QueryRequestMapping
 
fetchAsync() - Method in class io.sphere.internal.request.SearchRequestImpl
 
fetchAsync() - Method in class sphere.CurrentCart
Fetches the cart object for the current session asynchronously.
fetchAsync() - Method in class sphere.CurrentCustomer
Fetches the currently authenticated Customer asynchronously.
fetchAsync() - Method in interface sphere.FetchRequest
Executes the request asynchronously and returns a future providing the result, or absent if not found.
fetchAsync() - Method in class sphere.internal.FetchRequestAdapter
 
fetchAsync() - Method in class sphere.internal.QueryRequestAdapter
 
fetchAsync() - Method in class sphere.internal.SearchRequestAdapter
 
fetchAsync() - Method in interface sphere.QueryRequest
Executes the request asynchronously and returns a future providing the result.
fetchAsync() - Method in interface sphere.SearchRequest
Executes the request asynchronously and returns a future providing the result.
FetchRequest<T> - Interface in io.sphere.client
Request that fetches a single object.
FetchRequest<T> - Interface in sphere
Request that fetches a single object.
FetchRequestAdapter<T> - Class in sphere.internal
FetchRequest with Play-specific async methods.
FetchRequestAdapter(FetchRequest<T>) - Constructor for class sphere.internal.FetchRequestAdapter
 
FetchRequestBasedOnQuery<T> - Class in io.sphere.internal.request
Request that fetches a single object, implemented using a query endpoint.
FetchRequestBasedOnQuery(QueryRequest<T>) - Constructor for class io.sphere.internal.request.FetchRequestBasedOnQuery
 
FetchRequestImpl<T> - Class in io.sphere.internal.request
 
FetchRequestImpl(RequestHolder<T>, TypeReference<T>) - Constructor for class io.sphere.internal.request.FetchRequestImpl
 
FetchRequestWithErrorHandling<T> - Class in io.sphere.internal.request
 
FetchRequestWithErrorHandling(RequestHolder<T>, int, TypeReference<T>) - Constructor for class io.sphere.internal.request.FetchRequestWithErrorHandling
 
Filter - Interface in io.sphere.client.filters
Filter 'component' that supports construction of backend queries based on application's URL query string.
filter(FilterExpression, FilterExpression...) - Method in interface io.sphere.client.SearchRequest
Filters products by given constraints.
filter(Iterable<FilterExpression>) - Method in interface io.sphere.client.SearchRequest
Filters products by given constraints.
filter(Locale, FilterExpression, FilterExpression...) - Method in interface io.sphere.client.shop.ProductService
Finds products satisfying given constraints.
filter(FilterExpression, FilterExpression...) - Method in interface io.sphere.client.shop.ProductService
Finds products satisfying given constraints using the Sphere clients default locale.
filter(Locale, Iterable<FilterExpression>) - Method in interface io.sphere.client.shop.ProductService
Finds products satisfying given constraints.
filter(Locale, FilterExpression, FilterExpression...) - Method in class io.sphere.internal.ProductServiceImpl
 
filter(FilterExpression, FilterExpression...) - Method in class io.sphere.internal.ProductServiceImpl
 
filter(Locale, Iterable<FilterExpression>) - Method in class io.sphere.internal.ProductServiceImpl
 
filter(FilterExpression, FilterExpression...) - Method in class io.sphere.internal.request.ProductSearchRequest
 
filter(Iterable<FilterExpression>) - Method in class io.sphere.internal.request.ProductSearchRequest
 
filter(FilterExpression, FilterExpression...) - Method in class io.sphere.internal.request.SearchRequestImpl
 
filter(Iterable<FilterExpression>) - Method in class io.sphere.internal.request.SearchRequestImpl
 
filter(Locale, FilterExpression, FilterExpression...) - Method in class sphere.internal.ProductServiceAdapter
 
filter(FilterExpression, FilterExpression...) - Method in class sphere.internal.ProductServiceAdapter
 
filter(Locale, Iterable<FilterExpression>) - Method in class sphere.internal.ProductServiceAdapter
 
filter(Iterable<FilterExpression>) - Method in class sphere.internal.ProductServiceAdapter
 
filter(FilterExpression, FilterExpression...) - Method in class sphere.internal.SearchRequestAdapter
 
filter(Iterable<FilterExpression>) - Method in class sphere.internal.SearchRequestAdapter
 
filter(Locale, FilterExpression, FilterExpression...) - Method in interface sphere.ProductService
Finds products satisfying given constraints.
filter(FilterExpression, FilterExpression...) - Method in interface sphere.ProductService
 
filter(Locale, Iterable<FilterExpression>) - Method in interface sphere.ProductService
Finds products satisfying given constraints.
filter(Iterable<FilterExpression>) - Method in interface sphere.ProductService
 
filter(FilterExpression, FilterExpression...) - Method in interface sphere.SearchRequest
Filters products by given constraints.
filter(Iterable<FilterExpression>) - Method in interface sphere.SearchRequest
Filters products by given constraints.
FilterExpr - Class in io.sphere.client.filters
Convenience DSL for creating filter expressions.
FilterExpr.DateTimeAttributeDSL - Class in io.sphere.client.filters
 
FilterExpr.DateTimeAttributeDSL(String) - Constructor for class io.sphere.client.filters.FilterExpr.DateTimeAttributeDSL
 
FilterExpr.MoneyAttributeDSL - Class in io.sphere.client.filters
 
FilterExpr.MoneyAttributeDSL(String) - Constructor for class io.sphere.client.filters.FilterExpr.MoneyAttributeDSL
 
FilterExpr.NumberAttributeDSL - Class in io.sphere.client.filters
 
FilterExpr.NumberAttributeDSL(String) - Constructor for class io.sphere.client.filters.FilterExpr.NumberAttributeDSL
 
FilterExpr.PriceDSL - Class in io.sphere.client.filters
 
FilterExpr.PriceDSL() - Constructor for class io.sphere.client.filters.FilterExpr.PriceDSL
 
FilterExpr.StringAttrDSL - Class in io.sphere.client.filters
 
FilterExpr.StringAttrDSL(String) - Constructor for class io.sphere.client.filters.FilterExpr.StringAttrDSL
 
FilterExpression - Interface in io.sphere.client.filters.expressions
Represents a query constraint when fetching products, such as 'attributes.color == "green"'.
FilterExpressionBase - Class in io.sphere.internal.filters
 
FilterExpressionBase(String) - Constructor for class io.sphere.internal.filters.FilterExpressionBase
 
FilterExpressions - Class in io.sphere.client.filters.expressions
Objects representing filters in product search requests.
FilterExpressions() - Constructor for class io.sphere.client.filters.expressions.FilterExpressions
 
FilterExpressions.Categories - Class in io.sphere.client.filters.expressions
 
FilterExpressions.Categories(Iterable<Category>) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.Categories
Filters products in any of given categories.
FilterExpressions.CategoriesOrSubcategories - Class in io.sphere.client.filters.expressions
 
FilterExpressions.CategoriesOrSubcategories(Iterable<Category>) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.CategoriesOrSubcategories
Filters products in any of given categories or their subcategories (at any depth).
FilterExpressions.DateTimeAttribute - Class in io.sphere.client.filters.expressions
 
FilterExpressions.DateTimeAttribute() - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.DateTimeAttribute
 
FilterExpressions.DateTimeAttribute.Ranges - Class in io.sphere.client.filters.expressions
 
FilterExpressions.DateTimeAttribute.Ranges(String, Iterable<Range<DateTime>>) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.DateTimeAttribute.Ranges
 
FilterExpressions.DateTimeAttribute.Values - Class in io.sphere.client.filters.expressions
 
FilterExpressions.DateTimeAttribute.Values(String, Iterable<DateTime>) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.DateTimeAttribute.Values
 
FilterExpressions.Fulltext - Class in io.sphere.client.filters.expressions
Performs a fulltext search in product titles, descriptions, and searchable attributes.
FilterExpressions.Fulltext(String) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.Fulltext
 
FilterExpressions.MoneyAttribute - Class in io.sphere.client.filters.expressions
 
FilterExpressions.MoneyAttribute() - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.MoneyAttribute
 
FilterExpressions.MoneyAttribute.Ranges - Class in io.sphere.client.filters.expressions
 
FilterExpressions.MoneyAttribute.Ranges(String, Iterable<Range<BigDecimal>>) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.MoneyAttribute.Ranges
 
FilterExpressions.MoneyAttribute.Values - Class in io.sphere.client.filters.expressions
 
FilterExpressions.MoneyAttribute.Values(String, Iterable<BigDecimal>) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.MoneyAttribute.Values
 
FilterExpressions.None - Class in io.sphere.client.filters.expressions
A filter that does nothing (null object).
FilterExpressions.None() - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.None
 
FilterExpressions.NumberAttribute - Class in io.sphere.client.filters.expressions
 
FilterExpressions.NumberAttribute() - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.NumberAttribute
 
FilterExpressions.NumberAttribute.EqualsAnyOf - Class in io.sphere.client.filters.expressions
 
FilterExpressions.NumberAttribute.EqualsAnyOf(String, Iterable<Double>) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.NumberAttribute.EqualsAnyOf
Matches results where the value of an attribute equals any of given values.
FilterExpressions.NumberAttribute.Ranges - Class in io.sphere.client.filters.expressions
 
FilterExpressions.NumberAttribute.Ranges(String, Iterable<Range<Double>>) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.NumberAttribute.Ranges
Matches results where the value of an attribute falls into any of given ranges.
FilterExpressions.Price - Class in io.sphere.client.filters.expressions
 
FilterExpressions.Price() - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.Price
 
FilterExpressions.Price.Ranges - Class in io.sphere.client.filters.expressions
 
FilterExpressions.Price.Ranges(Iterable<Range<BigDecimal>>) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.Price.Ranges
 
FilterExpressions.Price.Values - Class in io.sphere.client.filters.expressions
 
FilterExpressions.Price.Values(Iterable<BigDecimal>) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.Price.Values
 
FilterExpressions.StringAttribute - Class in io.sphere.client.filters.expressions
 
FilterExpressions.StringAttribute() - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.StringAttribute
 
FilterExpressions.StringAttribute.EqualsAnyOf - Class in io.sphere.client.filters.expressions
 
FilterExpressions.StringAttribute.EqualsAnyOf(String, Iterable<String>) - Constructor for class io.sphere.client.filters.expressions.FilterExpressions.StringAttribute.EqualsAnyOf
Matches results where the value of an attribute equals any of given values.
FilterParser - Class in io.sphere.client.filters
 
FilterParser() - Constructor for class io.sphere.client.filters.FilterParser
 
Filters - Class in io.sphere.client.filters
Web-app filter components that help implement a filtering UI, store the state of the UI in application query string, and map the state to search queries for the backend.
Filters() - Constructor for class io.sphere.client.filters.Filters
 
Filters.Fulltext - Class in io.sphere.client.filters
The user can enter a fulltext search query.
Filters.Fulltext() - Constructor for class io.sphere.client.filters.Filters.Fulltext
 
Filters.NumberAttribute - Class in io.sphere.client.filters
 
Filters.NumberAttribute() - Constructor for class io.sphere.client.filters.Filters.NumberAttribute
 
Filters.NumberAttribute.Range - Class in io.sphere.client.filters
The user can enter a single range.
Filters.NumberAttribute.Range(String) - Constructor for class io.sphere.client.filters.Filters.NumberAttribute.Range
 
Filters.NumberAttribute.Selectable - Class in io.sphere.client.filters
 
Filters.NumberAttribute.Selectable() - Constructor for class io.sphere.client.filters.Filters.NumberAttribute.Selectable
 
Filters.NumberAttribute.Selectable.Ranges - Class in io.sphere.client.filters
The user can choose ranges from a predefined set.
Filters.NumberAttribute.Selectable.Ranges(String, Range<Double>, Range<Double>...) - Constructor for class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Ranges
 
Filters.NumberAttribute.Selectable.Ranges(String, Collection<Range<Double>>) - Constructor for class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Ranges
 
Filters.NumberAttribute.Selectable.Values - Class in io.sphere.client.filters
The user can choose values from a predefined set.
Filters.NumberAttribute.Selectable.Values(String, Double, Double...) - Constructor for class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Values
 
Filters.NumberAttribute.Selectable.Values(String, Collection<Double>) - Constructor for class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Values
 
Filters.NumberAttribute.SingleValue - Class in io.sphere.client.filters
The user can enter a single value.
Filters.NumberAttribute.SingleValue(String) - Constructor for class io.sphere.client.filters.Filters.NumberAttribute.SingleValue
 
Filters.Price - Class in io.sphere.client.filters
 
Filters.Price() - Constructor for class io.sphere.client.filters.Filters.Price
 
Filters.Price.DynamicRange - Class in io.sphere.client.filters
The user can enter a single range.
Filters.Price.DynamicRange() - Constructor for class io.sphere.client.filters.Filters.Price.DynamicRange
 
Filters.Price.Range - Class in io.sphere.client.filters
The user can enter a single range.
Filters.Price.Range() - Constructor for class io.sphere.client.filters.Filters.Price.Range
 
Filters.Price.Range(BigDecimal, BigDecimal) - Constructor for class io.sphere.client.filters.Filters.Price.Range
 
Filters.Price.Selectable - Class in io.sphere.client.filters
 
Filters.Price.Selectable() - Constructor for class io.sphere.client.filters.Filters.Price.Selectable
 
Filters.Price.Selectable.Ranges - Class in io.sphere.client.filters
The user can choose from a set of predefined ranges.
Filters.Price.Selectable.Ranges(String, Range<BigDecimal>, Range<BigDecimal>...) - Constructor for class io.sphere.client.filters.Filters.Price.Selectable.Ranges
 
Filters.Price.Selectable.Ranges(String, Collection<Range<BigDecimal>>) - Constructor for class io.sphere.client.filters.Filters.Price.Selectable.Ranges
 
Filters.Price.Selectable.Values - Class in io.sphere.client.filters
The user can choose from a set of predefined values.
Filters.Price.Selectable.Values(String, BigDecimal, BigDecimal...) - Constructor for class io.sphere.client.filters.Filters.Price.Selectable.Values
 
Filters.Price.Selectable.Values(String, Collection<BigDecimal>) - Constructor for class io.sphere.client.filters.Filters.Price.Selectable.Values
 
Filters.Price.SingleValue - Class in io.sphere.client.filters
The user can enter a single value.
Filters.Price.SingleValue() - Constructor for class io.sphere.client.filters.Filters.Price.SingleValue
 
Filters.Price.SingleValue(String) - Constructor for class io.sphere.client.filters.Filters.Price.SingleValue
 
Filters.StringAttribute - Class in io.sphere.client.filters
 
Filters.StringAttribute() - Constructor for class io.sphere.client.filters.Filters.StringAttribute
 
Filters.StringAttribute.Selectable - Class in io.sphere.client.filters
 
Filters.StringAttribute.Selectable() - Constructor for class io.sphere.client.filters.Filters.StringAttribute.Selectable
 
Filters.StringAttribute.Selectable.Values - Class in io.sphere.client.filters
The user can choose values from a predefined set.
Filters.StringAttribute.Selectable.Values(String, String, String...) - Constructor for class io.sphere.client.filters.Filters.StringAttribute.Selectable.Values
 
Filters.StringAttribute.Selectable.Values(String, Collection<String>) - Constructor for class io.sphere.client.filters.Filters.StringAttribute.Selectable.Values
 
Filters.StringAttribute.SingleValue - Class in io.sphere.client.filters
The user can enter a single value.
Filters.StringAttribute.SingleValue(String) - Constructor for class io.sphere.client.filters.Filters.StringAttribute.SingleValue
 
FilterType - Enum in io.sphere.client.filters.expressions
The way a search filter influences facet counts.
filterType - Variable in class io.sphere.internal.filters.FilterExpressionBase
 
first() - Method in class io.sphere.client.shop.model.VariantList
Returns the first element in this list, or Optional.absent() if the list is empty.
fluidAddQueryParam(QueryParam) - Method in class io.sphere.internal.request.SearchRequestImpl
 
forCart(String) - Method in class io.sphere.client.ProjectEndpoints.ShippingMethodEndpoints
 
forCart(String) - Method in interface io.sphere.client.shop.ShippingMethodService
Fetches all shipping methods for a cart in the current project.
forCart(String) - Method in class io.sphere.internal.ShippingMethodServiceImpl
 
forCart(String) - Method in class sphere.internal.ShippingMethodServiceAdapter
 
forCart(String) - Method in interface sphere.ShippingMethodService
Fetches all shipping methods for a cart in the current project.
forCustomer(String) - Method in class io.sphere.client.ProjectEndpoints.CartEndpoints
 
forCustomer(String) - Method in interface io.sphere.client.shop.CartService
Finds the active cart for given customer.
forCustomer(String) - Method in interface io.sphere.client.shop.CommentService
Queries all comments by given customer.
forCustomer(String) - Method in interface io.sphere.client.shop.OrderService
Queries all orders of given customer.
forCustomer(String) - Method in interface io.sphere.client.shop.ReviewService
Queries all reviews by given customer.
forCustomer(String) - Method in class io.sphere.internal.CartServiceImpl
 
forCustomer(String) - Method in class io.sphere.internal.CommentServiceImpl
 
forCustomer(String) - Method in class io.sphere.internal.OrderServiceImpl
 
forCustomer(String) - Method in class io.sphere.internal.ReviewServiceImpl
 
forCustomerAndProduct(String, String) - Method in interface io.sphere.client.shop.ReviewService
Queries all reviews for a specific product by given customer.
forCustomerAndProduct(String, String) - Method in class io.sphere.internal.ReviewServiceImpl
 
forLocation(CountryCode, String, Currency) - Method in class io.sphere.client.ProjectEndpoints.ShippingMethodEndpoints
 
forLocation(Location, Currency) - Method in interface io.sphere.client.shop.ShippingMethodService
Fetches all shipping methods by location and currency in the current project.
forLocation(Location, Currency) - Method in class io.sphere.internal.ShippingMethodServiceImpl
 
forLocation(Location, Currency) - Method in class sphere.internal.ShippingMethodServiceAdapter
 
forLocation(Location, Currency) - Method in interface sphere.ShippingMethodService
Fetches all shipping methods for a specific location.
format(int) - Method in class io.sphere.client.model.Money
Formats the amount to given number of decimal places.
format(Date, String, String) - Static method in class io.sphere.internal.util.Ext
 
format(Date, String, String, String) - Static method in class io.sphere.internal.util.Ext
 
formatCurrency(Number, Locale) - Static method in class io.sphere.internal.util.Ext
 
formatRange(String) - Static method in class io.sphere.internal.util.SearchUtil
 
formatSize(Long) - Static method in class io.sphere.internal.util.Ext
 
forProduct(String) - Method in interface io.sphere.client.shop.CommentService
Queries all comments for a specific product.
forProduct(String) - Method in interface io.sphere.client.shop.ReviewService
Queries all reviews for a specific product.
forProduct(String) - Method in class io.sphere.internal.CommentServiceImpl
 
forProduct(String) - Method in class io.sphere.internal.ReviewServiceImpl
 
forProject(String, String) - Static method in class io.sphere.client.Endpoints
Sphere backend API endpoints for given project.
forRequest(AsyncHttpClient.BoundRequestBuilder, ClientCredentials) - Static method in class io.sphere.internal.request.SetCredentials
Sets OAuth authorization header for a request.
fromBackendDoubles(RangeFacetResultRaw) - Static method in class io.sphere.client.model.facets.NumberRangeFacetResult
Parses cent amounts returned by the backend into BigDecimals representing money amounts.
fromBackendProduct(BackendProduct, CategoryTree, ApiMode) - Static method in class io.sphere.internal.ProductConversion
 
fromBackendProductProjection(BackendProductProjection, CategoryTree) - Static method in class io.sphere.internal.ProductConversion
 
fromBackendProductProjections(List<BackendProductProjection>, CategoryTree) - Static method in class io.sphere.internal.ProductConversion
 
fromCents(RangeFacetResultRaw) - Static method in class io.sphere.client.model.facets.MoneyRangeFacetResult
Parses cent amounts returned by the backend into BigDecimals representing money amounts.
fromLanguageTag(String) - Static method in class io.sphere.internal.util.Util
 
fromMilliseconds(RangeFacetResultRaw) - Static method in class io.sphere.client.model.facets.DateTimeRangeFacetResult
Parses dates returned by the backend as milliseconds into joda.DateTime instances.
fulltext(String) - Static method in class io.sphere.client.filters.FilterExpr
Fulltext-searches results with matching title, description, etc.

G

get() - Method in class io.sphere.client.model.EmptyReference
 
get() - Method in class io.sphere.client.model.LocalizedString
 
get(Locale) - Method in class io.sphere.client.model.LocalizedString
Null-safe variant of `getRaw`.
get(Locale...) - Method in class io.sphere.client.model.LocalizedString
Tries to retrieve the translation in the order given through the locales vargargs.
get(String) - Method in class io.sphere.client.model.products.BackendProductProjection
Returns the value of a custom attribute.
get() - Method in class io.sphere.client.model.Reference
Returns the object represented by this reference.
get(String, String) - Method in class io.sphere.client.ProjectEndpoints.CustomObjectEndpoints
 
get(String, String) - Method in interface io.sphere.client.shop.CustomObjectService
Finds a custom object by container and key.
get(String) - Method in class io.sphere.client.shop.model.Product
Returns the value of a custom attribute.
get(String) - Method in class io.sphere.client.shop.model.Variant
Returns the value of custom attribute.
get(String, String) - Method in class io.sphere.internal.CustomObjectServiceImpl
 
get() - Method in class io.sphere.internal.ListenableFutureAdapter
 
get(long, TimeUnit) - Method in class io.sphere.internal.ListenableFutureAdapter
 
get(String, String) - Method in interface sphere.CustomObjectService
Finds a custom object by container and key.
get(String, String) - Method in class sphere.internal.CustomObjectServiceAdapter
 
getAccessToken() - Method in interface io.sphere.client.oauth.ClientCredentials
Returns the OAuth access token.
getAccessToken() - Method in class io.sphere.client.oauth.Tokens
 
getAccessToken() - Method in class io.sphere.internal.oauth.AccessToken
 
getAccessToken() - Method in class io.sphere.internal.oauth.SphereClientCredentials
 
getAction() - Method in class io.sphere.internal.command.UpdateAction
The name of the action.
getActions() - Method in class io.sphere.client.shop.model.CartUpdate
 
getActions() - Method in class io.sphere.internal.command.Update
 
getActions() - Method in class io.sphere.internal.command.UpdateCommand
 
getAdditionalAddressInfo() - Method in class io.sphere.client.shop.model.Address
The additional address info (for example for c/o).
getAdditionalStreetInfo() - Method in class io.sphere.client.shop.model.Address
The additional street info (e.g.
getAddress() - Method in class io.sphere.internal.command.CartCommands.SetBillingAddress
 
getAddress() - Method in class io.sphere.internal.command.CartCommands.SetShippingAddress
 
getAddress() - Method in class io.sphere.internal.command.CustomerCommands.AddAddress
 
getAddress() - Method in class io.sphere.internal.command.CustomerCommands.ChangeAddress
 
getAddressById(String) - Method in class io.sphere.client.shop.model.Customer
Finds an address by id in the addresses list.
getAddresses() - Method in class io.sphere.client.shop.model.Customer
A list of customer's addresses.
getAddressId() - Method in class io.sphere.internal.command.CustomerCommands.ChangeAddress
 
getAddressId() - Method in class io.sphere.internal.command.CustomerCommands.RemoveAddress
 
getAddressId() - Method in class io.sphere.internal.command.CustomerCommands.SetDefaultBillingAddress
 
getAddressId() - Method in class io.sphere.internal.command.CustomerCommands.SetDefaultShippingAddress
 
getAmount() - Method in class io.sphere.client.model.Money
The exact amount as BigDecimal, useful for implementing e.g.
getAmount() - Method in class io.sphere.client.shop.model.TaxPortion
The absolute amount this tax portion evaluates to.
getAmount() - Method in class io.sphere.client.shop.model.TaxRate
The amount of the tax rate, in the range [0..1].
getAncestors() - Method in class io.sphere.client.model.products.BackendCategory
Gets references to all ancestors (parents of parents) of this category.
getAnonymousCartId() - Method in class io.sphere.client.shop.SignUpBuilder
 
getAnonymousCartId() - Method in class io.sphere.internal.command.CustomerCommands.CreateCustomer
 
getAnonymousCartId() - Method in class io.sphere.internal.command.CustomerCommands.SignInWithCart
 
getApartment() - Method in class io.sphere.client.shop.model.Address
The apartment.
getApiMode() - Method in class io.sphere.client.shop.SphereClientConfig
Specifies whether staging or live data is accessed by the shop client.
getAsFlatList() - Method in interface io.sphere.client.shop.CategoryTree
All categories as a flat list, sorted by name.
getAsFlatList() - Method in class io.sphere.internal.CategoryCache
 
getAsFlatList() - Method in class io.sphere.internal.CategoryTreeImpl
 
getAttribute(String) - Method in class io.sphere.client.model.products.BackendProductProjection
Finds custom attribute with given name.
getAttribute(String) - Method in class io.sphere.client.shop.model.Product
Finds custom attribute with given name.
getAttribute(String) - Method in class io.sphere.client.shop.model.Variant
Finds custom attribute with given name.
getAttribute() - Method in class io.sphere.client.SphereError.DuplicateAttributeValue
The offending attribute.
getAttribute() - Method in class io.sphere.internal.filters.UserInputAttributeFilterBase
Backend name of the attribute this filter matches on.
getAttributeName() - Method in interface io.sphere.client.facets.Facet
The attribute for which this facet is aggregating counts.
getAttributeName() - Method in class io.sphere.internal.facets.FacetBase
The attribute on which this facet matches and aggregates counts.
getAttributeName() - Method in class io.sphere.internal.facets.FacetExpressionBase
 
getAttributeName() - Method in class io.sphere.internal.filters.FilterExpressionBase
 
getAttributeName() - Method in class io.sphere.internal.filters.MultiSelectFilterBase
The attribute on which this filter matches.
getAttributes() - Method in class io.sphere.client.model.products.BackendProductProjection
Custom attributes of this product.
getAttributes() - Method in class io.sphere.client.shop.model.Product
Custom attributes of this product.
getAttributes() - Method in class io.sphere.client.shop.model.Variant
Custom attributes of this variant.
getAttributes() - Method in class io.sphere.client.SphereError.DuplicateAttributesValue
The offending attributes.
getAttributes() - Method in class io.sphere.client.SphereError.DuplicateVariantValues
The offending attributes.
getAuthHttpServiceUrl() - Method in class io.sphere.client.shop.SphereClientConfig
Sphere OAuth2 endpoint.
getAuthor() - Method in class io.sphere.client.shop.model.Comment
Custom name of the author of the comment, not tied to a customer name.
getAuthor() - Method in class io.sphere.client.shop.model.Review
Custom name of the author of the review, not tied to a customer name.
getAuthorName() - Method in class io.sphere.internal.command.CommentCommands.CreateComment
 
getAuthorName() - Method in class io.sphere.internal.command.CommentCommands.SetAuthor
 
getAuthorName() - Method in class io.sphere.internal.command.ReviewCommands.CreateReview
 
getAuthorName() - Method in class io.sphere.internal.command.ReviewCommands.SetAuthorName
 
getAvailability() - Method in class io.sphere.client.shop.model.Variant
The inventory status of this variant.
getAvailableAttributes(String) - Method in class io.sphere.client.shop.model.VariantList
Gets distinct values of given attribute across all variants of this product.
getAvailableQuantity() - Method in class io.sphere.client.shop.model.InventoryEntry
Current available quantity (quantity on stock minus the quantity of reserved items).
getBasisPoint() - Method in class io.sphere.client.shop.model.RelativeDiscount
getBillingAddress() - Method in class io.sphere.client.shop.model.LineItemContainer
The billing address.
getBody() - Method in class io.sphere.internal.ChaosMode.HttpResponse
 
getBody() - Method in class io.sphere.internal.request.RequestHolderImpl
The body of the request, for debugging purposes.
getBody() - Method in interface io.sphere.internal.request.TestableRequestHolder
The body of the request.
getBoolean() - Method in class io.sphere.client.shop.model.Attribute
 
getBounds(SearchResult<Product>) - Method in class io.sphere.client.filters.Filters.Price.DynamicRange
Gets the dynamic minimum and maximum price across the whole result set.
getBoundsOrDefault(SearchResult<Product>, Range<BigDecimal>) - Method in class io.sphere.client.filters.Filters.Price.DynamicRange
Gets the dynamic minimum and maximum price across the whole results set.
getBuilding() - Method in class io.sphere.client.shop.model.Address
The building.
getById(String) - Method in interface io.sphere.client.shop.CategoryTree
Finds a category by id using a in-memory HashMap lookup.
getById(String) - Method in class io.sphere.internal.CategoryCache
 
getById(String) - Method in class io.sphere.internal.CategoryTreeImpl
 
getBySlug(String) - Method in interface io.sphere.client.shop.CategoryTree
Finds a category by the slug of the default locale using a in-memory HashMap lookup.
getBySlug(String, Locale) - Method in interface io.sphere.client.shop.CategoryTree
Finds a category by the slug and a specific locale using a in-memory HashMap lookup.
getBySlug(String) - Method in class io.sphere.internal.CategoryCache
 
getBySlug(String, Locale) - Method in class io.sphere.internal.CategoryCache
 
getBySlug(String) - Method in class io.sphere.internal.CategoryTreeImpl
 
getBySlug(String, Locale) - Method in class io.sphere.internal.CategoryTreeImpl
 
getCarrier() - Method in class io.sphere.client.shop.model.TrackingData
parcel shipping company
getCart() - Method in class io.sphere.client.shop.SignInResult
Customer's cart or null if no cart exists.
getCartDiscounts() - Method in class io.sphere.client.shop.model.DiscountCode
 
getCartId() - Method in class io.sphere.client.shop.CreateOrderBuilder
 
getCartId() - Method in class sphere.Session
 
getCartPredicate() - Method in class io.sphere.client.shop.model.CartDiscount
 
getCartPredicate() - Method in class io.sphere.client.shop.model.DiscountCode
 
getCartSnapshotId() - Method in class io.sphere.client.shop.CreateOrderBuilder
 
getCartState() - Method in class io.sphere.client.shop.model.Cart
The state.
getCartTotalQuantity() - Method in class sphere.Session
 
getCatalog() - Method in class io.sphere.client.model.products.BackendProductProjection
Deprecated.
since 0.55.0. The field will be removed since it does not match any field in the backend.
getCatalog() - Method in class io.sphere.client.shop.model.Product
Deprecated.
since 0.55.0. The field will be removed since it does not match any field in the backend.
getCatalogData() - Method in class io.sphere.client.model.products.BackendProduct
The catalog data.
getCatalogs() - Method in class io.sphere.client.model.products.BackendProduct
All catalogs this product is in.
getCatalogs() - Method in class io.sphere.client.model.products.BackendProductProjection
All catalogs this product is in.
getCatalogs() - Method in class io.sphere.client.shop.model.Product
All catalogs this product is in.
getCategories() - Method in class io.sphere.client.model.products.BackendProductProjection
Categories this product is in.
getCategories() - Method in class io.sphere.client.model.products.ProductData
Categories this product data is in.
getCategories() - Method in class io.sphere.client.shop.model.Product
Categories this product is in.
getCategoryIds(boolean, Iterable<Category>) - Static method in class io.sphere.internal.util.SearchUtil
Returns ids of given categories (and optionally also of all their subtrees).
getCentAmount() - Method in class io.sphere.client.model.Money
The cent amount.
getChannel() - Method in class io.sphere.client.shop.model.InventoryEntry
Deprecated.
since 0.53.0. Use InventoryEntry.getSupplyChannel() instead.
getChannel() - Method in class io.sphere.client.shop.model.SyncInfo
 
getChannel() - Method in class io.sphere.internal.command.OrderCommands.UpdateSyncInfo
 
getChaosLevel() - Static method in class io.sphere.internal.ChaosMode
The level.
getChildren() - Method in class io.sphere.client.model.products.BackendCategory
Gets child categories of this category.
getChildren() - Method in class io.sphere.client.shop.model.Category
Child categories of this category.
getChildren(Comparator<Category>) - Method in class io.sphere.client.shop.model.Category
Child categories of this category.
getCity() - Method in class io.sphere.client.shop.model.Address
The city.
getClearLink(Map<String, String[]>) - Method in interface io.sphere.client.filters.UserInputFilter
Removes this filter from application's URL.
getClearLink(Map<String, String[]>) - Method in class io.sphere.internal.filters.UserInputFilterBase
 
getClientId() - Method in class io.sphere.client.shop.SphereClientConfig
The unique client ID that, together with the client secret, authorizes the shop client to access the underlying Sphere project.
getClientSecret() - Method in class io.sphere.client.shop.SphereClientConfig
The confidential client secret that, together with the client ID, authorizes the shop client to access the underlying Sphere project.
getCode() - Method in class io.sphere.client.shop.model.DiscountCode
 
getCode() - Method in class io.sphere.client.SphereError.ConcurrentModification
 
getCode() - Method in class io.sphere.client.SphereError.DuplicateAttributesValue
 
getCode() - Method in class io.sphere.client.SphereError.DuplicateAttributeValue
 
getCode() - Method in class io.sphere.client.SphereError.DuplicateField
 
getCode() - Method in class io.sphere.client.SphereError.DuplicatePriceScope
 
getCode() - Method in class io.sphere.client.SphereError.DuplicateVariantValues
 
getCode() - Method in class io.sphere.client.SphereError.General
 
getCode() - Method in class io.sphere.client.SphereError
The error code, such as 'InvalidOperation'.
getCode() - Method in class io.sphere.client.SphereError.InvalidCredentials
 
getCode() - Method in class io.sphere.client.SphereError.InvalidCurrentPassword
 
getCode() - Method in class io.sphere.client.SphereError.InvalidField
 
getCode() - Method in class io.sphere.client.SphereError.InvalidInput
 
getCode() - Method in class io.sphere.client.SphereError.InvalidJsonInput
 
getCode() - Method in class io.sphere.client.SphereError.InvalidOperation
 
getCode() - Method in class io.sphere.client.SphereError.InvalidSubject
 
getCode() - Method in class io.sphere.client.SphereError.OutOfStock
 
getCode() - Method in class io.sphere.client.SphereError.OverCapacity
 
getCode() - Method in class io.sphere.client.SphereError.PendingOperation
 
getCode() - Method in class io.sphere.client.SphereError.PriceChanged
 
getCode() - Method in class io.sphere.client.SphereError.RequiredField
 
getCode() - Method in class io.sphere.client.SphereError.ResourceNotFound
 
getCode() - Method in class io.sphere.internal.command.CartCommands.AddDiscountCode
 
getCommand() - Method in class io.sphere.internal.request.CommandRequestImpl
The command object that will be sent, for testing purposes.
getCompany() - Method in class io.sphere.client.shop.model.Address
The company name.
getCompanyName() - Method in class io.sphere.client.shop.model.Customer
 
getCompanyName() - Method in class io.sphere.internal.command.CustomerCommands.SetCompanyName
 
getCompletedAt() - Method in class io.sphere.client.shop.model.Order
Date and time when this order was completed.
getConfig() - Method in class io.sphere.client.shop.SphereClient
Configuration of the client.
getContainer() - Method in class io.sphere.client.model.CustomObject
 
getContainer() - Method in class io.sphere.internal.command.CustomObjectCommands.CreateOrUpdateCustomObject
 
getCoreHttpServiceUrl() - Method in class io.sphere.client.shop.SphereClientConfig
Sphere HTTP API endpoint.
getCount() - Method in class io.sphere.client.model.facets.DateTimeRangeFacetItem
Number of resources that fall into this range.
getCount() - Method in class io.sphere.client.model.facets.MoneyRangeFacetItem
Number of resources that fall into this range.
getCount() - Method in class io.sphere.client.model.facets.NumberRangeFacetItem
Number of resources that fall into this range.
getCount() - Method in class io.sphere.client.model.facets.RangeFacetItem
Number of results that fall into this range.
getCount() - Method in class io.sphere.client.model.facets.TermFacetItem
Count of resources that have this value, e.g.
getCount() - Method in class io.sphere.client.model.QueryResult
The actual number of results returned.
getCount() - Method in class io.sphere.client.model.SearchResult
 
getCount() - Method in class io.sphere.client.shop.model.ReviewRating
Number of reviews for a Product.
getCountry() - Method in class io.sphere.client.shop.model.Address
The country.
getCountry() - Method in class io.sphere.client.shop.model.LineItemContainer
The country used for price calculations.
getCountry() - Method in class io.sphere.client.shop.model.Location
The country of the location.
getCountry() - Method in class io.sphere.client.shop.model.Price
The optional country where this price applies, used in price calculations.
getCountry() - Method in class io.sphere.client.shop.model.TaxRate
The country where this tax rate applies.
getCountry() - Method in class io.sphere.internal.command.CartCommands.CreateCart
 
getCountry() - Method in class io.sphere.internal.command.CartCommands.SetCountry
 
getCountryCode() - Method in class io.sphere.client.SphereError.DuplicatePriceScope
A two-digit country code of the offending price scope, as per ISO 3166-1 alpha-2.
getCountryString() - Method in class io.sphere.client.shop.model.Price
The optional country where this price applies, used in price calculations.
getCreatedAt() - Method in class io.sphere.client.shop.model.CartDiscount
 
getCreatedAt() - Method in class io.sphere.client.shop.model.Comment
Date and time when this comment was created.
getCreatedAt() - Method in class io.sphere.client.shop.model.CustomerToken
Date and time when this token was created.
getCreatedAt() - Method in class io.sphere.client.shop.model.Delivery
 
getCreatedAt() - Method in class io.sphere.client.shop.model.DiscountCode
 
getCreatedAt() - Method in class io.sphere.client.shop.model.LineItemContainer
The date and time when this object was created.
getCreatedAt() - Method in class io.sphere.client.shop.model.Parcel
 
getCreatedAt() - Method in class io.sphere.client.shop.model.ProductDiscount
 
getCreatedAt() - Method in class io.sphere.client.shop.model.Review
Time when this review was created, in UTC.
getCurrency() - Method in class io.sphere.client.shop.model.LineItemContainer
The currency.
getCurrency() - Method in class io.sphere.internal.command.CartCommands.CreateCart
 
getCurrencyCode() - Method in class io.sphere.client.model.Money
The ISO 4217 currency code, for example "EUR" or "USD".
getCurrencyCode() - Method in class io.sphere.client.SphereError.DuplicatePriceScope
The ISO 4217 currency code of the offending price scope.
getCurrent() - Method in class io.sphere.client.model.products.ProductCatalogData
The current product data.
getCurrentPage() - Method in class io.sphere.client.model.SearchResult
Returns the index of the current page, starting at zero.
getCurrentPassword() - Method in class io.sphere.internal.command.CustomerCommands.ChangePassword
 
getCustomer() - Method in class io.sphere.client.shop.SignInResult
The existing customer.
getCustomerEmail() - Method in class io.sphere.client.shop.model.LineItemContainer
The email of the anonymous customer to who this Cart or Order belongs.
getCustomerGroup() - Method in class io.sphere.client.shop.model.Customer
The customer group this customer belongs to.
getCustomerGroup() - Method in class io.sphere.client.shop.model.LineItemContainer
The customer group of the customer, used for price calculations.
getCustomerGroup() - Method in class io.sphere.client.shop.model.Price
The optional customer group for which this price applies, used in price calculations.
getCustomerGroup() - Method in class io.sphere.client.SphereError.DuplicatePriceScope
Reference to a customer group of the offending price scope.
getCustomerId() - Method in class io.sphere.client.shop.model.Comment
Id of the customer .
getCustomerId() - Method in class io.sphere.client.shop.model.CustomerToken
Id of the customer for who the token was created.
getCustomerId() - Method in class io.sphere.client.shop.model.LineItemContainer
The customer to who this Cart or Order belongs.
getCustomerId() - Method in class io.sphere.client.shop.model.Review
Id of the customer who wrote the product review.
getCustomerId() - Method in class io.sphere.internal.command.CartCommands.CreateCart
 
getCustomerId() - Method in class io.sphere.internal.command.CommentCommands.CreateComment
 
getCustomerId() - Method in class io.sphere.internal.command.ReviewCommands.CreateReview
 
getCustomerId() - Method in class sphere.Session
 
getCustomerName() - Method in class io.sphere.client.shop.SignUpBuilder
 
getCustomerNumber() - Method in class io.sphere.client.shop.model.Customer
String that uniquely identifies a customer.
getCustomerNumber() - Method in class io.sphere.client.shop.SignUpBuilder
 
getCustomerNumber() - Method in class io.sphere.internal.command.CustomerCommands.CreateCustomer
 
getCustomLineItemById(String) - Method in class io.sphere.client.shop.model.LineItemContainer
 
getCustomLineItemId() - Method in class io.sphere.internal.command.CartCommands.RemoveCustomLineItem
 
getCustomLineItems() - Method in class io.sphere.client.shop.model.LineItemContainer
The custom items in this cart or order.
getDateOfBirth() - Method in class io.sphere.client.shop.model.Customer
 
getDateOfBirth() - Method in class io.sphere.internal.command.CustomerCommands.SetDateOfBirth
 
getDateTime(String) - Method in class io.sphere.client.model.products.BackendProductProjection
Returns the value of a custom DateTime attribute.
getDateTime() - Method in class io.sphere.client.shop.model.Attribute
If this is a DateTime attribute, returns the DateTime value.
getDateTime(String) - Method in class io.sphere.client.shop.model.Product
Returns the value of a custom DateTime attribute.
getDateTime(String) - Method in class io.sphere.client.shop.model.Variant
Returns the value of a custom DateTime attribute.
getDateTimeRangeFacet(DateTimeRangeFacet) - Method in class io.sphere.client.model.SearchResult
Finds a facet result for a DateTime range facet.
getDecodedUrl(Request) - Static method in class io.sphere.internal.util.Util
Gets full decoded URL including query string.
getDefaultBillingAddressId() - Method in class io.sphere.client.shop.model.Customer
Id of the default billing address in the addresses list.
getDefaultLocale() - Method in class io.sphere.client.shop.SphereClientConfig
The default Locale for this project.
getDefaultMax() - Method in class io.sphere.client.filters.Filters.Price.Range
Default lower endpoint of the range if not specified.
getDefaultMin() - Method in class io.sphere.client.filters.Filters.Price.Range
Default upper endpoint of the range if not specified.
getDefaultShippingAddressId() - Method in class io.sphere.client.shop.model.Customer
Id of the default shipping address in the addresses list.
getDeliveries() - Method in class io.sphere.client.shop.model.ShippingInfo
 
getDeliveryId() - Method in class io.sphere.internal.command.OrderCommands.AddParcelToDelivery
 
getDepartment() - Method in class io.sphere.client.shop.model.Address
The department.
getDescription() - Method in class io.sphere.client.model.products.BackendCategory
Gets the description of this category.
getDescription() - Method in class io.sphere.client.model.products.BackendProductProjection
Description of this product.
getDescription() - Method in class io.sphere.client.model.products.ProductData
Description of this product data.
getDescription() - Method in class io.sphere.client.shop.model.CartDiscount
 
getDescription() - Method in class io.sphere.client.shop.model.Catalog
Description of this catalog.
getDescription() - Method in class io.sphere.client.shop.model.Category
Description of this category.
getDescription(Locale) - Method in class io.sphere.client.shop.model.Category
Description of this category for a given locale.
getDescription() - Method in class io.sphere.client.shop.model.DiscountCode
 
getDescription() - Method in class io.sphere.client.shop.model.Product
Description of this product.
getDescription(Locale) - Method in class io.sphere.client.shop.model.Product
 
getDescription(Locale...) - Method in class io.sphere.client.shop.model.Product
Will try the given locales to retrieve the translated description until it finds a non-empty one.
getDescription() - Method in class io.sphere.client.shop.model.ProductDiscount
 
getDescription() - Method in class io.sphere.client.shop.model.ShippingMethod
The description of the shipping method.
getDescription() - Method in class io.sphere.client.shop.model.TaxCategory
The description of the tax category.
getDescription() - Method in class io.sphere.client.shop.model.Zone
The description of the zone.
getDetailedErrorMessage() - Method in class io.sphere.client.SphereError.InvalidJsonInput
 
getDiscount() - Method in class io.sphere.client.shop.model.DiscountedLineItemPortion
 
getDiscount() - Method in class io.sphere.client.shop.model.DiscountedPrice
 
getDiscountCode() - Method in class io.sphere.client.shop.model.DiscountCodeWithState
 
getDiscountCode() - Method in class io.sphere.internal.command.CartCommands.RemoveDiscountCode
 
getDiscountCodes() - Method in class io.sphere.client.shop.model.LineItemContainer
The references to the discount codes applied to this cart.
getDiscounted() - Method in class io.sphere.client.shop.model.Price
 
getDiscountedAmount() - Method in class io.sphere.client.shop.model.DiscountedLineItemPortion
 
getDiscountedPrice() - Method in class io.sphere.client.shop.model.LineItem
 
getDiscountValue() - Method in class io.sphere.client.shop.model.CartDiscount
 
getDouble(String) - Method in class io.sphere.client.model.products.BackendProductProjection
Returns the value of a custom number attribute.
getDouble() - Method in class io.sphere.client.shop.model.Attribute
If this is a number attribute, returns the double value.
getDouble(String) - Method in class io.sphere.client.shop.model.Product
Returns the value of a custom number attribute.
getDouble(String) - Method in class io.sphere.client.shop.model.Variant
Returns the value of a custom number attribute.
getDuplicateValue() - Method in class io.sphere.client.SphereError.DuplicateField
The offending duplicate value.
getEmail() - Method in class io.sphere.client.shop.model.Address
The email.
getEmail() - Method in class io.sphere.client.shop.model.Customer
Email address of the customer.
getEmail() - Method in class io.sphere.client.shop.SignUpBuilder
 
getEmail() - Method in class io.sphere.internal.command.CartCommands.LoginWithAnonymousCart
 
getEmail() - Method in class io.sphere.internal.command.CartCommands.SetCustomerEmail
 
getEmail() - Method in class io.sphere.internal.command.CustomerCommands.ChangeEmail
 
getEmail() - Method in class io.sphere.internal.command.CustomerCommands.CreateCustomer
 
getEmail() - Method in class io.sphere.internal.command.CustomerCommands.CreatePasswordResetToken
 
getEmail() - Method in class io.sphere.internal.command.CustomerCommands.SignIn
 
getEnum() - Method in class io.sphere.client.shop.model.Attribute
If this is an enum attribute, returns the value.
getEnum(String) - Method in class io.sphere.client.shop.model.Product
Returns the value of a custom Enum attribute.
getEnum(String) - Method in class io.sphere.client.shop.model.Variant
Returns the value of a custom Enum attribute.
getError(Class<T>) - Method in class io.sphere.client.SphereResult
If this is an erroneous result containing an exception of given type (or its subtype), returns it.
getError(SphereBackendException, Class<T>) - Static method in class io.sphere.internal.util.Util
If the exception contains an one error of given type, returns it.
getError() - Method in class io.sphere.internal.util.Validation
If this is a successful result, returns the value.
getErrors() - Method in exception io.sphere.client.exceptions.SphereBackendException
The individual errors.
getErrors() - Method in class io.sphere.internal.errors.SphereErrorResponse
The individual errors.
getExpectedDelivery() - Method in class io.sphere.client.shop.model.InventoryEntry
 
getExpectedDelivery() - Method in class io.sphere.internal.command.InventoryEntryCommands.CreateInventoryEntry
 
getExpectedDelivery() - Method in class io.sphere.internal.command.InventoryEntryCommands.SetExpectedDelivery
 
getExpiresAt() - Method in class io.sphere.client.shop.model.CustomerToken
Date and time when this token will expire.
getExpiresIn() - Method in class io.sphere.client.oauth.Tokens
 
getExtension(String) - Static method in class io.sphere.internal.util.Url
Given "http://foo/bar.jpg" returns ".jpg".
getExternalId() - Method in class io.sphere.client.shop.model.Customer
 
getExternalId() - Method in class io.sphere.client.shop.model.SyncInfo
 
getExternalId() - Method in class io.sphere.client.shop.SignUpBuilder
 
getExternalId() - Method in class io.sphere.internal.command.CustomerCommands.CreateCustomer
 
getExternalId() - Method in class io.sphere.internal.command.CustomerCommands.SetExternalId
 
getExternalId() - Method in class io.sphere.internal.command.OrderCommands.UpdateSyncInfo
 
getFacetsRaw() - Method in class io.sphere.client.model.SearchResult
Returns all the facet results exactly in the format as they were returned by the backend.
getFeaturedImage() - Method in class io.sphere.client.model.products.BackendProductProjection
The main image for this product, which is the first image in the BackendProductProjection.getImages() list.
getFeaturedImage() - Method in class io.sphere.client.shop.model.Product
The main image for this product, which is the first image in the Product.getImages() list.
getFeaturedImage() - Method in class io.sphere.client.shop.model.Variant
The main image for this variant - the first image in the images list.
getField() - Method in class io.sphere.client.SphereError.DuplicateField
The name of the field.
getField() - Method in class io.sphere.client.SphereError.InvalidField
The name of the field.
getField() - Method in class io.sphere.client.SphereError.RequiredField
The name of the field.
getFieldName() - Method in class io.sphere.client.model.EmptyReference
A field name hinting where this reference was used.
getFilterType() - Method in class io.sphere.internal.filters.FilterExpressionBase
 
getFirstName() - Method in class io.sphere.client.shop.model.Address
The first name of the addressee.
getFirstName() - Method in class io.sphere.client.shop.model.CustomerName
Customer's first name.
getFirstName() - Method in class io.sphere.internal.command.CustomerCommands.ChangeName
 
getFirstName() - Method in class io.sphere.internal.command.CustomerCommands.CreateCustomer
 
getFreeAbove() - Method in class io.sphere.client.shop.model.ShippingRate
The shipping is free if the order total (the sum of line item prices) exceeds the freeAbove value.
getFrom() - Method in class io.sphere.client.model.facets.DateTimeRangeFacetItem
The lower endpoint of this range.
getFrom() - Method in class io.sphere.client.model.facets.MoneyRangeFacetItem
The lower endpoint of this range.
getFrom() - Method in class io.sphere.client.model.facets.NumberRangeFacetItem
The lower endpoint of this range.
getFrom() - Method in class io.sphere.client.model.facets.RangeFacetItem
The lower endpoint of this range.
getGenericError() - Method in class io.sphere.client.SphereResult
If this is an erroneous result, returns the exception representing the error returned by the backend.
getHeight() - Method in class io.sphere.client.shop.model.Dimensions
Image height in pixels.
getHeight() - Method in class io.sphere.client.shop.model.ScaledImage
Height of this image in pixels.
getHeightInMillimeter() - Method in class io.sphere.client.shop.model.ParcelMeasurements
 
getHttpSession() - Method in class sphere.Session
 
getId() - Method in class io.sphere.client.model.EmptyReference
 
getId() - Method in class io.sphere.client.model.products.BackendCategory
The unique id.
getId() - Method in class io.sphere.client.model.products.BackendProduct
The unique id.
getId() - Method in class io.sphere.client.model.products.BackendProductProjection
The unique id.
getId() - Method in class io.sphere.client.model.Reference
Id of the object this reference represents.
getId() - Method in class io.sphere.client.model.ReferenceId
Id of the object this reference represents.
getId() - Method in class io.sphere.client.model.VersionedId
The id.
getId() - Method in class io.sphere.client.shop.model.Address
The id of the address, assigned by the Sphere backend.
getId() - Method in class io.sphere.client.shop.model.CartDiscount
 
getId() - Method in class io.sphere.client.shop.model.Catalog
The unique id.
getId() - Method in class io.sphere.client.shop.model.Category
The unique id.
getId() - Method in class io.sphere.client.shop.model.Channel
 
getId() - Method in class io.sphere.client.shop.model.Comment
The unique id.
getId() - Method in class io.sphere.client.shop.model.Customer
The unique id.
getId() - Method in class io.sphere.client.shop.model.CustomerGroup
The unique id.
getId() - Method in class io.sphere.client.shop.model.CustomLineItem
Unique id of this line item.
getId() - Method in class io.sphere.client.shop.model.Delivery
 
getId() - Method in class io.sphere.client.shop.model.DeliveryItem
the id of a line item or a custom line item in the order.
getId() - Method in class io.sphere.client.shop.model.DiscountCode
 
getId() - Method in class io.sphere.client.shop.model.InventoryEntry
The unique id.
getId() - Method in class io.sphere.client.shop.model.LineItem
Unique id of this line item.
getId() - Method in class io.sphere.client.shop.model.LineItemContainer
The unique id.
getId() - Method in class io.sphere.client.shop.model.Parcel
 
getId() - Method in class io.sphere.client.shop.model.Product
The unique id.
getId() - Method in class io.sphere.client.shop.model.ProductDiscount
 
getId() - Method in class io.sphere.client.shop.model.Review
The unique id.
getId() - Method in class io.sphere.client.shop.model.ShippingMethod
The unique id.
getId() - Method in class io.sphere.client.shop.model.TaxCategory
The unique id.
getId() - Method in class io.sphere.client.shop.model.Variant
Unique id of this variant.
getId() - Method in class io.sphere.client.shop.model.Zone
The unique id.
getId() - Method in class io.sphere.internal.command.CommandBase
 
getIdAndVersion() - Method in class io.sphere.client.model.products.BackendCategory
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.model.products.BackendProduct
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.model.products.BackendProductProjection
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.shop.model.Catalog
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.shop.model.Category
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.shop.model.Channel
 
getIdAndVersion() - Method in class io.sphere.client.shop.model.Comment
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.shop.model.Customer
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.shop.model.CustomerGroup
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.shop.model.InventoryEntry
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.shop.model.LineItemContainer
The id with version at which this object was fetched.
getIdAndVersion() - Method in class io.sphere.client.shop.model.Product
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.shop.model.Review
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.shop.model.ShippingMethod
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.shop.model.TaxCategory
The id plus version.
getIdAndVersion() - Method in class io.sphere.client.shop.model.Zone
The id plus version.
getIdOrNull(Http.Session, String, String) - Static method in class sphere.util.SessionUtil
 
getImages() - Method in class io.sphere.client.model.products.BackendProductProjection
Images attached to this product.
getImages() - Method in class io.sphere.client.shop.model.Product
Images attached to this product.
getImages() - Method in class io.sphere.client.shop.model.Variant
Images attached to this variant.
getIncludedDiscounts() - Method in class io.sphere.client.shop.model.DiscountedLineItemPrice
 
getInstance() - Static method in class sphere.Sphere
Returns a thread-safe client for accessing the Sphere APIs.
getInt(String) - Method in class io.sphere.client.model.products.BackendProductProjection
Returns the value of a custom number attribute.
getInt() - Method in class io.sphere.client.shop.model.Attribute
If this is a number attribute, returns the integer value.
getInt(String) - Method in class io.sphere.client.shop.model.Product
Returns the value of a custom number attribute.
getInt(String) - Method in class io.sphere.client.shop.model.Variant
Returns the value of a custom number attribute.
getIntOrNull(Http.Session, String) - Static method in class sphere.util.SessionUtil
 
getInvalidValue() - Method in class io.sphere.client.SphereError.InvalidField
The invalid value.
getInventoryMode() - Method in class io.sphere.client.shop.model.Cart
Defines the cart behavior regarding inventory management.
getInventoryMode() - Method in class io.sphere.internal.command.CartCommands.CreateCart
 
getItems() - Method in class io.sphere.client.model.facets.DateTimeRangeFacetResult
A list of individual items for this date range facet and their respective counts.
getItems() - Method in class io.sphere.client.model.facets.MoneyRangeFacetResult
A list of individual ranges for this money range facet and their respective counts.
getItems() - Method in class io.sphere.client.model.facets.NumberRangeFacetResult
A list of individual ranges for this money range facet and their respective counts.
getItems() - Method in class io.sphere.client.model.facets.RangeFacetResultRaw
A list of individual ranges for this range facet and their respective counts.
getItems() - Method in class io.sphere.client.model.facets.TermFacetResult
A list of individual values for this facet and their respective counts.
getItems() - Method in class io.sphere.client.shop.model.Delivery
Collects the ids and quantities of shipped line items and custom line items.
getItems() - Method in class io.sphere.internal.command.OrderCommands.AddDelivery
 
getKey() - Method in class io.sphere.client.model.CustomObject
 
getKey() - Method in class io.sphere.client.shop.model.Channel
 
getKey() - Method in class io.sphere.client.shop.model.LocalizableEnum
 
getKey() - Method in class io.sphere.internal.command.ChannelCommands.ChangeKey
 
getKey() - Method in class io.sphere.internal.command.ChannelCommands.CreateChannel
 
getKey() - Method in class io.sphere.internal.command.CustomObjectCommands.CreateOrUpdateCustomObject
 
getLabel() - Method in class io.sphere.client.shop.model.Image
Optional label of this image, useful for rendering image description or alt attribute.
getLabel() - Method in class io.sphere.client.shop.model.LocalizableEnum
 
getLabel() - Method in class io.sphere.client.shop.model.ScaledImage
Optional label of this image, useful for rendering image description or alt attribute.
getLastModifiedAt() - Method in class io.sphere.client.shop.model.CartDiscount
 
getLastModifiedAt() - Method in class io.sphere.client.shop.model.Comment
Date and time when this comment was last modified.
getLastModifiedAt() - Method in class io.sphere.client.shop.model.DiscountCode
 
getLastModifiedAt() - Method in class io.sphere.client.shop.model.LineItemContainer
The date and time when this object was last modified.
getLastModifiedAt() - Method in class io.sphere.client.shop.model.ProductDiscount
 
getLastModifiedAt() - Method in class io.sphere.client.shop.model.Review
Time when this review was last modified, in UTC.
getLastName() - Method in class io.sphere.client.shop.model.Address
The last name of the addressee.
getLastName() - Method in class io.sphere.client.shop.model.CustomerName
Customer's last name.
getLastName() - Method in class io.sphere.internal.command.CustomerCommands.ChangeName
 
getLastName() - Method in class io.sphere.internal.command.CustomerCommands.CreateCustomer
 
getLengthInMillimeter() - Method in class io.sphere.client.shop.model.ParcelMeasurements
 
getLevel() - Method in class io.sphere.client.shop.model.Category
The depth at which this category is in the category tree.
getLineItemById(String) - Method in class io.sphere.client.shop.model.LineItemContainer
 
getLineItemId() - Method in class io.sphere.internal.command.CartCommands.ChangeLineItemQuantity
 
getLineItemId() - Method in class io.sphere.internal.command.CartCommands.RemoveLineItem
 
getLineItemIds() - Method in exception io.sphere.client.exceptions.OutOfStockException
Ids of the line items that are out of stock.
getLineItemIds() - Method in exception io.sphere.client.exceptions.PriceChangedException
Ids of the line items for which the price, tax or shipping changed.
getLineItemIds() - Method in class io.sphere.client.SphereError.OutOfStock
Ids of the line items that are out of stock.
getLineItemIds() - Method in class io.sphere.client.SphereError.PriceChanged
Ids of the line items for which the price, tax or shipping changed.
getLineItems() - Method in class io.sphere.client.shop.model.LineItemContainer
The items in this cart or order.
getLineItemTotalPrice() - Method in class io.sphere.client.shop.model.LineItemContainer
Calculates the total of all line items (without the custom line items).
getLocales() - Method in class io.sphere.client.model.LocalizedString
Returns all available locales.
getLocalizableEnum() - Method in class io.sphere.client.shop.model.Attribute
If this is a localized enum attribute, returns the localized enum value.
getLocalizedSlug() - Method in class io.sphere.client.shop.model.Category
 
getLocalizedString() - Method in class io.sphere.client.shop.model.Attribute
If this is a localized string attribute, returns the localized string value.
getLocations() - Method in class io.sphere.client.shop.model.Zone
The locations that belong to the zone.
getMasterData() - Method in class io.sphere.client.model.products.BackendProduct
The master catalog data.
getMasterVariant() - Method in class io.sphere.client.model.products.BackendProductProjection
Master (or 'default') variant of this product.
getMasterVariant() - Method in class io.sphere.client.model.products.ProductData
Master (or 'default') variant of this product data.
getMasterVariant() - Method in class io.sphere.client.shop.model.Product
Master variant of this product.
getMax() - Method in class io.sphere.client.model.facets.RangeFacetItem
Maximum value that falls into this range, or 0 if none.
getMaxApplications() - Method in class io.sphere.client.shop.model.DiscountCode
 
getMaxApplicationsPerCustomer() - Method in class io.sphere.client.shop.model.DiscountCode
 
getMean() - Method in class io.sphere.client.model.facets.DateTimeRangeFacetItem
Arithmetic mean of values that fall into this range.
getMean() - Method in class io.sphere.client.model.facets.MoneyRangeFacetItem
Arithmetic mean of values that fall into this range.
getMean() - Method in class io.sphere.client.model.facets.NumberRangeFacetItem
Arithmetic mean of values that fall into this range.
getMean() - Method in class io.sphere.client.model.facets.RangeFacetItem
Arithmetic mean of values that fall into this range, or 0 if none.
getMeasurements() - Method in class io.sphere.client.shop.model.Parcel
 
getMeasurements() - Method in class io.sphere.internal.command.OrderCommands.AddParcelToDelivery
 
getMessage() - Method in exception io.sphere.client.exceptions.SphereBackendException
The message of the first error, for convenience.
getMessage() - Method in class io.sphere.client.SphereError
The error message.
getMessage() - Method in class io.sphere.internal.errors.SphereErrorResponse
The message of the first error, for convenience.
getMetaDescription() - Method in class io.sphere.client.model.products.BackendProductProjection
HTML meta description for product page.
getMetaDescription() - Method in class io.sphere.client.model.products.ProductData
HTML meta description for product page.
getMetaDescription() - Method in class io.sphere.client.shop.model.Product
HTML meta description for product page.
getMetaDescription(Locale) - Method in class io.sphere.client.shop.model.Product
 
getMetaDescription(Locale...) - Method in class io.sphere.client.shop.model.Product
Will try the given locales to retrieve the translated meta description until it finds a non-empty one.
getMetaKeywords() - Method in class io.sphere.client.model.products.BackendProductProjection
HTML meta keywords for product page.
getMetaKeywords() - Method in class io.sphere.client.model.products.ProductData
HTML meta keywords for product page.
getMetaKeywords() - Method in class io.sphere.client.shop.model.Product
HTML meta keywords for product page.
getMetaKeywords(Locale) - Method in class io.sphere.client.shop.model.Product
 
getMetaKeywords(Locale...) - Method in class io.sphere.client.shop.model.Product
Will try the given locales to retrieve the translated meta keywords until it finds a non-empty one.
getMetaTitle() - Method in class io.sphere.client.model.products.BackendProductProjection
HTML title for product page.
getMetaTitle() - Method in class io.sphere.client.model.products.ProductData
HTML title for product page.
getMetaTitle() - Method in class io.sphere.client.shop.model.Product
HTML title for product page.
getMetaTitle(Locale) - Method in class io.sphere.client.shop.model.Product
 
getMetaTitle(Locale...) - Method in class io.sphere.client.shop.model.Product
Will try the given locales to retrieve the translated meta title until it finds a non-empty one.
getMethod() - Method in class io.sphere.internal.request.RequestHolderImpl
The HTTP method of the request, for debugging purposes.
getMethod() - Method in interface io.sphere.internal.request.TestableRequestHolder
The HTTP method of the request.
getMiddleName() - Method in class io.sphere.client.shop.model.CustomerName
Customer's middle name.
getMiddleName() - Method in class io.sphere.internal.command.CustomerCommands.ChangeName
 
getMiddleName() - Method in class io.sphere.internal.command.CustomerCommands.CreateCustomer
 
getMin() - Method in class io.sphere.client.model.facets.RangeFacetItem
Minimum value that falls into this range, or 0 if none.
getMissingValueCount() - Method in class io.sphere.client.model.facets.TermFacetResult
The number of resources in the search result that have no value for this facet.
getMobile() - Method in class io.sphere.client.shop.model.Address
The mobile phone number.
getMoney(String) - Method in class io.sphere.client.model.products.BackendProductProjection
Returns the value of a custom money attribute.
getMoney() - Method in class io.sphere.client.shop.model.AbsoluteDiscount
The array contains money values in different currencies.
getMoney() - Method in class io.sphere.client.shop.model.Attribute
If this is a money attribute, returns the money value.
getMoney() - Method in class io.sphere.client.shop.model.CustomLineItem
The amount (price) of this line item.
getMoney(String) - Method in class io.sphere.client.shop.model.Product
Returns the value of a custom money attribute.
getMoney(String) - Method in class io.sphere.client.shop.model.Variant
Returns the value of a custom money attribute.
getMoney() - Method in class io.sphere.internal.command.CartCommands.AddCustomLineItem
 
getMoneyRangeFacet(MoneyRangeFacet) - Method in class io.sphere.client.model.SearchResult
Finds a facet result for a Money range facet.
getName() - Method in class io.sphere.client.model.products.BackendCategory
Gets the name of this category.
getName() - Method in class io.sphere.client.model.products.BackendProductProjection
Name of this product.
getName() - Method in class io.sphere.client.model.products.ProductData
Name of this product data.
getName() - Method in class io.sphere.client.QueryParam
 
getName() - Method in class io.sphere.client.shop.model.Attribute
Name of this custom attribute.
getName() - Method in class io.sphere.client.shop.model.CartDiscount
 
getName() - Method in class io.sphere.client.shop.model.Catalog
Display name of this catalog.
getName() - Method in class io.sphere.client.shop.model.Category
Name of this category.
getName(Locale) - Method in class io.sphere.client.shop.model.Category
 
getName() - Method in class io.sphere.client.shop.model.Customer
Customer's name.
getName() - Method in class io.sphere.client.shop.model.CustomerGroup
The name of the customer group.
getName() - Method in class io.sphere.client.shop.model.CustomLineItem
The localized name of this line item.
getName() - Method in class io.sphere.client.shop.model.DiscountCode
 
getName() - Method in class io.sphere.client.shop.model.Product
Name of this product.
getName(Locale) - Method in class io.sphere.client.shop.model.Product
 
getName(Locale...) - Method in class io.sphere.client.shop.model.Product
Will try the given locales to retrieve the translated name until it finds a non-empty one.
getName() - Method in class io.sphere.client.shop.model.ShippingMethod
The name of the shipping method.
getName() - Method in class io.sphere.client.shop.model.TaxCategory
The name of the tax category.
getName() - Method in class io.sphere.client.shop.model.TaxRate
The name of the tax rate, such as 'General tax (19%)'.
getName() - Method in class io.sphere.client.shop.model.Zone
The name of the zone.
getName() - Method in class io.sphere.internal.command.CartCommands.AddCustomLineItem
 
getName() - Method in class io.sphere.internal.command.ProductCommands.SetAttribute
 
getNewPassword() - Method in class io.sphere.internal.command.CustomerCommands.ChangePassword
 
getNewPassword() - Method in class io.sphere.internal.command.CustomerCommands.ResetCustomerPassword
 
getNotReturnedCount() - Method in class io.sphere.client.model.facets.TermFacetResult
The number of resources that have some value for the facet but were not returned.
getNumberRangeFacet(RangeFacet) - Method in class io.sphere.client.model.SearchResult
Finds a facet result for a number range facet.
getOffset() - Method in class io.sphere.client.model.QueryResult
Offset from the start, begins at 0.
getOffset() - Method in class io.sphere.client.model.SearchResult
 
getOrderHint() - Method in class io.sphere.client.model.products.BackendCategory
Gets a hint for custom category sorters.
getOrderHint() - Method in class io.sphere.client.shop.model.Category
Gets a hint for custom category sorters.
getOrderNumber() - Method in class io.sphere.client.shop.CreateOrderBuilder
 
getOrderNumber() - Method in class io.sphere.client.shop.model.Order
String that uniquely identifies an order.
getOrderNumber() - Method in class io.sphere.internal.command.CartCommands.OrderCart
 
getOrderState() - Method in class io.sphere.client.shop.model.Order
State in which this order is.
getOriginalExpiresInSeconds() - Method in class io.sphere.internal.oauth.AccessToken
 
getPageSize() - Method in class io.sphere.client.model.SearchResult
 
getParcels() - Method in class io.sphere.client.shop.model.Delivery
The parcels that contains the items.
getParent() - Method in class io.sphere.client.model.products.BackendCategory
Gets a reference to the parent category.
getParent() - Method in class io.sphere.client.shop.model.Category
Parent category of this category.
getPassword() - Method in class io.sphere.client.shop.SignUpBuilder
 
getPassword() - Method in class io.sphere.internal.command.CartCommands.LoginWithAnonymousCart
 
getPassword() - Method in class io.sphere.internal.command.CustomerCommands.CreateCustomer
 
getPassword() - Method in class io.sphere.internal.command.CustomerCommands.SignIn
 
getPathInTree() - Method in class io.sphere.client.shop.model.Category
The path to this category in the category tree, starting with the root and ending with this category.
getPaymentState() - Method in class io.sphere.client.shop.CreateOrderBuilder
 
getPaymentState() - Method in class io.sphere.client.shop.model.Order
State of the payment for this order.
getPaymentState() - Method in class io.sphere.internal.command.CartCommands.OrderCart
 
getPaymentState() - Method in class io.sphere.internal.command.OrderCommands.UpdatePaymentState
 
getPermyriad() - Method in class io.sphere.client.shop.model.RelativeDiscount
Per ten thousand.
getPhone() - Method in class io.sphere.client.shop.model.Address
The phone number.
getPoBox() - Method in class io.sphere.client.shop.model.Address
The post-office box.
getPOBox() - Method in class io.sphere.client.shop.model.Address
The post office box.
getPostalCode() - Method in class io.sphere.client.shop.model.Address
The postal code.
getPredicate() - Method in class io.sphere.client.shop.model.LineItemsTargetPredicate
 
getPredicate() - Method in class io.sphere.client.shop.model.ProductDiscount
 
getPresentValueCount() - Method in class io.sphere.client.model.facets.TermFacetResult
The number of resources in the search result that have some value for this facet.
getPrice() - Method in class io.sphere.client.model.products.BackendProductProjection
The first price of this product.
getPrice() - Method in class io.sphere.client.shop.model.LineItem
The price.
getPrice() - Method in class io.sphere.client.shop.model.Product
The first price of this product.
getPrice() - Method in class io.sphere.client.shop.model.ShippingInfo
The cost of the shipping.
getPrice() - Method in class io.sphere.client.shop.model.ShippingRate
The price of the shipping.
getPrice() - Method in class io.sphere.client.shop.model.Variant
The first price of this variant.
getPrice(String, CountryCode, Reference<CustomerGroup>) - Method in class io.sphere.client.shop.model.Variant
Selects price for the given currency, country and customer group.
getPrice(String, CountryCode) - Method in class io.sphere.client.shop.model.Variant
Selects a price for the given currency and country, defined for all customer groups.
getPrice(String, Reference<CustomerGroup>) - Method in class io.sphere.client.shop.model.Variant
Selects a price for the given currency and customer group, defined for all countries.
getPrice(String) - Method in class io.sphere.client.shop.model.Variant
Selects a price for the given currency, defined for all countries and all customer groups.
getPrices() - Method in class io.sphere.client.model.products.BackendProductProjection
The prices of this product.
getPrices() - Method in class io.sphere.client.shop.model.Product
The prices of this product.
getPrices() - Method in class io.sphere.client.shop.model.Variant
Price of this variant.
getPrices() - Method in class io.sphere.client.SphereError.DuplicateVariantValues
The offending prices.
getProductId() - Method in class io.sphere.client.shop.model.Comment
Id of the product this comment is attached to.
getProductId() - Method in class io.sphere.client.shop.model.LineItem
Unique id of the product.
getProductId() - Method in class io.sphere.client.shop.model.Review
Id of the product for which this review was written.
getProductId() - Method in class io.sphere.internal.command.CartCommands.AddLineItemFromMasterVariant
 
getProductId() - Method in class io.sphere.internal.command.CommentCommands.CreateComment
 
getProductId() - Method in class io.sphere.internal.command.ReviewCommands.CreateReview
 
getProductName() - Method in class io.sphere.client.shop.model.LineItem
Name of the product.
getProductName(Locale) - Method in class io.sphere.client.shop.model.LineItem
 
getProjectKey() - Method in class io.sphere.client.shop.SphereClientConfig
The key of the Sphere project accessed by this client.
getProvider() - Method in class io.sphere.client.shop.model.TrackingData
 
getProviderTransaction() - Method in class io.sphere.client.shop.model.TrackingData
 
getQuantity() - Method in class io.sphere.client.shop.model.CustomLineItem
Number of items.
getQuantity() - Method in class io.sphere.client.shop.model.DeliveryItem
the number of items present in the delivery
getQuantity() - Method in class io.sphere.client.shop.model.LineItem
Number of items ordered.
getQuantity() - Method in class io.sphere.internal.command.CartCommands.AddCustomLineItem
 
getQuantity() - Method in class io.sphere.internal.command.CartCommands.AddLineItemFromMasterVariant
 
getQuantity() - Method in class io.sphere.internal.command.CartCommands.ChangeLineItemQuantity
 
getQuantity() - Method in class io.sphere.internal.command.CartCommands.DecreaseLineItemQuantity
 
getQuantity() - Method in class io.sphere.internal.command.InventoryEntryCommands.AddQuantity
 
getQuantity() - Method in class io.sphere.internal.command.InventoryEntryCommands.RemoveQuantity
 
getQuantity() - Method in class sphere.CurrentCart
Returns the number of items in the cart.
getQuantityOnStock() - Method in class io.sphere.client.shop.model.InventoryEntry
Current quantity on stock.
getQuantityOnStock() - Method in class io.sphere.internal.command.InventoryEntryCommands.CreateInventoryEntry
 
getQueryParamName() - Method in class io.sphere.internal.filters.UserInputFilterBase
 
getQueryParams() - Method in class io.sphere.internal.request.RequestHolderImpl
The query parameters of the request, for debugging purposes.
getRate() - Method in class io.sphere.client.shop.model.TaxPortion
The tax rate of this portion.
getRates() - Method in class io.sphere.client.shop.model.TaxCategory
The tax rates.
getRating() - Method in class io.sphere.client.shop.model.Product
Represents the accumulated review scores for the product.
getRaw(Locale) - Method in class io.sphere.client.model.LocalizedString
 
getReference() - Method in class io.sphere.client.shop.model.Channel
 
getReferenceId() - Method in class io.sphere.client.shop.model.TaxCategory
The ReferenceId for this tax category.
getRefreshToken() - Method in class io.sphere.client.oauth.Tokens
 
getRegion() - Method in class io.sphere.client.shop.model.Address
The region.
getRemaniningMs() - Method in class io.sphere.internal.oauth.AccessToken
 
getRequestHolder() - Method in class io.sphere.internal.request.CommandRequestImpl
 
getRequestHolder() - Method in class io.sphere.internal.request.FetchRequestImpl
 
getRequestHolder() - Method in class io.sphere.internal.request.FetchRequestWithErrorHandling
 
getRequestHolder() - Method in class io.sphere.internal.request.QueryRequestImpl
 
getRequestHolder() - Method in class io.sphere.internal.request.SearchRequestImpl
 
getRequestHolder() - Method in interface io.sphere.internal.request.TestableRequest
Returns the internal request holder, for testing purposes.
getRequestUrl() - Method in exception io.sphere.client.exceptions.SphereBackendException
Sphere web service endpoint where the request was sent.
getRestockableInDays() - Method in class io.sphere.client.shop.model.InventoryEntry
The number of days required to restock the product variant.
getRestockableInDays() - Method in class io.sphere.client.shop.model.VariantAvailability
The number of days required to restock the product variant.
getRestockableInDays() - Method in class io.sphere.internal.command.InventoryEntryCommands.CreateInventoryEntry
 
getRestockableInDays() - Method in class io.sphere.internal.command.InventoryEntryCommands.SetRestockableInDays
 
getResult(SearchResult<T>) - Method in interface io.sphere.client.facets.DateTimeRangeFacet
Returns the results for this facet.
getResult(SearchResult<T>) - Method in class io.sphere.client.facets.Facets.DateTimeAttribute.Ranges
 
getResult(SearchResult<T>) - Method in class io.sphere.client.facets.Facets.MoneyAttribute.Ranges
 
getResult(SearchResult<T>) - Method in class io.sphere.client.facets.Facets.NumberAttribute.Ranges
 
getResult(SearchResult<T>) - Method in class io.sphere.client.facets.Facets.Price.Ranges
 
getResult(SearchResult<T>) - Method in interface io.sphere.client.facets.MoneyRangeFacet
Returns the results for this facet.
getResult(SearchResult<T>) - Method in interface io.sphere.client.facets.RangeFacet
Returns the results for this facet.
getResult(SearchResult<T>) - Method in interface io.sphere.client.facets.TermFacet
Returns the results for this facet.
getResult(SearchResult<T>) - Method in class io.sphere.internal.facets.AttributeTermFacetBase
 
getResults() - Method in class io.sphere.client.model.QueryResult
The total results in the result set.
getResults() - Method in class io.sphere.client.model.SearchResult
 
getReviewRating() - Method in class io.sphere.client.model.products.BackendProduct
Represents the accumulated review scores for the product.
getReviewRating() - Method in class io.sphere.client.model.products.BackendProductProjection
Represents the accumulated review scores for the product.
getRoles() - Method in class io.sphere.client.shop.model.Channel
 
getRoles() - Method in class io.sphere.internal.command.ChannelCommands.AddRoles
 
getRoles() - Method in class io.sphere.internal.command.ChannelCommands.CreateChannel
 
getRoles() - Method in class io.sphere.internal.command.ChannelCommands.RemoveRoles
 
getRoles() - Method in class io.sphere.internal.command.ChannelCommands.SetRoles
 
getRootCategory() - Method in class io.sphere.client.shop.model.Catalog
Root of the category tree of this catalog.
getRoots() - Method in interface io.sphere.client.shop.CategoryTree
Root categories (the ones that have no parent).
getRoots(Comparator<Category>) - Method in interface io.sphere.client.shop.CategoryTree
Root categories (the ones that have no parent) sorted by comparator for the root level.
getRoots() - Method in class io.sphere.internal.CategoryCache
 
getRoots() - Method in class io.sphere.internal.CategoryTreeImpl
 
getRoots(Comparator<Category>) - Method in class io.sphere.internal.CategoryTreeImpl
 
getSalutation() - Method in class io.sphere.client.shop.model.Address
The salutation of the addressee (e.g.
getScore() - Method in class io.sphere.client.shop.model.Review
Score of the review, in the range [0..1].
getScore() - Method in class io.sphere.client.shop.model.ReviewRating
Average review score for a Product.
getScore() - Method in class io.sphere.internal.command.ReviewCommands.CreateReview
 
getScore() - Method in class io.sphere.internal.command.ReviewCommands.SetScore
 
getSelectLink(T, Map<String, String[]>) - Method in interface io.sphere.client.facets.Facet
Adds given item of this facet to application's query string (i.e.
getSelectLink(T, Map<String, String[]>) - Method in interface io.sphere.client.filters.MultiSelectFilter
Adds representation of given value to application's query string.
getSelectLink(T, Map<String, String[]>) - Method in class io.sphere.internal.facets.FacetBase
Adds given item of this facet to application's query string (i.e.
getSelectLink(T, Map<String, String[]>) - Method in class io.sphere.internal.filters.MultiSelectFilterBase
Adds representation of given value to application's query string.
getSet(Class<T>) - Method in class io.sphere.client.shop.model.Attribute
 
getShipmentState() - Method in class io.sphere.client.shop.model.Order
State of shipping for this order.
getShipmentState() - Method in class io.sphere.internal.command.OrderCommands.UpdateShipmentState
 
getShippingAddress() - Method in class io.sphere.client.shop.model.LineItemContainer
The shipping address.
getShippingInfo() - Method in class io.sphere.client.shop.model.LineItemContainer
The shipping information.
getShippingMethod() - Method in class io.sphere.client.shop.model.ShippingInfo
A reference to the shipping method.
getShippingMethod() - Method in class io.sphere.internal.command.CartCommands.SetShippingMethod
 
getShippingMethodName() - Method in class io.sphere.client.shop.model.ShippingInfo
The name of the shipping method.
getShippingMethodName() - Method in class io.sphere.internal.command.CartCommands.SetCustomShippingMethod
 
getShippingRate() - Method in class io.sphere.client.shop.model.ShippingInfo
The shipping rate that was used to determine the cost of the shipping.
getShippingRate(Currency) - Method in class io.sphere.client.shop.model.ZoneRate
 
getShippingRate() - Method in class io.sphere.internal.command.CartCommands.SetCustomShippingMethod
 
getShippingRates() - Method in class io.sphere.client.shop.model.ZoneRate
The shipping rates for the zone.
getSingleError(SphereBackendException, Class<T>) - Static method in class io.sphere.internal.util.Util
If the exception contains exactly one error and it is of given type, returns it.
getSize(ImageSize) - Method in class io.sphere.client.shop.model.Image
Returns the variant of this image in one of standard sizes.
getSize() - Method in class io.sphere.client.shop.model.ScaledImage
Size of this image.
getSKU() - Method in class io.sphere.client.model.products.BackendProductProjection
SKU (Stock Keeping Unit identifier) of this product.
getSku() - Method in class io.sphere.client.shop.model.InventoryEntry
The SKU of the product to which the inventory entry belongs.
getSKU() - Method in class io.sphere.client.shop.model.Product
SKU (Stock Keeping Unit identifier) of this product.
getSKU() - Method in class io.sphere.client.shop.model.Variant
SKU (Stock Keeping Unit) of this variant.
getSKU() - Method in class io.sphere.client.SphereError.DuplicateVariantValues
The offending SKU.
getSku() - Method in class io.sphere.internal.command.InventoryEntryCommands.CreateInventoryEntry
 
getSlug() - Method in class io.sphere.client.model.products.BackendCategory
Gets the slug of this category.
getSlug() - Method in class io.sphere.client.model.products.BackendProductProjection
URL friendly name of this product.
getSlug() - Method in class io.sphere.client.model.products.ProductData
URL friendly name of this product data.
getSlug() - Method in class io.sphere.client.shop.model.Category
URL-friendly slug of this category.
getSlug(Locale) - Method in class io.sphere.client.shop.model.Category
 
getSlug() - Method in class io.sphere.client.shop.model.CustomLineItem
The slug of the line item.
getSlug() - Method in class io.sphere.client.shop.model.Product
URL friendly name of this product.
getSlug(Locale) - Method in class io.sphere.client.shop.model.Product
 
getSlug() - Method in class io.sphere.internal.command.CartCommands.AddCustomLineItem
 
getSortOrder() - Method in class io.sphere.client.shop.model.CartDiscount
 
getSortOrder() - Method in class io.sphere.client.shop.model.ProductDiscount
 
getSpecificErrorInternal() - Method in class io.sphere.client.SphereResult
Returns true if this result has a specific error.
getStaged() - Method in class io.sphere.client.model.products.ProductCatalogData
The staged product data.
getState() - Method in class io.sphere.client.shop.model.Address
The state.
getState() - Method in class io.sphere.client.shop.model.DiscountCodeWithState
 
getState() - Method in class io.sphere.client.shop.model.Location
The state of the location.
getState() - Method in class io.sphere.client.shop.model.TaxRate
The state where this tax rate applies.
getStatus() - Method in class io.sphere.internal.ChaosMode.HttpResponse
 
getStatusCode() - Method in exception io.sphere.client.exceptions.SphereBackendException
The HTTP status code of the response.
getStatusCode() - Method in class io.sphere.internal.errors.SphereErrorResponse
The HTTP status code.
getStreetName() - Method in class io.sphere.client.shop.model.Address
The street name of the addressee.
getStreetNumber() - Method in class io.sphere.client.shop.model.Address
The street number of the addressee.
getString(String) - Method in class io.sphere.client.model.products.BackendProductProjection
Returns the value of a custom string attribute.
getString() - Method in class io.sphere.client.shop.model.Attribute
If this is a string attribute, returns the string value.
getString(String) - Method in class io.sphere.client.shop.model.Product
Returns the value of a custom string attribute.
getString(String) - Method in class io.sphere.client.shop.model.Variant
Returns the value of a custom string attribute.
getSum() - Method in class io.sphere.client.model.facets.RangeFacetItem
Sum of values that fall into this range, or 0 if none.
getSupplyChannel() - Method in class io.sphere.client.shop.model.InventoryEntry
The supply chanel of the inventory entry.
getSupplyChannel() - Method in class io.sphere.client.shop.model.LineItem
The optional assigned Channel for this LineItem.
getSupplyChannel() - Method in class io.sphere.internal.command.CartCommands.AddLineItemFromMasterVariant
 
getSupplyChannel() - Method in class io.sphere.internal.command.InventoryEntryCommands.CreateInventoryEntry
 
getSyncedAt() - Method in class io.sphere.client.shop.model.SyncInfo
 
getSyncedAt() - Method in class io.sphere.internal.command.OrderCommands.UpdateSyncInfo
 
getSyncInfo() - Method in class io.sphere.client.shop.model.Order
 
getTarget() - Method in class io.sphere.client.shop.model.CartDiscount
 
getTaxCategory() - Method in class io.sphere.client.model.products.BackendProduct
The tax category of this product.
getTaxCategory() - Method in class io.sphere.client.model.products.BackendProductProjection
The tax category of this product.
getTaxCategory() - Method in class io.sphere.client.shop.model.CustomLineItem
The tax category of the custom line item.
getTaxCategory() - Method in class io.sphere.client.shop.model.Product
The tax category of this product.
getTaxCategory() - Method in class io.sphere.client.shop.model.ShippingInfo
A reference to the tax category of the shipping method.
getTaxCategory() - Method in class io.sphere.client.shop.model.ShippingMethod
The tax category of the shipping method.
getTaxCategory() - Method in class io.sphere.internal.command.CartCommands.AddCustomLineItem
 
getTaxCategory() - Method in class io.sphere.internal.command.CartCommands.SetCustomShippingMethod
 
getTaxCategoryService() - Method in class io.sphere.client.shop.SphereClient
Provides access to shop's tax categories.
getTaxedPrice() - Method in class io.sphere.client.shop.model.LineItemContainer
The taxed total price, defined only when the shipping address is set.
getTaxPortions() - Method in class io.sphere.client.shop.model.TaxedPrice
The portions for individual tax rates.
getTaxRate() - Method in class io.sphere.client.shop.model.CustomLineItem
The tax rate of this line item.
getTaxRate() - Method in class io.sphere.client.shop.model.LineItem
The tax rate of this line item.
getTaxRate() - Method in class io.sphere.client.shop.model.ShippingInfo
The tax rate of the shipping method.
getTermFacet(TermFacet) - Method in class io.sphere.client.model.SearchResult
Finds a facet result for a terms facet.
getText() - Method in class io.sphere.client.shop.model.Comment
Text of this comment.
getText() - Method in class io.sphere.client.shop.model.Review
Text of the review.
getText() - Method in class io.sphere.internal.command.CommentCommands.CreateComment
 
getText() - Method in class io.sphere.internal.command.CommentCommands.SetText
 
getText() - Method in class io.sphere.internal.command.ReviewCommands.CreateReview
 
getText() - Method in class io.sphere.internal.command.ReviewCommands.SetText
 
getTitle() - Method in class io.sphere.client.shop.model.Address
The title of the addressee (e.g.
getTitle() - Method in class io.sphere.client.shop.model.Comment
Title of this comment.
getTitle() - Method in class io.sphere.client.shop.model.CustomerName
Customer's title.
getTitle() - Method in class io.sphere.client.shop.model.Review
Title of the review.
getTitle() - Method in class io.sphere.internal.command.CommentCommands.CreateComment
 
getTitle() - Method in class io.sphere.internal.command.CommentCommands.SetTitle
 
getTitle() - Method in class io.sphere.internal.command.CustomerCommands.ChangeName
 
getTitle() - Method in class io.sphere.internal.command.CustomerCommands.CreateCustomer
 
getTitle() - Method in class io.sphere.internal.command.ReviewCommands.CreateReview
 
getTitle() - Method in class io.sphere.internal.command.ReviewCommands.SetTitle
 
getTo() - Method in class io.sphere.client.model.facets.DateTimeRangeFacetItem
The upper endpoint of this range.
getTo() - Method in class io.sphere.client.model.facets.MoneyRangeFacetItem
The upper endpoint of this range.
getTo() - Method in class io.sphere.client.model.facets.NumberRangeFacetItem
The upper endpoint of this range.
getTo() - Method in class io.sphere.client.model.facets.RangeFacetItem
The upper endpoint of this range.
getTokensForClient(String, String, String, String) - Method in class io.sphere.client.oauth.OAuthClient
Asynchronously gets access and refresh tokens for given user from the authorization server using the Resource owner credentials flow.
getTokenValue() - Method in class io.sphere.internal.command.CustomerCommands.ResetCustomerPassword
 
getTokenValue() - Method in class io.sphere.internal.command.CustomerCommands.VerifyCustomerEmail
 
getTotal() - Method in class io.sphere.client.model.QueryResult
The total number of results matching the query.
getTotal() - Method in class io.sphere.client.model.SearchResult
 
getTotalCount() - Method in class io.sphere.client.model.facets.RangeFacetItem
 
getTotalGross() - Method in class io.sphere.client.shop.model.TaxedPrice
The total gross price (total price including tax).
getTotalNet() - Method in class io.sphere.client.shop.model.TaxedPrice
The total net price (total price excluding tax).
getTotalPages() - Method in class io.sphere.client.model.SearchResult
Returns the total number of pages.
getTotalPrice() - Method in class io.sphere.client.shop.model.LineItem
The total price of this line item, that is price value times quantity.
getTotalPrice() - Method in class io.sphere.client.shop.model.LineItemContainer
The sum of prices of all line items (including custom line items) plus the shipping rate.
getTotalPriceBeforeDiscount() - Method in class io.sphere.client.shop.model.LineItem
The total price of this line item before discount, that is price value times quantity.
getTotalQuantity() - Method in class io.sphere.client.shop.model.LineItemContainer
The sum of quantities of line items.
getTrackingData() - Method in class io.sphere.client.shop.model.Parcel
 
getTrackingData() - Method in class io.sphere.internal.command.OrderCommands.AddParcelToDelivery
 
getTrackingId() - Method in class io.sphere.client.shop.model.TrackingData
parcel tracking number
getTTLMinutes() - Method in class io.sphere.internal.command.CustomerCommands.CreateEmailVerificationToken
 
getTtlMinutes() - Method in class io.sphere.internal.command.CustomerCommands.CreatePasswordResetToken
 
getTypeId() - Method in class io.sphere.client.model.EmptyReference
 
getTypeId() - Method in class io.sphere.client.model.Reference
Type id of the object this reference represents, e.g.
getTypeId() - Method in class io.sphere.client.model.ReferenceId
Type id of the object this reference represents, e.g.
getUnderlyingQueryRequest() - Method in class io.sphere.internal.request.FetchRequestBasedOnQuery
 
getUnderlyingRequest() - Method in class io.sphere.internal.request.ProductFetchRequest
 
getUnderlyingRequest() - Method in class io.sphere.internal.request.ProductSearchRequest
 
getUnitPrice() - Method in class io.sphere.client.shop.model.LineItem
The base price of this line item, for single unit.
getUnitPriceBeforeDiscount() - Method in class io.sphere.client.shop.model.LineItem
The base price of this line item before discount, for single unit.
getUnselectLink(T, Map<String, String[]>) - Method in interface io.sphere.client.facets.Facet
Removes given item of this facet from application's query string (i.e.
getUnselectLink(T, Map<String, String[]>) - Method in interface io.sphere.client.filters.MultiSelectFilter
Removes representation of given value of this filter from application's query string.
getUnselectLink(T, Map<String, String[]>) - Method in class io.sphere.internal.facets.FacetBase
Removes given item of this facet from application's query string (i.e.
getUnselectLink(T, Map<String, String[]>) - Method in class io.sphere.internal.filters.MultiSelectFilterBase
Removes representation of given value of this filter from application's query string.
getUpdatedTimestamp() - Method in class io.sphere.internal.oauth.AccessToken
 
getUrl() - Method in class io.sphere.client.shop.model.ScaledImage
Url of this image.
getUrl() - Method in class io.sphere.internal.request.RequestHolderImpl
The URL the request will be sent to, for debugging purposes.
getUrl() - Method in interface io.sphere.internal.request.TestableRequestHolder
The url the request will be sent to.
getUrlParams(T) - Method in interface io.sphere.client.facets.Facet
Returns application-level URL representation for given item of this facet.
getUrlParams(DateTimeRangeFacetItem) - Method in class io.sphere.client.facets.Facets.DateTimeAttribute.Ranges
 
getUrlParams(MoneyRangeFacetItem) - Method in class io.sphere.client.facets.Facets.MoneyAttribute.Ranges
 
getUrlParams(NumberRangeFacetItem) - Method in class io.sphere.client.facets.Facets.NumberAttribute.Ranges
 
getUrlParams(MoneyRangeFacetItem) - Method in class io.sphere.client.facets.Facets.Price.Ranges
 
getUrlParams(Range<Double>) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Ranges
 
getUrlParams(Double) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Values
 
getUrlParams(Range<BigDecimal>) - Method in class io.sphere.client.filters.Filters.Price.Selectable.Ranges
 
getUrlParams(BigDecimal) - Method in class io.sphere.client.filters.Filters.Price.Selectable.Values
 
getUrlParams(String) - Method in class io.sphere.client.filters.Filters.StringAttribute.Selectable.Values
 
getUrlParams(T) - Method in interface io.sphere.client.filters.MultiSelectFilter
Returns application-level URL representation for given value of this filter.
getUrlParams(TermFacetItem) - Method in class io.sphere.internal.facets.AttributeTermFacetBase
 
getUrlParams(T) - Method in class io.sphere.internal.facets.FacetBase
Returns application-level URL representation for given item of this facet.
getUrlParams(T) - Method in class io.sphere.internal.filters.MultiSelectFilterBase
Returns application-level URL representation for given value of this filter.
getValidFrom() - Method in class io.sphere.client.shop.model.CartDiscount
 
getValidUntil() - Method in class io.sphere.client.shop.model.CartDiscount
 
getValue() - Method in class io.sphere.client.model.CustomObject
 
getValue() - Method in class io.sphere.client.model.facets.TermFacetItem
The value, e.g.
getValue() - Method in class io.sphere.client.QueryParam
 
getValue() - Method in class io.sphere.client.shop.model.Attribute
Value of this custom attribute.
getValue() - Method in class io.sphere.client.shop.model.CustomerToken
The value of the token.
getValue() - Method in class io.sphere.client.shop.model.DiscountedLineItemPrice
 
getValue() - Method in class io.sphere.client.shop.model.DiscountedPrice
 
getValue() - Method in class io.sphere.client.shop.model.Price
The monetary value of the price.
getValue() - Method in class io.sphere.client.shop.model.ProductDiscount
Defines discount type with the corresponding value.
getValue() - Method in class io.sphere.client.SphereResult
Gets the success value of this result.
getValue() - Method in class io.sphere.internal.command.CustomObjectCommands.CreateOrUpdateCustomObject
 
getValue() - Method in class io.sphere.internal.command.ProductCommands.SetAttribute
 
getValue() - Method in class io.sphere.internal.request.SphereResultRaw
 
getValue() - Method in class io.sphere.internal.util.Validation
If this is a successful result, returns the value.
getValueOrThrow(SphereResult<T>) - Static method in class io.sphere.internal.util.Util
If successful, gets the value.
getValues() - Method in interface io.sphere.client.filters.MultiSelectFilter
The values that user can choose from.
getValues() - Method in class io.sphere.internal.filters.MultiSelectFilterBase
The values that user can choose from.
getVariant() - Method in class io.sphere.client.shop.model.LineItem
Copy of the product variant from the time when time line item was created.
getVariantId() - Method in class io.sphere.internal.command.CartCommands.AddLineItem
 
getVariantId() - Method in class io.sphere.internal.command.ProductCommands.SetAttribute
 
getVariants() - Method in class io.sphere.client.model.products.BackendProductProjection
Other variants of this product besides the master variant.
getVariants() - Method in class io.sphere.client.model.products.ProductData
Other variants of this product data besides the master variant.
getVariants() - Method in class io.sphere.client.shop.model.Product
All variants of this product including the master variant.
getVatId() - Method in class io.sphere.client.shop.model.Customer
 
getVatId() - Method in class io.sphere.internal.command.CustomerCommands.SetVatId
 
getVersion() - Method in class io.sphere.client.model.CustomObject
 
getVersion() - Method in class io.sphere.client.model.VersionedId
The version.
getVersion() - Method in class io.sphere.client.shop.model.CartDiscount
 
getVersion() - Method in class io.sphere.client.shop.model.DiscountCode
 
getVersion() - Method in class io.sphere.client.shop.model.ProductDiscount
 
getVersion() - Method in class io.sphere.internal.command.CommandBase
 
getVersion() - Method in class io.sphere.internal.command.CustomObjectCommands.CreateOrUpdateVersionedCustomObject
 
getVersion() - Method in class io.sphere.internal.command.UpdateCommand
 
getWeightInGram() - Method in class io.sphere.client.shop.model.ParcelMeasurements
 
getWidth() - Method in class io.sphere.client.shop.model.Dimensions
Image width in pixels.
getWidth() - Method in class io.sphere.client.shop.model.ScaledImage
Width of this image in pixels.
getWidthInMillimeter() - Method in class io.sphere.client.shop.model.ParcelMeasurements
 
getZone() - Method in class io.sphere.client.shop.model.ZoneRate
The zone.
getZoneRates() - Method in class io.sphere.client.shop.model.ShippingMethod
The list of shipping rates per zone.

H

handleDuplicateField(String, SphereException) - Static method in class io.sphere.internal.errors.ErrorHandling
 
hasAttribute(String) - Method in class io.sphere.client.model.products.BackendProductProjection
Returns true if a custom attribute with given name is present.
hasAttribute(String) - Method in class io.sphere.client.shop.model.Product
Returns true if a custom attribute with given name is present.
hasAttribute(String) - Method in class io.sphere.client.shop.model.Variant
Returns true if a custom attribute with given name is present.
hashCode() - Method in class io.sphere.client.model.CustomObject
 
hashCode() - Method in class io.sphere.client.model.EmptyReference
 
hashCode() - Method in class io.sphere.client.model.LocalizedString
 
hashCode() - Method in class io.sphere.client.model.Money
 
hashCode() - Method in class io.sphere.client.model.Reference
 
hashCode() - Method in class io.sphere.client.model.VersionedId
 
hashCode() - Method in class io.sphere.client.shop.model.AbsoluteDiscount
 
hashCode() - Method in class io.sphere.client.shop.model.Attribute.Enum
 
hashCode() - Method in class io.sphere.client.shop.model.Attribute
 
hashCode() - Method in class io.sphere.client.shop.model.CartDiscount
 
hashCode() - Method in class io.sphere.client.shop.model.CustomerName
 
hashCode() - Method in class io.sphere.client.shop.model.Delivery
 
hashCode() - Method in class io.sphere.client.shop.model.DeliveryItem
 
hashCode() - Method in class io.sphere.client.shop.model.Dimensions
 
hashCode() - Method in class io.sphere.client.shop.model.DiscountCode
 
hashCode() - Method in class io.sphere.client.shop.model.DiscountCodeWithState
 
hashCode() - Method in class io.sphere.client.shop.model.DiscountedLineItemPortion
 
hashCode() - Method in class io.sphere.client.shop.model.DiscountedLineItemPrice
 
hashCode() - Method in class io.sphere.client.shop.model.DiscountedPrice
 
hashCode() - Method in class io.sphere.client.shop.model.Image
 
hashCode() - Method in class io.sphere.client.shop.model.InventoryEntry
 
hashCode() - Method in class io.sphere.client.shop.model.LineItemsTargetPredicate
 
hashCode() - Method in class io.sphere.client.shop.model.LocalizableEnum
 
hashCode() - Method in class io.sphere.client.shop.model.Parcel
 
hashCode() - Method in class io.sphere.client.shop.model.ParcelMeasurements
 
hashCode() - Method in class io.sphere.client.shop.model.ProductDiscount
 
hashCode() - Method in class io.sphere.client.shop.model.RelativeDiscount
 
hashCode() - Method in class io.sphere.client.shop.model.ShippingRate
 
hashCode() - Method in class io.sphere.client.shop.model.SyncInfo
 
hashCode() - Method in class io.sphere.client.shop.model.TrackingData
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.AddCustomLineItem
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.AddDiscountCode
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.AddLineItem
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.AddLineItemFromMasterVariant
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.ChangeLineItemQuantity
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.CreateCart
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.DecreaseLineItemQuantity
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.LoginWithAnonymousCart
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.OrderCart
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.RecalculateCartPrices
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.RemoveCustomLineItem
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.RemoveDiscountCode
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.RemoveLineItem
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.SetBillingAddress
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.SetCountry
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.SetCustomerEmail
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.SetCustomShippingMethod
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.SetShippingAddress
 
hashCode() - Method in class io.sphere.internal.command.CartCommands.SetShippingMethod
 
hasStagedChanges() - Method in class io.sphere.client.model.products.ProductData
 
helperFacetAlias(String) - Static method in class io.sphere.internal.filters.DynamicFilterHelpers
The alias of a helper facet for a dynamic range filter.
helperFacetAlias - Static variable in class io.sphere.internal.filters.DynamicFilterHelpers.PriceRangeFilterExpression
 

I

Image - Class in io.sphere.client.shop.model
Image attached to a Variant.
Image(String, String, Dimensions) - Constructor for class io.sphere.client.shop.model.Image
 
ImageSize - Enum in io.sphere.client.shop.model
Standard image sizes available for each Image.
info(String) - Static method in class io.sphere.internal.util.Log
 
InvalidCredentialsException - Exception in io.sphere.client.exceptions
Exception thrown at sign-in when no customer was found for the given credentials.
InvalidCredentialsException() - Constructor for exception io.sphere.client.exceptions.InvalidCredentialsException
 
InvalidPasswordException - Exception in io.sphere.client.exceptions
Exception thrown when changing customer's password.
InvalidPasswordException() - Constructor for exception io.sphere.client.exceptions.InvalidPasswordException
 
inventory - Variable in class io.sphere.client.ProjectEndpoints
 
inventory() - Method in class io.sphere.client.shop.SphereClient
Provides access to shop's product inventory.
inventory() - Method in class sphere.Sphere
Sphere HTTP API for working with product inventory.
InventoryEntry - Class in io.sphere.client.shop.model
Inventory information for a specific product variant in a catalog.
InventoryEntry() - Constructor for class io.sphere.client.shop.model.InventoryEntry
 
InventoryEntryCommands - Class in io.sphere.internal.command
Commands issued against the HTTP endpoints for working the inventory.
InventoryEntryCommands() - Constructor for class io.sphere.internal.command.InventoryEntryCommands
 
InventoryEntryCommands.AddQuantity - Class in io.sphere.internal.command
 
InventoryEntryCommands.AddQuantity(long) - Constructor for class io.sphere.internal.command.InventoryEntryCommands.AddQuantity
 
InventoryEntryCommands.CreateInventoryEntry - Class in io.sphere.internal.command
 
InventoryEntryCommands.CreateInventoryEntry(String, long, Long, DateTime, String) - Constructor for class io.sphere.internal.command.InventoryEntryCommands.CreateInventoryEntry
 
InventoryEntryCommands.InventoryEntryUpdateAction - Class in io.sphere.internal.command
 
InventoryEntryCommands.InventoryEntryUpdateAction(String) - Constructor for class io.sphere.internal.command.InventoryEntryCommands.InventoryEntryUpdateAction
 
InventoryEntryCommands.RemoveQuantity - Class in io.sphere.internal.command
 
InventoryEntryCommands.RemoveQuantity(long) - Constructor for class io.sphere.internal.command.InventoryEntryCommands.RemoveQuantity
 
InventoryEntryCommands.SetExpectedDelivery - Class in io.sphere.internal.command
 
InventoryEntryCommands.SetExpectedDelivery(DateTime) - Constructor for class io.sphere.internal.command.InventoryEntryCommands.SetExpectedDelivery
 
InventoryEntryCommands.SetRestockableInDays - Class in io.sphere.internal.command
 
InventoryEntryCommands.SetRestockableInDays(long) - Constructor for class io.sphere.internal.command.InventoryEntryCommands.SetRestockableInDays
 
InventoryEntryUpdate - Class in io.sphere.client.shop.model
 
InventoryEntryUpdate() - Constructor for class io.sphere.client.shop.model.InventoryEntryUpdate
 
InventoryService - Interface in io.sphere.client.shop
Sphere HTTP API for retrieving product inventory information.
InventoryService - Interface in sphere
Sphere HTTP API for retrieving product inventory information.
InventoryServiceAdapter - Class in sphere.internal
InventoryService with Play-specific async methods.
InventoryServiceAdapter(InventoryService) - Constructor for class sphere.internal.InventoryServiceAdapter
 
InventoryServiceImpl - Class in io.sphere.internal
 
InventoryServiceImpl(RequestFactory, ProjectEndpoints) - Constructor for class io.sphere.internal.InventoryServiceImpl
 
io.sphere.client - package io.sphere.client
 
io.sphere.client.exceptions - package io.sphere.client.exceptions
 
io.sphere.client.facets - package io.sphere.client.facets
 
io.sphere.client.facets.expressions - package io.sphere.client.facets.expressions
 
io.sphere.client.filters - package io.sphere.client.filters
 
io.sphere.client.filters.expressions - package io.sphere.client.filters.expressions
 
io.sphere.client.model - package io.sphere.client.model
 
io.sphere.client.model.facets - package io.sphere.client.model.facets
 
io.sphere.client.model.products - package io.sphere.client.model.products
 
io.sphere.client.oauth - package io.sphere.client.oauth
 
io.sphere.client.shop - package io.sphere.client.shop
 
io.sphere.client.shop.model - package io.sphere.client.shop.model
 
io.sphere.internal - package io.sphere.internal
 
io.sphere.internal.command - package io.sphere.internal.command
 
io.sphere.internal.errors - package io.sphere.internal.errors
 
io.sphere.internal.facets - package io.sphere.internal.facets
 
io.sphere.internal.filters - package io.sphere.internal.filters
 
io.sphere.internal.oauth - package io.sphere.internal.oauth
 
io.sphere.internal.request - package io.sphere.internal.request
 
io.sphere.internal.util - package io.sphere.internal.util
 
isActive() - Method in class io.sphere.client.shop.model.CartDiscount
 
isActive() - Method in class io.sphere.client.shop.model.DiscountCode
 
isActive() - Method in class io.sphere.client.shop.model.ProductDiscount
 
isCancelled() - Method in class io.sphere.internal.ListenableFutureAdapter
 
isChaos() - Static method in class io.sphere.internal.ChaosMode
True if now is time for some random expected errors, such as backend errors.
isDateTimeRangeNotEmpty - Static variable in class io.sphere.internal.util.Util
 
isDebugEnabled() - Static method in class io.sphere.internal.util.Log
 
isDecimalRangeNotEmpty - Static variable in class io.sphere.internal.util.Util
 
isDefault() - Method in class io.sphere.client.shop.model.ShippingMethod
true if this is a default shipping method.
isDone() - Method in class io.sphere.internal.ListenableFutureAdapter
 
isDoubleRangeNotEmpty - Static variable in class io.sphere.internal.util.Util
 
isEmailVerified() - Method in class io.sphere.client.shop.model.Customer
If true, customer's email address has been verified to be valid.
isEmpty() - Method in class io.sphere.client.model.EmptyReference
 
isEmpty() - Method in class io.sphere.client.model.Reference
True if this reference has no value in the parent object.
isEmpty() - Method in class io.sphere.client.shop.model.VariantList
Returns true if this list contains no items.
isEmpty() - Method in class io.sphere.internal.command.Update
 
isEnabled() - Static method in class io.sphere.internal.ChaosMode
True if chaos is enabled at all.
isError() - Method in class io.sphere.client.SphereResult
Returns true if the request returned a status code of 4xx or 5xx.
isError(Class<T>) - Method in class io.sphere.client.SphereResult
Returns true if this is an erroneous result containing an exception of given type or subtype.
isError() - Method in class io.sphere.internal.util.Validation
Returns true if this is an erroneous result.
isErrorEnabled() - Static method in class io.sphere.internal.util.Log
 
isExpanded() - Method in class io.sphere.client.model.EmptyReference
Checks whether a reference has been expanded.
isExpanded() - Method in class io.sphere.client.model.Reference
True if this reference has been expanded.
isIncludedInPrice() - Method in class io.sphere.client.shop.model.TaxRate
True if the tax is included in product price.
isInfoEnabled() - Static method in class io.sphere.internal.util.Log
 
isLoggedIn() - Method in class sphere.Sphere
Returns true if a customer is currently logged in, false otherwise.
isNotEmpty - Static variable in class io.sphere.internal.util.Util
Returns true if given string is not null or empty.
isNotNull - Static variable in class io.sphere.internal.util.Util
Returns true if given object is not null.
Iso8601JsonSerializer - Class in io.sphere.internal.util
 
Iso8601JsonSerializer() - Constructor for class io.sphere.internal.util.Iso8601JsonSerializer
 
isOnStock() - Method in class io.sphere.client.shop.model.VariantAvailability
True if the quantity on stock for the product variant is greater than 0.
isPublished() - Method in class io.sphere.client.model.products.ProductCatalogData
 
isPublished() - Method in class io.sphere.client.model.products.ProductData
 
isRangeNotEmpty() - Static method in class io.sphere.internal.util.Util
Returns true if given range is not null and has at least one endpoint.
isRequiresDiscountCode() - Method in class io.sphere.client.shop.model.CartDiscount
 
isReturn() - Method in class io.sphere.client.shop.model.TrackingData
true, if the parcel is on the way back to the merchant and false if it is the delivery to the customer.
isRoot() - Method in class io.sphere.client.shop.model.Category
True if this is one of root categories.
isSafeToCreateOrder(String) - Method in class sphere.CurrentCart
Returns true if the cartSnapshotId matches the current cart id and version, and therefore it is certain that the cart was not modified in a different browser tab during checkout.
isSelected(T, Map<String, String[]>) - Method in interface io.sphere.client.facets.Facet
Checks whether given item of this facet is present in application's query string (i.e.
isSelected(T, Map<String, String[]>) - Method in interface io.sphere.client.filters.MultiSelectFilter
Checks whether given value of this filter is present in application's query string.
isSelected(T, Map<String, String[]>) - Method in class io.sphere.internal.facets.FacetBase
Checks whether given item of this facet is present in application's query string (i.e.
isSelected(T, Map<String, String[]>) - Method in class io.sphere.internal.filters.MultiSelectFilterBase
Checks whether given value of this filter is present in application's query string.
isSet(Map<String, String[]>) - Method in interface io.sphere.client.filters.UserInputFilter
Returns true if the user entered a value for this filter (passed in application's URL).
isSet(Map<String, String[]>) - Method in class io.sphere.internal.filters.UserInputFilterBase
 
isSingleSelect - Variable in class io.sphere.internal.facets.FacetBase
If true, only one value can be selected by user at a time.
isSingleSelect - Variable in class io.sphere.internal.filters.MultiSelectFilterBase
If true, only one value can be selected by user at a time.
isSizeAvailable(ImageSize) - Method in class io.sphere.client.shop.model.Image
Returns true if this image is available in given size.
isStaged() - Method in class io.sphere.internal.command.ProductCommands.ProductUpdateAction
 
isSuccess() - Method in class io.sphere.client.SphereResult
Returns true if the request was successful and returned a status code of 2xx.
isSuccess() - Method in class io.sphere.internal.util.Validation
Returns true if this is a successful result.
isTraceEnabled() - Static method in class io.sphere.internal.util.Log
 
isUnexpectedChaos() - Static method in class io.sphere.internal.ChaosMode
True if now is the time for some strange unexpected errors, like random exceptions etc.
isValidProjectKey(String) - Static method in class io.sphere.client.shop.SphereClientConfig
 
isWarnEnabled() - Static method in class io.sphere.internal.util.Log
 
iterator() - Method in class io.sphere.client.shop.model.VariantList
 

J

join(Collection, String) - Static method in class io.sphere.internal.util.Ext
concatenate items of a collection as a string separated with separator items toString() method should be implemented to provide a string representation
joinCommas - Static variable in class io.sphere.internal.util.SearchUtil
Joins strings using ','.

K

key - Variable in class io.sphere.client.shop.model.Attribute.Enum
The unique and machine-readable value for this enum value.

L

label - Variable in class io.sphere.client.shop.model.Attribute.Enum
The human-readable, and translated label for this value.
last(List<?>) - Static method in class io.sphere.internal.util.Ext
return the last item of a list or null if the List is null
LineItem - Class in io.sphere.client.shop.model
Single product variant in a Cart or Order, with a quantity.
LineItemContainer - Class in io.sphere.client.shop.model
Superclass of Cart and Order.
LineItemContainer() - Constructor for class io.sphere.client.shop.model.LineItemContainer
 
LineItemContainer(String, int) - Constructor for class io.sphere.client.shop.model.LineItemContainer
 
LineItemsTargetPredicate - Class in io.sphere.client.shop.model
 
LineItemsTargetPredicate(String) - Constructor for class io.sphere.client.shop.model.LineItemsTargetPredicate
 
list(T, T...) - Static method in class io.sphere.internal.util.ListUtil
Helper for vararg methods with at least one argument.
list(T, Iterable<T>) - Static method in class io.sphere.internal.util.ListUtil
Creates an copy immutable copy of given collection with given element prepended.
list(Iterable<T>, Iterable<T>) - Static method in class io.sphere.internal.util.ListUtil
Creates an copy immutable copy of given collection with given element prepended.
ListenableFutureAdapter<V> - Class in io.sphere.internal
Adapter from AsyncHttpClient ListenableFuture to Guava ListenableFuture.
ListenableFutureAdapter(ListenableFuture<V>) - Constructor for class io.sphere.internal.ListenableFutureAdapter
 
ListUtil - Class in io.sphere.internal.util
 
ListUtil() - Constructor for class io.sphere.internal.util.ListUtil
 
LocalDateJsonSerializer - Class in io.sphere.internal.util
 
LocalDateJsonSerializer() - Constructor for class io.sphere.internal.util.LocalDateJsonSerializer
 
LocalizableEnum - Class in io.sphere.client.shop.model
 
LocalizableEnum(String, LocalizedString) - Constructor for class io.sphere.client.shop.model.LocalizableEnum
 
localizableEnumKey(String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
localizableEnumLabel(String, String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
LocalizedString - Class in io.sphere.client.model
A wrapper around an attribute which can be translated into a number of locales.
LocalizedString(Map<Locale, String>) - Constructor for class io.sphere.client.model.LocalizedString
 
LocalizedString(Locale, String) - Constructor for class io.sphere.client.model.LocalizedString
LocalizedString containing the given entry.
LocalizedString(Locale, String, Locale, String) - Constructor for class io.sphere.client.model.LocalizedString
LocalizedString containing the given entries, in order.
localizedString(String, String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
Location - Class in io.sphere.client.shop.model
The location represents a country or a country with a state.
Location(CountryCode, String) - Constructor for class io.sphere.client.shop.model.Location
 
Location(CountryCode) - Constructor for class io.sphere.client.shop.model.Location
 
Log - Class in io.sphere.internal.util
Internal logging used by the sphere Java client itself.
Log() - Constructor for class io.sphere.internal.util.Log
 
login() - Method in class io.sphere.client.ProjectEndpoints
 
login(String, String) - Method in class sphere.Sphere
Authenticates a customer and stores customer id in the session.
loginAsync(String, String) - Method in class sphere.Sphere
Authenticates an existing customer asynchronously and store customer id in the session when finished.
logout() - Method in class sphere.Sphere
Removes the customer and cart information from the session.
longRangeToParam - Static variable in class io.sphere.internal.util.SearchUtil
 

M

makeLink(String) - Static method in class io.sphere.internal.util.QueryStringConstruction
Creates a link from a query string, for multiselect facet and filter UI.
matches(Location) - Method in class io.sphere.client.shop.model.Location
 
matches(String, CountryCode, Reference<CustomerGroup>) - Method in class io.sphere.client.shop.model.Price
 
maxLevel - Static variable in class io.sphere.internal.ChaosMode
 
minLevel - Static variable in class io.sphere.internal.ChaosMode
 
Money - Class in io.sphere.client.model
Money represented by amount and currency.
Money(BigDecimal, String) - Constructor for class io.sphere.client.model.Money
Creates a new Money instance.
money - Variable in class io.sphere.client.shop.model.AbsoluteDiscount
 
moneyAttribute(String) - Static method in class io.sphere.client.facets.FacetExpr
Requests facet counts for a custom money attribute to be calculated.
moneyAttribute(String) - Static method in class io.sphere.client.filters.FilterExpr
 
moneyCentAmount(String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
moneyCurrencyCode(String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
MoneyRangeFacet - Interface in io.sphere.client.facets
Money range facet component.
MoneyRangeFacetItem - Class in io.sphere.client.model.facets
Number of resources found for an individual range of a money range facet (MoneyRangeFacetResult).
MoneyRangeFacetResult - Class in io.sphere.client.model.facets
Aggregated counts for a money range facet (e.g.
multiply(double, RoundingMode) - Method in class io.sphere.client.model.Money
Returns a new Money instance that has the amount multiplied by given factor.
multiply(double) - Method in class io.sphere.client.model.Money
Returns a new Money instance that has the amount multiplied by given factor.
MultiSelectFilter<T> - Interface in io.sphere.client.filters
Filter 'component' that supports user selection from multiple predefined values and keeping the state of selected values in application's URL query string.
MultiSelectFilterBase<T> - Class in io.sphere.internal.filters
Helper base class for implementations of MultiSelectFilters.
MultiSelectFilterBase(String, T, T...) - Constructor for class io.sphere.internal.filters.MultiSelectFilterBase
 
MultiSelectFilterBase(String, Collection<T>) - Constructor for class io.sphere.internal.filters.MultiSelectFilterBase
 
MultiSelectFilterBase(String, String, T, T...) - Constructor for class io.sphere.internal.filters.MultiSelectFilterBase
 
MultiSelectFilterBase(String, String, Collection<T>) - Constructor for class io.sphere.internal.filters.MultiSelectFilterBase
 

N

name - Static variable in class io.sphere.client.ProductSort
Specifies sorting by name, ascending or descending.
namedThreadFactory(String) - Static method in class io.sphere.internal.util.Concurrent
Creates a thread factory.
noAccents(String) - Static method in class io.sphere.internal.util.Ext
 
none() - Static method in class io.sphere.client.facets.expressions.FacetExpressions
 
none() - Static method in class io.sphere.client.filters.expressions.FilterExpressions
 
none() - Static method in class io.sphere.client.shop.model.Image
Null object to prevent NPEs.
number(String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
numberAttribute(String) - Static method in class io.sphere.client.facets.FacetExpr
Requests facet counts for a custom number attribute to be calculated.
numberAttribute(String) - Static method in class io.sphere.client.filters.FilterExpr
 
NumberRangeFacetItem - Class in io.sphere.client.model.facets
Number of resources found for an individual range of a number range facet (NumberRangeFacetResult).
NumberRangeFacetResult - Class in io.sphere.client.model.facets
Aggregated counts for a number range facet, returned as a part of SearchResult.

O

OAuthClient - Class in io.sphere.client.oauth
 
OAuthClient(AsyncHttpClient) - Constructor for class io.sphere.client.oauth.OAuthClient
 
of(Address) - Static method in class io.sphere.client.shop.model.Location
The location of the address.
of(int) - Static method in class io.sphere.internal.errors.SphereErrorResponse
 
onFailure(Throwable) - Method in class sphere.util.RecoverFuture
 
onStart() - Method in class sphere.CategoryTreeRefreshPlayPlugin
 
onStop() - Method in class sphere.CategoryTreeRefreshPlayPlugin
 
onSuccess(V) - Method in class sphere.util.RecoverFuture
 
Order - Class in io.sphere.client.shop.model
An order is the final state of a cart, usually created after a checkout process has been completed.
Order() - Constructor for class io.sphere.client.shop.model.Order
 
OrderCommands - Class in io.sphere.internal.command
Commands issued against the HTTP endpoints for working with shopping orders.
OrderCommands() - Constructor for class io.sphere.internal.command.OrderCommands
 
OrderCommands.AddDelivery - Class in io.sphere.internal.command
 
OrderCommands.AddDelivery(List<DeliveryItem>) - Constructor for class io.sphere.internal.command.OrderCommands.AddDelivery
 
OrderCommands.AddParcelToDelivery - Class in io.sphere.internal.command
 
OrderCommands.AddParcelToDelivery(String, Optional<ParcelMeasurements>, Optional<TrackingData>) - Constructor for class io.sphere.internal.command.OrderCommands.AddParcelToDelivery
 
OrderCommands.UpdatePaymentState - Class in io.sphere.internal.command
 
OrderCommands.UpdatePaymentState(PaymentState) - Constructor for class io.sphere.internal.command.OrderCommands.UpdatePaymentState
 
OrderCommands.UpdateShipmentState - Class in io.sphere.internal.command
 
OrderCommands.UpdateShipmentState(ShipmentState) - Constructor for class io.sphere.internal.command.OrderCommands.UpdateShipmentState
 
OrderCommands.UpdateSyncInfo - Class in io.sphere.internal.command
 
OrderCommands.UpdateSyncInfo(SyncInfo) - Constructor for class io.sphere.internal.command.OrderCommands.UpdateSyncInfo
 
orders - Variable in class io.sphere.client.ProjectEndpoints
 
orders() - Method in class io.sphere.client.shop.SphereClient
Provides access to shop's orders.
orders() - Method in class sphere.CurrentCustomer
Queries all orders of given customer.
orders() - Method in class sphere.Sphere
Sphere HTTP API for working with orders.
OrderService - Interface in io.sphere.client.shop
Sphere HTTP API for working with orders in a given project.
OrderService - Interface in sphere
Sphere HTTP API for working with orders in a given project.
OrderServiceAdapter - Class in sphere.internal
OrderService with Play-specific async methods.
OrderServiceAdapter(OrderService) - Constructor for class sphere.internal.OrderServiceAdapter
 
OrderServiceImpl - Class in io.sphere.internal
 
OrderServiceImpl(RequestFactory, ProjectEndpoints) - Constructor for class io.sphere.internal.OrderServiceImpl
 
OrderState - Enum in io.sphere.client.shop.model
Describes the state of an Order.
OrderUpdate - Class in io.sphere.client.shop.model
 
OrderUpdate() - Constructor for class io.sphere.client.shop.model.OrderUpdate
 
OutOfStockException - Exception in io.sphere.client.exceptions
Exception thrown when creating an order.
OutOfStockException(Iterable<String>) - Constructor for exception io.sphere.client.exceptions.OutOfStockException
 

P

pad(String, Integer) - Static method in class io.sphere.internal.util.Ext
 
page(int) - Method in interface io.sphere.client.QueryRequest
Sets the page number for paging through results.
page(int) - Method in interface io.sphere.client.SearchRequest
Sets the page number for paging through results.
page(int) - Method in class io.sphere.internal.request.ProductSearchRequest
 
page(int) - Method in class io.sphere.internal.request.QueryRequestImpl
 
page(int) - Method in class io.sphere.internal.request.QueryRequestMapping
 
page(int) - Method in class io.sphere.internal.request.SearchRequestImpl
 
page(Number, Integer) - Static method in class io.sphere.internal.util.Ext
 
page(int) - Method in class sphere.internal.QueryRequestAdapter
 
page(int) - Method in class sphere.internal.SearchRequestAdapter
 
page(int) - Method in interface sphere.QueryRequest
Sets the page number for paging through results.
page(int) - Method in interface sphere.SearchRequest
Sets the page number for paging through results.
pageSize(int) - Method in interface io.sphere.client.QueryRequest
Sets the size of a page for paging through results.
pageSize(int) - Method in interface io.sphere.client.SearchRequest
Sets the size of a page for paging through results.
pageSize(int) - Method in class io.sphere.internal.request.ProductSearchRequest
 
pageSize(int) - Method in class io.sphere.internal.request.QueryRequestImpl
 
pageSize(int) - Method in class io.sphere.internal.request.QueryRequestMapping
 
pageSize(int) - Method in class io.sphere.internal.request.SearchRequestImpl
 
pageSize(int) - Method in class sphere.internal.QueryRequestAdapter
 
pageSize(int) - Method in class sphere.internal.SearchRequestAdapter
 
pageSize(int) - Method in interface sphere.QueryRequest
Sets the size of a page for paging through results.
pageSize(int) - Method in interface sphere.SearchRequest
Sets the size of a page for paging through results.
Parcel - Class in io.sphere.client.shop.model
Represents a package to or from a customer within a Delivery.
Parcel() - Constructor for class io.sphere.client.shop.model.Parcel
 
ParcelMeasurements - Class in io.sphere.client.shop.model
Size and weight of a Parcel.
ParcelMeasurements() - Constructor for class io.sphere.client.shop.model.ParcelMeasurements
 
ParcelMeasurements(int, int, int, int) - Constructor for class io.sphere.client.shop.model.ParcelMeasurements
 
parse(Map<String, String[]>) - Method in interface io.sphere.client.facets.Facet
Creates a backend facet query based on application's URL query parameters.
parse(Map<String, String[]>, Collection<Facet>) - Static method in class io.sphere.client.facets.FacetParser
Translates current query string into backend facet queries.
parse(Map<String, String[]>) - Method in class io.sphere.client.facets.Facets.Categories.Terms
 
parse(Map<String, String[]>) - Method in class io.sphere.client.facets.Facets.DateTimeAttribute.Ranges
 
parse(Map<String, String[]>) - Method in class io.sphere.client.facets.Facets.DateTimeAttribute.Terms
 
parse(Map<String, String[]>) - Method in class io.sphere.client.facets.Facets.MoneyAttribute.Ranges
 
parse(Map<String, String[]>) - Method in class io.sphere.client.facets.Facets.MoneyAttribute.Terms
 
parse(Map<String, String[]>) - Method in class io.sphere.client.facets.Facets.NumberAttribute.Ranges
 
parse(Map<String, String[]>) - Method in class io.sphere.client.facets.Facets.NumberAttribute.Terms
 
parse(Map<String, String[]>) - Method in class io.sphere.client.facets.Facets.Price.Ranges
 
parse(Map<String, String[]>) - Method in class io.sphere.client.facets.Facets.StringAttribute.Terms
 
parse(Map<String, String[]>) - Method in interface io.sphere.client.filters.Filter
Creates a backend query for this filter, based on current values in the application's query string.
parse(Map<String, String[]>, Collection<Filter>) - Static method in class io.sphere.client.filters.FilterParser
Translates current query string into backend filter queries.
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Fulltext
 
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Range
 
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Ranges
 
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Values
 
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.NumberAttribute.SingleValue
 
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Price.DynamicRange
 
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Price.Range
 
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Price.Selectable.Ranges
 
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Price.Selectable.Values
 
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Price.SingleValue
 
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.StringAttribute.Selectable.Values
 
parse(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.StringAttribute.SingleValue
 
parse(String) - Static method in class io.sphere.client.shop.model.CustomerName
Parses a CustomerName object from a string in form 'firstName [middleName1 ..
parseDateTime(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseDateTimeRange(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseDateTimeRanges(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseDateTimes(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseDecimal(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseDecimalRange(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseDecimalRanges(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseDecimals(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseDouble(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseDoubleRange(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseDoubleRanges(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseDoubles(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseResponse(Response, AsyncHttpClient.BoundRequestBuilder) - Method in class io.sphere.client.oauth.OAuthClient
Parses Tokens from a response from the backend authorization service.
parseString(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseStrings(Map<String, String[]>, String) - Static method in class io.sphere.internal.util.QueryStringParsing
 
parseValue(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Fulltext
 
parseValue(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Range
 
parseValue(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.NumberAttribute.SingleValue
 
parseValue(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Price.DynamicRange
 
parseValue(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Price.Range
 
parseValue(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Price.SingleValue
 
parseValue(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.StringAttribute.SingleValue
 
parseValue(Map<String, String[]>) - Method in interface io.sphere.client.filters.UserInputFilter
Returns the value that the user entered for this filter (passed in application's URL).
parseValues(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Ranges
 
parseValues(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Values
 
parseValues(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Price.Selectable.Ranges
 
parseValues(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.Price.Selectable.Values
 
parseValues(Map<String, String[]>) - Method in class io.sphere.client.filters.Filters.StringAttribute.Selectable.Values
 
parseValues(Map<String, String[]>) - Method in class io.sphere.internal.filters.MultiSelectFilterBase
Returns the values that the user selected for this filter (passed in application's URL).
parseValues(Map<String, String[]>, String, Function<String, T>) - Static method in class io.sphere.internal.util.QueryStringParsing
 
PaymentState - Enum in io.sphere.client.shop.model
Describes the payment state of an Order.
permyriad - Variable in class io.sphere.client.shop.model.RelativeDiscount
 
pluralize(Number) - Static method in class io.sphere.internal.util.Ext
 
pluralize(Collection) - Static method in class io.sphere.internal.util.Ext
 
pluralize(Number, String) - Static method in class io.sphere.internal.util.Ext
 
pluralize(Collection, String) - Static method in class io.sphere.internal.util.Ext
 
pluralize(Number, String[]) - Static method in class io.sphere.internal.util.Ext
 
pluralize(Collection, String[]) - Static method in class io.sphere.internal.util.Ext
 
plus(Money) - Method in class io.sphere.client.model.Money
Returns a new Money instance that is a sum of this instance and given instance.
post() - Method in class io.sphere.client.ProjectEndpoints.CustomObjectEndpoints
 
prettyPrintJsonStringSecure(String) - Static method in class io.sphere.internal.util.Util
Pretty prints given JSON string, replacing passwords by 'xxxxx'.
price - Static variable in class io.sphere.client.facets.FacetExpr
Requests facet counts for the price attribute to be calculated.
price - Static variable in class io.sphere.client.filters.FilterExpr
 
price - Static variable in class io.sphere.client.ProductSort
Specifies sorting by price, ascending or descending.
Price - Class in io.sphere.client.shop.model
Price of a product variant.
Price(Money, CountryCode, Reference<CustomerGroup>, Optional<DiscountedPrice>) - Constructor for class io.sphere.client.shop.model.Price
 
Price(Money, CountryCode, Reference<CustomerGroup>) - Constructor for class io.sphere.client.shop.model.Price
 
price - Static variable in class io.sphere.internal.util.SearchUtil.QueryParamNames
 
PriceChangedException - Exception in io.sphere.client.exceptions
Exception thrown when creating an order.
PriceChangedException(Iterable<String>) - Constructor for exception io.sphere.client.exceptions.PriceChangedException
 
priceFull - Static variable in class io.sphere.internal.util.SearchUtil.Names
 
Product - Class in io.sphere.client.shop.model
Products are the sellable goods in an e-commerce project on Sphere.
Product(VersionedId, LocalizedString, LocalizedString, LocalizedString, LocalizedString, LocalizedString, LocalizedString, Variant, List<Variant>, List<Category>, Set<Reference<Catalog>>, Reference<Catalog>, ReviewRating, Reference<TaxCategory>) - Constructor for class io.sphere.client.shop.model.Product
 
ProductCatalogData - Class in io.sphere.client.model.products
ProductData is a part of for the BackendProduct.
ProductCommandRequest - Class in io.sphere.internal.request
 
ProductCommandRequest(CategoryTree, CommandRequest<BackendProduct>, ApiMode) - Constructor for class io.sphere.internal.request.ProductCommandRequest
 
ProductCommandRequest(CategoryTree, CommandRequest<BackendProduct>, ApiMode, Function<SphereBackendException, SphereException>) - Constructor for class io.sphere.internal.request.ProductCommandRequest
 
ProductCommands - Class in io.sphere.internal.command
 
ProductCommands() - Constructor for class io.sphere.internal.command.ProductCommands
 
ProductCommands.ProductUpdateAction - Class in io.sphere.internal.command
 
ProductCommands.ProductUpdateAction(String, boolean) - Constructor for class io.sphere.internal.command.ProductCommands.ProductUpdateAction
 
ProductCommands.SetAttribute - Class in io.sphere.internal.command
 
ProductCommands.SetAttribute(int, String, Object, boolean) - Constructor for class io.sphere.internal.command.ProductCommands.SetAttribute
 
ProductConversion - Class in io.sphere.internal
Converts products from the raw backend format into Products.
ProductConversion() - Constructor for class io.sphere.internal.ProductConversion
 
ProductData - Class in io.sphere.client.model.products
ProductData is a part of for the BackendProduct/ProductCatalogData.
ProductDiscount - Class in io.sphere.client.shop.model
 
ProductDiscount(String, int, DateTime, DateTime, LocalizedString, ProductDiscountValue, String, String, boolean) - Constructor for class io.sphere.client.shop.model.ProductDiscount
 
ProductDiscountValue - Interface in io.sphere.client.shop.model
Defines discount type with the corresponding value.
ProductFetchRequest - Class in io.sphere.internal.request
Transforms results of type BackendProductProjection to Product.
ProductFetchRequest(FetchRequest<BackendProductProjection>, CategoryTree) - Constructor for class io.sphere.internal.request.ProductFetchRequest
 
ProductQueryRequest - Class in io.sphere.internal.request
 
ProductQueryRequest(QueryRequest<BackendProductProjection>, CategoryTree) - Constructor for class io.sphere.internal.request.ProductQueryRequest
 
ProductRequestFactory - Interface in io.sphere.internal.request
Creates instances of Product requests.
ProductRequestFactoryImpl - Class in io.sphere.internal.request
Converts products from the raw BackendProductProjection to Product.
ProductRequestFactoryImpl(RequestFactory, CategoryTree) - Constructor for class io.sphere.internal.request.ProductRequestFactoryImpl
 
products - Variable in class io.sphere.client.ProjectEndpoints
 
products() - Method in class io.sphere.client.shop.SphereClient
Provides access to shop's products.
products() - Method in class sphere.Sphere
Sphere HTTP API for working with products.
PRODUCTS_API_MODE - Static variable in class io.sphere.client.shop.ConfigurationKeys
 
ProductSearchRequest - Class in io.sphere.internal.request
Transforms results from BackendProductProjection to Product.
ProductSearchRequest(SearchRequest<BackendProductProjection>, CategoryTree) - Constructor for class io.sphere.internal.request.ProductSearchRequest
 
ProductService - Interface in io.sphere.client.shop
Sphere HTTP API for working with products in a given project.
ProductService - Interface in sphere
Sphere HTTP API for working with products in a given project.
ProductServiceAdapter - Class in sphere.internal
ProductService with Play-specific async methods.
ProductServiceAdapter(ProductService, Locale) - Constructor for class sphere.internal.ProductServiceAdapter
 
ProductServiceImpl - Class in io.sphere.internal
 
ProductServiceImpl(ProductRequestFactory, ApiMode, ProjectEndpoints, Locale) - Constructor for class io.sphere.internal.ProductServiceImpl
 
ProductSort - Class in io.sphere.client
Specifies how products are sorted in SearchRequest.sort(io.sphere.client.ProductSort).
ProductSort() - Constructor for class io.sphere.client.ProductSort
 
ProductSort.AttributeSorts - Class in io.sphere.client
 
ProductSort.AttributeSorts() - Constructor for class io.sphere.client.ProductSort.AttributeSorts
 
ProductSort.AttributeSortsPreDirection - Class in io.sphere.client
 
ProductSort.Name - Class in io.sphere.client
Specifies sorting by name.
ProductSort.NameSorts - Class in io.sphere.client
Specifies sorting by name, ascending or descending.
ProductSort.NameSorts() - Constructor for class io.sphere.client.ProductSort.NameSorts
 
ProductSort.Price - Class in io.sphere.client
Specifies sorting by price.
ProductSort.PriceSorts - Class in io.sphere.client
Specifies sorting by price, ascending or descending.
ProductSort.PriceSorts() - Constructor for class io.sphere.client.ProductSort.PriceSorts
 
ProductSort.Relevance - Class in io.sphere.client
Specifies sorting by descending relevance (always from the most relevant products).
ProductUpdate - Class in io.sphere.client.shop.model
ProductUpdate is used to update a product in the backend.
ProductUpdate() - Constructor for class io.sphere.client.shop.model.ProductUpdate
 
PROJECT - Static variable in class io.sphere.client.shop.ConfigurationKeys
 
ProjectEndpoints - Class in io.sphere.client
Centralizes knowledge of Sphere HTTP API endpoint structure.
ProjectEndpoints(String) - Constructor for class io.sphere.client.ProjectEndpoints
 
ProjectEndpoints.BackendProductEndpoints - Class in io.sphere.client
 
ProjectEndpoints.BackendProductEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.BackendProductEndpoints
 
ProjectEndpoints.CartEndpoints - Class in io.sphere.client
 
ProjectEndpoints.CartEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.CartEndpoints
 
ProjectEndpoints.CategoryEndpoints - Class in io.sphere.client
 
ProjectEndpoints.CategoryEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.CategoryEndpoints
 
ProjectEndpoints.ChannelEndpoints - Class in io.sphere.client
 
ProjectEndpoints.ChannelEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.ChannelEndpoints
 
ProjectEndpoints.CommentEndpoints - Class in io.sphere.client
 
ProjectEndpoints.CommentEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.CommentEndpoints
 
ProjectEndpoints.CustomerEndpoints - Class in io.sphere.client
 
ProjectEndpoints.CustomerEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.CustomerEndpoints
 
ProjectEndpoints.CustomObjectEndpoints - Class in io.sphere.client
 
ProjectEndpoints.CustomObjectEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.CustomObjectEndpoints
 
ProjectEndpoints.InventoryEndpoints - Class in io.sphere.client
 
ProjectEndpoints.InventoryEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.InventoryEndpoints
 
ProjectEndpoints.OrderEndpoints - Class in io.sphere.client
 
ProjectEndpoints.OrderEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.OrderEndpoints
 
ProjectEndpoints.ProductProjectionEndpoints - Class in io.sphere.client
 
ProjectEndpoints.ProductProjectionEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.ProductProjectionEndpoints
 
ProjectEndpoints.ReviewEndpoints - Class in io.sphere.client
 
ProjectEndpoints.ReviewEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.ReviewEndpoints
 
ProjectEndpoints.ShippingMethodEndpoints - Class in io.sphere.client
 
ProjectEndpoints.ShippingMethodEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.ShippingMethodEndpoints
 
ProjectEndpoints.TaxCategoryEndpoints - Class in io.sphere.client
 
ProjectEndpoints.TaxCategoryEndpoints() - Constructor for class io.sphere.client.ProjectEndpoints.TaxCategoryEndpoints
 
putCart(Cart) - Method in class sphere.Session
 
putCustomer(Customer) - Method in class sphere.Session
 
PutCustomObjectCommand - Interface in io.sphere.internal.command
Marker interface
putIdAndVersion(Http.Session, VersionedId, String, String) - Static method in class sphere.util.SessionUtil
 
putInt(Http.Session, String, int) - Static method in class sphere.util.SessionUtil
 
putString(Http.Session, String, String) - Static method in class sphere.util.SessionUtil
 

Q

query() - Method in interface io.sphere.client.shop.CartService
Queries carts.
query() - Method in interface io.sphere.client.shop.CommentService
Queries comments.
query() - Method in interface io.sphere.client.shop.CustomerService
Queries customers.
query() - Method in interface io.sphere.client.shop.InventoryService
Queries inventory entries.
query() - Method in interface io.sphere.client.shop.OrderService
Queries orders in current project.
query() - Method in interface io.sphere.client.shop.ProductService
Queries for products.
query() - Method in interface io.sphere.client.shop.ReviewService
Queries reviews in current project.
query() - Method in interface io.sphere.client.shop.ShippingMethodService
Queries shipping methods in current project.
query() - Method in interface io.sphere.client.shop.TaxCategoryService
Queries tax categories in current project.
query() - Method in class io.sphere.internal.CartServiceImpl
 
query() - Method in interface io.sphere.internal.Categories
Queries all categories.
query() - Method in class io.sphere.internal.CategoriesImpl
Queries categories.
query() - Method in class io.sphere.internal.CommentServiceImpl
 
query() - Method in class io.sphere.internal.CustomerServiceImpl
 
query() - Method in class io.sphere.internal.InventoryServiceImpl
 
query() - Method in class io.sphere.internal.OrderServiceImpl
 
query() - Method in class io.sphere.internal.ProductServiceImpl
 
query() - Method in class io.sphere.internal.ReviewServiceImpl
 
query() - Method in class io.sphere.internal.ShippingMethodServiceImpl
 
query() - Method in class io.sphere.internal.TaxCategoryServiceImpl
 
query() - Method in interface sphere.CommentService
Queries comments.
query() - Method in class sphere.internal.CommentServiceAdapter
 
query() - Method in class sphere.internal.InventoryServiceAdapter
 
query() - Method in class sphere.internal.OrderServiceAdapter
 
query() - Method in class sphere.internal.ReviewServiceAdapter
 
query() - Method in class sphere.internal.ShippingMethodServiceAdapter
 
query() - Method in interface sphere.InventoryService
 
query() - Method in interface sphere.OrderService
Queries orders in current project.
query() - Method in interface sphere.ReviewService
Queries reviews in current project.
query() - Method in interface sphere.ShippingMethodService
Queries shipping methods in current project.
queryByCustomerId(String) - Method in class io.sphere.client.ProjectEndpoints.CommentEndpoints
 
queryByCustomerId(String) - Method in class io.sphere.client.ProjectEndpoints.OrderEndpoints
 
queryByCustomerId(String) - Method in class io.sphere.client.ProjectEndpoints.ReviewEndpoints
 
queryByCustomerIdProductId(String, String) - Method in class io.sphere.client.ProjectEndpoints.ReviewEndpoints
 
queryByProductId(String) - Method in class io.sphere.client.ProjectEndpoints.CommentEndpoints
 
queryByProductId(String) - Method in class io.sphere.client.ProjectEndpoints.ReviewEndpoints
 
queryBySku(String) - Method in interface io.sphere.client.shop.InventoryService
Searches all InventoryEntry objects that have the given sku.
queryBySku(String) - Method in class io.sphere.internal.InventoryServiceImpl
 
queryBySku(String) - Method in class sphere.internal.InventoryServiceAdapter
 
queryBySku(String) - Method in interface sphere.InventoryService
 
QueryParam - Class in io.sphere.client
Single HTTP query parameter.
QueryParam(String, String) - Constructor for class io.sphere.client.QueryParam
 
queryParam - Variable in class io.sphere.internal.facets.FacetBase
Name of the application-level query parameter for this facet.
queryParam - Variable in class io.sphere.internal.filters.MultiSelectFilterBase
Name of the application-level query parameter for this filter.
queryParam - Variable in class io.sphere.internal.filters.UserInputFilterBase
Name of the query parameter representing this filter.
QueryRequest<T> - Interface in io.sphere.client
Request that uses a Sphere query API to fetch objects satisfying some conditions.
QueryRequest<T> - Interface in sphere
Request that uses a Sphere query API to fetch objects satisfying some conditions.
QueryRequestAdapter<T> - Class in sphere.internal
QueryRequest with Play-specific async methods.
QueryRequestAdapter(QueryRequest<T>) - Constructor for class sphere.internal.QueryRequestAdapter
 
QueryRequestImpl<T> - Class in io.sphere.internal.request
 
QueryRequestImpl(RequestHolder<QueryResult<T>>, TypeReference<QueryResult<T>>) - Constructor for class io.sphere.internal.request.QueryRequestImpl
 
QueryRequestMapping<A,B> - Class in io.sphere.internal.request
Converts a QueryRequest<A> in a QueryRequest<B>.
QueryRequestMapping(QueryRequest<A>) - Constructor for class io.sphere.internal.request.QueryRequestMapping
 
QueryResult<T> - Class in io.sphere.client.model
Result of a query to the Sphere backend.
QueryResult(int, int, int, Collection<T>) - Constructor for class io.sphere.client.model.QueryResult
 
querySorted() - Method in class io.sphere.client.ProjectEndpoints.CategoryEndpoints
 
QueryStringConstruction - Class in io.sphere.internal.util
Application-level query string helper (for filters & facets).
QueryStringConstruction() - Constructor for class io.sphere.internal.util.QueryStringConstruction
 
QueryStringFormat - Class in io.sphere.internal.util
 
QueryStringFormat() - Constructor for class io.sphere.internal.util.QueryStringFormat
 
QueryStringParsing - Class in io.sphere.internal.util
Application-level query string helper (for filters & facets).
QueryStringParsing() - Constructor for class io.sphere.internal.util.QueryStringParsing
 

R

randomElement(List<T>) - Static method in class io.sphere.internal.util.ListUtil
Selects a random element from a list.
range(DateTime, DateTime) - Method in class io.sphere.client.filters.FilterExpr.DateTimeAttributeDSL
The value of the attribute falls into given range.
range(Range<DateTime>) - Method in class io.sphere.client.filters.FilterExpr.DateTimeAttributeDSL
The value of the attribute falls into given range.
range(BigDecimal, BigDecimal) - Method in class io.sphere.client.filters.FilterExpr.MoneyAttributeDSL
The value of the attribute falls into given range.
range(Range<BigDecimal>) - Method in class io.sphere.client.filters.FilterExpr.MoneyAttributeDSL
The value of the attribute falls into given range.
range(Double, Double) - Method in class io.sphere.client.filters.FilterExpr.NumberAttributeDSL
The value of the attribute falls into given range.
range(Range<Double>) - Method in class io.sphere.client.filters.FilterExpr.NumberAttributeDSL
The value of the attribute falls into given range.
range(BigDecimal, BigDecimal) - Method in class io.sphere.client.filters.FilterExpr.PriceDSL
The price falls into given range.
range(Range<BigDecimal>) - Method in class io.sphere.client.filters.FilterExpr.PriceDSL
The price falls into given range.
RangeFacet - Interface in io.sphere.client.facets
Number range facet component.
RangeFacetItem - Class in io.sphere.client.model.facets
Number of found resources for an individual range of a range facet (RangeFacetResultRaw).
RangeFacetResultRaw - Class in io.sphere.client.model.facets
Aggregated counts for a numeric range facet, returned as a part of SearchResult.
RangeFacetResultRaw(List<RangeFacetItem>) - Constructor for class io.sphere.client.model.facets.RangeFacetResultRaw
 
ranges(Range<DateTime>, Range<DateTime>...) - Method in class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL
For each range, counts how many results fall into that range.
ranges(Iterable<Range<DateTime>>) - Method in class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL
For each range, counts how many results fall into that range.
ranges(Range<BigDecimal>, Range<BigDecimal>...) - Method in class io.sphere.client.facets.FacetExpr.MoneyAttrDSL
For each range, counts how many results fall into that range.
ranges(Iterable<Range<BigDecimal>>) - Method in class io.sphere.client.facets.FacetExpr.MoneyAttrDSL
For each range, counts how many results fall into that range.
ranges(Range<Double>, Range<Double>...) - Method in class io.sphere.client.facets.FacetExpr.NumberAttrDSL
For each range, counts how many results fall into that range.
ranges(Iterable<Range<Double>>) - Method in class io.sphere.client.facets.FacetExpr.NumberAttrDSL
For each range, counts how many results fall into that range.
ranges(Range<BigDecimal>, Range<BigDecimal>...) - Method in class io.sphere.client.facets.FacetExpr.PriceDSL
For each range, counts how many results fall into that range.
ranges(Iterable<Range<BigDecimal>>) - Method in class io.sphere.client.facets.FacetExpr.PriceDSL
For each range, counts how many results fall into that range.
ranges(Range<DateTime>, Range<DateTime>...) - Method in class io.sphere.client.filters.FilterExpr.DateTimeAttributeDSL
The value of the attribute falls into any of given ranges (OR).
ranges(Iterable<Range<DateTime>>) - Method in class io.sphere.client.filters.FilterExpr.DateTimeAttributeDSL
The value of the attribute falls into any of given ranges (OR).
ranges(Range<BigDecimal>, Range<BigDecimal>...) - Method in class io.sphere.client.filters.FilterExpr.MoneyAttributeDSL
The value of the attribute falls into any of given ranges (OR).
ranges(Iterable<Range<BigDecimal>>) - Method in class io.sphere.client.filters.FilterExpr.MoneyAttributeDSL
The value of the attribute falls into any of given ranges (OR).
ranges(Range<Double>, Range<Double>...) - Method in class io.sphere.client.filters.FilterExpr.NumberAttributeDSL
The value of the attribute falls into any of given ranges (OR).
ranges(Iterable<Range<Double>>) - Method in class io.sphere.client.filters.FilterExpr.NumberAttributeDSL
The value of the attribute falls into any of given ranges (OR).
ranges(Range<BigDecimal>, Range<BigDecimal>...) - Method in class io.sphere.client.filters.FilterExpr.PriceDSL
The price falls into any of ranges (OR).
ranges(Iterable<Range<BigDecimal>>) - Method in class io.sphere.client.filters.FilterExpr.PriceDSL
The price falls into any of ranges (OR).
rangeSeparator - Static variable in class io.sphere.internal.util.QueryStringFormat
 
rangesMultiSelect(Range<DateTime>, Range<DateTime>...) - Method in class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL
For each range, counts how many results fall into that range.
rangesMultiSelect(Iterable<Range<DateTime>>) - Method in class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL
For each range, counts how many results fall into that range.
rangesMultiSelect(Range<BigDecimal>, Range<BigDecimal>...) - Method in class io.sphere.client.facets.FacetExpr.MoneyAttrDSL
For each range, counts how many results fall into that range.
rangesMultiSelect(Iterable<Range<BigDecimal>>) - Method in class io.sphere.client.facets.FacetExpr.MoneyAttrDSL
For each range, counts how many results fall into that range.
rangesMultiSelect(Range<Double>, Range<Double>...) - Method in class io.sphere.client.facets.FacetExpr.NumberAttrDSL
For each range, counts how many results fall into that range.
rangesMultiSelect(Iterable<Range<Double>>) - Method in class io.sphere.client.facets.FacetExpr.NumberAttrDSL
For each range, counts how many results fall into that range.
rangesMultiSelect(Range<BigDecimal>, Range<BigDecimal>...) - Method in class io.sphere.client.facets.FacetExpr.PriceDSL
For each range, counts how many results fall into that range.
rangesMultiSelect(Iterable<Range<BigDecimal>>) - Method in class io.sphere.client.facets.FacetExpr.PriceDSL
For each range, counts how many results fall into that range.
rangeToParam(Range<T>) - Static method in class io.sphere.internal.util.SearchUtil
 
rebuildAsync() - Method in interface io.sphere.client.shop.CategoryTree
Rebuilds the category cache for category tree implementations.
rebuildAsync() - Method in class io.sphere.internal.CategoryTreeImpl
 
recalculate() - Method in class io.sphere.client.shop.model.CartUpdate
Updates line item prices and tax rates.
recalculate() - Method in class sphere.CurrentCart
Updates line item prices and tax rates.
recalculateAsync() - Method in class sphere.CurrentCart
Updates line item prices and tax rates asynchronously.
recover(ListenableFuture<V>, Function<Throwable, V>) - Static method in class sphere.util.RecoverFuture
 
RecoverFuture<V> - Class in sphere.util
Future that wraps another future and maps exceptions to legal return values.
Reference<T> - Class in io.sphere.client.model
Link to an object using its id and type id.
Reference() - Constructor for class io.sphere.client.model.Reference
 
reference(String) - Static method in class io.sphere.client.shop.model.Channel
 
reference(String) - Static method in class io.sphere.client.shop.model.ShippingMethod
 
reference(String) - Static method in class io.sphere.client.shop.model.TaxCategory
 
ReferenceException - Exception in io.sphere.client
Exception thrown on attempt to access an object inside a non expanded Reference.
ReferenceException(String) - Constructor for exception io.sphere.client.ReferenceException
 
ReferenceException(String, Throwable) - Constructor for exception io.sphere.client.ReferenceException
 
ReferenceException(Throwable) - Constructor for exception io.sphere.client.ReferenceException
 
ReferenceId<T> - Class in io.sphere.client.model
 
ReferenceId() - Constructor for class io.sphere.client.model.ReferenceId
 
RelativeDiscount - Class in io.sphere.client.shop.model
A relative discount with the corresponding basis point value.
RelativeDiscount(int) - Constructor for class io.sphere.client.shop.model.RelativeDiscount
 
RelativeProductDiscount - Class in io.sphere.client.shop.model
 
RelativeProductDiscount(int) - Constructor for class io.sphere.client.shop.model.RelativeProductDiscount
 
relevance - Static variable in class io.sphere.client.ProductSort
Specifies sorting by descending relevance (always from the most relevant products).
remove(String[], String) - Static method in class io.sphere.internal.util.Ext
 
removeAddress(String) - Method in class io.sphere.client.shop.model.CustomerUpdate
Removes the address with given id from the customer's address list.
removeAttribute(int, String, boolean) - Method in class io.sphere.client.shop.model.ProductUpdate
Removes the attribute from the given variant.
removeCustomLineItem(String) - Method in class io.sphere.client.shop.model.CartUpdate
Removes the custom line item from the cart.
removeDiscountCode(Reference<DiscountCode>) - Method in class io.sphere.client.shop.model.CartUpdate
 
removeLineItem(String) - Method in class io.sphere.client.shop.model.CartUpdate
Removes the line item from the cart.
removeLineItem(String) - Method in class sphere.CurrentCart
Removes a line item from the cart.
removeLineItemAsync(String) - Method in class sphere.CurrentCart
Removes a line item from the cart asynchronously.
removeQuantity(long) - Method in class io.sphere.client.shop.model.InventoryEntryUpdate
 
removeRole(ChannelRoles) - Method in class io.sphere.client.shop.model.ChannelUpdate
 
removeRoles(Set<ChannelRoles>) - Method in class io.sphere.client.shop.model.ChannelUpdate
 
removeURLParams(Map<String, String[]>, Collection<QueryParam>) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
RequestExecutor - Class in io.sphere.internal.request
 
RequestExecutor() - Constructor for class io.sphere.internal.request.RequestExecutor
 
RequestFactory - Interface in io.sphere.internal.request
Creates instances of requests.
RequestFactoryImpl - Class in io.sphere.internal.request
Creates specialized requests based on basic GET and POST requests.
RequestFactoryImpl(BasicRequestFactory) - Constructor for class io.sphere.internal.request.RequestFactoryImpl
 
RequestHolder<T> - Interface in io.sphere.internal.request
Abstraction over HTTP request execution.
RequestHolderImpl<T> - Class in io.sphere.internal.request
A request holder that does real HTTP requests.
RequestHolderImpl(AsyncHttpClient.BoundRequestBuilder) - Constructor for class io.sphere.internal.request.RequestHolderImpl
 
requestResponseToString(Request, Response) - Static method in class io.sphere.internal.util.Util
Serializes request and response, usually for logging or debugging purposes.
requestToString(Request) - Static method in class io.sphere.internal.util.Util
Serializes request, usually for logging or debugging purposes.
resetPassword() - Method in class io.sphere.client.ProjectEndpoints.CustomerEndpoints
 
resetPassword(VersionedId, String, String) - Method in interface io.sphere.client.shop.CustomerService
Sets a new password for a customer.
resetPassword(VersionedId, String, String) - Method in class io.sphere.internal.CustomerServiceImpl
 
resetPassword(VersionedId, String, String) - Method in interface sphere.CustomerService
Sets a new password for the current customer.
resetPassword(VersionedId, String, String) - Method in class sphere.internal.CustomerServiceAdapter
 
resetPasswordAsync(VersionedId, String, String) - Method in interface sphere.CustomerService
Sets a new password for the current customer asynchronously.
resetPasswordAsync(VersionedId, String, String) - Method in class sphere.internal.CustomerServiceAdapter
 
Review - Class in io.sphere.client.shop.model
Review of a product by a project customer (anonymous reviews are currently not supported).
Review() - Constructor for class io.sphere.client.shop.model.Review
 
ReviewCommands - Class in io.sphere.internal.command
Commands issued against the HTTP endpoints for working product reviews.
ReviewCommands() - Constructor for class io.sphere.internal.command.ReviewCommands
 
ReviewCommands.CreateReview - Class in io.sphere.internal.command
 
ReviewCommands.CreateReview(String, String, String, String, String, Double) - Constructor for class io.sphere.internal.command.ReviewCommands.CreateReview
 
ReviewCommands.ReviewUpdateAction - Class in io.sphere.internal.command
 
ReviewCommands.ReviewUpdateAction(String) - Constructor for class io.sphere.internal.command.ReviewCommands.ReviewUpdateAction
 
ReviewCommands.SetAuthorName - Class in io.sphere.internal.command
 
ReviewCommands.SetAuthorName(String) - Constructor for class io.sphere.internal.command.ReviewCommands.SetAuthorName
 
ReviewCommands.SetScore - Class in io.sphere.internal.command
 
ReviewCommands.SetScore(Double) - Constructor for class io.sphere.internal.command.ReviewCommands.SetScore
 
ReviewCommands.SetText - Class in io.sphere.internal.command
 
ReviewCommands.SetText(String) - Constructor for class io.sphere.internal.command.ReviewCommands.SetText
 
ReviewCommands.SetTitle - Class in io.sphere.internal.command
 
ReviewCommands.SetTitle(String) - Constructor for class io.sphere.internal.command.ReviewCommands.SetTitle
 
ReviewRating - Class in io.sphere.client.shop.model
Represents accumulated average review score of a Product.
reviews - Variable in class io.sphere.client.ProjectEndpoints
 
reviews() - Method in class io.sphere.client.shop.SphereClient
Provides access to shop's reviews.
reviews() - Method in class sphere.CurrentCustomer
Queries all reviews of the current.
reviews() - Method in class sphere.Sphere
Sphere HTTP API for working with product reviews.
ReviewService - Interface in io.sphere.client.shop
Sphere HTTP API for working with product reviews in a given project.
ReviewService - Interface in sphere
Sphere HTTP API for working with product reviews in a given project.
ReviewServiceAdapter - Class in sphere.internal
ReviewService with Play-specific async methods.
ReviewServiceAdapter(ReviewService) - Constructor for class sphere.internal.ReviewServiceAdapter
 
ReviewServiceImpl - Class in io.sphere.internal
 
ReviewServiceImpl(RequestFactory, ProjectEndpoints) - Constructor for class io.sphere.internal.ReviewServiceImpl
 
reviewsForProduct(String) - Method in class sphere.CurrentCustomer
Queries all reviews of the current customer for a specific product.
ReviewUpdate - Class in io.sphere.client.shop.model
ReviewUpdate is used to update a Review in the backend.
ReviewUpdate() - Constructor for class io.sphere.client.shop.model.ReviewUpdate
 
root() - Method in class io.sphere.client.ProjectEndpoints.BackendProductEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.CartEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.CategoryEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.ChannelEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.CommentEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.CustomerEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.CustomObjectEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.InventoryEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.OrderEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.ProductProjectionEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.ReviewEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.ShippingMethodEndpoints
 
root() - Method in class io.sphere.client.ProjectEndpoints.TaxCategoryEndpoints
 
runOneIteration() - Method in class io.sphere.internal.CategoryTreeRebuildService
 

S

ScaledImage - Class in io.sphere.client.shop.model
One specific size of an Image.
ScaledImage(ImageSize, String, String, Dimensions) - Constructor for class io.sphere.client.shop.model.ScaledImage
 
scheduler() - Method in class io.sphere.internal.CategoryTreeRebuildService
 
search() - Method in class io.sphere.client.ProjectEndpoints.ProductProjectionEndpoints
 
SearchRequest<T> - Interface in io.sphere.client
Request that uses a Sphere search API to fetch objects satisfying some conditions (including fulltext search) and provide faceting functionality.
SearchRequest<T> - Interface in sphere
Request that uses a Sphere search API to fetch objects satisfying some conditions (including fulltext search) and provide faceting functionality.
SearchRequestAdapter<T> - Class in sphere.internal
SearchRequest with Play-specific async methods.
SearchRequestAdapter(SearchRequest<T>) - Constructor for class sphere.internal.SearchRequestAdapter
 
SearchRequestImpl<T> - Class in io.sphere.internal.request
 
SearchRequestImpl(RequestHolder<SearchResult<T>>, TypeReference<SearchResult<T>>, Locale) - Constructor for class io.sphere.internal.request.SearchRequestImpl
 
SearchResult<T> - Class in io.sphere.client.model
Result of a search query to the Sphere backend.
SearchResult(int, int, int, Collection<T>, Map<String, FacetResult>, int) - Constructor for class io.sphere.client.model.SearchResult
 
SearchResultUtil - Class in io.sphere.internal.util
 
SearchResultUtil() - Constructor for class io.sphere.internal.util.SearchResultUtil
 
SearchUtil - Class in io.sphere.internal.util
Helpers for constructing search queries to the backend.
SearchUtil() - Constructor for class io.sphere.internal.util.SearchUtil
 
SearchUtil.Names - Class in io.sphere.internal.util
 
SearchUtil.Names() - Constructor for class io.sphere.internal.util.SearchUtil.Names
 
SearchUtil.QueryParamNames - Class in io.sphere.internal.util
 
SearchUtil.QueryParamNames() - Constructor for class io.sphere.internal.util.SearchUtil.QueryParamNames
 
selected(Range<DateTime>, Range<DateTime>...) - Method in class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL.RangesMultiSelectDSL
Specified selected ranges.
selected(Iterable<Range<DateTime>>) - Method in class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL.RangesMultiSelectDSL
Specified selected ranges.
selected(Range<BigDecimal>, Range<BigDecimal>...) - Method in class io.sphere.client.facets.FacetExpr.MoneyAttrDSL.RangesMultiSelectDSL
Specified selected ranges.
selected(Iterable<Range<BigDecimal>>) - Method in class io.sphere.client.facets.FacetExpr.MoneyAttrDSL.RangesMultiSelectDSL
Specified selected ranges.
selected(Range<Double>, Range<Double>...) - Method in class io.sphere.client.facets.FacetExpr.NumberAttrDSL.RangesMultiSelectDSL
Specified selected ranges.
selected(Iterable<Range<Double>>) - Method in class io.sphere.client.facets.FacetExpr.NumberAttrDSL.RangesMultiSelectDSL
Specified selected ranges.
selected(Range<BigDecimal>, Range<BigDecimal>...) - Method in class io.sphere.client.facets.FacetExpr.PriceDSL.RangesMultiSelectDSL
Specified selected ranges.
selected(Iterable<Range<BigDecimal>>) - Method in class io.sphere.client.facets.FacetExpr.PriceDSL.RangesMultiSelectDSL
Specified selected ranges.
serialize(DateTime, JsonGenerator, SerializerProvider) - Method in class io.sphere.internal.util.Iso8601JsonSerializer
 
serialize(LocalDate, JsonGenerator, SerializerProvider) - Method in class io.sphere.internal.util.LocalDateJsonSerializer
 
Session - Class in sphere
Helper for storing data in Play session.
Session(Http.Session) - Constructor for class sphere.Session
 
SessionUtil - Class in sphere.util
 
SessionUtil() - Constructor for class sphere.util.SessionUtil
 
set(String, String, T) - Method in interface io.sphere.client.shop.CustomObjectService
Sets the custom object identified by container and key Will overwrite all data that already exists under that key.
set(String, String, T, int) - Method in interface io.sphere.client.shop.CustomObjectService
Sets the custom object identified by container and key Will overwrite all data that already exists under that key.
set(String, String, T) - Method in class io.sphere.internal.CustomObjectServiceImpl
 
set(String, String, T, int) - Method in class io.sphere.internal.CustomObjectServiceImpl
 
set(String, String, T) - Method in interface sphere.CustomObjectService
Sets the the custom object identified by container and key Will overwrite all data that already exists under that key.
set(String, String, T) - Method in class sphere.internal.CustomObjectServiceAdapter
 
setAdditionalAddressInfo(String) - Method in class io.sphere.client.shop.model.Address
Sets the additional address info.
setAdditionalStreetInfo(String) - Method in class io.sphere.client.shop.model.Address
Sets additional street info (e.g.
setAnonymousCartId(String) - Method in class io.sphere.client.shop.SignUpBuilder
 
setApartment(String) - Method in class io.sphere.client.shop.model.Address
Sets the apartment.
setApiMode(ApiMode) - Method in class io.sphere.client.shop.SphereClientConfig.Builder
 
setAttribute(int, Attribute, boolean) - Method in class io.sphere.client.shop.model.ProductUpdate
Sets the attribute in the given variant.
setAuthHttpServiceUrl(String) - Method in class io.sphere.client.shop.SphereClientConfig.Builder
 
setAuthor(String) - Method in class io.sphere.client.shop.model.CommentUpdate
Sets the author of the comment.
setAuthor(String) - Method in class io.sphere.client.shop.model.ReviewUpdate
Sets the author name of the review.
setBillingAddress(Address) - Method in class io.sphere.client.shop.model.CartUpdate
Sets the billing address of the cart.
setBillingAddress(Address) - Method in class sphere.CurrentCart
Sets the billing address.
setBillingAddressAsync(Address) - Method in class sphere.CurrentCart
Sets the billing address asynchronously.
setBody(String) - Method in interface io.sphere.internal.request.RequestHolder
Sets a body for this request.
setBody(String) - Method in class io.sphere.internal.request.RequestHolderImpl
 
setBuilding(String) - Method in class io.sphere.client.shop.model.Address
Sets the building.
setCarrier(String) - Method in class io.sphere.client.shop.model.TrackingData.Builder
 
setCartSnapshotId(String) - Method in class io.sphere.client.shop.CreateOrderBuilder
 
setChaosLevel(int) - Static method in class io.sphere.internal.ChaosMode
Sets the level.
setCity(String) - Method in class io.sphere.client.shop.model.Address
Sets the city.
setClientId(String) - Method in class io.sphere.client.shop.SphereClientConfig.Builder
 
setClientSecret(String) - Method in class io.sphere.client.shop.SphereClientConfig.Builder
 
setCompany(String) - Method in class io.sphere.client.shop.model.Address
Sets the company.
setCompanyName(String) - Method in class io.sphere.client.shop.model.CustomerUpdate
 
setCoreHttpServiceUrl(String) - Method in class io.sphere.client.shop.SphereClientConfig.Builder
 
setCountry(CountryCode) - Method in class io.sphere.client.shop.model.Address
Sets the country.
setCountry(CountryCode) - Method in class io.sphere.client.shop.model.CartUpdate
Sets the country of the cart.
setCountry(CountryCode) - Method in class sphere.CurrentCart
Sets the country of the cart and updates line item prices.
setCountryAsync(CountryCode) - Method in class sphere.CurrentCart
Sets the country of the cart asynchronously and updates line item prices.
SetCredentials - Class in io.sphere.internal.request
 
SetCredentials() - Constructor for class io.sphere.internal.request.SetCredentials
 
setCustomerEmail(String) - Method in class io.sphere.client.shop.model.CartUpdate
Sets the customer email in the cart.
setCustomerEmail(String) - Method in class sphere.CurrentCart
Sets the customer email for the cart.
setCustomerEmailAsync(String) - Method in class sphere.CurrentCart
Sets the customer email for the cart asynchronously.
setCustomerNumber(String) - Method in class io.sphere.client.shop.SignUpBuilder
 
setCustomShippingMethod(String, ShippingRate, ReferenceId<TaxCategory>) - Method in class io.sphere.client.shop.model.CartUpdate
Sets the custom shipping method (not using project shipping methods).
setCustomShippingMethod(String, ShippingRate, ReferenceId<TaxCategory>) - Method in class sphere.CurrentCart
Sets a custom shipping method.
setCustomShippingMethodAsync(String, ShippingRate, ReferenceId<TaxCategory>) - Method in class sphere.CurrentCart
Sets a custom shipping method of the cart asynchronously.
setDateOfBirth(LocalDate) - Method in class io.sphere.client.shop.model.CustomerUpdate
 
setDefaultBillingAddress(String) - Method in class io.sphere.client.shop.model.CustomerUpdate
Sets one of customer's addresses as the default billing address.
setDefaultShippingAddress(String) - Method in class io.sphere.client.shop.model.CustomerUpdate
Sets one of customer's addresses as the default shipping address.
setDepartment(String) - Method in class io.sphere.client.shop.model.Address
Sets the department.
setEmail(String) - Method in class io.sphere.client.shop.model.Address
Sets the email.
setEmail(String) - Method in class io.sphere.client.shop.model.CustomerUpdate
Sets/updates customer's email.
setExpectedDelivery(DateTime) - Method in class io.sphere.client.shop.model.InventoryEntryUpdate
 
setExternalId(String) - Method in class io.sphere.client.shop.model.CustomerUpdate
 
setExternalId(String) - Method in class io.sphere.client.shop.SignUpBuilder
 
setFilterType(FilterType) - Method in class io.sphere.client.filters.expressions.FilterExpressions.Categories
 
setFilterType(FilterType) - Method in class io.sphere.client.filters.expressions.FilterExpressions.CategoriesOrSubcategories
 
setFilterType(FilterType) - Method in class io.sphere.client.filters.expressions.FilterExpressions.DateTimeAttribute.Ranges
 
setFilterType(FilterType) - Method in class io.sphere.client.filters.expressions.FilterExpressions.DateTimeAttribute.Values
 
setFilterType(FilterType) - Method in class io.sphere.client.filters.expressions.FilterExpressions.MoneyAttribute.Ranges
 
setFilterType(FilterType) - Method in class io.sphere.client.filters.expressions.FilterExpressions.MoneyAttribute.Values
 
setFilterType(FilterType) - Method in class io.sphere.client.filters.expressions.FilterExpressions.NumberAttribute.EqualsAnyOf
 
setFilterType(FilterType) - Method in class io.sphere.client.filters.expressions.FilterExpressions.NumberAttribute.Ranges
 
setFilterType(FilterType) - Method in class io.sphere.client.filters.expressions.FilterExpressions.Price.Ranges
 
setFilterType(FilterType) - Method in class io.sphere.client.filters.expressions.FilterExpressions.Price.Values
 
setFilterType(FilterType) - Method in class io.sphere.client.filters.expressions.FilterExpressions.StringAttribute.EqualsAnyOf
 
setFilterType(FilterType) - Method in class io.sphere.internal.filters.DynamicFilterHelpers.MoneyRangeFilterExpression
 
setFilterType(FilterType) - Method in class io.sphere.internal.filters.DynamicFilterHelpers.PriceRangeFilterExpression
 
setFilterType(FilterType) - Method in class io.sphere.internal.filters.FilterExpressionBase
 
setFirstName(String) - Method in class io.sphere.client.shop.model.Address
Sets the first name.
setLastName(String) - Method in class io.sphere.client.shop.model.Address
Sets the last name.
setLineItemQuantity(String, int) - Method in class io.sphere.client.shop.model.CartUpdate
Sets the quantity of the given line item.
setLineItemQuantity(String, int) - Method in class sphere.CurrentCart
Sets the quantity of given line item.
setLineItemQuantityAsync(String, int) - Method in class sphere.CurrentCart
Sets the quantity of the given line item asynchronously.
setMobile(String) - Method in class io.sphere.client.shop.model.Address
Sets the mobile phone number.
setName(CustomerName) - Method in class io.sphere.client.shop.model.CustomerUpdate
Sets customer's name.
setOrderNumber(String) - Method in class io.sphere.client.shop.CreateOrderBuilder
 
setPaymentState(PaymentState) - Method in class io.sphere.client.shop.model.OrderUpdate
 
setPhone(String) - Method in class io.sphere.client.shop.model.Address
Sets the phone number.
setPOBox(String) - Method in class io.sphere.client.shop.model.Address
Sets the post office Box.
setPoBox(String) - Method in class io.sphere.client.shop.model.Address
Sets the post-office box.
setPostalCode(String) - Method in class io.sphere.client.shop.model.Address
Sets the postal code.
setProjectKey(String) - Method in class io.sphere.client.shop.SphereClientConfig.Builder
 
setProvider(String) - Method in class io.sphere.client.shop.model.TrackingData.Builder
 
setProviderTransaction(String) - Method in class io.sphere.client.shop.model.TrackingData.Builder
 
setQueryParam(String) - Method in interface io.sphere.client.facets.Facet
Sets a custom query parameter name that will represent this facet in application's query string.
setQueryParam(String) - Method in class io.sphere.client.facets.Facets.Categories.Terms
 
setQueryParam(String) - Method in class io.sphere.client.facets.Facets.DateTimeAttribute.Ranges
 
setQueryParam(String) - Method in class io.sphere.client.facets.Facets.DateTimeAttribute.Terms
 
setQueryParam(String) - Method in class io.sphere.client.facets.Facets.MoneyAttribute.Ranges
 
setQueryParam(String) - Method in class io.sphere.client.facets.Facets.MoneyAttribute.Terms
 
setQueryParam(String) - Method in class io.sphere.client.facets.Facets.NumberAttribute.Ranges
 
setQueryParam(String) - Method in class io.sphere.client.facets.Facets.NumberAttribute.Terms
 
setQueryParam(String) - Method in class io.sphere.client.facets.Facets.Price.Ranges
 
setQueryParam(String) - Method in class io.sphere.client.facets.Facets.StringAttribute.Terms
 
setQueryParam(String) - Method in interface io.sphere.client.filters.Filter
Sets a custom query parameter name that will represent this filter in the application's query string.
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.Fulltext
 
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Range
 
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Ranges
 
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Values
 
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.NumberAttribute.SingleValue
 
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.Price.DynamicRange
 
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.Price.Range
 
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.Price.Selectable.Ranges
 
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.Price.Selectable.Values
 
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.Price.SingleValue
 
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.StringAttribute.Selectable.Values
 
setQueryParam(String) - Method in class io.sphere.client.filters.Filters.StringAttribute.SingleValue
 
setRegion(String) - Method in class io.sphere.client.shop.model.Address
Sets the region.
setRestockableInDays(int) - Method in class io.sphere.client.shop.model.InventoryEntryUpdate
 
setReturn(boolean) - Method in class io.sphere.client.shop.model.TrackingData.Builder
 
setRole(ChannelRoles) - Method in class io.sphere.client.shop.model.ChannelUpdate
 
setRoles(Set<ChannelRoles>) - Method in class io.sphere.client.shop.model.ChannelUpdate
 
setSalutation(String) - Method in class io.sphere.client.shop.model.Address
Sets the salutation (e.g.
setScore(Double) - Method in class io.sphere.client.shop.model.ReviewUpdate
Sets the score of the review.
setShipmentState(ShipmentState) - Method in class io.sphere.client.shop.model.OrderUpdate
 
setShippingAddress(Address) - Method in class io.sphere.client.shop.model.CartUpdate
Sets the shipping address of the cart.
setShippingAddress(Address) - Method in class sphere.CurrentCart
Sets the shipping address.
setShippingAddressAsync(Address) - Method in class sphere.CurrentCart
Sets the shipping address asynchronously.
setShippingMethod(ReferenceId<ShippingMethod>) - Method in class io.sphere.client.shop.model.CartUpdate
Sets the shipping method of the cart.
setShippingMethod(ReferenceId<ShippingMethod>) - Method in class sphere.CurrentCart
Sets the shipping method of the cart.
setShippingMethodAsync(ReferenceId<ShippingMethod>) - Method in class sphere.CurrentCart
Sets the shipping method of the cart asynchronously.
setSingleSelect(boolean) - Method in interface io.sphere.client.facets.Facet
If set to true, the user will only be able to select a single value at a time.
setSingleSelect(boolean) - Method in class io.sphere.client.facets.Facets.Categories.Terms
 
setSingleSelect(boolean) - Method in class io.sphere.client.facets.Facets.DateTimeAttribute.Ranges
 
setSingleSelect(boolean) - Method in class io.sphere.client.facets.Facets.DateTimeAttribute.Terms
 
setSingleSelect(boolean) - Method in class io.sphere.client.facets.Facets.MoneyAttribute.Ranges
 
setSingleSelect(boolean) - Method in class io.sphere.client.facets.Facets.MoneyAttribute.Terms
 
setSingleSelect(boolean) - Method in class io.sphere.client.facets.Facets.NumberAttribute.Ranges
 
setSingleSelect(boolean) - Method in class io.sphere.client.facets.Facets.NumberAttribute.Terms
 
setSingleSelect(boolean) - Method in class io.sphere.client.facets.Facets.Price.Ranges
 
setSingleSelect(boolean) - Method in class io.sphere.client.facets.Facets.StringAttribute.Terms
 
setSingleSelect(boolean) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Ranges
 
setSingleSelect(boolean) - Method in class io.sphere.client.filters.Filters.NumberAttribute.Selectable.Values
 
setSingleSelect(boolean) - Method in class io.sphere.client.filters.Filters.Price.Selectable.Ranges
 
setSingleSelect(boolean) - Method in class io.sphere.client.filters.Filters.Price.Selectable.Values
 
setSingleSelect(boolean) - Method in class io.sphere.client.filters.Filters.StringAttribute.Selectable.Values
 
setSingleSelect(boolean) - Method in interface io.sphere.client.filters.MultiSelectFilter
If set to true, the user will only be able to select a single value at a time.
setState(String) - Method in class io.sphere.client.shop.model.Address
Sets the state (like Alabama or Alaska in the US).
setStreetName(String) - Method in class io.sphere.client.shop.model.Address
Sets the street name.
setStreetNumber(String) - Method in class io.sphere.client.shop.model.Address
Sets the street number.
setText(String) - Method in class io.sphere.client.shop.model.CommentUpdate
Sets the text of the comment.
setText(String) - Method in class io.sphere.client.shop.model.ReviewUpdate
Sets the text of the review.
setTitle(String) - Method in class io.sphere.client.shop.model.Address
Sets the title (e.g.
setTitle(String) - Method in class io.sphere.client.shop.model.CommentUpdate
Sets the title of the comment.
setTitle(String) - Method in class io.sphere.client.shop.model.ReviewUpdate
Sets the title of the review.
setTrackingId(String) - Method in class io.sphere.client.shop.model.TrackingData.Builder
 
setVatId(String) - Method in class io.sphere.client.shop.model.CustomerUpdate
 
ShipmentState - Enum in io.sphere.client.shop.model
Describes the shipment state of an Order.
ShippingInfo - Class in io.sphere.client.shop.model
Represents full shipping information for a Cart or Order.
ShippingInfo() - Constructor for class io.sphere.client.shop.model.ShippingInfo
 
ShippingMethod - Class in io.sphere.client.shop.model
A shipping method defines a specific way of shipping, with different rates for different geographic locations.
ShippingMethod() - Constructor for class io.sphere.client.shop.model.ShippingMethod
 
shippingMethods - Variable in class io.sphere.client.ProjectEndpoints
 
shippingMethods() - Method in class io.sphere.client.shop.SphereClient
Provides access to shop's shipping methods.
shippingMethods() - Method in class sphere.Sphere
Sphere HTTP API for working with shipping methods.
ShippingMethodService - Interface in io.sphere.client.shop
Sphere HTTP API for querying shipping methods in a given project.
ShippingMethodService - Interface in sphere
Sphere HTTP API for querying shipping methods in a given project.
ShippingMethodServiceAdapter - Class in sphere.internal
ShippingMethodService with Play-specific async methods.
ShippingMethodServiceAdapter(ShippingMethodService) - Constructor for class sphere.internal.ShippingMethodServiceAdapter
 
ShippingMethodServiceImpl - Class in io.sphere.internal
 
ShippingMethodServiceImpl(RequestFactory, ProjectEndpoints) - Constructor for class io.sphere.internal.ShippingMethodServiceImpl
 
ShippingRate - Class in io.sphere.client.shop.model
A shipping rate defines the cost of shipping an order.
ShippingRate(Money) - Constructor for class io.sphere.client.shop.model.ShippingRate
 
ShippingRate(Money, Money) - Constructor for class io.sphere.client.shop.model.ShippingRate
 
shippingRateForLocation(Location, Currency) - Method in class io.sphere.client.shop.model.ShippingMethod
Determines a shipping rate for a location and currency.
ShippingTargetPredicate - Class in io.sphere.client.shop.model
 
ShippingTargetPredicate() - Constructor for class io.sphere.client.shop.model.ShippingTargetPredicate
 
ShopController - Class in sphere
Base controller for controllers using the Sphere backend.
ShopController() - Constructor for class sphere.ShopController
 
shutdown() - Method in class io.sphere.client.shop.SphereClient
Closes HTTP connections and shuts down internal thread pools.
shutdown() - Method in class io.sphere.internal.CategoryTreeImpl
Shuts down internal thread pools.
shutdown() - Method in class io.sphere.internal.oauth.SphereClientCredentials
Shuts down internal thread pools.
signIn(String, String) - Method in interface io.sphere.client.shop.CustomerService
Signs in a customer.
signIn(String, String, String) - Method in interface io.sphere.client.shop.CustomerService
Signs in a customer and associates an existing anonymous cart to the customer.
signIn(String, String) - Method in class io.sphere.internal.CustomerServiceImpl
 
signIn(String, String, String) - Method in class io.sphere.internal.CustomerServiceImpl
 
SignInResult - Class in io.sphere.client.shop
Result returned by SphereClient's sign-in and sign-up methods.
signUp(String, String, CustomerName) - Method in interface io.sphere.client.shop.CustomerService
Creates a new customer.
signUp(String, String, CustomerName, String) - Method in interface io.sphere.client.shop.CustomerService
Creates a new customer and associates an existing anonymous cart to the customer.
signUp(SignUpBuilder) - Method in interface io.sphere.client.shop.CustomerService
Creates a new customer.
signUp(String, String, CustomerName) - Method in class io.sphere.internal.CustomerServiceImpl
 
signUp(String, String, CustomerName, String) - Method in class io.sphere.internal.CustomerServiceImpl
 
signUp(SignUpBuilder) - Method in class io.sphere.internal.CustomerServiceImpl
 
signup(String, String, CustomerName) - Method in class sphere.Sphere
Creates and authenticates a new customer (you don't have to to call login explicitly).
signup(SignUpBuilder) - Method in class sphere.Sphere
 
signupAsync(String, String, CustomerName) - Method in class sphere.Sphere
Creates and authenticates a new customer asynchronously (you don't have to to call login explicitly).
signupAsync(SignUpBuilder) - Method in class sphere.Sphere
 
SignUpBuilder - Class in io.sphere.client.shop
Builder to create data for a signup.
SignUpBuilder(String, String, CustomerName) - Constructor for class io.sphere.client.shop.SignUpBuilder
 
singleTaskExecutor(String) - Static method in class io.sphere.internal.util.Concurrent
Creates an executor that only allows execution of a single task at a time.
size() - Method in class io.sphere.client.shop.model.VariantList
Returns the number of items in this list.
slugify(String) - Static method in class io.sphere.internal.util.Ext
 
slugify(String, Boolean) - Static method in class io.sphere.internal.util.Ext
 
sort(String, SortDirection) - Method in interface io.sphere.client.QueryRequest
Sets the sort expression for sorting the result.
sort(ProductSort) - Method in interface io.sphere.client.SearchRequest
Sorts products.
sort(String) - Method in interface io.sphere.client.SearchRequest
 
sort(ProductSort) - Method in class io.sphere.internal.request.ProductSearchRequest
 
sort(String) - Method in class io.sphere.internal.request.ProductSearchRequest
 
sort(String, SortDirection) - Method in class io.sphere.internal.request.QueryRequestImpl
 
sort(String, SortDirection) - Method in class io.sphere.internal.request.QueryRequestMapping
 
sort(ProductSort) - Method in class io.sphere.internal.request.SearchRequestImpl
 
sort(String) - Method in class io.sphere.internal.request.SearchRequestImpl
 
sort(ProductSort) - Method in class sphere.internal.SearchRequestAdapter
 
sort(String) - Method in class sphere.internal.SearchRequestAdapter
 
sort(ProductSort) - Method in interface sphere.SearchRequest
Sorts products.
sort(String) - Method in interface sphere.SearchRequest
 
SortDirection - Enum in io.sphere.client
Direction for sorting a list of objects by a certain property.
sphere - package sphere
 
sphere() - Static method in class sphere.ShopController
Returns a thread-safe instance of the Sphere client.
Sphere - Class in sphere
Client for accessing all Sphere APIs.
sphere.internal - package sphere.internal
 
sphere.util - package sphere.util
 
SphereBackendException - Exception in io.sphere.client.exceptions
Generic exception thrown when a Sphere web service responds with a status code other than HTTP 2xx.
SphereBackendException(String, SphereErrorResponse) - Constructor for exception io.sphere.client.exceptions.SphereBackendException
 
SphereClient - Class in io.sphere.client.shop
The main access point to Sphere HTTP APIs.
SphereClient(SphereClientConfig, AsyncHttpClient, ClientCredentials, ProductService, CategoryTree, CartService, OrderService, CustomerService, CommentService, ReviewService, InventoryService, ShippingMethodService, TaxCategoryService, CustomObjectService, ChannelService) - Constructor for class io.sphere.client.shop.SphereClient
Creates an instance of SphereClient.
SphereClientConfig - Class in io.sphere.client.shop
The configuration for a SphereClient.
SphereClientConfig.Builder - Class in io.sphere.client.shop
 
SphereClientConfig.Builder(String, String, String, Locale) - Constructor for class io.sphere.client.shop.SphereClientConfig.Builder
 
SphereClientConfig.Builder(String, String, String, Locale, Config) - Constructor for class io.sphere.client.shop.SphereClientConfig.Builder
 
SphereClientCredentials - Class in io.sphere.internal.oauth
Holds OAuth access tokens for accessing protected Sphere HTTP API endpoints.
SphereClientException - Exception in io.sphere.client
Exception thrown by the Sphere Java client.
SphereClientException() - Constructor for exception io.sphere.client.SphereClientException
 
SphereClientException(String) - Constructor for exception io.sphere.client.SphereClientException
 
SphereClientException(String, Throwable) - Constructor for exception io.sphere.client.SphereClientException
 
SphereClientException(Throwable) - Constructor for exception io.sphere.client.SphereClientException
 
SphereError - Class in io.sphere.client
Individual error in SphereBackendException.
SphereError.ConcurrentModification - Class in io.sphere.client
The request attempts to modify a resource that is out of date, i.e.
SphereError.ConcurrentModification() - Constructor for class io.sphere.client.SphereError.ConcurrentModification
 
SphereError.DuplicateAttributesValue - Class in io.sphere.client
The CombinationUnique AttributeConstraint was violated.
SphereError.DuplicateAttributesValue() - Constructor for class io.sphere.client.SphereError.DuplicateAttributesValue
 
SphereError.DuplicateAttributeValue - Class in io.sphere.client
The Unique AttributeConstraint was violated.
SphereError.DuplicateAttributeValue() - Constructor for class io.sphere.client.SphereError.DuplicateAttributeValue
 
SphereError.DuplicateField - Class in io.sphere.client
A value for a field conflicts with an existing duplicate value.
SphereError.DuplicateField() - Constructor for class io.sphere.client.SphereError.DuplicateField
 
SphereError.DuplicatePriceScope - Class in io.sphere.client
A given price scope conflicts with an existing one.
SphereError.DuplicatePriceScope() - Constructor for class io.sphere.client.SphereError.DuplicatePriceScope
 
SphereError.DuplicateVariantValues - Class in io.sphere.client
A given combination of variant values conflicts with an existing one.
SphereError.DuplicateVariantValues() - Constructor for class io.sphere.client.SphereError.DuplicateVariantValues
 
SphereError.General - Class in io.sphere.client
A server-side problem occurred that is not further specified.
SphereError.General() - Constructor for class io.sphere.client.SphereError.General
 
SphereError.InvalidCredentials - Class in io.sphere.client
No customer was found for the given credentials.
SphereError.InvalidCredentials() - Constructor for class io.sphere.client.SphereError.InvalidCredentials
 
SphereError.InvalidCurrentPassword - Class in io.sphere.client
Indicated that the current password did not match the given password.
SphereError.InvalidCurrentPassword() - Constructor for class io.sphere.client.SphereError.InvalidCurrentPassword
 
SphereError.InvalidField - Class in io.sphere.client
A field has an invalid value.
SphereError.InvalidField() - Constructor for class io.sphere.client.SphereError.InvalidField
 
SphereError.InvalidInput - Class in io.sphere.client
Invalid input has been sent to the service.
SphereError.InvalidInput() - Constructor for class io.sphere.client.SphereError.InvalidInput
 
SphereError.InvalidJsonInput - Class in io.sphere.client
Invalid JSON has been sent to the service.
SphereError.InvalidJsonInput() - Constructor for class io.sphere.client.SphereError.InvalidJsonInput
 
SphereError.InvalidOperation - Class in io.sphere.client
The resource(s) involved in the request are not in a valid state for the operation.
SphereError.InvalidOperation() - Constructor for class io.sphere.client.SphereError.InvalidOperation
 
SphereError.InvalidSubject - Class in io.sphere.client
The resource addressed by the request URL does not exist.
SphereError.InvalidSubject() - Constructor for class io.sphere.client.SphereError.InvalidSubject
 
SphereError.OutOfStock - Class in io.sphere.client
Some of the ordered line items are out of stock at the time of placing the order.
SphereError.OutOfStock() - Constructor for class io.sphere.client.SphereError.OutOfStock
 
SphereError.OverCapacity - Class in io.sphere.client
The service is having trouble handling the load.
SphereError.OverCapacity() - Constructor for class io.sphere.client.SphereError.OverCapacity
 
SphereError.PendingOperation - Class in io.sphere.client
A previous conflicting operation is still pending and needs to finish before the request can succeed.
SphereError.PendingOperation() - Constructor for class io.sphere.client.SphereError.PendingOperation
 
SphereError.PriceChanged - Class in io.sphere.client
Some line items price or tax changed at the time of placing the order.
SphereError.PriceChanged() - Constructor for class io.sphere.client.SphereError.PriceChanged
 
SphereError.RequiredField - Class in io.sphere.client
A required field is missing a value.
SphereError.RequiredField() - Constructor for class io.sphere.client.SphereError.RequiredField
 
SphereError.ResourceNotFound - Class in io.sphere.client
The resource addressed by the request URL does not exist.
SphereError.ResourceNotFound() - Constructor for class io.sphere.client.SphereError.ResourceNotFound
 
SphereErrorResponse - Class in io.sphere.internal.errors
Response object returned by the Sphere Projects Web Service in case of an error.
SphereException - Exception in io.sphere.client.exceptions
Exception thrown when a Sphere web service responds with a status code other than HTTP 2xx.
SphereException() - Constructor for exception io.sphere.client.exceptions.SphereException
 
SphereException(String) - Constructor for exception io.sphere.client.exceptions.SphereException
 
SphereException(String, Throwable) - Constructor for exception io.sphere.client.exceptions.SphereException
 
SphereException(Throwable) - Constructor for exception io.sphere.client.exceptions.SphereException
 
SphereResult<T> - Class in io.sphere.client
Result of a request to the Sphere backend.
SphereResultRaw<T> - Class in io.sphere.internal.request
Raw result of a request to the Sphere backend, used internally by the Java client.
stringAttribute(String) - Static method in class io.sphere.client.facets.FacetExpr
Requests facet counts for a custom string attribute to be calculated.
stringAttribute(String) - Static method in class io.sphere.client.filters.FilterExpr
Products based on a custom string attribute.
stringToParam - Static variable in class io.sphere.internal.util.SearchUtil
 
stripExtension(String) - Static method in class io.sphere.internal.util.Url
Given "http://foo/bar.jpg" returns "http://foo/bar".
success(T) - Static method in class io.sphere.client.SphereResult
Creates a new successful result.
success(T) - Static method in class io.sphere.internal.request.SphereResultRaw
Creates a new successful result.
success(T) - Static method in class io.sphere.internal.util.ValidationE
Creates a new successful result.
sync(ListenableFuture<T>) - Static method in class io.sphere.internal.util.Util
Blocks, wraps exceptions as SphereExceptions.
SyncInfo - Class in io.sphere.client.shop.model
 
SyncInfo(Reference<Channel>, String, DateTime) - Constructor for class io.sphere.client.shop.model.SyncInfo
 
SyncInfo() - Constructor for class io.sphere.client.shop.model.SyncInfo
 
SyncInfo(Reference<Channel>, String) - Constructor for class io.sphere.client.shop.model.SyncInfo
 
SyncInfo(Reference<Channel>, DateTime) - Constructor for class io.sphere.client.shop.model.SyncInfo
 
SyncInfo(Reference<Channel>) - Constructor for class io.sphere.client.shop.model.SyncInfo
 
syncResult(ListenableFuture<SphereResult<T>>) - Static method in class io.sphere.internal.util.Util
Blocks, extracts success value, converts Sphere errors to exceptions.

T

taxCategories - Variable in class io.sphere.client.ProjectEndpoints
 
TaxCategory - Class in io.sphere.client.shop.model
 
TaxCategory() - Constructor for class io.sphere.client.shop.model.TaxCategory
 
TaxCategoryService - Interface in io.sphere.client.shop
Sphere HTTP API for working with tax categories in a given project.
TaxCategoryServiceImpl - Class in io.sphere.internal
 
TaxCategoryServiceImpl(RequestFactory, ProjectEndpoints) - Constructor for class io.sphere.internal.TaxCategoryServiceImpl
 
TaxedPrice - Class in io.sphere.client.shop.model
The cart price with product tax rates applied.
TaxPortion - Class in io.sphere.client.shop.model
Represents the tax portion amount of a specific tax rate in a TaxedPrice.
TaxRate - Class in io.sphere.client.shop.model
A tax rate of a LineItem.
TermFacet - Interface in io.sphere.client.facets
Term facets component.
TermFacetItem - Class in io.sphere.client.model.facets
Count of resources for an individual value of a terms facet (TermFacetResult).
TermFacetResult - Class in io.sphere.client.model.facets
Aggregated counts for a terms facet, returned as a part of SearchResult.
TermFacetResult(List<TermFacetItem>, int, int, int) - Constructor for class io.sphere.client.model.facets.TermFacetResult
 
terms() - Method in class io.sphere.client.facets.FacetExpr.CategoriesDSL
Counts occurrences of each distinct category found in the result set.
terms() - Method in class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL
Counts occurrences of each distinct value found in the result set.
terms() - Method in class io.sphere.client.facets.FacetExpr.MoneyAttrDSL
Counts occurrences of each distinct value found in the result set.
terms() - Method in class io.sphere.client.facets.FacetExpr.NumberAttrDSL
Counts occurrences of each distinct value found in the result set.
terms() - Method in class io.sphere.client.facets.FacetExpr.PriceDSL
Counts occurrences of each distinct value found in the result set.
terms() - Method in class io.sphere.client.facets.FacetExpr.StringAttrDSL
Counts occurrences of each distinct value found in the result set.
termsMultiSelect(String, String...) - Method in class io.sphere.client.facets.FacetExpr.CategoriesDSL
Counts occurrences of each distinct category and filters the result set by selected values.
termsMultiSelect(Iterable<String>) - Method in class io.sphere.client.facets.FacetExpr.CategoriesDSL
Counts occurrences of each distinct category and filters the result set by selected values.
termsMultiSelect(DateTime, DateTime...) - Method in class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL
Counts occurrences of each distinct value and filters the result set by selected values.
termsMultiSelect(Iterable<DateTime>) - Method in class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL
Counts occurrences of each distinct value and filters the result set by selected values.
termsMultiSelect(BigDecimal, BigDecimal...) - Method in class io.sphere.client.facets.FacetExpr.MoneyAttrDSL
Counts occurrences of each distinct value and filters the result set by selected values.
termsMultiSelect(Iterable<BigDecimal>) - Method in class io.sphere.client.facets.FacetExpr.MoneyAttrDSL
Counts occurrences of each distinct value and filters the result set by selected values.
termsMultiSelect(Double, Double...) - Method in class io.sphere.client.facets.FacetExpr.NumberAttrDSL
Counts occurrences of each distinct value and filters the result set by selected values.
termsMultiSelect(Iterable<Double>) - Method in class io.sphere.client.facets.FacetExpr.NumberAttrDSL
Counts occurrences of each distinct value and filters the result set by selected values.
termsMultiSelect(BigDecimal, BigDecimal...) - Method in class io.sphere.client.facets.FacetExpr.PriceDSL
Counts occurrences of each distinct value and filters the result set by selected values.
termsMultiSelect(Iterable<BigDecimal>) - Method in class io.sphere.client.facets.FacetExpr.PriceDSL
Counts occurrences of each distinct value and filters the result set by selected values.
termsMultiSelect(String, String...) - Method in class io.sphere.client.facets.FacetExpr.StringAttrDSL
Counts occurrences of each distinct value and filters the result set by selected values.
termsMultiSelect(Iterable<String>) - Method in class io.sphere.client.facets.FacetExpr.StringAttrDSL
Counts occurrences of each distinct value and filters the result set by selected values.
TestableRequest - Interface in io.sphere.internal.request
Request that provides access to its internal request holder, therefore to the method, URL, query params, body.
TestableRequestHolder - Interface in io.sphere.internal.request
Provides access to request internals, for debugging, logging and testing purposes.
text(String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
time(String) - Method in class io.sphere.client.ProductSort.AttributeSorts
 
timeFormat - Static variable in class io.sphere.internal.util.QueryStringFormat
 
toCentRange - Static variable in class io.sphere.internal.util.SearchUtil
Multiplies range by 100 and rounds to integer (conversion from units to 'cents').
toCents - Static variable in class io.sphere.internal.util.SearchUtil
 
toJson() - Method in class io.sphere.client.model.EmptyReference
 
toJsonString() - Method in class io.sphere.client.model.LocalizedString
 
tokenEndpoint(String) - Static method in class io.sphere.client.Endpoints
Sphere OAuth 2.0 token endpoint.
Tokens - Class in io.sphere.client.oauth
OAuth tokens returned by the authorization server.
Tokens(String, String, Optional<Long>) - Constructor for class io.sphere.client.oauth.Tokens
 
toLanguageTag(Locale) - Static method in class io.sphere.internal.util.Util
Encodes a Locale to a BCP-47-conformant language tag.
toList(Iterable<T>) - Static method in class io.sphere.internal.util.ListUtil
Converts a Collection to a List.
toQueryString(Multimap<String, String>) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
toQueryString(Map<String, String[]>) - Static method in class io.sphere.internal.util.QueryStringConstruction
 
toReferenceIdOrNull() - Method in class io.sphere.client.model.EmptyReference
 
toReferenceIdOrNull() - Method in class io.sphere.client.model.Reference
 
toSphereException(Throwable) - Static method in class io.sphere.internal.util.Util
 
toSphereSort() - Method in class io.sphere.client.AttributeProductSort
 
toString() - Method in exception io.sphere.client.exceptions.SphereBackendException
 
toString() - Method in class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL.RangesMultiSelectDSL
 
toString() - Method in class io.sphere.client.facets.FacetExpr.DateTimeAttrDSL
 
toString() - Method in class io.sphere.client.facets.FacetExpr.MoneyAttrDSL.RangesMultiSelectDSL
 
toString() - Method in class io.sphere.client.facets.FacetExpr.MoneyAttrDSL
 
toString() - Method in class io.sphere.client.facets.FacetExpr.NumberAttrDSL
 
toString() - Method in class io.sphere.client.facets.FacetExpr.PriceDSL.RangesMultiSelectDSL
 
toString() - Method in class io.sphere.client.facets.FacetExpr.StringAttrDSL
 
toString() - Method in class io.sphere.client.filters.FilterExpr.DateTimeAttributeDSL
 
toString() - Method in class io.sphere.client.filters.FilterExpr.MoneyAttributeDSL
 
toString() - Method in class io.sphere.client.filters.FilterExpr.NumberAttributeDSL
 
toString() - Method in class io.sphere.client.filters.FilterExpr.StringAttrDSL
 
toString() - Method in class io.sphere.client.model.CustomObject
 
toString() - Method in class io.sphere.client.model.EmptyReference
 
toString() - Method in class io.sphere.client.model.facets.DateTimeRangeFacetItem
 
toString() - Method in class io.sphere.client.model.facets.DateTimeRangeFacetResult
 
toString() - Method in class io.sphere.client.model.facets.MoneyRangeFacetItem
 
toString() - Method in class io.sphere.client.model.facets.MoneyRangeFacetResult
 
toString() - Method in class io.sphere.client.model.facets.NumberRangeFacetItem
 
toString() - Method in class io.sphere.client.model.facets.NumberRangeFacetResult
 
toString() - Method in class io.sphere.client.model.facets.RangeFacetItem
 
toString() - Method in class io.sphere.client.model.facets.RangeFacetResultRaw
 
toString() - Method in class io.sphere.client.model.facets.TermFacetItem
 
toString() - Method in class io.sphere.client.model.facets.TermFacetResult
 
toString() - Method in class io.sphere.client.model.LocalizedString
 
toString() - Method in class io.sphere.client.model.Money
 
toString() - Method in class io.sphere.client.model.products.BackendCategory
 
toString() - Method in class io.sphere.client.model.products.BackendProduct
 
toString() - Method in class io.sphere.client.model.products.BackendProductProjection
 
toString() - Method in class io.sphere.client.model.products.ProductCatalogData
 
toString() - Method in class io.sphere.client.model.products.ProductData
 
toString() - Method in class io.sphere.client.model.QueryResult
 
toString() - Method in class io.sphere.client.model.Reference
 
toString() - Method in class io.sphere.client.model.ReferenceId
 
toString() - Method in class io.sphere.client.model.SearchResult
 
toString() - Method in class io.sphere.client.model.VersionedId
 
toString() - Method in class io.sphere.client.ProductSort.Relevance
 
toString() - Method in class io.sphere.client.shop.model.AbsoluteDiscount
 
toString() - Method in class io.sphere.client.shop.model.Address
 
toString() - Method in class io.sphere.client.shop.model.Attribute.Enum
 
toString() - Method in class io.sphere.client.shop.model.Attribute
 
toString() - Method in class io.sphere.client.shop.model.Cart
 
toString() - Method in class io.sphere.client.shop.model.CartDiscount
 
toString() - Method in class io.sphere.client.shop.model.Catalog
 
toString() - Method in class io.sphere.client.shop.model.Category
 
toString() - Method in class io.sphere.client.shop.model.Channel
 
toString() - Method in class io.sphere.client.shop.model.Comment
 
toString() - Method in class io.sphere.client.shop.model.Customer
 
toString() - Method in class io.sphere.client.shop.model.CustomerGroup
 
toString() - Method in class io.sphere.client.shop.model.CustomerName
 
toString() - Method in class io.sphere.client.shop.model.CustomerToken
 
toString() - Method in class io.sphere.client.shop.model.CustomLineItem
 
toString() - Method in class io.sphere.client.shop.model.Delivery
 
toString() - Method in class io.sphere.client.shop.model.DeliveryItem
 
toString() - Method in class io.sphere.client.shop.model.Dimensions
 
toString() - Method in class io.sphere.client.shop.model.DiscountCode
 
toString() - Method in class io.sphere.client.shop.model.DiscountCodeWithState
 
toString() - Method in class io.sphere.client.shop.model.DiscountedLineItemPortion
 
toString() - Method in class io.sphere.client.shop.model.DiscountedLineItemPrice
 
toString() - Method in class io.sphere.client.shop.model.DiscountedPrice
 
toString() - Method in class io.sphere.client.shop.model.Image
 
toString() - Method in class io.sphere.client.shop.model.InventoryEntry
 
toString() - Method in class io.sphere.client.shop.model.LineItem
 
toString() - Method in class io.sphere.client.shop.model.LineItemContainer
 
toString() - Method in class io.sphere.client.shop.model.LineItemsTargetPredicate
 
toString() - Method in class io.sphere.client.shop.model.LocalizableEnum
 
toString() - Method in class io.sphere.client.shop.model.Location
 
toString() - Method in class io.sphere.client.shop.model.Order
 
toString() - Method in class io.sphere.client.shop.model.Parcel
 
toString() - Method in class io.sphere.client.shop.model.ParcelMeasurements
 
toString() - Method in class io.sphere.client.shop.model.Price
 
toString() - Method in class io.sphere.client.shop.model.Product
 
toString() - Method in class io.sphere.client.shop.model.ProductDiscount
 
toString() - Method in class io.sphere.client.shop.model.RelativeDiscount
 
toString() - Method in class io.sphere.client.shop.model.Review
 
toString() - Method in class io.sphere.client.shop.model.ReviewRating
 
toString() - Method in class io.sphere.client.shop.model.ScaledImage
 
toString() - Method in class io.sphere.client.shop.model.ShippingInfo
 
toString() - Method in class io.sphere.client.shop.model.ShippingMethod
 
toString() - Method in class io.sphere.client.shop.model.ShippingRate
 
toString() - Method in class io.sphere.client.shop.model.SyncInfo
 
toString() - Method in class io.sphere.client.shop.model.TaxCategory
 
toString() - Method in class io.sphere.client.shop.model.TaxedPrice
 
toString() - Method in class io.sphere.client.shop.model.TaxPortion
 
toString() - Method in class io.sphere.client.shop.model.TaxRate
 
toString() - Method in class io.sphere.client.shop.model.TrackingData
 
toString() - Method in class io.sphere.client.shop.model.Variant
 
toString() - Method in class io.sphere.client.shop.model.VariantAvailability
 
toString() - Method in class io.sphere.client.shop.model.VariantList
 
toString() - Method in class io.sphere.client.shop.model.Zone
 
toString() - Method in class io.sphere.client.shop.model.ZoneRate
 
toString() - Method in class io.sphere.client.shop.SignInResult
 
toString() - Method in class io.sphere.client.shop.SphereClientConfig.Builder
 
toString() - Method in class io.sphere.client.shop.SphereClientConfig
 
toString() - Method in class io.sphere.client.SphereError.DuplicateAttributesValue
 
toString() - Method in class io.sphere.client.SphereError.DuplicateAttributeValue
 
toString() - Method in class io.sphere.client.SphereError.DuplicateField
 
toString() - Method in class io.sphere.client.SphereError.DuplicatePriceScope
 
toString() - Method in class io.sphere.client.SphereError.DuplicateVariantValues
 
toString() - Method in class io.sphere.client.SphereError.InvalidField
 
toString() - Method in class io.sphere.client.SphereError.InvalidJsonInput
 
toString() - Method in class io.sphere.client.SphereError.OutOfStock
 
toString() - Method in class io.sphere.client.SphereError.PriceChanged
 
toString() - Method in class io.sphere.client.SphereError.RequiredField
 
toString() - Method in class io.sphere.client.SphereError
 
toString() - Method in class io.sphere.client.SphereResult
 
toString() - Method in class io.sphere.internal.command.CartCommands.AddCustomLineItem
 
toString() - Method in class io.sphere.internal.command.CartCommands.AddDiscountCode
 
toString() - Method in class io.sphere.internal.command.CartCommands.AddLineItem
 
toString() - Method in class io.sphere.internal.command.CartCommands.AddLineItemFromMasterVariant
 
toString() - Method in class io.sphere.internal.command.CartCommands.ChangeLineItemQuantity
 
toString() - Method in class io.sphere.internal.command.CartCommands.CreateCart
 
toString() - Method in class io.sphere.internal.command.CartCommands.DecreaseLineItemQuantity
 
toString() - Method in class io.sphere.internal.command.CartCommands.LoginWithAnonymousCart
 
toString() - Method in class io.sphere.internal.command.CartCommands.OrderCart
 
toString() - Method in class io.sphere.internal.command.CartCommands.RecalculateCartPrices
 
toString() - Method in class io.sphere.internal.command.CartCommands.RemoveCustomLineItem
 
toString() - Method in class io.sphere.internal.command.CartCommands.RemoveDiscountCode
 
toString() - Method in class io.sphere.internal.command.CartCommands.RemoveLineItem
 
toString() - Method in class io.sphere.internal.command.CartCommands.SetBillingAddress
 
toString() - Method in class io.sphere.internal.command.CartCommands.SetCountry
 
toString() - Method in class io.sphere.internal.command.CartCommands.SetCustomerEmail
 
toString() - Method in class io.sphere.internal.command.CartCommands.SetCustomShippingMethod
 
toString() - Method in class io.sphere.internal.command.CartCommands.SetShippingAddress
 
toString() - Method in class io.sphere.internal.command.CartCommands.SetShippingMethod
 
toString() - Method in class io.sphere.internal.command.InventoryEntryCommands.CreateInventoryEntry
 
toString() - Method in class io.sphere.internal.command.OrderCommands.AddParcelToDelivery
 
toString() - Method in class io.sphere.internal.errors.SphereErrorResponse
 
toString() - Method in class io.sphere.internal.request.CommandRequestImpl
 
toString() - Method in class io.sphere.internal.request.FetchRequestBasedOnQuery
 
toString() - Method in class io.sphere.internal.request.FetchRequestImpl
 
toString() - Method in class io.sphere.internal.request.FetchRequestWithErrorHandling
 
toString() - Method in class io.sphere.internal.request.ProductFetchRequest
 
toString() - Method in class io.sphere.internal.request.ProductSearchRequest
 
toString() - Method in class io.sphere.internal.request.QueryRequestImpl
 
toString() - Method in class io.sphere.internal.request.RequestHolderImpl
 
toString() - Method in class io.sphere.internal.request.SearchRequestImpl
 
toString() - Method in class io.sphere.internal.request.SphereResultRaw
 
toString() - Method in class io.sphere.internal.util.Validation
 
totalPrice - Variable in class io.sphere.client.shop.model.LineItemContainer
 
toUnexpandedReference() - Method in class io.sphere.client.model.Reference
 
trace(String) - Static method in class io.sphere.internal.util.Log
 
TrackingData - Class in io.sphere.client.shop.model
TrackingData is some info about the delivery (like a DHL tracking number) which is useful to keep an eye on your delivery, view its status etc.
TrackingData(String, String, String, String, boolean) - Constructor for class io.sphere.client.shop.model.TrackingData
 
TrackingData(String, String) - Constructor for class io.sphere.client.shop.model.TrackingData
Creates TrackingData item with isReturn=false.
TrackingData(String) - Constructor for class io.sphere.client.shop.model.TrackingData
Creates TrackingData item with empty carrier field and isReturn=false.
TrackingData() - Constructor for class io.sphere.client.shop.model.TrackingData
 
TrackingData.Builder - Class in io.sphere.client.shop.model
 
TrackingData.Builder() - Constructor for class io.sphere.client.shop.model.TrackingData.Builder
 
TrackingData.Builder(String) - Constructor for class io.sphere.client.shop.model.TrackingData.Builder
 
transform(Function<T, R>) - Method in class io.sphere.client.SphereResult
If successful, transforms the success value.
transform(Function<T, R>) - Method in class io.sphere.internal.request.SphereResultRaw
If successful, transforms the success value.
transform(SearchResult<T>, Collection<R>) - Static method in class io.sphere.internal.util.SearchResultUtil
Transforms the results of a SearchResult.
transform(SearchResult<T>, Collection<R>, Integer) - Static method in class io.sphere.internal.util.SearchResultUtil
Sets the pageSize of a SearchResult, and potentially transforms results.

U

update(VersionedId, CustomerUpdate) - Method in interface io.sphere.client.shop.CustomerService
Updates a customer.
Update<A extends UpdateAction> - Class in io.sphere.internal.command
Update object which accumulates update actions and is used to construct a UpdateCommand.
Update() - Constructor for class io.sphere.internal.command.Update
 
update(VersionedId, CustomerUpdate) - Method in class io.sphere.internal.CustomerServiceImpl
 
update(CartUpdate) - Method in class sphere.CurrentCart
Updates the cart, doing several modifications using one request, described by the update object.
update(CustomerUpdate) - Method in class sphere.CurrentCustomer
Updates the currently authenticated customer.
UpdateAction - Class in io.sphere.internal.command
Update actions are a part of update commands.
UpdateAction(String) - Constructor for class io.sphere.internal.command.UpdateAction
 
updateAsync(CartUpdate) - Method in class sphere.CurrentCart
Updates the cart asynchronously.
updateAsync(CustomerUpdate) - Method in class sphere.CurrentCustomer
Updates the currently authenticated customer asynchronously.
updateCart(VersionedId, CartUpdate) - Method in interface io.sphere.client.shop.CartService
Updates a cart in the backend.
updateCart(VersionedId, CartUpdate) - Method in class io.sphere.internal.CartServiceImpl
 
updateChannel(VersionedId, ChannelUpdate) - Method in interface io.sphere.client.shop.ChannelService
 
updateChannel(VersionedId, ChannelUpdate) - Method in class io.sphere.internal.ChannelServiceImpl
 
UpdateCommand<A extends UpdateAction> - Class in io.sphere.internal.command
Update command for updating a versioned aggregate root.
UpdateCommand(int, Update<A>) - Constructor for class io.sphere.internal.command.UpdateCommand
 
updateComment(VersionedId, CommentUpdate) - Method in interface io.sphere.client.shop.CommentService
Updates a comment.
updateComment(VersionedId, CommentUpdate) - Method in class io.sphere.internal.CommentServiceImpl
 
updateComment(VersionedId, CommentUpdate) - Method in interface sphere.CommentService
Updates a comment.
updateComment(VersionedId, CommentUpdate) - Method in class sphere.internal.CommentServiceAdapter
 
updateCommentAsync(VersionedId, CommentUpdate) - Method in interface sphere.CommentService
Updates a comment asynchronously.
updateCommentAsync(VersionedId, CommentUpdate) - Method in class sphere.internal.CommentServiceAdapter
 
updateInventoryEntry(VersionedId, InventoryEntryUpdate) - Method in interface io.sphere.client.shop.InventoryService
 
updateInventoryEntry(VersionedId, InventoryEntryUpdate) - Method in class io.sphere.internal.InventoryServiceImpl
 
updateOrder(VersionedId, OrderUpdate) - Method in interface io.sphere.client.shop.OrderService
Updates the order, e.g.
updateOrder(VersionedId, OrderUpdate) - Method in class io.sphere.internal.OrderServiceImpl
 
updateOrder(VersionedId, OrderUpdate) - Method in class sphere.internal.OrderServiceAdapter
 
updateOrder(VersionedId, OrderUpdate) - Method in interface sphere.OrderService
Updates the order, e.g.
updateOrderAsync(VersionedId, OrderUpdate) - Method in class sphere.internal.OrderServiceAdapter
 
updateOrderAsync(VersionedId, OrderUpdate) - Method in interface sphere.OrderService
Updates the order, e.g.
updatePaymentState(VersionedId, PaymentState) - Method in interface io.sphere.client.shop.OrderService
Deprecated.
since 0.51.0, use OrderService.updateOrder(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate) instead, e.g. updateOrder(orderId, new OrderUpdate().setPaymentState(paymentState));.
updatePaymentState(VersionedId, PaymentState) - Method in class io.sphere.internal.OrderServiceImpl
Deprecated.
updatePaymentState(VersionedId, PaymentState) - Method in class sphere.internal.OrderServiceAdapter
Deprecated.
updatePaymentState(VersionedId, PaymentState) - Method in interface sphere.OrderService
Deprecated.
since 0.51.0, use OrderService.updateOrder(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate) instead, e.g. updateOrder(orderId, new OrderUpdate().setPaymentState(paymentState));.
updatePaymentStateAsync(VersionedId, PaymentState) - Method in class sphere.internal.OrderServiceAdapter
Deprecated.
updatePaymentStateAsync(VersionedId, PaymentState) - Method in interface sphere.OrderService
Deprecated.
since 0.51.0, use OrderService.updateOrderAsync(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate) instead, e.g. updateOrder(orderId, new OrderUpdate().setPaymentState(paymentState));.
updateProduct(VersionedId, ProductUpdate) - Method in interface io.sphere.client.shop.ProductService
Updates a product.
updateProduct(VersionedId, ProductUpdate) - Method in class io.sphere.internal.ProductServiceImpl
 
updateReview(VersionedId, ReviewUpdate) - Method in interface io.sphere.client.shop.ReviewService
Updates a review.
updateReview(VersionedId, ReviewUpdate) - Method in class io.sphere.internal.ReviewServiceImpl
 
updateReview(VersionedId, ReviewUpdate) - Method in class sphere.internal.ReviewServiceAdapter
 
updateReview(VersionedId, ReviewUpdate) - Method in interface sphere.ReviewService
Updates a review.
updateReviewAsync(VersionedId, ReviewUpdate) - Method in class sphere.internal.ReviewServiceAdapter
 
updateReviewAsync(VersionedId, ReviewUpdate) - Method in interface sphere.ReviewService
Updates a review asynchronously.
updateShipmentState(VersionedId, ShipmentState) - Method in interface io.sphere.client.shop.OrderService
Deprecated.
since 0.51.0, use OrderService.updateOrder(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate) instead, e.g. updateOrder(orderId, new OrderUpdate().setShipmentState(shipmentState));.
updateShipmentState(VersionedId, ShipmentState) - Method in class io.sphere.internal.OrderServiceImpl
Deprecated.
updateShipmentState(VersionedId, ShipmentState) - Method in class sphere.internal.OrderServiceAdapter
Deprecated.
updateShipmentState(VersionedId, ShipmentState) - Method in interface sphere.OrderService
Deprecated.
since 0.51.0, use OrderService.updateOrder(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate) instead, e.g. updateOrder(orderId, new OrderUpdate().setShipmentState(shipmentState));.
updateShipmentStateAsync(VersionedId, ShipmentState) - Method in class sphere.internal.OrderServiceAdapter
Deprecated.
updateShipmentStateAsync(VersionedId, ShipmentState) - Method in interface sphere.OrderService
Deprecated.
since 0.51.0, use OrderService.updateOrderAsync(io.sphere.client.model.VersionedId, io.sphere.client.shop.model.OrderUpdate) instead, e.g. updateOrder(orderId, new OrderUpdate().setShipmentState(shipmentState));.
updateSyncInfo(SyncInfo) - Method in class io.sphere.client.shop.model.OrderUpdate
 
Url - Class in io.sphere.internal.util
 
Url() - Constructor for class io.sphere.internal.util.Url
 
urlEncode(String) - Static method in class io.sphere.internal.util.Util
Encodes urls with US-ASCII.
UserInputAttributeFilterBase<T> - Class in io.sphere.internal.filters
Helper base class for implementations of UserInputFilters that match on given attribute.
UserInputAttributeFilterBase(String) - Constructor for class io.sphere.internal.filters.UserInputAttributeFilterBase
 
UserInputFilter<T> - Interface in io.sphere.client.filters
Filter 'component' that supports a single user entered 'value' (such as price range) and keeping the state entered value in application's query string.
UserInputFilterBase<T> - Class in io.sphere.internal.filters
Helper base class for implementations of UserInputFilter.
UserInputFilterBase(String) - Constructor for class io.sphere.internal.filters.UserInputFilterBase
 
Util - Class in io.sphere.internal.util
 
Util() - Constructor for class io.sphere.internal.util.Util
 

V

validateProjectKey(String) - Static method in class io.sphere.client.shop.SphereClientConfig
 
Validation<T,E> - Class in io.sphere.internal.util
Either a value or an exception.
Validation(T, E) - Constructor for class io.sphere.internal.util.Validation
 
ValidationE<T> - Class in io.sphere.internal.util
Validation with the error type being SphereClientException.
value - Variable in class io.sphere.internal.util.Validation
 
valueOf(String) - Static method in enum io.sphere.client.filters.expressions.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sphere.client.shop.ApiMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sphere.client.shop.model.Cart.CartState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sphere.client.shop.model.Cart.InventoryMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sphere.client.shop.model.ChannelRoles
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sphere.client.shop.model.DiscountCodeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sphere.client.shop.model.ImageSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sphere.client.shop.model.OrderState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sphere.client.shop.model.PaymentState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sphere.client.shop.model.ShipmentState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.sphere.client.SortDirection
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.sphere.client.filters.expressions.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sphere.client.shop.ApiMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sphere.client.shop.model.Cart.CartState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sphere.client.shop.model.Cart.InventoryMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sphere.client.shop.model.ChannelRoles
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sphere.client.shop.model.DiscountCodeState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sphere.client.shop.model.ImageSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sphere.client.shop.model.OrderState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sphere.client.shop.model.PaymentState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sphere.client.shop.model.ShipmentState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.sphere.client.SortDirection
Returns an array containing the constants of this enum type, in the order they are declared.
Variant - Class in io.sphere.client.shop.model
Variant of a product in a product catalog.
VariantAvailability - Class in io.sphere.client.shop.model
Stock availability of a variant in a product catalog.
VariantList - Class in io.sphere.client.shop.model
List of variants of a Product that supports filtering by various criteria.
VariantList(List<Variant>) - Constructor for class io.sphere.client.shop.model.VariantList
 
Version - Class in io.sphere.internal
Current version of the Sphere Java client, useful for User Agent HTTP header, logging, etc.
Version() - Constructor for class io.sphere.internal.Version
 
version - Static variable in class io.sphere.internal.Version
 
VersionedId - Class in io.sphere.client.model
Id and version of a backend object.

W

warn(String) - Static method in class io.sphere.internal.util.Log
 
warn(String, Throwable) - Static method in class io.sphere.internal.util.Log
 
warn(Throwable) - Static method in class io.sphere.internal.util.Log
 
where(String) - Method in interface io.sphere.client.QueryRequest
Sets the predicate used to filter the results for this query request.
where(String) - Method in class io.sphere.internal.request.QueryRequestImpl
 
where(String) - Method in class io.sphere.internal.request.QueryRequestMapping
 
withErrorHandling(Function<SphereBackendException, SphereException>) - Method in interface io.sphere.client.CommandRequest
Transforms a generic error result from the Sphere backend into a specific error, depending on the use case.
withErrorHandling(Function<SphereBackendException, SphereException>) - Method in class io.sphere.internal.request.CommandRequestImpl
 
withErrorHandling(Function<SphereBackendException, SphereException>) - Method in class io.sphere.internal.request.ProductCommandRequest
 
withSpecificError(SphereResultRaw<T>, Function<SphereBackendException, SphereException>) - Static method in class io.sphere.client.SphereResult
Creates a SphereResult with a generic and optionally also a specific error, based on the generic one.

Z

Zone - Class in io.sphere.client.shop.model
A Zone represents a set of geographical locations.
Zone() - Constructor for class io.sphere.client.shop.model.Zone
 
ZoneRate - Class in io.sphere.client.shop.model
ZoneRate defines shipping rates (prices) for a specific zone.
A B C D E F G H I J K L M N O P Q R S T U V W Z