Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractSerializableObject - Class in ai.stapi.serialization
- AbstractSerializableObject() - Constructor for class ai.stapi.serialization.AbstractSerializableObject
- AbstractSerializableObject(String) - Constructor for class ai.stapi.serialization.AbstractSerializableObject
- AbstractSerializableObjectClassNameProvider - Class in ai.stapi.serialization.classNameProvider.specific
- AbstractSerializableObjectClassNameProvider() - Constructor for class ai.stapi.serialization.classNameProvider.specific.AbstractSerializableObjectClassNameProvider
- ai.stapi.configuration - package ai.stapi.configuration
- ai.stapi.identity - package ai.stapi.identity
- ai.stapi.objectRenderer.exceptions - package ai.stapi.objectRenderer.exceptions
- ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer - package ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer
- ai.stapi.objectRenderer.model - package ai.stapi.objectRenderer.model
- ai.stapi.serialization - package ai.stapi.serialization
- ai.stapi.serialization.classNameProvider - package ai.stapi.serialization.classNameProvider
- ai.stapi.serialization.classNameProvider.exception - package ai.stapi.serialization.classNameProvider.exception
- ai.stapi.serialization.classNameProvider.specific - package ai.stapi.serialization.classNameProvider.specific
- ai.stapi.serialization.jackson - package ai.stapi.serialization.jackson
- ai.stapi.utils - package ai.stapi.utils
B
- becauseMoreThanOneSpecificProvider(String, List<SpecificClassNameProvider>) - Static method in exception ai.stapi.serialization.classNameProvider.exception.GenericClassNameProviderException
- becauseNoSupportingSpecificProvider(String) - Static method in exception ai.stapi.serialization.classNameProvider.exception.GenericClassNameProviderException
- becauseTypeIsNotDefined(String) - Static method in exception ai.stapi.serialization.classNameProvider.exception.SerializableObjectClassNameProviderException
C
- Classifier - Class in ai.stapi.utils
- Classifier() - Constructor for class ai.stapi.utils.Classifier
- commonObjectMapper(ObjectMapper, SerializableObjectConfigurer) - Method in class ai.stapi.configuration.SerializationConfiguration
- compareTo(UniqueIdentifier) - Method in class ai.stapi.identity.UniqueIdentifier
- configure(ObjectMapper) - Method in class ai.stapi.serialization.jackson.SerializableObjectConfigurer
- configureJavaTimeModule(ObjectMapper) - Static method in class ai.stapi.serialization.jackson.JavaTimeConfigurer
- convertToString(Object) - Static method in class ai.stapi.utils.Stringifier
- createLine(String) - Static method in class ai.stapi.utils.LineFormatter
- createLine(String, int) - Static method in class ai.stapi.utils.LineFormatter
- createLines(String...) - Static method in class ai.stapi.utils.LineFormatter
- createLines(List<String>) - Static method in class ai.stapi.utils.LineFormatter
- createLines(Stream<String>) - Static method in class ai.stapi.utils.LineFormatter
- createNewLine() - Static method in class ai.stapi.utils.LineFormatter
- createSpaceIndentedLine(String, int) - Static method in class ai.stapi.utils.LineFormatter
D
- deserialize(JsonParser, DeserializationContext) - Method in class ai.stapi.serialization.jackson.SerializableObjectDeserializer
E
- equals(Object) - Method in class ai.stapi.identity.UniqueIdentifier
F
- fromString(String) - Static method in class ai.stapi.identity.UniqueIdentifier
- fromString(String) - Static method in class ai.stapi.identity.UniversallyUniqueIdentifier
G
- genericClassNameProvider(List<SpecificClassNameProvider>) - Method in class ai.stapi.configuration.SerializationConfiguration
- GenericClassNameProvider - Class in ai.stapi.serialization.classNameProvider
- GenericClassNameProvider(List<SpecificClassNameProvider>) - Constructor for class ai.stapi.serialization.classNameProvider.GenericClassNameProvider
- GenericClassNameProviderException - Exception in ai.stapi.serialization.classNameProvider.exception
- genericObjectRenderer(List<ObjectRenderer>) - Method in class ai.stapi.configuration.ObjectRendererConfiguration
- GenericObjectRenderer - Class in ai.stapi.objectRenderer.model
- GenericObjectRenderer(List<ObjectRenderer>) - Constructor for class ai.stapi.objectRenderer.model.GenericObjectRenderer
- getAllClasses() - Method in class ai.stapi.serialization.classNameProvider.GenericClassNameProvider
- getAllClasses() - Method in class ai.stapi.serialization.classNameProvider.specific.AbstractSerializableObjectClassNameProvider
- getAllClasses() - Method in interface ai.stapi.serialization.classNameProvider.specific.SpecificClassNameProvider
- getClassMap() - Method in class ai.stapi.serialization.classNameProvider.specific.AbstractSerializableObjectClassNameProvider
- getClassType(String) - Method in class ai.stapi.serialization.classNameProvider.GenericClassNameProvider
- getClassType(String) - Method in class ai.stapi.serialization.classNameProvider.specific.AbstractSerializableObjectClassNameProvider
- getClassType(String) - Method in interface ai.stapi.serialization.classNameProvider.specific.SpecificClassNameProvider
- getFeatures() - Method in class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJSonStringOptions
- getId() - Method in class ai.stapi.identity.UniqueIdentifier
- getSerializationType() - Method in class ai.stapi.serialization.AbstractSerializableObject
- getSerializationType() - Method in interface ai.stapi.serialization.SerializableObject
- getSerializationType(Class<?>) - Method in class ai.stapi.serialization.classNameProvider.GenericClassNameProvider
- getSerializationType(Class<?>) - Method in class ai.stapi.serialization.classNameProvider.specific.AbstractSerializableObjectClassNameProvider
- getSerializationType(Class<?>) - Method in interface ai.stapi.serialization.classNameProvider.specific.SpecificClassNameProvider
H
- hashCode() - Method in class ai.stapi.identity.UniqueIdentifier
- HIDE_CREATED_AT - Enum constant in enum class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJSonStringOptions.RenderFeature
- HIDE_DISPATCHED_AT - Enum constant in enum class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJSonStringOptions.RenderFeature
- HIDE_IDS - Enum constant in enum class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJSonStringOptions.RenderFeature
- HIDE_KEY_HASHCODE - Enum constant in enum class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJSonStringOptions.RenderFeature
I
- isPrimitiveOrString(Object) - Static method in class ai.stapi.utils.Classifier
J
- JavaTimeConfigurer - Class in ai.stapi.serialization.jackson
L
- LineFormatter - Class in ai.stapi.utils
- LineFormatter() - Constructor for class ai.stapi.utils.LineFormatter
M
- modifyDeserializer(DeserializationConfig, BeanDescription, JsonDeserializer<?>) - Method in class ai.stapi.serialization.jackson.SerializableObjectDeserializerModifier
N
- NAME_OF_FIELD_WITH_SERIALIZATION_TYPE - Static variable in class ai.stapi.serialization.AbstractSerializableObject
O
- objectMapper() - Method in class ai.stapi.configuration.SerializationConfiguration
- ObjectRenderer - Interface in ai.stapi.objectRenderer.model
- ObjectRendererConfiguration - Class in ai.stapi.configuration
- ObjectRendererConfiguration() - Constructor for class ai.stapi.configuration.ObjectRendererConfiguration
- ObjectToJSonStringOptions - Class in ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer
- ObjectToJSonStringOptions(ObjectToJSonStringOptions.RenderFeature...) - Constructor for class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJSonStringOptions
- ObjectToJSonStringOptions(List<ObjectToJSonStringOptions.RenderFeature>) - Constructor for class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJSonStringOptions
- ObjectToJSonStringOptions.RenderFeature - Enum Class in ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer
- objectToJsonStringRenderer() - Method in class ai.stapi.configuration.ObjectRendererConfiguration
- ObjectToJsonStringRenderer - Class in ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer
- ObjectToJsonStringRenderer() - Constructor for class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJsonStringRenderer
- ObjectToJsonStringRenderOutput - Class in ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer
- ObjectToJsonStringRenderOutput(String) - Constructor for class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJsonStringRenderOutput
- OptionsAreNotSupportedByAnyRendererException - Exception in ai.stapi.objectRenderer.exceptions
- OptionsAreNotSupportedByAnyRendererException(RendererOptions) - Constructor for exception ai.stapi.objectRenderer.exceptions.OptionsAreNotSupportedByAnyRendererException
- OptionsAreSupportedByMultipleRenderersException - Exception in ai.stapi.objectRenderer.exceptions
- OptionsAreSupportedByMultipleRenderersException(RendererOptions) - Constructor for exception ai.stapi.objectRenderer.exceptions.OptionsAreSupportedByMultipleRenderersException
R
- randomUUID() - Static method in class ai.stapi.identity.UniversallyUniqueIdentifier
- render(Object) - Method in class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJsonStringRenderer
- render(Object) - Method in interface ai.stapi.objectRenderer.model.ObjectRenderer
- render(Object, RendererOptions) - Method in class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJsonStringRenderer
- render(Object, RendererOptions) - Method in class ai.stapi.objectRenderer.model.GenericObjectRenderer
- render(Object, RendererOptions) - Method in interface ai.stapi.objectRenderer.model.ObjectRenderer
- RENDER_GETTERS - Enum constant in enum class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJSonStringOptions.RenderFeature
- RendererOptions - Interface in ai.stapi.objectRenderer.model
- RenderOutput - Interface in ai.stapi.objectRenderer.model
- retry(int, long, Supplier<T>, Integer) - Static method in interface ai.stapi.utils.Retryable
- Retryable<T> - Interface in ai.stapi.utils
- run() - Method in interface ai.stapi.utils.Retryable
S
- SerializableObject - Interface in ai.stapi.serialization
- SerializableObjectClassNameProviderException - Exception in ai.stapi.serialization.classNameProvider.exception
- serializableObjectConfigurer(GenericClassNameProvider) - Method in class ai.stapi.configuration.SerializationConfiguration
- SerializableObjectConfigurer - Class in ai.stapi.serialization.jackson
- SerializableObjectConfigurer(GenericClassNameProvider) - Constructor for class ai.stapi.serialization.jackson.SerializableObjectConfigurer
- SerializableObjectDeserializer<T extends SerializableObject> - Class in ai.stapi.serialization.jackson
- SerializableObjectDeserializer(GenericClassNameProvider, ObjectMapper, Class<?>) - Constructor for class ai.stapi.serialization.jackson.SerializableObjectDeserializer
- SerializableObjectDeserializerModifier - Class in ai.stapi.serialization.jackson
- SerializableObjectDeserializerModifier(GenericClassNameProvider, ObjectMapper) - Constructor for class ai.stapi.serialization.jackson.SerializableObjectDeserializerModifier
- SerializationConfiguration - Class in ai.stapi.configuration
- SerializationConfiguration() - Constructor for class ai.stapi.configuration.SerializationConfiguration
- SORT_FIELDS - Enum constant in enum class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJSonStringOptions.RenderFeature
- SpecificClassNameProvider - Interface in ai.stapi.serialization.classNameProvider.specific
- Stringifier - Class in ai.stapi.utils
- Stringifier() - Constructor for class ai.stapi.utils.Stringifier
- supports(RendererOptions) - Method in class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJsonStringRenderer
- supports(RendererOptions) - Method in interface ai.stapi.objectRenderer.model.ObjectRenderer
- supports(Class<?>) - Method in class ai.stapi.serialization.classNameProvider.specific.AbstractSerializableObjectClassNameProvider
- supports(Class<?>) - Method in interface ai.stapi.serialization.classNameProvider.specific.SpecificClassNameProvider
- supports(String) - Method in class ai.stapi.serialization.classNameProvider.specific.AbstractSerializableObjectClassNameProvider
- supports(String) - Method in interface ai.stapi.serialization.classNameProvider.specific.SpecificClassNameProvider
T
- toPrintableString() - Method in class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJsonStringRenderOutput
- toPrintableString() - Method in interface ai.stapi.objectRenderer.model.RenderOutput
- toString() - Method in class ai.stapi.identity.UniqueIdentifier
- toUuid() - Method in class ai.stapi.identity.UniversallyUniqueIdentifier
U
- UniqueIdentifier - Class in ai.stapi.identity
- UniqueIdentifier() - Constructor for class ai.stapi.identity.UniqueIdentifier
- UniqueIdentifier(String) - Constructor for class ai.stapi.identity.UniqueIdentifier
- UniversallyUniqueIdentifier - Class in ai.stapi.identity
- UniversallyUniqueIdentifier() - Constructor for class ai.stapi.identity.UniversallyUniqueIdentifier
- UniversallyUniqueIdentifier(String) - Constructor for class ai.stapi.identity.UniversallyUniqueIdentifier
- UniversallyUniqueIdentifier(UUID) - Constructor for class ai.stapi.identity.UniversallyUniqueIdentifier
V
- valueOf(String) - Static method in enum class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJSonStringOptions.RenderFeature
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ai.stapi.objectRenderer.infrastructure.objectToJsonStringRenderer.ObjectToJSonStringOptions.RenderFeature
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form