Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractTypeConverter<T,
DomainT> - Class in com.sap.cloud.sdk.typeconverter -
Abstract type converter base class for converting types to and from their domain-specific counterparts.
- AbstractTypeConverter() - Constructor for class com.sap.cloud.sdk.typeconverter.AbstractTypeConverter
- AnnotatedFieldGsonExclusionStrategy<AnnotationT extends Annotation> - Class in com.sap.cloud.sdk.result
-
Implementation of GSON
ExclusionStrategyexcluding all fields not annotated with the given annotation. - AnnotatedFieldGsonExclusionStrategy(Class<AnnotationT>) - Constructor for class com.sap.cloud.sdk.result.AnnotatedFieldGsonExclusionStrategy
- as(Class<T>) - Method in class com.sap.cloud.sdk.result.GsonResultObject
-
Returns a value from this element.
- as(Class<T>) - Method in interface com.sap.cloud.sdk.result.ResultObject
-
Returns this
ResultObjectcasted into the given typeT. - as(Type) - Method in class com.sap.cloud.sdk.result.GsonResultObject
- as(Type) - Method in interface com.sap.cloud.sdk.result.ResultObject
-
Returns this
ResultObjectcasted into the given typeT. - asBigDecimal() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- asBigDecimal() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- asBigDecimal() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- asBigDecimal() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
In case this
ResultElementis considered aResultPrimitive, use this method to access its value asBigDecimal. - asBigDecimal() - Method in interface com.sap.cloud.sdk.result.ResultPrimitive
- asBigDecimalList() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asBigDecimalList() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asBigDecimalList() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asBigDecimalList() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aListof all their values represented asBigDecimal. - asBigDecimalSet() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asBigDecimalSet() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asBigDecimalSet() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asBigDecimalSet() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aSetof all their values represented asBigDecimal. - asBigInteger() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- asBigInteger() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- asBigInteger() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- asBigInteger() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
In case this
ResultElementis considered aResultPrimitive, use this method to access its value asBigInteger. - asBigInteger() - Method in interface com.sap.cloud.sdk.result.ResultPrimitive
- asBigIntegerList() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asBigIntegerList() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asBigIntegerList() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asBigIntegerList() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aListof all their values represented asBigInteger. - asBigIntegerSet() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asBigIntegerSet() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asBigIntegerSet() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asBigIntegerSet() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aSetof all their values represented asBigInteger. - asBoolean() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- asBoolean() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- asBoolean() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- asBoolean() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
In case this
ResultElementis considered aResultPrimitive, use this method to access its value asboolean. - asBoolean() - Method in interface com.sap.cloud.sdk.result.ResultPrimitive
- asBooleanList() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asBooleanList() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asBooleanList() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asBooleanList() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aListof all their values represented asBoolean. - asBooleanSet() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asBooleanSet() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asBooleanSet() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asBooleanSet() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aSetof all their values represented asBoolean. - asByte() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- asByte() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- asByte() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- asByte() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
In case this
ResultElementis considered aResultPrimitive, use this method to access its value asbyte. - asByte() - Method in interface com.sap.cloud.sdk.result.ResultPrimitive
- asByteList() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asByteList() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asByteList() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asByteList() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aListof all their values represented asByte. - asByteSet() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asByteSet() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asByteSet() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asByteSet() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aSetof all their values represented asByte. - asCharacter() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- asCharacter() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- asCharacter() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- asCharacter() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
In case this
ResultElementis considered aResultPrimitive, use this method to access its value aschar. - asCharacter() - Method in interface com.sap.cloud.sdk.result.ResultPrimitive
- asCharacterList() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asCharacterList() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asCharacterList() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asCharacterList() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aListof all their values represented asCharacter. - asCharacterSet() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asCharacterSet() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asCharacterSet() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asCharacterSet() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aSetof all their values represented asCharacter. - asDouble() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- asDouble() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- asDouble() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- asDouble() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
In case this
ResultElementis considered aResultPrimitive, use this method to access its value asdouble. - asDouble() - Method in interface com.sap.cloud.sdk.result.ResultPrimitive
- asDoubleList() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asDoubleList() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asDoubleList() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asDoubleList() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aListof all their values represented asDouble. - asDoubleSet() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asDoubleSet() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asDoubleSet() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asDoubleSet() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aSetof all their values represented asDouble. - asFloat() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- asFloat() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- asFloat() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- asFloat() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
In case this
ResultElementis considered aResultPrimitive, use this method to access its value asfloat. - asFloat() - Method in interface com.sap.cloud.sdk.result.ResultPrimitive
- asFloatList() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asFloatList() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asFloatList() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asFloatList() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aListof all their values represented asFloat. - asFloatSet() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asFloatSet() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asFloatSet() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asFloatSet() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aSetof all their values represented asFloat. - asInteger() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- asInteger() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- asInteger() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- asInteger() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
In case this
ResultElementis considered aResultPrimitive, use this method to access its value asint. - asInteger() - Method in interface com.sap.cloud.sdk.result.ResultPrimitive
- asIntegerList() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asIntegerList() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asIntegerList() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asIntegerList() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aListof all their values represented asInteger. - asIntegerSet() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asIntegerSet() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asIntegerSet() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asIntegerSet() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aSetof all their values represented asInteger. - asList(Class<T>) - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asList(Class<T>) - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asList(Class<T>) - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asList(Class<T>) - Method in interface com.sap.cloud.sdk.result.ResultCollection
- asLong() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- asLong() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- asLong() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- asLong() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
In case this
ResultElementis considered aResultPrimitive, use this method to access its value aslong. - asLong() - Method in interface com.sap.cloud.sdk.result.ResultPrimitive
- asLongList() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asLongList() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asLongList() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asLongList() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aListof all their values represented asLong. - asLongSet() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asLongSet() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asLongSet() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asLongSet() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aSetof all their values represented asLong. - asSet(Class<T>) - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asSet(Class<T>) - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asSet(Class<T>) - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asSet(Class<T>) - Method in interface com.sap.cloud.sdk.result.ResultCollection
- asShort() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- asShort() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- asShort() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- asShort() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
In case this
ResultElementis considered aResultPrimitive, use this method to access its value asshort. - asShort() - Method in interface com.sap.cloud.sdk.result.ResultPrimitive
- asShortList() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asShortList() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asShortList() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asShortList() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aListof all their values represented asShort. - asShortSet() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asShortSet() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asShortSet() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asShortSet() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aSetof all their values represented asShort. - asString() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- asString() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- asString() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- asString() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
In case this
ResultElementis considered aResultPrimitive, use this method to access its value asString. - asString() - Method in interface com.sap.cloud.sdk.result.ResultPrimitive
- asStringList() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a list of values from this instance.
- asStringList() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asStringList() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a list of values from this instance.
- asStringList() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aListof all their values represented asString. - asStringSet() - Method in interface com.sap.cloud.sdk.result.CollectedResultCollection
-
Returns a set of values from this instance.
- asStringSet() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- asStringSet() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
-
Returns a set of values from this instance.
- asStringSet() - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Assuming all elements within this
ResultCollectionare instances ofResultPrimitive, this method returns aSetof all their values represented asString.
B
- BigDecimalExtractor - Class in com.sap.cloud.sdk.result
-
ObjectExtractorimplementation transforming a givenResultElementto aBigDecimal. - BigDecimalExtractor() - Constructor for class com.sap.cloud.sdk.result.BigDecimalExtractor
- BigIntegerExtractor - Class in com.sap.cloud.sdk.result
-
ObjectExtractorimplementation transforming a givenResultElementto aBigInteger. - BigIntegerExtractor() - Constructor for class com.sap.cloud.sdk.result.BigIntegerExtractor
- BooleanExtractor - Class in com.sap.cloud.sdk.result
-
ObjectExtractorimplementation transforming a givenResultElementto aBoolean. - BooleanExtractor() - Constructor for class com.sap.cloud.sdk.result.BooleanExtractor
- ByteExtractor - Class in com.sap.cloud.sdk.result
-
ObjectExtractorimplementation transforming a givenResultElementto aByte. - ByteExtractor() - Constructor for class com.sap.cloud.sdk.result.ByteExtractor
C
- canEqual(Object) - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- canEqual(Object) - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- canEqual(Object) - Method in class com.sap.cloud.sdk.result.GsonResultElementFactory
- canEqual(Object) - Method in class com.sap.cloud.sdk.result.GsonResultObject
- canEqual(Object) - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- canEqual(Object) - Method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
- CharacterExtractor - Class in com.sap.cloud.sdk.result
-
ObjectExtractorimplementation transforming a givenResultElementto aCharacter. - CharacterExtractor() - Constructor for class com.sap.cloud.sdk.result.CharacterExtractor
- collect(String) - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- collect(String) - Method in interface com.sap.cloud.sdk.result.ResultCollection
-
Collects elements inside this
ResultCollectionidentified byfilterNameand returns aCollectedResultCollectionthat contains only the collected elements. - CollectedResultCollection - Interface in com.sap.cloud.sdk.result
-
A collection consisting of elements collected by their
ElementNamevia theResultCollection.collect(String)method. - CollectionExtractor<CollectionT extends Collection<T>,
T> - Interface in com.sap.cloud.sdk.result -
Functional interface handling the type-safe transformation of a
ResultElementto a collections of a specific type. - com.sap.cloud.sdk.result - package com.sap.cloud.sdk.result
- com.sap.cloud.sdk.typeconverter - package com.sap.cloud.sdk.typeconverter
- com.sap.cloud.sdk.typeconverter.exception - package com.sap.cloud.sdk.typeconverter.exception
- ConvertedObject<T> - Class in com.sap.cloud.sdk.typeconverter
-
Wrapper class enclosing the result of a conversion.
- ConvertedObject(boolean, T) - Constructor for class com.sap.cloud.sdk.typeconverter.ConvertedObject
- create(JsonElement) - Method in class com.sap.cloud.sdk.result.GsonResultElementFactory
- create(ResultElementT) - Method in interface com.sap.cloud.sdk.result.ResultElementFactory
-
Creates a
ResultElementbased on the given object.
D
- DefaultCollectedResultCollection - Class in com.sap.cloud.sdk.result
-
Default implementation of the
CollectedResultCollectioninterface, allowing strongly typed access to specific fields annotated withElementNamein elements of aResultCollection. - DefaultCollectedResultCollection(String, Iterable<ResultElement>) - Constructor for class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- DefaultResultCollection - Class in com.sap.cloud.sdk.result
-
This class provides an abstraction of a collection of result elements
- DefaultResultCollection(Iterable<ResultElement>) - Constructor for class com.sap.cloud.sdk.result.DefaultResultCollection
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.sap.cloud.sdk.typeconverter.TypeConverterGsonDeserializer
- DoubleExtractor - Class in com.sap.cloud.sdk.result
-
ObjectExtractorimplementation transforming a givenResultElementto aDouble. - DoubleExtractor() - Constructor for class com.sap.cloud.sdk.result.DoubleExtractor
E
- ElementName - Annotation Interface in com.sap.cloud.sdk.result
-
Annotation indicating the name of an element.
- ElementNameGsonFieldNamingStrategy - Class in com.sap.cloud.sdk.result
-
Implementation of GSON
FieldNamingStrategyusing the value from annotationElementNamewhen serializing field names. - ElementNameGsonFieldNamingStrategy() - Constructor for class com.sap.cloud.sdk.result.ElementNameGsonFieldNamingStrategy
- equals(Object) - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- equals(Object) - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- equals(Object) - Method in class com.sap.cloud.sdk.result.GsonResultElementFactory
- equals(Object) - Method in class com.sap.cloud.sdk.result.GsonResultObject
- equals(Object) - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- equals(Object) - Method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.BigDecimalExtractor
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.BigIntegerExtractor
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.BooleanExtractor
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.ByteExtractor
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.CharacterExtractor
- extract(ResultElement) - Method in interface com.sap.cloud.sdk.result.CollectionExtractor
-
Transforms the given
ResultElementinto aCollection. - extract(ResultElement) - Method in class com.sap.cloud.sdk.result.DoubleExtractor
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.FloatExtractor
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.GenericCollectionExtractor
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.GenericObjectExtractor
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.IntegerExtractor
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.LongExtractor
- extract(ResultElement) - Method in interface com.sap.cloud.sdk.result.ObjectExtractor
-
Extracts the value of the given
ResultElementas the typeT. - extract(ResultElement) - Method in class com.sap.cloud.sdk.result.PrimitiveBasedObjectExtractor
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.ShortExtractor
- extract(ResultElement) - Method in class com.sap.cloud.sdk.result.StringExtractor
F
- FloatExtractor - Class in com.sap.cloud.sdk.result
-
ObjectExtractorimplementation transforming a givenResultElementto aFloat. - FloatExtractor() - Constructor for class com.sap.cloud.sdk.result.FloatExtractor
- fromDomain(DomainT) - Method in class com.sap.cloud.sdk.typeconverter.AbstractTypeConverter
- fromDomain(DomainT) - Method in interface com.sap.cloud.sdk.typeconverter.TypeConverter
-
Transforms the given domain-specific object to the general object.
- fromDomainNonNull(DomainT) - Method in class com.sap.cloud.sdk.typeconverter.AbstractTypeConverter
-
Actual converter implementation from a domain-specific object to an arbitrary type.
G
- GenericCollectionExtractor<T> - Class in com.sap.cloud.sdk.result
-
Extracts a
Collectionout of a givenResultElementby wrapping the result of anObjectExtractorinto asingletonList. - GenericCollectionExtractor(ObjectExtractor<T>) - Constructor for class com.sap.cloud.sdk.result.GenericCollectionExtractor
- GenericObjectExtractor<T> - Class in com.sap.cloud.sdk.result
-
Extractor trying to generically extract an object out of a given
ResultElement. - GenericObjectExtractor(Class<T>) - Constructor for class com.sap.cloud.sdk.result.GenericObjectExtractor
- get() - Method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
-
Retrieves the converted object.
- get(String) - Method in class com.sap.cloud.sdk.result.GsonResultObject
-
Returns the element with the given name from this result.
- get(String) - Method in interface com.sap.cloud.sdk.result.ResultObject
-
Returns one particular element inside this result object identified by its name.
- getAsCollection() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- getAsCollection() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- getAsCollection() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- getAsCollection() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
Returns this
ResultElementas an instance ofResultCollection. - getAsObject() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- getAsObject() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- getAsObject() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- getAsObject() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
Returns this
ResultElementas an instance ofResultObject. - getAsPrimitive() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- getAsPrimitive() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- getAsPrimitive() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- getAsPrimitive() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
Returns this
ResultElementas an instance ofResultPrimitive. - getCollectedElementName() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
-
The common name of all elements addressed by this collection.
- getDomainType() - Method in interface com.sap.cloud.sdk.typeconverter.TypeConverter
-
Getter for an class object of the domain-specific type.
- getGsonBuilder() - Method in class com.sap.cloud.sdk.result.GsonResultElementFactory
-
The
GsonBuilderinstance to be used for deserialization. - getJsonObject() - Method in class com.sap.cloud.sdk.result.GsonResultObject
-
The underlying JSON object.
- getJsonPrimitive() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
-
The underlying
JsonPrimitiveinstance. - getObject() - Method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
- getResultElementFactory() - Method in class com.sap.cloud.sdk.result.GsonResultObject
-
The
GsonResultElementFactoryto derive GSON builder from. - getResultElements() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- getResultElements() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- getType() - Method in interface com.sap.cloud.sdk.typeconverter.TypeConverter
-
Getter for an class object of the type to convert from/to the domain-specific counterpart.
- gsonBuilder - Variable in class com.sap.cloud.sdk.result.GsonResultElementFactory
-
The
GsonBuilderinstance to be used for deserialization. - GsonResultElementFactory - Class in com.sap.cloud.sdk.result
-
Factory implementation that creates a
ResultElement, based on a givenJsonElement. - GsonResultElementFactory(GsonBuilder) - Constructor for class com.sap.cloud.sdk.result.GsonResultElementFactory
- GsonResultObject - Class in com.sap.cloud.sdk.result
-
ResultObjectimplementation based on aJsonObject. - GsonResultObject(JsonObject, GsonResultElementFactory) - Constructor for class com.sap.cloud.sdk.result.GsonResultObject
- GsonResultPrimitive - Class in com.sap.cloud.sdk.result
-
ResultPrimitiveimplementation based on aJsonPrimitive. - GsonResultPrimitive(JsonPrimitive) - Constructor for class com.sap.cloud.sdk.result.GsonResultPrimitive
H
- hashCode() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- hashCode() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- hashCode() - Method in class com.sap.cloud.sdk.result.GsonResultElementFactory
- hashCode() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- hashCode() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- hashCode() - Method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
I
- IntegerExtractor - Class in com.sap.cloud.sdk.result
-
ObjectExtractorimplementation transforming a givenResultElementto aInteger. - IntegerExtractor() - Constructor for class com.sap.cloud.sdk.result.IntegerExtractor
- isConvertible() - Method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
-
Checks whether the conversion succeeded and the value could be converted.
- isNotConvertible() - Method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
-
Checks whether the conversion failed and the value could not be converted.
- isResultCollection() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- isResultCollection() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- isResultCollection() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- isResultCollection() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
Checks whether this
ResultElementrepresents a collection of result elements and, therefore, is aResultCollection. - isResultObject() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- isResultObject() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- isResultObject() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- isResultObject() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
Checks whether this
ResultElementrepresents a structured object and, therefore, is aResultObject. - isResultPrimitive() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- isResultPrimitive() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- isResultPrimitive() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- isResultPrimitive() - Method in interface com.sap.cloud.sdk.result.ResultElement
-
Checks whether this
ResultElementrepresents an unstructured value and, therefore, is aResultPrimitive. - iterator() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- iterator() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
J
- jsonObject - Variable in class com.sap.cloud.sdk.result.GsonResultObject
-
The underlying JSON object.
- jsonPrimitive - Variable in class com.sap.cloud.sdk.result.GsonResultPrimitive
-
The underlying
JsonPrimitiveinstance.
L
- LongExtractor - Class in com.sap.cloud.sdk.result
-
ObjectExtractorimplementation transforming a givenResultElementto aLong. - LongExtractor() - Constructor for class com.sap.cloud.sdk.result.LongExtractor
N
- newCollection(JsonElement) - Method in class com.sap.cloud.sdk.result.GsonResultElementFactory
- newObject(JsonElement) - Method in class com.sap.cloud.sdk.result.GsonResultElementFactory
- newPrimitive(JsonElement) - Method in class com.sap.cloud.sdk.result.GsonResultElementFactory
O
- ObjectExtractor<T> - Interface in com.sap.cloud.sdk.result
-
Functional interface handling the type-safe transformation of a
ResultElementto a specific type. - ObjectNotConvertibleException - Exception in com.sap.cloud.sdk.typeconverter.exception
-
Constructor used to indicate that the access to the contained value in a
ConvertedObjectfailed, as the value could not be converted. - ObjectNotConvertibleException() - Constructor for exception com.sap.cloud.sdk.typeconverter.exception.ObjectNotConvertibleException
- ObjectNotConvertibleException(String) - Constructor for exception com.sap.cloud.sdk.typeconverter.exception.ObjectNotConvertibleException
-
Creates the exception by delegating the exception message to the super class.
- ObjectNotConvertibleException(String, Throwable) - Constructor for exception com.sap.cloud.sdk.typeconverter.exception.ObjectNotConvertibleException
-
Creates the exception by delegating the exception message and cause to the super class.
- ObjectNotConvertibleException(Throwable) - Constructor for exception com.sap.cloud.sdk.typeconverter.exception.ObjectNotConvertibleException
-
Creates the exception by delegating the exception cause to the super class.
- of(T) - Static method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
-
Creates a
ConvertedObjectcontaining the given object as its value. - ofNotConvertible() - Static method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
-
Creates a
ConvertedObjectcontainingnullas its value. - ofNull() - Static method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
-
Creates a
ConvertedObjectcontainingnullas its value. - orElse(T) - Method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
-
Returns the contained value, or the given default value if the object was not convertible.
- orNull() - Method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
-
Returns the contained value, or
nullif the object was not convertible.
P
- PrimitiveBasedObjectExtractor<T> - Class in com.sap.cloud.sdk.result
-
This class implements the basic
ObjectExtractorinterface, offering a method to create an object by extracting arbitrary input data of typeResultElement. - PrimitiveBasedObjectExtractor(Class<T>) - Constructor for class com.sap.cloud.sdk.result.PrimitiveBasedObjectExtractor
R
- ResultCollection - Interface in com.sap.cloud.sdk.result
-
Interface representing one collection of result elements (e.g.
- ResultElement - Interface in com.sap.cloud.sdk.result
-
Class representing one resulting element from a call to an external service (e.g.
- resultElementFactory - Variable in class com.sap.cloud.sdk.result.GsonResultObject
-
The
GsonResultElementFactoryto derive GSON builder from. - ResultElementFactory<ResultElementT> - Interface in com.sap.cloud.sdk.result
-
Factory interface to encapsulating different ways to create a
ResultElementfrom an arbitrary object. - ResultObject - Interface in com.sap.cloud.sdk.result
-
Interface representing one structured object (e.g one complex business object) resulting from a call to an external service (e.g.
- ResultPrimitive - Interface in com.sap.cloud.sdk.result
-
Class representing an unstructured result primitive resulting from a call to an external service (e.g.
S
- ShortExtractor - Class in com.sap.cloud.sdk.result
-
ObjectExtractorimplementation transforming a givenResultElementto aShort. - ShortExtractor() - Constructor for class com.sap.cloud.sdk.result.ShortExtractor
- shouldSkipClass(Class<?>) - Method in class com.sap.cloud.sdk.result.AnnotatedFieldGsonExclusionStrategy
- shouldSkipField(FieldAttributes) - Method in class com.sap.cloud.sdk.result.AnnotatedFieldGsonExclusionStrategy
- StringExtractor - Class in com.sap.cloud.sdk.result
-
ObjectExtractorimplementation transforming a givenResultElementto aString. - StringExtractor() - Constructor for class com.sap.cloud.sdk.result.StringExtractor
T
- toDomain(T) - Method in class com.sap.cloud.sdk.typeconverter.AbstractTypeConverter
- toDomain(T) - Method in interface com.sap.cloud.sdk.typeconverter.TypeConverter
-
Transforms the given object to its domain-specific counterpart.
- toDomainNonNull(T) - Method in class com.sap.cloud.sdk.typeconverter.AbstractTypeConverter
-
Actual converter implementation from an arbitrary object to its domain-specific counterpart.
- toString() - Method in class com.sap.cloud.sdk.result.DefaultCollectedResultCollection
- toString() - Method in class com.sap.cloud.sdk.result.DefaultResultCollection
- toString() - Method in class com.sap.cloud.sdk.result.GsonResultElementFactory
- toString() - Method in class com.sap.cloud.sdk.result.GsonResultObject
- toString() - Method in class com.sap.cloud.sdk.result.GsonResultPrimitive
- toString() - Method in class com.sap.cloud.sdk.typeconverter.ConvertedObject
- translateName(Field) - Method in class com.sap.cloud.sdk.result.ElementNameGsonFieldNamingStrategy
- TypeConverter<T,
DomainT> - Interface in com.sap.cloud.sdk.typeconverter -
Type converter for converting types to and from their domain-specific counterparts.
- TypeConverterGsonDeserializer<T> - Class in com.sap.cloud.sdk.typeconverter
-
Implementation of
JsonDeserializerdeserializing aJsonPrimitiveto an object of typeTusing the givenTypeConverter. - TypeConverterGsonDeserializer(TypeConverter<T, String>) - Constructor for class com.sap.cloud.sdk.typeconverter.TypeConverterGsonDeserializer
V
- value() - Element in annotation interface com.sap.cloud.sdk.result.ElementName
-
The name by which the annotated field can be identified.
All Classes and Interfaces|All Packages|Serialized Form