Package org.mule.metadata.raml.handler
Interface TypeDeclarationHandler
- All Known Implementing Classes:
AnyTypeDeclarationHandler,ArrayTypeDeclarationHandler,BaseTypeDeclarationHandler,BooleanTypeDeclarationHandler,DateOnlyTypeDeclarationHandler,DateTimeOnlyTypeDeclarationHandler,DateTimeTypeDeclarationHandler,ExternalTypeDeclarationHandler,FileTypeDeclarationHandler,IntegerTypeDeclarationHandler,JSONTypeDeclarationHandler,NilTypeDeclarationHandler,NumberTypeDeclarationHandler,ObjectTypeDeclarationHandler,StringTypeDeclarationHandler,TimeOnlyTypeDeclarationHandler,UnionTypeDeclarationHandler,XMLTypeDeclarationHandler
public interface TypeDeclarationHandler
-
Method Summary
Modifier and TypeMethodDescriptionorg.mule.metadata.api.builder.TypeBuilder<?>handle(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration, org.mule.metadata.api.builder.BaseTypeBuilder root, TypeDeclarationHandlerManager typeDeclarationHandlerManager, ParsingContext parsingContext) booleanhandles(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration)
-
Method Details
-
handles
boolean handles(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration) -
handle
org.mule.metadata.api.builder.TypeBuilder<?> handle(org.raml.v2.api.model.v10.datamodel.TypeDeclaration typeDeclaration, org.mule.metadata.api.builder.BaseTypeBuilder root, TypeDeclarationHandlerManager typeDeclarationHandlerManager, ParsingContext parsingContext)
-