Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractComplexStructureTypeBuilder - Class in ai.stapi.schema.structureSchema.builder
 
AbstractComplexStructureTypeBuilder() - Constructor for class ai.stapi.schema.structureSchema.builder.AbstractComplexStructureTypeBuilder
 
AbstractFileModelDefinitionsLoader - Class in ai.stapi.schema.adHocLoaders
 
AbstractFileModelDefinitionsLoader(FileLoader, String, String) - Constructor for class ai.stapi.schema.adHocLoaders.AbstractFileModelDefinitionsLoader
 
AbstractJavaModelDefinitionsLoader<T> - Class in ai.stapi.schema.adHocLoaders
 
AbstractJavaModelDefinitionsLoader(String, String, String) - Constructor for class ai.stapi.schema.adHocLoaders.AbstractJavaModelDefinitionsLoader
 
AbstractStructureType - Class in ai.stapi.schema.structureSchema
 
AbstractStructureType() - Constructor for class ai.stapi.schema.structureSchema.AbstractStructureType
 
AbstractStructureType(String, String, String, String, boolean, String) - Constructor for class ai.stapi.schema.structureSchema.AbstractStructureType
 
AbstractStructureTypeBuilder - Class in ai.stapi.schema.structureSchema.builder
 
AbstractStructureTypeBuilder() - Constructor for class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
add(StructureDefinitionData) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaProvider
 
add(StructureDefinitionData) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaProvider
 
add(StructureDefinitionData...) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaProvider
 
add(StructureDefinitionData...) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaProvider
 
add(List<StructureDefinitionData>) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaProvider
 
add(List<StructureDefinitionData>) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaProvider
 
addField(String) - Method in class ai.stapi.schema.structureSchema.builder.AbstractComplexStructureTypeBuilder
 
addStructureTypeBuilder(AbstractStructureTypeBuilder) - Method in class ai.stapi.schema.structureSchema.builder.StructureSchemaBuilder
 
addStructureTypeBuilders(List<AbstractStructureTypeBuilder>) - Method in class ai.stapi.schema.structureSchema.builder.StructureSchemaBuilder
 
addType(FieldType) - Method in class ai.stapi.schema.structureSchema.builder.FieldDefinitionBuilder
 
AdHocLoaderConfiguration - Class in ai.stapi.schema.configuration
 
AdHocLoaderConfiguration() - Constructor for class ai.stapi.schema.configuration.AdHocLoaderConfiguration
 
adHocStructureDefinitionLoader(GenericAdHocModelDefinitionsLoader, ScopeCacher) - Method in class ai.stapi.schema.configuration.AdHocLoaderConfiguration
 
AdHocStructureDefinitionLoader - Class in ai.stapi.schema.structuredefinition.loader
 
AdHocStructureDefinitionLoader(GenericAdHocModelDefinitionsLoader, ScopeCacher) - Constructor for class ai.stapi.schema.structuredefinition.loader.AdHocStructureDefinitionLoader
 
ai.stapi.schema.adHocLoaders - package ai.stapi.schema.adHocLoaders
 
ai.stapi.schema.configuration - package ai.stapi.schema.configuration
 
ai.stapi.schema.scopeProvider - package ai.stapi.schema.scopeProvider
 
ai.stapi.schema.structuredefinition - package ai.stapi.schema.structuredefinition
 
ai.stapi.schema.structuredefinition.loader - package ai.stapi.schema.structuredefinition.loader
 
ai.stapi.schema.structureSchema - package ai.stapi.schema.structureSchema
 
ai.stapi.schema.structureSchema.builder - package ai.stapi.schema.structureSchema.builder
 
ai.stapi.schema.structureSchema.exception - package ai.stapi.schema.structureSchema.exception
 
ai.stapi.schema.structureSchemaMapper - package ai.stapi.schema.structureSchemaMapper
 
ai.stapi.schema.structureSchemaMapper.exception - package ai.stapi.schema.structureSchemaMapper.exception
 
ai.stapi.schema.structureSchemaProvider - package ai.stapi.schema.structureSchemaProvider
 
ai.stapi.schema.structureSchemaProvider.exception - package ai.stapi.schema.structureSchemaProvider.exception
 
ANONYMOUS - Enum constant in enum class ai.stapi.schema.structureSchema.FieldTypeGroup
 
asAnonymousType(String, String) - Static method in class ai.stapi.schema.structureSchema.FieldType
 
asBoxedType(String) - Static method in class ai.stapi.schema.structureSchema.FieldType
 
asContentReferenced(String, String) - Static method in class ai.stapi.schema.structureSchema.FieldType
 
asPlainType(String) - Static method in class ai.stapi.schema.structureSchema.FieldType
 
asReferenceType(String) - Static method in class ai.stapi.schema.structureSchema.FieldType
 

B

becauseCouldNotConstructDefinition(String, String, String) - Static method in exception ai.stapi.schema.structureSchema.exception.StructureSchemaException
 
becauseDoesNotExist(String) - Static method in exception ai.stapi.schema.structureSchema.exception.StructureNotFoundException
 
becauseFinderIsRestricted(String) - Static method in exception ai.stapi.schema.structureSchema.exception.FieldsNotFoundException
 
becauseFinderIsRestricted(String, List<String>) - Static method in exception ai.stapi.schema.structureSchema.exception.FieldsNotFoundException
 
becauseIsOfPrimitiveType(String) - Static method in exception ai.stapi.schema.structureSchema.exception.StructureNotFoundException
 
becauseItContainsUnresolvableTypes(List<UnresolvableSerializationType>) - Static method in exception ai.stapi.schema.structureSchema.exception.StructureSchemaCreationException
 
becauseParentDefinitionIsMissing(String, String) - Static method in exception ai.stapi.schema.structureSchema.exception.StructureSchemaException
 
becauseSerializationTypeDoesNotExistInSchema(String) - Static method in exception ai.stapi.schema.structureSchema.exception.FieldsNotFoundException
 
becauseSerializationTypeDoesNotExistInSchema(String, UnresolvableType) - Static method in exception ai.stapi.schema.structureSchema.exception.FieldsNotFoundException
 
becauseSerializationTypeDoesNotExistInSchema(String, List<String>) - Static method in exception ai.stapi.schema.structureSchema.exception.FieldsNotFoundException
 
becauseSerializationTypeIsOfUnknownType(String) - Static method in exception ai.stapi.schema.structureSchema.exception.FieldsNotFoundException
 
becauseSerializationTypeIsOfUnknownType(String) - Static method in exception ai.stapi.schema.structureSchema.exception.StructureNotFoundException
 
becauseSerializationTypeIsOfUnknownType(String, List<String>) - Static method in exception ai.stapi.schema.structureSchema.exception.FieldsNotFoundException
 
becauseSerializationTypeIsPrimitive(String) - Static method in exception ai.stapi.schema.structureSchema.exception.FieldsNotFoundException
 
becauseSerializationTypeIsPrimitive(String, List<String>) - Static method in exception ai.stapi.schema.structureSchema.exception.FieldsNotFoundException
 
becauseSomeFieldsAreMissing(String, List<String>) - Static method in exception ai.stapi.schema.structureSchema.exception.FieldsNotFoundException
 
becauseStructureDefinitionIsMissingKind(String) - Static method in exception ai.stapi.schema.structureSchemaMapper.exception.StructureDefinitionToSSMapperException
 
becauseStructureDefinitionWasNotFound(String, String) - Static method in exception ai.stapi.schema.structureSchemaMapper.exception.StructureDefinitionToSSMapperException
 
BOXED - Enum constant in enum class ai.stapi.schema.structureSchema.FieldTypeGroup
 
BoxedPrimitiveStructureType - Class in ai.stapi.schema.structureSchema
 
BoxedPrimitiveStructureType(String, String, Map<String, FieldDefinition>, boolean, String) - Constructor for class ai.stapi.schema.structureSchema.BoxedPrimitiveStructureType
 
BoxedStructureTypeBuilder - Class in ai.stapi.schema.structureSchema.builder
 
BoxedStructureTypeBuilder() - Constructor for class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
build() - Method in class ai.stapi.schema.structureSchema.builder.FieldDefinitionBuilder
 
build() - Method in class ai.stapi.schema.structureSchema.builder.StructureSchemaBuilder
 
build(StructureSchemaBuilder) - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
build(StructureSchemaBuilder) - Method in class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
build(StructureSchemaBuilder) - Method in class ai.stapi.schema.structureSchema.builder.ComplexStructureTypeBuilder
 
build(StructureSchemaBuilder) - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 

C

cache(Class<?>, Object) - Method in class ai.stapi.schema.scopeProvider.ScopeCacher
 
CannotProvideStructureSchema - Exception in ai.stapi.schema.structureSchemaProvider.exception
 
CannotProvideStructureSchema(String, List<UnresolvableType>) - Constructor for exception ai.stapi.schema.structureSchemaProvider.exception.CannotProvideStructureSchema
 
COMPLEX_TYPE - Static variable in class ai.stapi.schema.structureSchema.AbstractStructureType
 
ComplexStructureType - Class in ai.stapi.schema.structureSchema
 
ComplexStructureType() - Constructor for class ai.stapi.schema.structureSchema.ComplexStructureType
 
ComplexStructureType(String, String, String, Map<String, FieldDefinition>, String, String, boolean) - Constructor for class ai.stapi.schema.structureSchema.ComplexStructureType
 
ComplexStructureType(String, Map<String, FieldDefinition>, String, String, boolean) - Constructor for class ai.stapi.schema.structureSchema.ComplexStructureType
 
ComplexStructureTypeBuilder - Class in ai.stapi.schema.structureSchema.builder
 
ComplexStructureTypeBuilder() - Constructor for class ai.stapi.schema.structureSchema.builder.ComplexStructureTypeBuilder
 
compute(ScopeOptions) - Method in interface ai.stapi.schema.scopeProvider.ScopeCacher.ComputeFunction
 
compute(ScopeOptions, Optional<T>) - Method in interface ai.stapi.schema.scopeProvider.ScopeCacher.RecomputeFunction
 
compute(ScopeOptions, T) - Method in interface ai.stapi.schema.scopeProvider.ScopeCacher.RecomputeWithInitialValueFunction
 
containsDefinition(String) - Method in class ai.stapi.schema.structureSchema.StructureSchema
 
containsSchema(String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaProvider
 
containsSchema(String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaProvider
 
containsType(String) - Method in class ai.stapi.schema.structureSchema.builder.StructureSchemaBuilder
 
containsType(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
containsType(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
containsType(String, String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
copyToBuilder(AbstractStructureType) - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
copyToBuilder(AbstractStructureType) - Method in class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
copyToBuilder(AbstractStructureType) - Method in class ai.stapi.schema.structureSchema.builder.ComplexStructureTypeBuilder
 
copyToBuilder(AbstractStructureType) - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
copyWithNewFields(Map<String, FieldDefinition>) - Method in class ai.stapi.schema.structureSchema.BoxedPrimitiveStructureType
 
copyWithNewFields(Map<String, FieldDefinition>) - Method in class ai.stapi.schema.structureSchema.ComplexStructureType
 
copyWithNewFields(Map<String, FieldDefinition>) - Method in class ai.stapi.schema.structureSchema.ResourceStructureType
 
createAnonymousComplexTypeNameFromElementPath(String) - Method in class ai.stapi.schema.structureSchemaMapper.StructureDefinitionToSSMapper
 
createChecked(List<AbstractStructureType>) - Static method in class ai.stapi.schema.structureSchema.StructureSchema
 

D

defaultStructureSchemaFinder(StructureSchemaProvider) - Method in class ai.stapi.schema.configuration.StructureSchemaConfiguration
 
DefaultStructureSchemaFinder - Class in ai.stapi.schema.structureSchemaProvider
 
DefaultStructureSchemaFinder(StructureSchemaProvider) - Constructor for class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
defaultStructureSchemaProvider(StructureDefinitionToSSMapper, StructureDefinitionLoader, ScopeCacher) - Method in class ai.stapi.schema.configuration.StructureSchemaConfiguration
 
DefaultStructureSchemaProvider - Class in ai.stapi.schema.structureSchemaProvider
 
DefaultStructureSchemaProvider(StructureDefinitionToSSMapper, StructureDefinitionLoader, ScopeCacher) - Constructor for class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaProvider
 
definitionType - Variable in class ai.stapi.schema.structureSchema.AbstractStructureType
 
description - Variable in class ai.stapi.schema.structureSchema.AbstractStructureType
 
description - Variable in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
Differential() - Constructor for class ai.stapi.schema.structuredefinition.RawStructureDefinitionData.Differential
 
Differential(ArrayList<RawStructureDefinitionElementDefinition>) - Constructor for class ai.stapi.schema.structuredefinition.RawStructureDefinitionData.Differential
 
Differential(List<ElementDefinition>) - Constructor for class ai.stapi.schema.structuredefinition.StructureDefinitionData.Differential
 
DOMAIN_TAG - Static variable in class ai.stapi.schema.scopeProvider.ScopeOptions
 

E

ElementDefinition - Class in ai.stapi.schema.structuredefinition
 
ElementDefinition() - Constructor for class ai.stapi.schema.structuredefinition.ElementDefinition
 
ElementDefinition(String, List<ElementDefinitionType>, Integer, String, String, String, String) - Constructor for class ai.stapi.schema.structuredefinition.ElementDefinition
 
ElementDefinition(String, List<ElementDefinitionType>, Integer, String, String, String, String, String) - Constructor for class ai.stapi.schema.structuredefinition.ElementDefinition
 
ElementDefinitionType - Class in ai.stapi.schema.structuredefinition
 
ElementDefinitionType() - Constructor for class ai.stapi.schema.structuredefinition.ElementDefinitionType
 
ElementDefinitionType() - Constructor for class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition.ElementDefinitionType
 
ElementDefinitionType(String) - Constructor for class ai.stapi.schema.structuredefinition.ElementDefinitionType
 
ElementDefinitionType(String, UniqueIdentifier) - Constructor for class ai.stapi.schema.structuredefinition.ElementDefinitionType
 
ElementDefinitionType(String, UniqueIdentifier, List<String>, List<UniqueIdentifier>) - Constructor for class ai.stapi.schema.structuredefinition.ElementDefinitionType
 
ElementDefinitionType(String, List<String>) - Constructor for class ai.stapi.schema.structuredefinition.ElementDefinitionType
 
ElementDefinitionType(String, List<String>) - Constructor for class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition.ElementDefinitionType
 
equals(Object) - Method in class ai.stapi.schema.scopeProvider.ScopeOptions
 
equals(Object) - Method in record class ai.stapi.schema.structureSchemaMapper.MappingOutcome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.stapi.schema.structureSchemaMapper.UnresolvableSerializationType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.stapi.schema.structureSchemaMapper.UnresolvableType
Indicates whether some other object is "equal to" this one.

F

FieldDefinition - Class in ai.stapi.schema.structureSchema
 
FieldDefinition(String, Integer, String, String, List<FieldType>, String) - Constructor for class ai.stapi.schema.structureSchema.FieldDefinition
 
FieldDefinitionBuilder - Class in ai.stapi.schema.structureSchema.builder
 
FieldDefinitionBuilder() - Constructor for class ai.stapi.schema.structureSchema.builder.FieldDefinitionBuilder
 
FieldDoesNotExist - Exception in ai.stapi.schema.structureSchema.exception
 
FieldDoesNotExist(String) - Constructor for exception ai.stapi.schema.structureSchema.exception.FieldDoesNotExist
 
fields - Variable in class ai.stapi.schema.structureSchema.builder.AbstractComplexStructureTypeBuilder
 
FieldsNotFoundException - Exception in ai.stapi.schema.structureSchema.exception
 
FieldType - Class in ai.stapi.schema.structureSchema
 
FieldType(String, String) - Constructor for class ai.stapi.schema.structureSchema.FieldType
 
FieldType(String, String, FieldTypeGroup) - Constructor for class ai.stapi.schema.structureSchema.FieldType
 
FieldTypeGroup - Enum Class in ai.stapi.schema.structureSchema
 
fileLoader() - Method in class ai.stapi.schema.configuration.AdHocLoaderConfiguration
 
FileLoader - Class in ai.stapi.schema.adHocLoaders
 
FileLoader() - Constructor for class ai.stapi.schema.adHocLoaders.FileLoader
 
FileLoader.FixtureFileInfo - Class in ai.stapi.schema.adHocLoaders
 
findMissingDependenciesForParent(StructureSchemaBuilder) - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
findMissingTypesForFields(StructureSchemaBuilder) - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
findMissingTypesForFields(StructureSchemaBuilder) - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
FixtureFileInfo(String, String) - Constructor for class ai.stapi.schema.adHocLoaders.FileLoader.FixtureFileInfo
 

G

genericAdHocModelDefinitionsLoader(List<SpecificAdHocModelDefinitionsLoader>) - Method in class ai.stapi.schema.configuration.AdHocLoaderConfiguration
 
GenericAdHocModelDefinitionsLoader - Class in ai.stapi.schema.adHocLoaders
 
GenericAdHocModelDefinitionsLoader(List<SpecificAdHocModelDefinitionsLoader>) - Constructor for class ai.stapi.schema.adHocLoaders.GenericAdHocModelDefinitionsLoader
 
getAllFieldDefinitionsFor(String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
getAllFieldDefinitionsFor(String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
getAllFieldDefinitionsFor(String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
getAllFields() - Method in class ai.stapi.schema.structureSchema.ComplexStructureType
 
getAllFields(StructureSchemaBuilder) - Method in class ai.stapi.schema.structureSchema.builder.AbstractComplexStructureTypeBuilder
 
getAllFields(StructureSchemaBuilder) - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
getAllFields(StructureSchemaBuilder) - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
getAllFieldTypes() - Method in class ai.stapi.schema.structureSchema.builder.AbstractComplexStructureTypeBuilder
 
getAllFieldTypes() - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
getAllFieldTypes() - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
getAllResources() - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
getAllResources() - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
getAllResources() - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
getBaseDefinition() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
getBaseDefinition() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
getBaseDefinitionRef() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
getCached(Class<?>) - Method in class ai.stapi.schema.scopeProvider.ScopeCacher
 
getCachedOrCompute(Class<?>, ScopeCacher.ComputeFunction<T>) - Method in class ai.stapi.schema.scopeProvider.ScopeCacher
 
getChildDefinitions(String) - Method in class ai.stapi.schema.structureSchema.StructureSchema
 
getCode() - Method in class ai.stapi.schema.structuredefinition.ElementDefinitionType
 
getCode() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition.ElementDefinitionType
 
getCodeRef() - Method in class ai.stapi.schema.structuredefinition.ElementDefinitionType
 
getComment() - Method in class ai.stapi.schema.structuredefinition.ElementDefinition
 
getComment() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition
 
getContainedInNonAnonymousType() - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
getContainedInNonAnonymousType() - Method in class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
getContainedInNonAnonymousType() - Method in class ai.stapi.schema.structureSchema.builder.ComplexStructureTypeBuilder
 
getContainedInNonAnonymousType() - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
getContentReference() - Method in class ai.stapi.schema.structuredefinition.ElementDefinition
 
getContentReference() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition
 
getCurrentFailedTypes() - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaProvider
 
getDefinition() - Method in class ai.stapi.schema.structuredefinition.ElementDefinition
 
getDefinition() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition
 
getDefinition(String) - Method in class ai.stapi.schema.structureSchema.StructureSchema
 
getDefinitionType() - Method in class ai.stapi.schema.structureSchema.AbstractStructureType
 
getDescription() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
getDescription() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
getDescription() - Method in class ai.stapi.schema.structureSchema.AbstractStructureType
 
getDescription() - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
getDescription() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 
getDifferential() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
getDifferential() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
getDirectlyUnresolvableTypesWithFailingDependencyList(StructureSchemaBuilder) - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
getElement() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData.Differential
 
getElement() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData.Differential
 
getFailedStructureSerializationType() - Method in exception ai.stapi.schema.structureSchemaMapper.exception.StructureDefinitionToSSMapperException
 
getField(String) - Method in class ai.stapi.schema.structureSchema.ComplexStructureType
 
getFieldDefinitionFor(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
getFieldDefinitionFor(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
getFieldDefinitionFor(String, String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
getFieldDefinitionHashMap(Map<?, ?>, String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
getFieldDefinitionHashMap(Map<?, ?>, String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
getFieldDefinitionHashMap(Map<?, ?>, String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
getFieldDefinitionOrFallback(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
getFieldDefinitionOrFallback(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
getFieldDefinitionOrFallback(String, String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
getFieldDefinitionsFor(String, List<String>) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
getFieldDefinitionsFor(String, List<String>) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
getFieldDefinitionsFor(String, List<String>) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
getFieldType() - Method in exception ai.stapi.schema.structureSchemaMapper.exception.UnresolvableTypeException
 
getFixtureFileInfo(Resource) - Static method in class ai.stapi.schema.adHocLoaders.FileLoader
 
getFloatMax() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 
getFullName() - Method in class ai.stapi.schema.adHocLoaders.FileLoader.FixtureFileInfo
 
getId() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
getId() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
getIsAbstract() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
getIsAbstract() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
getKind() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
getKind() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
getKind() - Method in class ai.stapi.schema.structureSchema.AbstractStructureType
 
getKind() - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
getLastFolderName() - Method in class ai.stapi.schema.adHocLoaders.FileLoader.FixtureFileInfo
 
getMax() - Method in class ai.stapi.schema.structuredefinition.ElementDefinition
 
getMax() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition
 
getMax() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 
getMin() - Method in class ai.stapi.schema.structuredefinition.ElementDefinition
 
getMin() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition
 
getMin() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 
getMissingFieldsOnType(String) - Method in class ai.stapi.schema.structureSchema.builder.StructureSchemaBuilder
 
getMissingSerializationType() - Method in exception ai.stapi.schema.structureSchemaProvider.exception.CannotProvideStructureSchema
 
getName() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 
getOriginalDefinitionType() - Method in class ai.stapi.schema.structureSchema.BoxedPrimitiveStructureType
 
getOriginalSerializationType() - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
getOriginalSerializationType() - Method in class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
getOriginalType() - Method in class ai.stapi.schema.structureSchema.FieldType
 
getOwnFields() - Method in class ai.stapi.schema.structureSchema.ComplexStructureType
 
getParent() - Method in class ai.stapi.schema.structureSchema.AbstractStructureType
 
getParent() - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
getParentDefinitionType() - Method in exception ai.stapi.schema.structureSchema.exception.StructureSchemaException
 
getParentDefinitionType() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 
getPath() - Method in class ai.stapi.schema.structuredefinition.ElementDefinition
 
getPath() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition
 
getSchemaStructure(String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
getSchemaStructure(String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
getSchemaStructure(String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
getScope() - Method in class ai.stapi.schema.adHocLoaders.AbstractFileModelDefinitionsLoader
 
getScope() - Method in class ai.stapi.schema.adHocLoaders.AbstractJavaModelDefinitionsLoader
 
getScope() - Method in interface ai.stapi.schema.adHocLoaders.SpecificAdHocModelDefinitionsLoader
 
getScopes() - Method in class ai.stapi.schema.scopeProvider.ScopeOptions
 
getSerializationType() - Method in class ai.stapi.schema.adHocLoaders.AbstractJavaModelDefinitionsLoader
 
getSerializationType() - Method in class ai.stapi.schema.structuredefinition.ElementDefinition
 
getSerializationType() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
getSerializationType() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData.Differential
 
getSerializationType() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
getSerializationType() - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
getShortDescription() - Method in class ai.stapi.schema.structuredefinition.ElementDefinition
 
getShortDescription() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition
 
getStatus() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
getStatus() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
getStringHash() - Method in class ai.stapi.schema.scopeProvider.ScopeOptions
 
getStructureType() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 
getStructureType(String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
getStructureType(String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
getStructureType(String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
getStructureTypeBuilder(String) - Method in class ai.stapi.schema.structureSchema.builder.StructureSchemaBuilder
 
getStructureTypes() - Method in class ai.stapi.schema.structureSchema.StructureSchema
 
getTag() - Method in class ai.stapi.schema.adHocLoaders.AbstractFileModelDefinitionsLoader
 
getTag() - Method in class ai.stapi.schema.adHocLoaders.AbstractJavaModelDefinitionsLoader
 
getTag() - Method in interface ai.stapi.schema.adHocLoaders.SpecificAdHocModelDefinitionsLoader
 
getTags() - Method in class ai.stapi.schema.scopeProvider.ScopeOptions
 
getTargetProfile() - Method in class ai.stapi.schema.structuredefinition.ElementDefinitionType
 
getTargetProfile() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition.ElementDefinitionType
 
getTargetProfileRef() - Method in class ai.stapi.schema.structuredefinition.ElementDefinitionType
 
getType() - Method in class ai.stapi.schema.structuredefinition.ElementDefinition
 
getType() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
getType() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition
 
getType() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
getType() - Method in class ai.stapi.schema.structureSchema.FieldType
 
getTypeGroup() - Method in class ai.stapi.schema.structureSchema.FieldType
 
getTypes() - Method in class ai.stapi.schema.structureSchema.builder.FieldDefinitionBuilder
 
getTypes() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 
getUnresolvableTypesWithFailingDependencyList() - Method in class ai.stapi.schema.structureSchema.builder.StructureSchemaBuilder
 
getUrl() - Method in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
getUrl() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 

H

has(String) - Method in class ai.stapi.schema.structureSchema.StructureSchema
 
hasCached(Class<?>) - Method in class ai.stapi.schema.scopeProvider.ScopeCacher
 
hasField(String) - Method in class ai.stapi.schema.structureSchema.ComplexStructureType
 
hashCode() - Method in class ai.stapi.schema.scopeProvider.ScopeOptions
 
hashCode() - Method in record class ai.stapi.schema.structureSchemaMapper.MappingOutcome
Returns a hash code value for this object.
hashCode() - Method in record class ai.stapi.schema.structureSchemaMapper.UnresolvableSerializationType
Returns a hash code value for this object.
hashCode() - Method in record class ai.stapi.schema.structureSchemaMapper.UnresolvableType
Returns a hash code value for this object.

I

inherits(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
inherits(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
inherits(String, String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
isAbstract - Variable in class ai.stapi.schema.structureSchema.AbstractStructureType
 
isAbstract - Variable in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
isAbstract() - Method in class ai.stapi.schema.structureSchema.AbstractStructureType
 
isAbstract() - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
isAnonymous() - Method in class ai.stapi.schema.structureSchema.FieldType
 
isAnyType() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 
isBoxed() - Method in class ai.stapi.schema.structureSchema.FieldType
 
isComplexTypeOrResource(String) - Static method in class ai.stapi.schema.structureSchema.AbstractStructureType
 
isContentReferenced() - Method in class ai.stapi.schema.structureSchema.FieldType
 
isEqualOrInherits(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
isEqualOrInherits(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
isEqualOrInherits(String, String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
isList() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 
isList(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
isList(String, String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
isList(String, String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
isPrimitiveType() - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
isPrimitiveType() - Method in class ai.stapi.schema.structureSchema.FieldType
 
isPrimitiveType(String) - Static method in class ai.stapi.schema.structureSchema.AbstractStructureType
 
isReference() - Method in class ai.stapi.schema.structureSchema.FieldType
 
isRequired() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 
isResource(String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
isResource(String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
isResource(String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
isUnionType() - Method in class ai.stapi.schema.structureSchema.FieldDefinition
 

K

kind - Variable in class ai.stapi.schema.structureSchema.AbstractStructureType
 
kind - Variable in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
KIND - Static variable in class ai.stapi.schema.structureSchema.BoxedPrimitiveStructureType
 
KIND - Static variable in class ai.stapi.schema.structureSchema.ComplexStructureType
 
KIND - Static variable in class ai.stapi.schema.structureSchema.PrimitiveStructureType
 
KIND - Static variable in class ai.stapi.schema.structureSchema.ResourceStructureType
 

L

LEAF_STRUCTURE_TYPE - Static variable in class ai.stapi.schema.structureSchema.FieldDefinition
 
LIST_STRUCTURE_TYPE - Static variable in class ai.stapi.schema.structureSchema.FieldDefinition
 
load() - Method in class ai.stapi.schema.adHocLoaders.AbstractJavaModelDefinitionsLoader
 
load() - Method in class ai.stapi.schema.structuredefinition.loader.AdHocStructureDefinitionLoader
 
load() - Method in class ai.stapi.schema.structuredefinition.loader.NullStructureDefinitionLoader
 
load() - Method in interface ai.stapi.schema.structuredefinition.loader.StructureDefinitionLoader
 
load(ScopeOptions, String) - Method in class ai.stapi.schema.adHocLoaders.GenericAdHocModelDefinitionsLoader
 
load(ScopeOptions, String, Class<T>) - Method in class ai.stapi.schema.adHocLoaders.GenericAdHocModelDefinitionsLoader
 
load(String) - Method in interface ai.stapi.schema.adHocLoaders.SpecificAdHocModelDefinitionsLoader
 
load(String, Class<R>) - Method in class ai.stapi.schema.adHocLoaders.AbstractJavaModelDefinitionsLoader
 
load(String, Class<T>) - Method in class ai.stapi.schema.adHocLoaders.AbstractFileModelDefinitionsLoader
 
load(String, Class<T>) - Method in interface ai.stapi.schema.adHocLoaders.SpecificAdHocModelDefinitionsLoader
 
loadFixtureFiles(Class<?>) - Method in class ai.stapi.schema.adHocLoaders.FileLoader
 
loadFixtureFiles(Class<?>, String) - Method in class ai.stapi.schema.adHocLoaders.FileLoader
 
loadFixtureFiles(Class<?>, Set<String>) - Method in class ai.stapi.schema.adHocLoaders.FileLoader
 

M

map(StructureDefinitionData) - Method in class ai.stapi.schema.structureSchemaMapper.StructureDefinitionToSSMapper
 
map(StructureDefinitionData, StructureSchema) - Method in class ai.stapi.schema.structureSchemaMapper.StructureDefinitionToSSMapper
 
map(List<StructureDefinitionData>) - Method in class ai.stapi.schema.structureSchemaMapper.StructureDefinitionToSSMapper
 
map(List<StructureDefinitionData>, StructureSchema) - Method in class ai.stapi.schema.structureSchemaMapper.StructureDefinitionToSSMapper
 
MappingOutcome - Record Class in ai.stapi.schema.structureSchemaMapper
 
MappingOutcome(StructureSchema, List<UnresolvableType>, List<String>) - Constructor for record class ai.stapi.schema.structureSchemaMapper.MappingOutcome
Creates an instance of a MappingOutcome record class.
merge(StructureDefinitionData, StructureDefinitionData) - Static method in class ai.stapi.schema.structuredefinition.StructureDefinitionDataMerger
 
merge(StructureSchema) - Method in class ai.stapi.schema.structureSchema.StructureSchema
 
mergeOverwrite(AbstractStructureTypeBuilder) - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
missingDependencies() - Method in record class ai.stapi.schema.structureSchemaMapper.UnresolvableSerializationType
Returns the value of the missingDependencies record component.
missingDependencies() - Method in record class ai.stapi.schema.structureSchemaMapper.UnresolvableType
Returns the value of the missingDependencies record component.

N

normalize(RawStructureDefinitionData) - Static method in class ai.stapi.schema.structuredefinition.StructureDefinitionNormalizer
 
normalize(Map<String, Object>) - Static method in class ai.stapi.schema.structuredefinition.StructureDefinitionNormalizer
 
NullStructureDefinitionLoader - Class in ai.stapi.schema.structuredefinition.loader
 
NullStructureDefinitionLoader() - Constructor for class ai.stapi.schema.structuredefinition.loader.NullStructureDefinitionLoader
 

O

originalSerializationType - Variable in class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
originalSerializationType() - Method in record class ai.stapi.schema.structureSchemaMapper.UnresolvableSerializationType
Returns the value of the originalSerializationType record component.

P

parent - Variable in class ai.stapi.schema.structureSchema.AbstractStructureType
 
parent - Variable in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
PRIMITIVE_TYPE - Static variable in class ai.stapi.schema.structureSchema.AbstractStructureType
 
PrimitiveStructureType - Class in ai.stapi.schema.structureSchema
 
PrimitiveStructureType() - Constructor for class ai.stapi.schema.structureSchema.PrimitiveStructureType
 
PrimitiveStructureType(String, String, boolean, String) - Constructor for class ai.stapi.schema.structureSchema.PrimitiveStructureType
 
PrimitiveStructureType(String, String, String, boolean, String) - Constructor for class ai.stapi.schema.structureSchema.PrimitiveStructureType
 
PrimitiveStructureTypeBuilder - Class in ai.stapi.schema.structureSchema.builder
 
PrimitiveStructureTypeBuilder() - Constructor for class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
provide() - Method in interface ai.stapi.schema.scopeProvider.ScopeProvider
 
provide() - Method in class ai.stapi.schema.scopeProvider.SpringScopeProvider
 
provideSchema() - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaProvider
 
provideSchema() - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaProvider
 
provideSpecific(String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaProvider
 
provideSpecific(String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaProvider
 
provideUnresolvableTypes() - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaProvider
 
provideUnresolvableTypes() - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaProvider
 

R

RawStructureDefinitionData - Class in ai.stapi.schema.structuredefinition
 
RawStructureDefinitionData() - Constructor for class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
RawStructureDefinitionData(String, String, String, String, String, Boolean, String, String, RawStructureDefinitionData.Differential) - Constructor for class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
RawStructureDefinitionData.Differential - Class in ai.stapi.schema.structuredefinition
 
RawStructureDefinitionElementDefinition - Class in ai.stapi.schema.structuredefinition
 
RawStructureDefinitionElementDefinition() - Constructor for class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition
 
RawStructureDefinitionElementDefinition(String, Integer, String, String, String, String, String, ArrayList<RawStructureDefinitionElementDefinition.ElementDefinitionType>) - Constructor for class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition
 
RawStructureDefinitionElementDefinition(String, Integer, String, String, String, String, ArrayList<RawStructureDefinitionElementDefinition.ElementDefinitionType>) - Constructor for class ai.stapi.schema.structuredefinition.RawStructureDefinitionElementDefinition
 
RawStructureDefinitionElementDefinition.ElementDefinitionType - Class in ai.stapi.schema.structuredefinition
 
recompute(Class<?>, ScopeCacher.RecomputeFunction<T>) - Method in class ai.stapi.schema.scopeProvider.ScopeCacher
 
recompute(Class<?>, T, ScopeCacher.RecomputeWithInitialValueFunction<T>) - Method in class ai.stapi.schema.scopeProvider.ScopeCacher
 
REFERENCE - Enum constant in enum class ai.stapi.schema.structureSchema.FieldTypeGroup
 
RESOURCE - Static variable in class ai.stapi.schema.structureSchema.AbstractStructureType
 
ResourceStructureType - Class in ai.stapi.schema.structureSchema
 
ResourceStructureType(String, Map<String, FieldDefinition>, String, String, boolean) - Constructor for class ai.stapi.schema.structureSchema.ResourceStructureType
 
RestrictedStructureSchemaFinder - Class in ai.stapi.schema.structureSchemaProvider
 
RestrictedStructureSchemaFinder() - Constructor for class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 

S

scope - Variable in class ai.stapi.schema.adHocLoaders.AbstractFileModelDefinitionsLoader
 
scope - Variable in class ai.stapi.schema.adHocLoaders.AbstractJavaModelDefinitionsLoader
 
scopeCacher(ScopeProvider) - Method in class ai.stapi.schema.configuration.ScopeProviderConfiguration
 
ScopeCacher - Class in ai.stapi.schema.scopeProvider
 
ScopeCacher(ScopeProvider) - Constructor for class ai.stapi.schema.scopeProvider.ScopeCacher
 
ScopeCacher.ComputeFunction<T> - Interface in ai.stapi.schema.scopeProvider
 
ScopeCacher.RecomputeFunction<T> - Interface in ai.stapi.schema.scopeProvider
 
ScopeCacher.RecomputeWithInitialValueFunction<T> - Interface in ai.stapi.schema.scopeProvider
 
ScopeOptions - Class in ai.stapi.schema.scopeProvider
 
ScopeOptions() - Constructor for class ai.stapi.schema.scopeProvider.ScopeOptions
 
ScopeOptions(String, String) - Constructor for class ai.stapi.schema.scopeProvider.ScopeOptions
 
ScopeOptions(List<String>, List<String>) - Constructor for class ai.stapi.schema.scopeProvider.ScopeOptions
 
ScopeProvider - Interface in ai.stapi.schema.scopeProvider
 
ScopeProviderConfiguration - Class in ai.stapi.schema.configuration
 
ScopeProviderConfiguration() - Constructor for class ai.stapi.schema.configuration.ScopeProviderConfiguration
 
SERIALIZATION_TYPE - Static variable in class ai.stapi.schema.structuredefinition.ElementDefinition
 
SERIALIZATION_TYPE - Static variable in class ai.stapi.schema.structuredefinition.RawStructureDefinitionData
 
SERIALIZATION_TYPE - Static variable in class ai.stapi.schema.structuredefinition.StructureDefinitionData.Differential
 
SERIALIZATION_TYPE - Static variable in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
SERIALIZATION_TYPE - Static variable in class ai.stapi.schema.structureSchema.BoxedPrimitiveStructureType
 
SERIALIZATION_TYPE - Static variable in class ai.stapi.schema.structureSchema.ComplexStructureType
 
SERIALIZATION_TYPE - Static variable in class ai.stapi.schema.structureSchema.FieldDefinition
 
SERIALIZATION_TYPE - Static variable in class ai.stapi.schema.structureSchema.PrimitiveStructureType
 
SERIALIZATION_TYPE - Static variable in class ai.stapi.schema.structureSchema.ResourceStructureType
 
serializationType - Variable in class ai.stapi.schema.adHocLoaders.AbstractJavaModelDefinitionsLoader
 
serializationType - Variable in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
serializationType() - Method in record class ai.stapi.schema.structureSchemaMapper.UnresolvableSerializationType
Returns the value of the serializationType record component.
set(ScopeOptions) - Method in interface ai.stapi.schema.scopeProvider.ScopeProvider
 
set(ScopeOptions) - Method in class ai.stapi.schema.scopeProvider.SpringScopeProvider
 
set(String, String) - Method in interface ai.stapi.schema.scopeProvider.ScopeProvider
 
setContainedInNonAnonymousType(String) - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
setContainedInNonAnonymousType(String) - Method in class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
setContainedInNonAnonymousType(String) - Method in class ai.stapi.schema.structureSchema.builder.ComplexStructureTypeBuilder
 
setContainedInNonAnonymousType(String) - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
setDescription(String) - Method in class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
setDescription(String) - Method in class ai.stapi.schema.structureSchema.builder.ComplexStructureTypeBuilder
 
setDescription(String) - Method in class ai.stapi.schema.structureSchema.builder.FieldDefinitionBuilder
 
setDescription(String) - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
setIsAbstract(Boolean) - Method in class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
setIsAbstract(Boolean) - Method in class ai.stapi.schema.structureSchema.builder.ComplexStructureTypeBuilder
 
setIsAbstract(Boolean) - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
setKind(String) - Method in class ai.stapi.schema.structureSchema.builder.ComplexStructureTypeBuilder
 
setMax(String) - Method in class ai.stapi.schema.structureSchema.builder.FieldDefinitionBuilder
 
setMin(Integer) - Method in class ai.stapi.schema.structureSchema.builder.FieldDefinitionBuilder
 
setName(String) - Method in class ai.stapi.schema.structureSchema.builder.FieldDefinitionBuilder
 
setParent(String) - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
setParent(String) - Method in class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
setParent(String) - Method in class ai.stapi.schema.structureSchema.builder.ComplexStructureTypeBuilder
 
setParent(String) - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
setParentDefinitionType(String) - Method in class ai.stapi.schema.structureSchema.builder.FieldDefinitionBuilder
 
setSerializationType(String) - Method in class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
setSerializationType(String) - Method in class ai.stapi.schema.structureSchema.builder.ComplexStructureTypeBuilder
 
setSerializationType(String) - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
setTypes(List<FieldType>) - Method in class ai.stapi.schema.structureSchema.builder.FieldDefinitionBuilder
 
SpecificAdHocModelDefinitionsLoader - Interface in ai.stapi.schema.adHocLoaders
 
specificMergeOverwrite(AbstractStructureTypeBuilder) - Method in class ai.stapi.schema.structureSchema.builder.AbstractStructureTypeBuilder
 
specificMergeOverwrite(AbstractStructureTypeBuilder) - Method in class ai.stapi.schema.structureSchema.builder.BoxedStructureTypeBuilder
 
specificMergeOverwrite(AbstractStructureTypeBuilder) - Method in class ai.stapi.schema.structureSchema.builder.ComplexStructureTypeBuilder
 
specificMergeOverwrite(AbstractStructureTypeBuilder) - Method in class ai.stapi.schema.structureSchema.builder.PrimitiveStructureTypeBuilder
 
springScopeProvider(List<ScopeOptions>) - Method in class ai.stapi.schema.configuration.ScopeProviderConfiguration
 
SpringScopeProvider - Class in ai.stapi.schema.scopeProvider
 
SpringScopeProvider(List<ScopeOptions>) - Constructor for class ai.stapi.schema.scopeProvider.SpringScopeProvider
 
STANDARD - Enum constant in enum class ai.stapi.schema.structureSchema.FieldTypeGroup
 
structureDefinitionData() - Method in record class ai.stapi.schema.structureSchemaMapper.UnresolvableType
Returns the value of the structureDefinitionData record component.
StructureDefinitionData - Class in ai.stapi.schema.structuredefinition
 
StructureDefinitionData() - Constructor for class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
StructureDefinitionData(String, String, String, String, String, Boolean, String, String, UniqueIdentifier, StructureDefinitionData.Differential) - Constructor for class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
StructureDefinitionData(String, String, String, String, String, Boolean, String, String, UniqueIdentifier, List<ElementDefinition>) - Constructor for class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
StructureDefinitionData.Differential - Class in ai.stapi.schema.structuredefinition
 
StructureDefinitionDataMerger - Class in ai.stapi.schema.structuredefinition
 
StructureDefinitionId - Class in ai.stapi.schema.structuredefinition
 
StructureDefinitionId(String) - Constructor for class ai.stapi.schema.structuredefinition.StructureDefinitionId
 
StructureDefinitionLoader - Interface in ai.stapi.schema.structuredefinition.loader
 
StructureDefinitionNormalizer - Class in ai.stapi.schema.structuredefinition
 
structureDefinitionToSSMapper() - Method in class ai.stapi.schema.configuration.StructureSchemaConfiguration
 
StructureDefinitionToSSMapper - Class in ai.stapi.schema.structureSchemaMapper
 
StructureDefinitionToSSMapper() - Constructor for class ai.stapi.schema.structureSchemaMapper.StructureDefinitionToSSMapper
 
StructureDefinitionToSSMapperException - Exception in ai.stapi.schema.structureSchemaMapper.exception
 
structureExists(String) - Method in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
structureExists(String) - Method in class ai.stapi.schema.structureSchemaProvider.RestrictedStructureSchemaFinder
 
structureExists(String) - Method in interface ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder
 
StructureNotFoundException - Exception in ai.stapi.schema.structureSchema.exception
 
structureSchema() - Method in record class ai.stapi.schema.structureSchemaMapper.MappingOutcome
Returns the value of the structureSchema record component.
StructureSchema - Class in ai.stapi.schema.structureSchema
 
StructureSchema() - Constructor for class ai.stapi.schema.structureSchema.StructureSchema
 
StructureSchema(AbstractStructureType...) - Constructor for class ai.stapi.schema.structureSchema.StructureSchema
 
StructureSchema(List<AbstractStructureType>) - Constructor for class ai.stapi.schema.structureSchema.StructureSchema
 
StructureSchema(Map<String, AbstractStructureType>) - Constructor for class ai.stapi.schema.structureSchema.StructureSchema
 
StructureSchemaBuilder - Class in ai.stapi.schema.structureSchema.builder
 
StructureSchemaBuilder() - Constructor for class ai.stapi.schema.structureSchema.builder.StructureSchemaBuilder
 
StructureSchemaBuilder(StructureSchema) - Constructor for class ai.stapi.schema.structureSchema.builder.StructureSchemaBuilder
 
StructureSchemaBuilder(Map<String, AbstractStructureType>) - Constructor for class ai.stapi.schema.structureSchema.builder.StructureSchemaBuilder
 
StructureSchemaConfiguration - Class in ai.stapi.schema.configuration
 
StructureSchemaConfiguration() - Constructor for class ai.stapi.schema.configuration.StructureSchemaConfiguration
 
StructureSchemaCreationException - Exception in ai.stapi.schema.structureSchema.exception
 
StructureSchemaException - Exception in ai.stapi.schema.structureSchema.exception
 
StructureSchemaFinder - Interface in ai.stapi.schema.structureSchemaProvider
 
StructureSchemaProvider - Interface in ai.stapi.schema.structureSchemaProvider
 
successfullyMappedTypes() - Method in record class ai.stapi.schema.structureSchemaMapper.MappingOutcome
Returns the value of the successfullyMappedTypes record component.

T

tag - Variable in class ai.stapi.schema.adHocLoaders.AbstractFileModelDefinitionsLoader
 
tag - Variable in class ai.stapi.schema.adHocLoaders.AbstractJavaModelDefinitionsLoader
 
TEST_TAG - Static variable in class ai.stapi.schema.scopeProvider.ScopeOptions
 
toReadableString() - Method in class ai.stapi.schema.scopeProvider.ScopeOptions
 
toString() - Method in class ai.stapi.schema.structuredefinition.ElementDefinition
 
toString() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData.Differential
 
toString() - Method in class ai.stapi.schema.structuredefinition.StructureDefinitionData
 
toString() - Method in record class ai.stapi.schema.structureSchemaMapper.MappingOutcome
Returns a string representation of this record class.
toString() - Method in record class ai.stapi.schema.structureSchemaMapper.UnresolvableSerializationType
Returns a string representation of this record class.
toString() - Method in record class ai.stapi.schema.structureSchemaMapper.UnresolvableType
Returns a string representation of this record class.

U

UNKNOWN_FIELD_TYPE - Static variable in class ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaFinder
 
UnresolvableSerializationType - Record Class in ai.stapi.schema.structureSchemaMapper
 
UnresolvableSerializationType(String, String, List<String>) - Constructor for record class ai.stapi.schema.structureSchemaMapper.UnresolvableSerializationType
Creates an instance of a UnresolvableSerializationType record class.
UnresolvableType - Record Class in ai.stapi.schema.structureSchemaMapper
 
UnresolvableType(StructureDefinitionData, List<String>) - Constructor for record class ai.stapi.schema.structureSchemaMapper.UnresolvableType
Creates an instance of a UnresolvableType record class.
UnresolvableTypeException - Exception in ai.stapi.schema.structureSchemaMapper.exception
 
UnresolvableTypeException(String) - Constructor for exception ai.stapi.schema.structureSchemaMapper.exception.UnresolvableTypeException
 
unresolvableTypes() - Method in record class ai.stapi.schema.structureSchemaMapper.MappingOutcome
Returns the value of the unresolvableTypes record component.

V

valueOf(String) - Static method in enum class ai.stapi.schema.structureSchema.FieldTypeGroup
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ai.stapi.schema.structureSchema.FieldTypeGroup
Returns an array containing the constants of this enum class, in the order they are declared.

W

with(ScopeOptions) - Method in class ai.stapi.schema.scopeProvider.ScopeOptions
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form