- Accepts - Annotation Type in oracle.dbtools.plugin.api.http.annotations
-
Defines the range of media-types that can be accepted by a resource for an update operation (e.g.
- add(Class<T>, T) - Method in class oracle.dbtools.plugin.api.di.Instances.Builder
-
Add an instance of a service
- add(TypeQualifier<T>, T) - Method in class oracle.dbtools.plugin.api.di.Instances.Builder
-
Add an instance of a service
- add(Boolean) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONArray.Builder
-
Add a boolean JSON value
- add(CharSequence) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONArray.Builder
-
Add a String JSON value
- add(JSONNode) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONArray.Builder
-
Add a JSON value containing another JSON document
- add(Number) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONArray.Builder
-
Create a numeric JSON value
- add(Object) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONArray.Builder
-
Add a value to an array.
- add(JSONObject) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONObject.Builder
-
Add all the properties in the existing
JSONObject
to this object.
- add(String, Object) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONObject.Builder
-
Add a property.
- add(String, Boolean) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONObject.Builder
-
Add a boolean JSON property
- add(String, CharSequence) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONObject.Builder
-
Add a String JSON property
- add(String, JSONNode) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONObject.Builder
-
Add a JSON property containing another JSON document
- add(String, Number) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONObject.Builder
-
Create a numeric JSON property
- add(Privilege) - Method in interface oracle.dbtools.plugin.api.security.PrivilegeSet.Builder
-
- add(String, String...) - Method in interface oracle.dbtools.plugin.api.security.PrivilegeSet.Builder
-
Create and add a
Privilege
with the specified name and roles
- add(String, Iterable<String>) - Method in interface oracle.dbtools.plugin.api.security.PrivilegeSet.Builder
-
Create and add a
Privilege
with the specified name and roles.
- add(Class<?>) - Method in class oracle.dbtools.plugin.api.types.TypeReflections.Builder
-
- add(Iterable<Class<?>>) - Method in class oracle.dbtools.plugin.api.types.TypeReflections.Builder
-
- add(TypeReflections) - Method in class oracle.dbtools.plugin.api.types.TypeReflections.Builder
-
- addAll(JSONArray) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONArray.Builder
-
Add all the items in the existing
JSONArray
to this array.
- addNull() - Method in interface oracle.dbtools.plugin.api.json.objects.JSONArray.Builder
-
Add a null value
- addNull(String) - Method in interface oracle.dbtools.plugin.api.json.objects.JSONObject.Builder
-
Add a null property
- Annotations - Interface in oracle.dbtools.plugin.api.di
-
Provides methods for working with annotations.
- Annotations.Builder<T extends Annotation> - Interface in oracle.dbtools.plugin.api.di
-
- AnnotationSet - Class in oracle.dbtools.plugin.api.types
-
- AnnotationsProvider - Class in oracle.dbtools.plugin.api.di
-
Provides methods for working with annotations.
- any(Class<T>) - Static method in interface oracle.dbtools.plugin.api.types.TypeQualifier
-
Matches any
TypeQualifier
of the specified type, ignoring any
Qualifier
s on the type
- any(Class<?>) - Method in interface oracle.dbtools.plugin.api.types.TypeQualifier.Builder
-
- append(JSONToken) - Method in interface oracle.dbtools.plugin.api.json.JSONWriter
-
- append(char) - Method in interface oracle.dbtools.plugin.api.servlet.EntityTag.Builder
-
- append(CharSequence, int, int) - Method in interface oracle.dbtools.plugin.api.servlet.EntityTag.Builder
-
- append(CharSequence) - Method in interface oracle.dbtools.plugin.api.servlet.EntityTag.Builder
-
Append text to the ETag value
- ApplicationScoped - Annotation Type in oracle.dbtools.plugin.api.di.annotations
-
Identifies a type that must be instantiated only one time in the lifetime of an application.
- Argument - Annotation Type in oracle.dbtools.plugin.api.cmdline.annotations
-
Describes a required argument of a
Command
.
- array() - Method in interface oracle.dbtools.plugin.api.json.objects.JSONObjects
-
- asByteArray(InputStream) - Method in interface oracle.dbtools.plugin.api.io.IOStreams
-
buffer the contents of the specified byte stream into a byte[]
array.
- asByteArray(Readable) - Method in interface oracle.dbtools.plugin.api.io.IOStreams
-
Buffer the contents of the specified
Readable
into a
byte[]
array
- asByteArray(CharSequence) - Method in interface oracle.dbtools.plugin.api.io.IOStreams
-
Convert the specified text into a UTF-8 encoded byte[]
array.
- asByteArray(ReadableByteChannel) - Method in interface oracle.dbtools.plugin.api.io.IOStreams
-
- asByteChannel(byte[]) - Method in interface oracle.dbtools.plugin.api.io.IOStreams
-
- asInputStream(CharSequence) - Method in interface oracle.dbtools.plugin.api.io.IOStreams
-
- asInputStream(byte[]) - Method in interface oracle.dbtools.plugin.api.io.IOStreams
-
Adapt the specified byte array to an instance of
InputStream
.
- asString(InputStream) - Method in interface oracle.dbtools.plugin.api.io.IOStreams
-
Buffer the contents of the specified byte stream into a
String
.
- asString(Readable) - Method in interface oracle.dbtools.plugin.api.io.IOStreams
-
Buffer the contents of the specified character stream into a
String
.
- AUTHENTICATION - Static variable in interface oracle.dbtools.plugin.api.servlet.FilterOrder
-
- AuthenticationChallenge - Interface in oracle.dbtools.plugin.api.security
-
Represents an authentication challenge that may be issued when a protected resource is accessed without proper authorization.
- AuthenticationChallenge.Builder - Interface in oracle.dbtools.plugin.api.security
-
- AuthorizationConstraint - Interface in oracle.dbtools.plugin.api.security
-
Encapsulates the authorization constraints that restrict access to a given resource.
- AuthorizationError - Interface in oracle.dbtools.plugin.api.security
-
Provides explanation for why authorization failed.
- authorized(Principal) - Method in interface oracle.dbtools.plugin.api.security.AuthorizationConstraint
-
Determines if a
Principal
is authorized to access this privilege.
- AvailableDependencies - Enum in oracle.dbtools.plugin.api.di
-
Enumerates the publicly available services that can be injected into plugins via the Inject
annotation on a type's constructor.
- declaration() - Method in interface oracle.dbtools.plugin.api.types.TypeQualifier
-
- DEFAULT - Static variable in enum oracle.dbtools.plugin.api.http.annotations.DocumentationPolicy
-
- DEFAULT - Static variable in enum oracle.dbtools.plugin.api.http.annotations.FramePolicy
-
- DEFAULT_PRIORITY - Static variable in annotation type oracle.dbtools.plugin.api.http.annotations.PathTemplate
-
Default priority value
- defaultDataSource() - Method in interface oracle.dbtools.plugin.api.jdbc.JDBCDataSources
-
- defaultValue(Object) - Method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting.Builder
-
Specify the default value of this setting, if no explicit value is found in the
Configuration
.
- defaultValue() - Method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
The default value for the setting
- DeferredInstanceProvider<T> - Class in oracle.dbtools.plugin.api.di
-
- DeferredInstanceProviderCycleException - Exception in oracle.dbtools.plugin.api.di
-
- dependencies() - Method in class oracle.dbtools.plugin.api.types.TypeReflection
-
Provides the dependencies of this type
- DeprecatedSince - Annotation Type in oracle.dbtools.plugin.api.http.annotations
-
Denotes the version the annotated resource was deprecated in.
- description() - Method in interface oracle.dbtools.plugin.api.security.AuthorizationError
-
Provides a localizable human readable description of the error.
- description() - Method in interface oracle.dbtools.plugin.api.security.EndUserAuthorizationConstraint
-
Description of the purpose of the constraint.
- description() - Method in class oracle.dbtools.plugin.api.types.TypeDependency
-
Provides a textual description of a dependency
- digest(boolean) - Method in interface oracle.dbtools.plugin.api.servlet.EntityTag.Builder
-
Indicates whether the value should be hashed by a secure hash.
- disabled() - Static method in class oracle.dbtools.plugin.api.conf.TimeDuration
-
Obtain a
TimeDuration
instance representing a disabled duration check
- DisabledBy - Annotation Type in oracle.dbtools.plugin.api.http.annotations
-
Provides the means to disable a Servlet
based on specified configuration properties.
- Dispatches - Annotation Type in oracle.dbtools.plugin.api.http.annotations
-
Annotation that should be applied to sub-types of HttpServlet to describe the
URI patterns that the servlet can dispatch.
- DISPATCHING - Static variable in interface oracle.dbtools.plugin.api.servlet.FilterOrder
-
- Documentation - Annotation Type in oracle.dbtools.plugin.api.http.annotations
-
Defines default documentation policy for annotated type, method or package
- DocumentationPolicy - Enum in oracle.dbtools.plugin.api.http.annotations
-
Describes how a resource should be documented.
- doGet(HttpServletRequest, HttpServletResponse) - Method in interface oracle.dbtools.plugin.api.servlet.HasGetMethod
-
Public doGet(HttpServletRequest,HttpServletResponse) method, which can be invoked by the runtime
- doPatch(HttpServletRequest, HttpServletResponse) - Method in class oracle.dbtools.plugin.api.servlet.HttpServletBase
-
- doPatch(HttpServletRequest, HttpServletResponse) - Method in interface oracle.dbtools.plugin.api.servlet.SupportsPatch
-
Perform a HTTP PATCH operation.
- doubleValue(Object) - Method in enum oracle.dbtools.plugin.api.types.Primitive
-
Convert an object instance to a double value
- duration() - Method in class oracle.dbtools.plugin.api.conf.TimeDuration
-
Return the raw duration amount
- IF_MATCH - Static variable in interface oracle.dbtools.plugin.api.servlet.EntityTags
-
- IF_NONE_MATCH - Static variable in interface oracle.dbtools.plugin.api.servlet.EntityTags
-
- ignore(Class<?>) - Method in class oracle.dbtools.plugin.api.types.TypeReflections.Builder
-
- INFO - Static variable in interface oracle.dbtools.plugin.api.logging.Log
-
- info(String) - Method in interface oracle.dbtools.plugin.api.logging.Log
-
- info(Throwable) - Method in interface oracle.dbtools.plugin.api.logging.Log
-
- inputStream(Iterator<JSONToken>) - Method in interface oracle.dbtools.plugin.api.json.JSONStreams
-
- INSTANCE - Static variable in interface oracle.dbtools.plugin.api.di.Annotations
-
Global Annotations Service instance, for use by code that runs outside of the dependency injection runtime
- instance() - Static method in interface oracle.dbtools.plugin.api.di.Annotations
-
- instance() - Static method in class oracle.dbtools.plugin.api.types.ProvidedClassifier
-
- INSTANCE_LOCATOR_ATTRIBUTE - Static variable in interface oracle.dbtools.plugin.api.di.InstanceLocator
-
Denotes the name of a
HttpServletRequest
attribute which if present on a request indicates an attribute whose value will be an instance of
InstanceLocator
- InstanceLocator - Interface in oracle.dbtools.plugin.api.di
-
Allows the application to dynamically obtain instances of services with a specified combination of required type and qualifiers.
- InstanceProvider<T> - Interface in oracle.dbtools.plugin.api.di
-
- Instances - Class in oracle.dbtools.plugin.api.di
-
Locates concrete instances of types
- Instances.Builder - Class in oracle.dbtools.plugin.api.di
-
- Instances.QualifiedInstance<T> - Class in oracle.dbtools.plugin.api.di
-
Represents an individual instance of a qualified service
- Instantiator<T> - Interface in oracle.dbtools.plugin.api.di
-
- instantiator() - Method in class oracle.dbtools.plugin.api.types.TypeReflection
-
- INSTANTIATOR_TYPE_SUFFIX - Static variable in interface oracle.dbtools.plugin.api.di.InstanceLocator
-
- IntroducedSince - Annotation Type in oracle.dbtools.plugin.api.http.annotations
-
Denotes the version the annotated resource was introduced in.
- intValue(Object) - Method in enum oracle.dbtools.plugin.api.types.Primitive
-
Convert an object instance to an int value
- IOStreams - Interface in oracle.dbtools.plugin.api.io
-
- isAmbiguous() - Method in interface oracle.dbtools.plugin.api.di.InstanceProvider
-
Determines if there is more than one available implementation for the required type and qualifiers.
- isAnnotationPresent(Class<? extends Annotation>) - Method in class oracle.dbtools.plugin.api.types.AnnotationSet
-
Returns true if an annotation for the specified type is present on this element, else false.
- isAvailable() - Method in interface oracle.dbtools.plugin.api.di.InstanceProvider
-
Indicates if at least one matching provider is found
- isConcrete() - Method in class oracle.dbtools.plugin.api.types.TypeDependencies
-
Determines if the type can be instantiated.
- isConcrete() - Method in class oracle.dbtools.plugin.api.types.TypeReflection
-
Indicates if this type can be instantiated
- isConfigurationType(Class<?>) - Static method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
- isCustom() - Method in class oracle.dbtools.plugin.api.types.TypeInstantiator
-
Indicates if this is a custom instantiator for this type, or a generic one provided by the dependency injection framework
- isEmpty() - Method in interface oracle.dbtools.plugin.api.collections.MultiMap
-
Returns
true if this
MultiMap
contains no key-value mappings.
- isEmpty() - Method in class oracle.dbtools.plugin.api.di.Instances
-
Indicate if this set of instances is empty
- isEmpty() - Method in interface oracle.dbtools.plugin.api.json.objects.JSONNode
-
Indicates if this node has any child elements
- isEmpty() - Method in class oracle.dbtools.plugin.api.types.AnnotationSet
-
Indicates if this annotation set is empty
- isEmpty() - Method in class oracle.dbtools.plugin.api.types.TypeDependency
-
Indicates if this dependency has any qualifiers
- isEmpty() - Method in interface oracle.dbtools.plugin.api.types.TypeQualifier.Builder
-
Determine if this Builder has any qualifiers
- isEmpty() - Method in interface oracle.dbtools.plugin.api.types.TypeQualifier
-
Returns true if the qualifier has no annotation qualifiers, false otherwise
- isEmpty() - Method in class oracle.dbtools.plugin.api.types.TypeReflections.Builder
-
- isEmptyStream(InputStream) - Method in interface oracle.dbtools.plugin.api.io.IOStreams
-
- isGlobal() - Method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
Indicates if this is a global level setting
- isIgnored(TypeQualifier<?>) - Method in class oracle.dbtools.plugin.api.types.TypeReflections
-
Determines if the specified service type has been marked as ignored in this type set
- isInstantiable() - Method in class oracle.dbtools.plugin.api.types.TypeDependencies
-
Determines if the type can be instantiated.
- isLoggable(Level) - Method in interface oracle.dbtools.plugin.api.logging.Log
-
Determines if the specified log
Level
is enabled for this logger
- isPrimitive() - Method in enum oracle.dbtools.plugin.api.types.Primitive
-
Indicates if this value represents a primitive type.
- isRequired() - Method in class oracle.dbtools.plugin.api.types.TypeDependency
-
- isSecure() - Method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
Indicates if this setting contains sensitive data that must be kept secure
- isUnavailable() - Method in interface oracle.dbtools.plugin.api.di.InstanceProvider
-
- isUnsatisfied() - Method in class oracle.dbtools.plugin.api.di.DeferredInstanceProvider
-
- isUnsatisfied() - Method in interface oracle.dbtools.plugin.api.di.InstanceProvider
-
Determines if there is no available implementation for the required type and qualifiers.
- isUnsatisfied() - Method in class oracle.dbtools.plugin.api.di.ResolvedInstances
-
- isWrapper() - Method in enum oracle.dbtools.plugin.api.types.PrimitiveWrapper
-
Indicates if this represents a primitive wrapper type
- ITEM_OFFSET - Static variable in interface oracle.dbtools.plugin.api.pagination.PaginationContext
-
The zero based offset of the first item to appear in the page
- itemOffset(long) - Method in interface oracle.dbtools.plugin.api.pagination.PaginationContext.Builder
-
Specify the offset of the first item to appear in the page
- itemOffset() - Method in interface oracle.dbtools.plugin.api.pagination.PaginationContext
-
The zero based index offset of the first item to appear in the page
- iterator() - Method in class oracle.dbtools.plugin.api.di.DeferredInstanceProvider
-
- iterator() - Method in interface oracle.dbtools.plugin.api.di.InstanceProvider
-
When a service has multiple providers (which can be determined by calling
InstanceProvider.isAmbiguous()
) this iterator enumerates each of the available providers
- iterator() - Method in class oracle.dbtools.plugin.api.di.ResolvedInstances
-
- iterator() - Method in class oracle.dbtools.plugin.api.types.AnnotationSet
-
- iterator() - Method in class oracle.dbtools.plugin.api.types.TypeDependencies
-
- iterator() - Method in class oracle.dbtools.plugin.api.types.TypeReflections
-
- object() - Method in interface oracle.dbtools.plugin.api.json.objects.JSONObjects
-
- offset() - Method in interface oracle.dbtools.plugin.api.pagination.PaginationState
-
The offset of the first item to appear in the page
- onError(HttpServletRequest, HttpServletResponse, int, Throwable) - Method in interface oracle.dbtools.plugin.api.servlet.ErrorResponseHandler
-
Called when the runtime is about to raise an error condition (i.e report an HTTP status code in the 400-499 range).
- onError(HttpServletRequest, HttpServletResponse, int, Throwable) - Method in class oracle.dbtools.plugin.api.servlet.HttpServletBase
-
- Option - Annotation Type in oracle.dbtools.plugin.api.cmdline.annotations
-
Describes an optional argument to a command.
- Optional - Annotation Type in oracle.dbtools.plugin.api.di.annotations
-
When present on a constructor parameter, indicates that the specified dependency is optional.
- oracle.dbtools.plugin.api - package oracle.dbtools.plugin.api
-
- oracle.dbtools.plugin.api.cmdline - package oracle.dbtools.plugin.api.cmdline
-
Extension point for plugins that contribute command line commands.
- oracle.dbtools.plugin.api.cmdline.annotations - package oracle.dbtools.plugin.api.cmdline.annotations
-
- oracle.dbtools.plugin.api.collections - package oracle.dbtools.plugin.api.collections
-
- oracle.dbtools.plugin.api.conf - package oracle.dbtools.plugin.api.conf
-
Services for defining and introspecting Configuration Settings
- oracle.dbtools.plugin.api.di - package oracle.dbtools.plugin.api.di
-
A
javax.inject
compatible Dependency Injection (D.I.) framework.
- oracle.dbtools.plugin.api.di.annotations - package oracle.dbtools.plugin.api.di.annotations
-
Annotations used to make types discoverable by the dependency injection (D.I.) framework.
- oracle.dbtools.plugin.api.http.annotations - package oracle.dbtools.plugin.api.http.annotations
-
Annotations to describe what URL patterns and HTTP methods a HttpServlet
support.
- oracle.dbtools.plugin.api.i18n - package oracle.dbtools.plugin.api.i18n
-
Internationaliztion APIs for plugins.
- oracle.dbtools.plugin.api.i18n.annotations - package oracle.dbtools.plugin.api.i18n.annotations
-
Internationalization Annotations
- oracle.dbtools.plugin.api.io - package oracle.dbtools.plugin.api.io
-
Services for manipulating input and output streams
- oracle.dbtools.plugin.api.jdbc - package oracle.dbtools.plugin.api.jdbc
-
- oracle.dbtools.plugin.api.json - package oracle.dbtools.plugin.api.json
-
JavaScript Object Notation (JSON) APIs for reading and writing JSON character streams.
- oracle.dbtools.plugin.api.json.objects - package oracle.dbtools.plugin.api.json.objects
-
API for creating in memory representations of JSON object graphs (
JSONObjects
) and for serializing object graphs to JSON representations.
- oracle.dbtools.plugin.api.logging - package oracle.dbtools.plugin.api.logging
-
Provides a logging service.
- oracle.dbtools.plugin.api.pagination - package oracle.dbtools.plugin.api.pagination
-
Provides facilities for consistent handling of
Pagination
- oracle.dbtools.plugin.api.routes - package oracle.dbtools.plugin.api.routes
-
- oracle.dbtools.plugin.api.security - package oracle.dbtools.plugin.api.security
-
Resource authorization APIs
- oracle.dbtools.plugin.api.security.annotations - package oracle.dbtools.plugin.api.security.annotations
-
Annotations describing the security constraints of a service.
- oracle.dbtools.plugin.api.servlet - package oracle.dbtools.plugin.api.servlet
-
Extensions to the Servlet API.
- oracle.dbtools.plugin.api.types - package oracle.dbtools.plugin.api.types
-
Provides a layer atop
java.lang.reflect
package to aid dependency resolution and injection.
- PAGE_OFFSET - Static variable in interface oracle.dbtools.plugin.api.pagination.PaginationContext
-
The zero based offset of the page
- pageOffset(long) - Method in interface oracle.dbtools.plugin.api.pagination.PaginationContext.Builder
-
- pageOffset() - Method in interface oracle.dbtools.plugin.api.pagination.PaginationContext
-
The zero based page offset
- PageSize - Annotation Type in oracle.dbtools.plugin.api.http.annotations
-
Defines the default page size for the annotated type, method or package
- paginated(PaginationStrategy) - Static method in enum oracle.dbtools.plugin.api.pagination.PaginationStrategy
-
Test if a Pagination Strategy requires pagination
- Pagination - Interface in oracle.dbtools.plugin.api.pagination
-
Provides services for Paginating resources
- PaginationContext - Interface in oracle.dbtools.plugin.api.pagination
-
Describes the requested pagination parameters for a HttpServletRequest
.
- PaginationContext.Builder - Interface in oracle.dbtools.plugin.api.pagination
-
- PaginationMetadata - Interface in oracle.dbtools.plugin.api.pagination
-
Describes how a resource should be paginated
- PaginationState - Interface in oracle.dbtools.plugin.api.pagination
-
Tracks the state required for paginating a subset of items in a collection.
- PaginationStrategy - Enum in oracle.dbtools.plugin.api.pagination
-
The type of pagination strategy used by a resource.
- parameter(CharSequence, CharSequence) - Method in interface oracle.dbtools.plugin.api.security.AuthenticationChallenge.Builder
-
Create a parameter with a value which cannot be localized
- parameter(CharSequence, Translatable) - Method in interface oracle.dbtools.plugin.api.security.AuthenticationChallenge.Builder
-
Create a parameter with a value which may be localized
- parameters() - Method in interface oracle.dbtools.plugin.api.routes.PathTemplateMatch
-
The parameters extracted from the matching request path.
- parameters(boolean) - Method in interface oracle.dbtools.plugin.api.routes.PathTemplateMatch
-
The parameters extracted from the matching request path.
- parameters() - Method in interface oracle.dbtools.plugin.api.security.AuthenticationChallenge
-
The parameters associated with this challenge
- parse(String) - Static method in class oracle.dbtools.plugin.api.conf.TimeDuration
-
- parse(CharSequence) - Method in interface oracle.dbtools.plugin.api.servlet.EntityTags
-
- PATCH - Static variable in interface oracle.dbtools.plugin.api.servlet.SupportsPatch
-
- PathSyntaxPolicy - Enum in oracle.dbtools.plugin.api.http.annotations
-
Determines what validation is performed on the path portion of a request URI.
- PathTemplate - Annotation Type in oracle.dbtools.plugin.api.http.annotations
-
Describes the URI pattern of resources that a type
Dispatches
.
- PathTemplateMatch - Interface in oracle.dbtools.plugin.api.routes
-
- PathTemplates - Interface in oracle.dbtools.plugin.api.routes
-
- pattern() - Method in interface oracle.dbtools.plugin.api.routes.PathTemplateMatch
-
The pattern of the
PathTemplate
that was matched against this request
- previous() - Method in interface oracle.dbtools.plugin.api.pagination.PaginationState
-
Returns a fully qualified URI for the link to the previous page of items
- Primitive - Enum in oracle.dbtools.plugin.api.types
-
Enumerates the Java primitive types
- primitive() - Method in enum oracle.dbtools.plugin.api.types.PrimitiveWrapper
-
- PrimitiveWrapper - Enum in oracle.dbtools.plugin.api.types
-
Enumeration of the wrapper type for each Java
Primitive
type
- Priority - Annotation Type in oracle.dbtools.plugin.api.di.annotations
-
Annotates types with a priority value.
- PriorityComparator - Class in oracle.dbtools.plugin.api.di
-
Orders types based on their
Priority
annotations (if any)
- PriorityComparator() - Constructor for class oracle.dbtools.plugin.api.di.PriorityComparator
-
- Privilege - Annotation Type in oracle.dbtools.plugin.api.security.annotations
-
Defines a logical security
Privilege
, that a caller must have in order to access a resource.
- privilege(String) - Method in interface oracle.dbtools.plugin.api.security.HasPrivileges
-
Get the
Privilege
instance for the specified name
- privilege(String) - Method in interface oracle.dbtools.plugin.api.security.Privileges
-
Get the
Privilege
instance with the specified name
- PrivilegeConstraints - Interface in oracle.dbtools.plugin.api.security
-
- Privileges - Interface in oracle.dbtools.plugin.api.security
-
Utility methods for working with
Privilege
instances
- PrivilegeSet - Interface in oracle.dbtools.plugin.api.security
-
- PrivilegeSet.Builder - Interface in oracle.dbtools.plugin.api.security
-
- PrivilegeSets - Interface in oracle.dbtools.plugin.api.security
-
- property(String, Object) - Method in interface oracle.dbtools.plugin.api.di.Annotations.Builder
-
Set the value of an annotation property to the specified value
- property(String, CharSequence) - Method in interface oracle.dbtools.plugin.api.json.JSONWriter
-
Emit a property with a textual value.
- propertyName() - Method in interface oracle.dbtools.plugin.api.json.JSONToken
-
Returns the name of a property.
- propertyName(String) - Method in interface oracle.dbtools.plugin.api.json.JSONWriter
-
Emit the name of a property
- propertyNames() - Method in interface oracle.dbtools.plugin.api.conf.Configuration
-
Enumerates the name of each defined configuration property.
- propertyNames() - Method in interface oracle.dbtools.plugin.api.json.objects.JSONObject
-
- ProvidedClassifier - Class in oracle.dbtools.plugin.api.types
-
- Provides - Annotation Type in oracle.dbtools.plugin.api.di.annotations
-
Indicates that a class provides one or more services.
- provides(AnnotatedElement) - Method in class oracle.dbtools.plugin.api.types.ProvidedClassifier
-
Determines the services that the specified annotation site provides
- provides(AnnotationSet) - Method in class oracle.dbtools.plugin.api.types.ProvidedClassifier
-
Determines the services that the specified AnnotationSet provides.
- provides(Class<?>) - Method in class oracle.dbtools.plugin.api.types.ProvidedClassifier
-
Determines the services that the specified type provides.
- provides(Field) - Method in class oracle.dbtools.plugin.api.types.ProvidedClassifier
-
Determines the services a constant field provides
- provides(Class<T>) - Method in interface oracle.dbtools.plugin.api.types.TypeQualifier.Builder
-
Match any type providing the specified service
- provides(Class<T>) - Static method in interface oracle.dbtools.plugin.api.types.TypeQualifier
-
Represents a provider of the specified service
- provides() - Method in class oracle.dbtools.plugin.api.types.TypeReflection
-
Identifies the services that this type provides
- SchemaNotAvailableException - Exception in oracle.dbtools.plugin.api.jdbc
-
Raised when an attempt is made to access a schema that is not ORDS enabled, or has been dropped
- SchemaNotAvailableException(String, Throwable) - Constructor for exception oracle.dbtools.plugin.api.jdbc.SchemaNotAvailableException
-
- schemas() - Method in interface oracle.dbtools.plugin.api.jdbc.JDBCDataSource
-
- scheme() - Method in interface oracle.dbtools.plugin.api.security.AuthenticationChallenge
-
The Authentication scheme for this challenge (e.g.
- scope() - Method in class oracle.dbtools.plugin.api.types.AnnotationSet
-
Indicates the Scope
annotation if any is present
- scope() - Method in class oracle.dbtools.plugin.api.types.TypeReflection
-
- secure(boolean) - Method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting.Builder
-
Specify whether this setting contains sensitive data such as passwords.
- select(Class<T>) - Method in interface oracle.dbtools.plugin.api.di.InstanceLocator
-
Select all services matching the specified type.
- select(Class<T>, Annotation...) - Method in interface oracle.dbtools.plugin.api.di.InstanceLocator
-
- select(TypeQualifier<T>) - Method in interface oracle.dbtools.plugin.api.di.InstanceLocator
-
- select(TypeQualifier<T>) - Method in class oracle.dbtools.plugin.api.di.Instances.Builder
-
- select(TypeQualifier<T>) - Method in class oracle.dbtools.plugin.api.di.Instances
-
- selector() - Method in class oracle.dbtools.plugin.api.types.TypeDependency
-
Produces the source code to replicate the selection of this dependency
- selectType(TypeQualifier<T>) - Method in interface oracle.dbtools.plugin.api.types.TypeLocator
-
- selectType(TypeQualifier<T>) - Method in class oracle.dbtools.plugin.api.types.TypeReflections
-
- service(HttpServletRequest, HttpServletResponse) - Method in class oracle.dbtools.plugin.api.servlet.HttpServletBase
-
- set(Class<T>, T) - Method in class oracle.dbtools.plugin.api.di.Instances.Builder
-
Set the sole provider of the specified service
- set(TypeQualifier<?>, InstanceProvider<?>) - Method in class oracle.dbtools.plugin.api.di.Instances.Builder
-
- set(TypeQualifier<T>, T) - Method in class oracle.dbtools.plugin.api.di.Instances.Builder
-
Set the sole implementation of the specified service
- setting() - Static method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
- setting(boolean) - Static method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
- setting(Class<T>, T) - Static method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
- setting(int) - Static method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
- setting(long) - Static method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
- setting(String) - Static method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
- setting(TimeDuration) - Static method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
- SEVERE - Static variable in interface oracle.dbtools.plugin.api.logging.Log
-
- severe(String) - Method in interface oracle.dbtools.plugin.api.logging.Log
-
- severe(Throwable) - Method in interface oracle.dbtools.plugin.api.logging.Log
-
- shortValue(Object) - Method in enum oracle.dbtools.plugin.api.types.Primitive
-
Convert an object instance to a short value
- showItem(long) - Method in interface oracle.dbtools.plugin.api.pagination.PaginationState
-
Must be called by the client paging the resource, each time a new item is about to be added to the page.
- shutdown() - Method in interface oracle.dbtools.plugin.api.Lifecycle
-
Called when the application is shutting down and after request processing has ceased.
- singletons() - Method in class oracle.dbtools.plugin.api.types.TypeReflections
-
Provides access to singleton fields annotated with
Provides
- size() - Method in interface oracle.dbtools.plugin.api.collections.MultiMap
-
- size() - Method in interface oracle.dbtools.plugin.api.json.objects.JSONNode
-
The number of child elements in this node
- size() - Method in class oracle.dbtools.plugin.api.types.AnnotationSet
-
Indicates the number of annotations present
- size() - Method in class oracle.dbtools.plugin.api.types.TypeDependencies
-
- startArray() - Method in interface oracle.dbtools.plugin.api.json.JSONWriter
-
Start an array, emit the opening square bracket([
)
- startObject() - Method in interface oracle.dbtools.plugin.api.json.JSONWriter
-
Start an object, emit the opening brace ({
).
- startPagination(HttpServletRequest, PaginationMetadata) - Method in interface oracle.dbtools.plugin.api.pagination.Pagination
-
Determine the maximum number of items that should be included in the representation of the specified request
- startup() - Method in interface oracle.dbtools.plugin.api.Lifecycle
-
Called when the application is starting up and before request processing has commenced.
- STREAMING - Static variable in interface oracle.dbtools.plugin.api.servlet.FilterOrder
-
FilterOrder.STREAMING
filters are applied first and are used to manipulate the content of the request or response, for example to apply compression to responses.
- strength(EntityTag.Strength) - Method in interface oracle.dbtools.plugin.api.servlet.EntityTag.Builder
-
- strength() - Method in interface oracle.dbtools.plugin.api.servlet.EntityTag
-
- stringValue() - Method in interface oracle.dbtools.plugin.api.json.JSONToken
-
Returns the value of a property as a
String
.
- SupportsPatch - Interface in oracle.dbtools.plugin.api.servlet
-
Optional interface indicating that a servlet supports the HTTP
PATCH method.
- TimeDuration - Class in oracle.dbtools.plugin.api.conf
-
Represents a specification of a time duration.
- TimeDuration(long, TimeUnit) - Constructor for class oracle.dbtools.plugin.api.conf.TimeDuration
-
- toMillis() - Method in class oracle.dbtools.plugin.api.conf.TimeDuration
-
Convert this duration to milliseconds
- toString() - Method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
- toString() - Method in class oracle.dbtools.plugin.api.conf.TimeDuration
-
- toString() - Method in class oracle.dbtools.plugin.api.di.DeferredInstanceProvider
-
- toString() - Method in class oracle.dbtools.plugin.api.di.Instances.Builder
-
- toString() - Method in class oracle.dbtools.plugin.api.di.Instances.QualifiedInstance
-
- toString() - Method in class oracle.dbtools.plugin.api.di.Instances
-
- toString() - Method in class oracle.dbtools.plugin.api.di.ResolvedInstances
-
- toString(Iterable<Locale>) - Method in interface oracle.dbtools.plugin.api.i18n.Translatable
-
Translate a message to the most preferred available localization
- toString(Locale) - Method in interface oracle.dbtools.plugin.api.i18n.Translatable
-
Translate a message to a specific
Locale
- toString() - Method in exception oracle.dbtools.plugin.api.security.NotAuthorizedException
-
- toString() - Method in class oracle.dbtools.plugin.api.types.AnnotationSet
-
- toString() - Method in class oracle.dbtools.plugin.api.types.TypeDependencies
-
- toString() - Method in class oracle.dbtools.plugin.api.types.TypeDependency
-
- toString() - Method in interface oracle.dbtools.plugin.api.types.TypeQualifier
-
- toString() - Method in class oracle.dbtools.plugin.api.types.TypeReflection
-
- toString() - Method in class oracle.dbtools.plugin.api.types.TypeReflections
-
- Translatable - Interface in oracle.dbtools.plugin.api.i18n
-
An object encapsulating some kind of localizable message.
- TranslatableDescription - Annotation Type in oracle.dbtools.plugin.api.i18n.annotations
-
- TranslatableText - Annotation Type in oracle.dbtools.plugin.api.i18n.annotations
-
- Transport - Annotation Type in oracle.dbtools.plugin.api.security.annotations
-
Defines the transport protocol requirements of a resource
- TransportPolicy - Enum in oracle.dbtools.plugin.api.security.annotations
-
Defines what transport level security must be used
- type(Class<?>) - Method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting.Builder
-
Specify the data type of the setting
- type() - Method in class oracle.dbtools.plugin.api.conf.ConfigurationSetting
-
The type of the setting
- type() - Method in enum oracle.dbtools.plugin.api.di.AvailableDependencies
-
The type of the dependency
- type() - Method in interface oracle.dbtools.plugin.api.di.Instantiator
-
Deprecated.
- type() - Method in enum oracle.dbtools.plugin.api.ExtensionPoints
-
The type of the extension point
- type() - Method in interface oracle.dbtools.plugin.api.json.JSONToken
-
This token's type
- type() - Method in interface oracle.dbtools.plugin.api.json.objects.JSONNode
-
- type() - Method in interface oracle.dbtools.plugin.api.pagination.PaginationMetadata
-
The type of pagination strategy that this resource should use.
- type() - Method in enum oracle.dbtools.plugin.api.types.Primitive
-
This primtiive type's
Class
instance
- type() - Method in enum oracle.dbtools.plugin.api.types.PrimitiveWrapper
-
The
Class
instance for this primtive wrapper
- type() - Method in class oracle.dbtools.plugin.api.types.TypeDependencies
-
The type
- type() - Method in class oracle.dbtools.plugin.api.types.TypeDependency
-
The
Class
for the type to be injected
- type() - Method in class oracle.dbtools.plugin.api.types.TypeInstantiator
-
The type that will be instantiated
- type() - Method in interface oracle.dbtools.plugin.api.types.TypeQualifier
-
The type of the instance to find
- type(Class<T>) - Static method in interface oracle.dbtools.plugin.api.types.TypeQualifier
-
Selects the specified concrete type
- type() - Method in class oracle.dbtools.plugin.api.types.TypeReflection
-
Provides the underlying type
- TypeDependencies<T> - Class in oracle.dbtools.plugin.api.types
-
Captures the dependencies of a
Class
- TypeDependency - Class in oracle.dbtools.plugin.api.types
-
Encapsulates a single dependency of a type.
- TypeDependency.Kind - Enum in oracle.dbtools.plugin.api.types
-
Enumerates how a type will be injected at a particular injetion site
- TypeDependencyNotAvailableException - Exception in oracle.dbtools.plugin.api.types
-
Indicates an instance of a type which some other type depends on (via it's Inject
annotated constructor is not available in the current scope
- TypeInstantiator<T> - Class in oracle.dbtools.plugin.api.types
-
TypeInstantiator
implementations are responsible for instantiating instances of type T.
- TypeInstantiator(Class<T>) - Constructor for class oracle.dbtools.plugin.api.types.TypeInstantiator
-
- TypeInstantiator(Class<T>, boolean) - Constructor for class oracle.dbtools.plugin.api.types.TypeInstantiator
-
Constructor
- TypeLocator - Interface in oracle.dbtools.plugin.api.types
-
- TypeProvider<T> - Interface in oracle.dbtools.plugin.api.types
-
Provides an instance of the specified type
- TypeQualifier<T> - Interface in oracle.dbtools.plugin.api.types
-
Qualifies the specific type of a service to be discovered via
InstanceLocator
.
- TypeQualifier.Builder<T> - Interface in oracle.dbtools.plugin.api.types
-
- TypeQualifier.MatchingMode - Enum in oracle.dbtools.plugin.api.types
-
- TypeReflection<T> - Class in oracle.dbtools.plugin.api.types
-
Provides higher level abstraction about the type metadata of a
Class
, providing information about it's dependencies and what services it provides
- TypeReflections - Class in oracle.dbtools.plugin.api.types
-
- TypeReflections.Builder - Class in oracle.dbtools.plugin.api.types
-
- types() - Method in class oracle.dbtools.plugin.api.types.TypeReflections
-
- validatePrecondition(HttpServletRequest, CharSequence) - Method in interface oracle.dbtools.plugin.api.servlet.EntityTags
-
Validate whether the pre-condition in the request matches the current
"ETag" value of the requested resource.
- value(Object) - Method in interface oracle.dbtools.plugin.api.di.Annotations.Builder
-
Set the default value() property of an Annotation
- value(String) - Static method in enum oracle.dbtools.plugin.api.http.annotations.CrossOriginSharingPolicy
-
- value(String) - Static method in enum oracle.dbtools.plugin.api.http.annotations.HTTPAuthenticationScheme
-
- value(Boolean) - Method in interface oracle.dbtools.plugin.api.json.JSONWriter
-
Emit a boolean value, mapping it to the unquoted values: true
or false
- value(CharSequence) - Method in interface oracle.dbtools.plugin.api.json.JSONWriter
-
Emit a textual value, quoting and escaping the string
- value(Number) - Method in interface oracle.dbtools.plugin.api.json.JSONWriter
-
Emit a numeric value.
- value(Readable) - Method in interface oracle.dbtools.plugin.api.json.JSONWriter
-
Emit a textual value, quoting and escaping the string.
- value() - Method in interface oracle.dbtools.plugin.api.servlet.EntityTag
-
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.di.AvailableDependencies
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.ExtensionPoints
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.http.annotations.CrossOriginSharingPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.http.annotations.DocumentationPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.http.annotations.EnabledBy.Condition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.http.annotations.FramePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.http.annotations.HTTPAuthenticationScheme
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.http.annotations.PathSyntaxPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.json.JSONToken.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.json.objects.JSONNode.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.pagination.PaginationStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.security.annotations.TransportPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.servlet.EntityTag.Strength
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.types.Primitive
-
Returns the enum constant of this type with the specified name.
- valueOf(Class<?>) - Static method in enum oracle.dbtools.plugin.api.types.Primitive
-
Determine the appropriate
Primitive
instance for the specified type
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.types.PrimitiveWrapper
-
Returns the enum constant of this type with the specified name.
- valueOf(Class<?>) - Static method in enum oracle.dbtools.plugin.api.types.PrimitiveWrapper
-
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.types.TypeDependency.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum oracle.dbtools.plugin.api.types.TypeQualifier.MatchingMode
-
Returns the enum constant of this type with the specified name.
- values(Object) - Method in interface oracle.dbtools.plugin.api.collections.MultiMap
-
Get all the values associated with the specified key.
- values() - Static method in enum oracle.dbtools.plugin.api.di.AvailableDependencies
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.ExtensionPoints
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.http.annotations.CrossOriginSharingPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.http.annotations.DocumentationPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.http.annotations.EnabledBy.Condition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.http.annotations.FramePolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.http.annotations.HTTPAuthenticationScheme
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.http.annotations.PathSyntaxPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.json.JSONToken.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in interface oracle.dbtools.plugin.api.json.objects.JSONArray
-
- values() - Static method in enum oracle.dbtools.plugin.api.json.objects.JSONNode.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.pagination.PaginationStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.security.annotations.TransportPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.servlet.EntityTag.Strength
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.types.Primitive
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.types.PrimitiveWrapper
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.types.TypeDependency.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum oracle.dbtools.plugin.api.types.TypeQualifier.MatchingMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VersionedPlugin - Interface in oracle.dbtools.plugin.api.servlet
-
Represents the versioned API plugin, specified in a META-INF/plugin.json, that corresponds to a particular request and the servlets @BelongsTo annotation.
- versionedPlugin(HttpServletRequest) - Method in interface oracle.dbtools.plugin.api.servlet.VersionedPlugins
-
Get the VersionedPlugin that corresponds to the request.
- VersionedPlugins - Interface in oracle.dbtools.plugin.api.servlet
-
- versionNumber() - Method in interface oracle.dbtools.plugin.api.servlet.VersionedPlugin
-
Identifies at runtime the version specified, in the request URL, by the client.