Interface SchemaInfoAggregator
- All Known Implementing Classes:
 DocumentationInfoAggregator,JacksonInfoAggregator,ValidationInfoAggregator
@Internal
public interface SchemaInfoAggregator
An interface for objects responsible for aggregating JSON schema info.
- Since:
 - 1.0.0
 - Author:
 - Andriy Dmytruk
 
- 
Method Summary
Modifier and TypeMethodDescriptionaddInfo(io.micronaut.inject.ast.TypedElement element, Schema schema, io.micronaut.inject.visitor.VisitorContext visitorContext, JsonSchemaContext context) A method that is called for adding JSON schema info. 
- 
Method Details
- 
addInfo
Schema addInfo(io.micronaut.inject.ast.TypedElement element, Schema schema, io.micronaut.inject.visitor.VisitorContext visitorContext, JsonSchemaContext context) A method that is called for adding JSON schema info.- Parameters:
 element- The typeschema- The current schemavisitorContext- The visitor contextcontext- The JSON schema visitor configuration- Returns:
 - The new or modified schema
 
 
 -