- CALCULATE_FIELDS - Static variable in interface com.sap.cds.services.utils.OrderConstants.Before
-
- cds(CdsDefinition) - Static method in class com.sap.cds.services.utils.path.CdsResourcePathBuilder
-
- CdsAnnotations - Enum in com.sap.cds.services.utils.model
-
Supported CDS annotations
- CdsEnvironmentVariableReader - Class in com.sap.cds.services.utils.environment
-
- CdsEnvironmentVariableReader(Stream<ServiceBinding>) - Constructor for class com.sap.cds.services.utils.environment.CdsEnvironmentVariableReader
-
- CdsErrorStatuses - Enum in com.sap.cds.services.utils
-
Implementation of the
ErrorStatus
interface, which provides error codes used by the stack
- cdsEvent2HttpMethod(String) - Static method in class com.sap.cds.services.utils.path.UrlPathUtil
-
Maps a CDS event such as "READ" or "CREATE" to corresponding HTTP methods"GET" resp.
- CdsInfo - Interface in com.sap.cds.services.utils.info
-
A
CdsInfo
describes a part of the CDS runtime stack.
- CdsInfo.Details - Enum in com.sap.cds.services.utils.info
-
Controls level of detail of the content presented
- CdsModelUtils - Class in com.sap.cds.services.utils.model
-
- CdsModelUtils(CdsRuntime) - Constructor for class com.sap.cds.services.utils.model.CdsModelUtils
-
- CdsResourcePath - Interface in com.sap.cds.services.utils.path
-
A
CdsResourcePath
describes the hierarchical structure of a resource along with additional meta information.
- CdsResourcePathBuilder - Class in com.sap.cds.services.utils.path
-
- CdsResourcePathBuilder() - Constructor for class com.sap.cds.services.utils.path.CdsResourcePathBuilder
-
- CdsServicePath - Class in com.sap.cds.services.utils.path
-
- CdsServicePath() - Constructor for class com.sap.cds.services.utils.path.CdsServicePath
-
- CHECK_AUTHORIZATION - Static variable in interface com.sap.cds.services.utils.OrderConstants.Before
-
- CHECK_CAPABILITIES - Static variable in interface com.sap.cds.services.utils.OrderConstants.Before
-
- CHECK_ENTITY_FITS - Static variable in interface com.sap.cds.services.utils.OrderConstants.Before
-
- chooseOutboxService(CdsRuntime, boolean) - Static method in class com.sap.cds.services.utils.outbox.OutboxUtils
-
Determines the available outbox.
- ClassMethods - Class in com.sap.cds.services.utils
-
- clearMDC() - Static method in class com.sap.cds.services.utils.CorrelationIdUtils
-
Removes the correlation id field from the MDC
.
- clearMDC() - Static method in class com.sap.cds.services.utils.TenantIdUtils
-
Removes the tenant id field from the MDC
.
- close() - Method in class com.sap.cds.services.utils.messaging.jms.BrokerConnection
-
Closes the connection to the broker.
- cloudEventsFormatter(TopicMessageEventContext) - Method in class com.sap.cds.services.utils.messaging.service.AbstractMessagingService
-
- CloudEventUtils - Class in com.sap.cds.services.utils.messaging
-
Utilities for CloudEvents according to SAP standards
- CloudEventUtils() - Constructor for class com.sap.cds.services.utils.messaging.CloudEventUtils
-
- com.sap.cds.services.utils - package com.sap.cds.services.utils
-
- com.sap.cds.services.utils.datasource - package com.sap.cds.services.utils.datasource
-
- com.sap.cds.services.utils.environment - package com.sap.cds.services.utils.environment
-
- com.sap.cds.services.utils.index - package com.sap.cds.services.utils.index
-
- com.sap.cds.services.utils.info - package com.sap.cds.services.utils.info
-
- com.sap.cds.services.utils.messaging - package com.sap.cds.services.utils.messaging
-
- com.sap.cds.services.utils.messaging.jms - package com.sap.cds.services.utils.messaging.jms
-
- com.sap.cds.services.utils.messaging.service - package com.sap.cds.services.utils.messaging.service
-
- com.sap.cds.services.utils.model - package com.sap.cds.services.utils.model
-
- com.sap.cds.services.utils.outbox - package com.sap.cds.services.utils.outbox
-
- com.sap.cds.services.utils.path - package com.sap.cds.services.utils.path
-
- com.sap.cds.services.utils.rest.client - package com.sap.cds.services.utils.rest.client
-
- com.sap.cds.services.utils.runtime - package com.sap.cds.services.utils.runtime
-
- com.sap.cds.services.utils.services - package com.sap.cds.services.utils.services
-
- configuredAuthenticationType() - Method in class com.sap.cds.services.utils.XsuaaUtils
-
- connect() - Method in class com.sap.cds.services.utils.messaging.jms.BrokerConnection
-
Connects to the destination broker and creates the emitter session on the broker connection.
- convert(Iterable<? extends Map<String, ?>>) - Static method in class com.sap.cds.services.utils.ResultUtils
-
- convertToIndexMap(Object...) - Static method in class com.sap.cds.services.utils.model.CqnUtils
-
Converts the object array to an indexed map.
- CORRELATION_ID_FIELD - Static variable in class com.sap.cds.services.utils.CorrelationIdUtils
-
- CORRELATION_ID_HEADER_KEY - Static variable in class com.sap.cds.services.utils.CorrelationIdUtils
-
- CORRELATION_ID_HEADER_KEY_ALIAS - Static variable in class com.sap.cds.services.utils.CorrelationIdUtils
-
- CORRELATION_ID_UNKNOWN - Static variable in class com.sap.cds.services.utils.CorrelationIdUtils
-
- CorrelationIdUtils - Class in com.sap.cds.services.utils
-
Utility for retrieving or generating a correlation id.
- CqnUtils - Class in com.sap.cds.services.utils.model
-
- create(Class<?>) - Static method in class com.sap.cds.services.utils.ClassMethods
-
- create() - Method in class com.sap.cds.services.utils.index.IndexPageServletFactory
-
- create(Supplier<T>, CdsRuntime) - Static method in class com.sap.cds.services.utils.TenantAwareCache
-
- create(Supplier<String>, Supplier<T>, Supplier<V>) - Static method in class com.sap.cds.services.utils.TenantAwareCache
-
- createBrokerConnection(String, Map<String, String>) - Method in class com.sap.cds.services.utils.messaging.jms.BrokerConnectionProvider
-
Creates the broker connection corresponding the specified client configuration properties.
- createETagHeaderValue(String) - Static method in class com.sap.cds.services.utils.ETagUtils
-
- createMetadataAccessor(MetaDataAccessorImpl.EdmxModelCreator<T>) - Method in class com.sap.cds.services.utils.model.DynamicModelUtils
-
- createOrUpdateQueuesAndSubscriptions() - Method in class com.sap.cds.services.utils.messaging.service.AbstractMessagingService
-
Performs the initialization of the messaging service, by initializing the queues and registering the topic subscriptions.
- createQueue(String, Map<String, String>) - Method in class com.sap.cds.services.utils.messaging.service.AbstractMessagingService
-
Request the broker for creating a queue with the specified queue name.
- createQueueSubscription(String, String) - Method in class com.sap.cds.services.utils.messaging.service.AbstractMessagingService
-
Requests the broker for creating a queue topic subscription.
- gcDraftsOfAllServices(CdsRuntime) - Static method in class com.sap.cds.services.utils.DraftUtils
-
- gcDraftsOfAllServicesAndTenants(CdsRuntime) - Static method in class com.sap.cds.services.utils.DraftUtils
-
- getAccessToken() - Method in class com.sap.cds.services.utils.rest.client.JsonRestClient.OAuthToken
-
- getApiUrl() - Method in interface com.sap.cds.services.utils.rest.client.JsonRestClientConfiguration
-
REST-API endpoint URL.
- getApplicationInfo(String) - Static method in class com.sap.cds.services.utils.environment.VcapApplicationParser
-
- getAuthenticationEnhancer() - Method in class com.sap.cds.services.utils.model.DynamicModelUtils
-
- getBasePath() - Method in class com.sap.cds.services.utils.index.IndexPageServletFactory
-
- getBrokerConfiguration() - Method in class com.sap.cds.services.utils.messaging.jms.BrokerConnectionProvider
-
Returns the broker configuration
- getBrokerName() - Method in class com.sap.cds.services.utils.messaging.service.MessageTopic
-
- getBrokerTopic() - Method in interface com.sap.cds.services.utils.messaging.service.MessagingBrokerQueueListener.MessageAccess
-
- getCdsDefinition() - Method in interface com.sap.cds.services.utils.path.CdsResourcePath
-
Returns the CDS model element attached to the resource
- getCode() - Method in enum com.sap.cds.services.utils.CdsErrorStatuses
-
- getCorrelationId(ParameterInfo) - Static method in class com.sap.cds.services.utils.CorrelationIdUtils
-
Returns the correlation id if already existing, or null if not.
- getCorrelationId() - Method in class com.sap.cds.services.utils.runtime.HttpParameterInfo
-
- getCredentials() - Method in class com.sap.cds.services.utils.environment.VcapServicesParser
-
- getCurrentTenant() - Method in interface com.sap.cds.services.utils.rest.client.JsonRestClientConfiguration
-
Currently active tenant for which to perform the authentication
- getCxnWhereCondition() - Method in class com.sap.cds.services.utils.model.Privilege
-
- getDataSourceDescriptors(CdsRuntime) - Static method in class com.sap.cds.services.utils.datasource.DataSourceUtils
-
- getDataSources(CdsRuntime) - Static method in class com.sap.cds.services.utils.datasource.DataSourceUtils
-
Returns the available datasource objects as a map.
- getDataSourceSection(String, DataSourceUtils.PoolType) - Static method in class com.sap.cds.services.utils.datasource.DataSourceUtils
-
- getDescription() - Method in enum com.sap.cds.services.utils.CdsErrorStatuses
-
- getEntityPath(CqnStructuredTypeRef, CdsModel) - Static method in class com.sap.cds.services.utils.model.CdsModelUtils
-
- getEntityPath(CqnSelect, CdsModel) - Static method in class com.sap.cds.services.utils.model.CdsModelUtils
-
- getEventName() - Method in class com.sap.cds.services.utils.messaging.service.MessageTopic
-
- getFromMDC() - Static method in class com.sap.cds.services.utils.CorrelationIdUtils
-
Gets a correlation id value from the MDC, if existing, or null otherwise.
- getFromMDC() - Static method in class com.sap.cds.services.utils.TenantIdUtils
-
Gets a tenant id value from the MDC, if existing, or null otherwise.
- getFromTopic(Message) - Method in interface com.sap.cds.services.utils.messaging.jms.TopicAccessor
-
Retrieves the topic from a JMS message
- getGrants() - Method in class com.sap.cds.services.utils.model.Privilege
-
- getHeader(String) - Method in class com.sap.cds.services.utils.runtime.HttpParameterInfo
-
- getHeaders() - Method in interface com.sap.cds.services.utils.messaging.service.MessagingBrokerQueueListener.MessageAccess
-
- getHeaders() - Method in class com.sap.cds.services.utils.runtime.HttpParameterInfo
-
- getHttpError() - Method in enum com.sap.cds.services.utils.CdsErrorStatuses
-
- getHttpStatus() - Method in enum com.sap.cds.services.utils.CdsErrorStatuses
-
- getIasServiceBindings() - Method in class com.sap.cds.services.utils.XsuaaUtils
-
- getId() - Method in class com.sap.cds.services.utils.environment.VcapApplicationParser
-
- getId() - Method in interface com.sap.cds.services.utils.messaging.service.MessagingBrokerQueueListener.MessageAccess
-
- getJwtTokenInfo() - Method in class com.sap.cds.services.utils.rest.client.JsonRestClient
-
Returns decoded JWT token used by the client.
- getList(T...) - Static method in class com.sap.cds.services.utils.ListUtils
-
- getListOrDefault(CdsAnnotatable) - Method in enum com.sap.cds.services.utils.model.CdsAnnotations
-
- getListOrValue(CdsAnnotatable, T) - Method in enum com.sap.cds.services.utils.model.CdsAnnotations
-
- getLocale(String, String, String, String) - Method in class com.sap.cds.services.utils.LocaleUtils
-
Determines the locale for a request.
- getLocale() - Method in class com.sap.cds.services.utils.runtime.HttpParameterInfo
-
- getLocaleForBundle(Locale) - Static method in class com.sap.cds.services.utils.LocaleUtils
-
Determines the locale used for resource bundle lookups
- getLocaleStringForQuery(Locale) - Static method in class com.sap.cds.services.utils.LocaleUtils
-
Returns the correct locale String for the sap-language query parameter
- getLocalizedEntityName(String) - Static method in class com.sap.cds.services.utils.LocaleUtils
-
Calculates the localized entity name that can be used to access localized
fields
- getLocalizedMessage(Locale) - Method in exception com.sap.cds.services.utils.ErrorStatusException
-
- getMappings() - Method in class com.sap.cds.services.utils.index.IndexPageServletFactory
-
- getMessage() - Method in exception com.sap.cds.services.utils.ErrorStatusException
-
- getMessage() - Method in interface com.sap.cds.services.utils.messaging.service.MessagingBrokerQueueListener.MessageAccess
-
- getName() - Method in class com.sap.cds.services.utils.environment.VcapApplicationParser
-
- getName() - Method in class com.sap.cds.services.utils.environment.VcapServicesParser
-
- getName() - Method in class com.sap.cds.services.utils.messaging.jms.BrokerConnection
-
Returns the connection name.
- getName() - Method in class com.sap.cds.services.utils.messaging.service.MessageQueue
-
- getName() - Method in interface com.sap.cds.services.utils.rest.client.JsonRestClientConfiguration
-
Configuration name.
- getOrDefault(CdsAnnotatable) - Method in enum com.sap.cds.services.utils.model.CdsAnnotations
-
- getOrGenerateCorrelationId(ParameterInfo) - Static method in class com.sap.cds.services.utils.CorrelationIdUtils
-
Returns the correlation id if already existing, or generates a new one
otherwise.
- getOrValue(CdsAnnotatable, T) - Method in enum com.sap.cds.services.utils.model.CdsAnnotations
-
- getPath() - Method in interface com.sap.cds.services.utils.path.CdsResourcePath
-
The path including the resource's base path.
- getProperties() - Method in class com.sap.cds.services.utils.messaging.service.MessageQueue
-
- getPublicEvents(CdsAnnotatable) - Method in class com.sap.cds.services.utils.model.CdsModelUtils
-
Returns a list of all events that are not restricted for the given model element, although the element itself might be restricted in general.
- getQueryParameter(String) - Method in class com.sap.cds.services.utils.runtime.HttpParameterInfo
-
- getQueryParameters() - Method in class com.sap.cds.services.utils.runtime.HttpParameterInfo
-
- getQueryParams() - Method in class com.sap.cds.services.utils.runtime.HttpParameterInfo
-
- getQueueName(String, ApplicationInfo) - Static method in class com.sap.cds.services.utils.messaging.MessagingUtils
-
Generates an application/service specific queue name.
- getQueueName() - Method in class com.sap.cds.services.utils.messaging.service.MessagingBrokerQueueListener
-
- getRefTarget(CqnStructuredTypeRef, CdsEntity) - Static method in class com.sap.cds.services.utils.model.CdsModelUtils
-
- getRequest(String) - Method in class com.sap.cds.services.utils.rest.client.JsonRestClient
-
Performs a HTTP GET request and returns the JSON response.
- getRequestWithOnlyResponseCode(String) - Method in class com.sap.cds.services.utils.rest.client.JsonRestClient
-
Performs a HTTP GET request and returns the response code only.
- getResilienceConfig() - Method in class com.sap.cds.services.utils.model.DynamicModelUtils
-
- getResponseCode() - Method in exception com.sap.cds.services.utils.rest.client.JsonRestClientResponseException
-
- getRestrictionOrNull(CdsAnnotatable) - Static method in class com.sap.cds.services.utils.model.CdsModelUtils
-
Returns a
Restriction
instance reflecting @restrict resp.
- getRoles() - Method in class com.sap.cds.services.utils.model.Privilege
-
- getService() - Method in class com.sap.cds.services.utils.environment.VcapServicesParser
-
- getServiceBindings(String) - Static method in class com.sap.cds.services.utils.environment.VcapServicesParser
-
- getServicePlan() - Method in class com.sap.cds.services.utils.environment.VcapServicesParser
-
- getServletPath() - Method in class com.sap.cds.services.utils.index.IndexPageServletFactory
-
- getTags() - Method in class com.sap.cds.services.utils.environment.VcapServicesParser
-
- getTargetEntity(CqnSelect, CdsModel) - Static method in class com.sap.cds.services.utils.model.CdsModelUtils
-
- getTargetEntity(CqnStructuredTypeRef, CdsModel) - Static method in class com.sap.cds.services.utils.model.CdsModelUtils
-
- getTargetEntity(CqnStatement) - Method in class com.sap.cds.services.utils.services.AbstractCqnService
-
- getTargetKeysAsString(CdsModel, CqnStatement) - Static method in class com.sap.cds.services.utils.model.CdsModelUtils
-
- getTemporalRanges(Instant) - Static method in class com.sap.cds.services.utils.TemporalRangeUtils
-
- getTemporalRanges(String, String, String) - Static method in class com.sap.cds.services.utils.TemporalRangeUtils
-
- getTopicMatcher() - Method in class com.sap.cds.services.utils.messaging.service.AbstractMessagingService
-
The topic matcher is used when the broker subscribes to a topic pattern.
- getTopics() - Method in class com.sap.cds.services.utils.messaging.service.MessageQueue
-
- getUrl() - Method in class com.sap.cds.services.utils.environment.VcapApplicationParser
-
- getValidFrom() - Method in class com.sap.cds.services.utils.runtime.HttpParameterInfo
-
- getValidTo() - Method in class com.sap.cds.services.utils.runtime.HttpParameterInfo
-
- getWhereCondition() - Method in class com.sap.cds.services.utils.model.Privilege
-
- getXsuaaServiceBindings() - Method in class com.sap.cds.services.utils.XsuaaUtils
-
- VALID_AT - Static variable in interface com.sap.cds.services.utils.QueryParameters
-
Request parameter "sap-valid-at" used for temporal data requests.
- VALID_FROM - Static variable in interface com.sap.cds.services.utils.QueryParameters
-
Request parameter "sap-valid-from" used for temporal data requests.
- VALID_TO - Static variable in interface com.sap.cds.services.utils.QueryParameters
-
Request parameter "sap-valid-to" used for temporal data requests.
- VALIDATE_FIELDS - Static variable in interface com.sap.cds.services.utils.OrderConstants.Before
-
- valueOf(String) - Static method in enum com.sap.cds.services.utils.CdsErrorStatuses
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sap.cds.services.utils.datasource.DataSourceUtils.PoolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sap.cds.services.utils.info.CdsInfo.Details
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sap.cds.services.utils.model.CdsAnnotations
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sap.cds.services.utils.model.Privilege.PredefinedGrant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sap.cds.services.utils.model.Privilege.PredefinedRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sap.cds.services.utils.path.UrlPathUtil.HttpMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sap.cds.services.utils.XsuaaUtils.AuthenticationType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.sap.cds.services.utils.CdsErrorStatuses
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sap.cds.services.utils.datasource.DataSourceUtils.PoolType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sap.cds.services.utils.info.CdsInfo.Details
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sap.cds.services.utils.model.CdsAnnotations
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sap.cds.services.utils.model.Privilege.PredefinedGrant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sap.cds.services.utils.model.Privilege.PredefinedRole
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sap.cds.services.utils.path.UrlPathUtil.HttpMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.sap.cds.services.utils.XsuaaUtils.AuthenticationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VCAP_APPLICATION - Static variable in class com.sap.cds.services.utils.environment.VcapApplicationParser
-
- VCAP_SERVICES - Static variable in class com.sap.cds.services.utils.environment.VcapServicesParser
-
- VcapApplicationParser - Class in com.sap.cds.services.utils.environment
-
Parser for CloudFoundry's VCAP_APPLICATION
- VcapApplicationParser() - Constructor for class com.sap.cds.services.utils.environment.VcapApplicationParser
-
- VcapServicesParser - Class in com.sap.cds.services.utils.environment
-
Parser for Open Service Broker API service bindings
- VcapServicesParser() - Constructor for class com.sap.cds.services.utils.environment.VcapServicesParser
-