Class DefaultStructureSchemaProvider
java.lang.Object
ai.stapi.schema.structureSchemaProvider.DefaultStructureSchemaProvider
- All Implemented Interfaces:
StructureSchemaProvider
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultStructureSchemaProvider(StructureDefinitionToSSMapper structureDefinitionToSSMapper, StructureDefinitionLoader structureDefinitionLoader, ScopeCacher scopeCacher) -
Method Summary
Modifier and TypeMethodDescriptionadd(StructureDefinitionData structureDefinitionData) add(StructureDefinitionData... structureDefinitionData) add(List<StructureDefinitionData> structureDefinitionData) booleancontainsSchema(String serializationType) provideSpecific(String serializationType)
-
Constructor Details
-
DefaultStructureSchemaProvider
public DefaultStructureSchemaProvider(StructureDefinitionToSSMapper structureDefinitionToSSMapper, StructureDefinitionLoader structureDefinitionLoader, ScopeCacher scopeCacher)
-
-
Method Details
-
provideSpecific
public AbstractStructureType provideSpecific(String serializationType) throws CannotProvideStructureSchema - Specified by:
provideSpecificin interfaceStructureSchemaProvider- Throws:
CannotProvideStructureSchema
-
provideSchema
- Specified by:
provideSchemain interfaceStructureSchemaProvider
-
containsSchema
- Specified by:
containsSchemain interfaceStructureSchemaProvider
-
provideUnresolvableTypes
- Specified by:
provideUnresolvableTypesin interfaceStructureSchemaProvider
-
add
- Specified by:
addin interfaceStructureSchemaProvider
-
add
- Specified by:
addin interfaceStructureSchemaProvider
-
add
- Specified by:
addin interfaceStructureSchemaProvider
-
getCurrentFailedTypes
-