Class DwShapeTypeLoader

java.lang.Object
org.mule.metadata.dw.DwShapeTypeLoader
All Implemented Interfaces:
org.mule.metadata.api.TypeLoader

public class DwShapeTypeLoader extends Object implements org.mule.metadata.api.TypeLoader
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static org.mule.metadata.api.model.MetadataFormat
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    DwShapeTypeLoader(File file, org.mule.metadata.api.model.MetadataFormat metadataFormat, org.mule.runtime.api.metadata.ExpressionLanguageMetadataService expressionLanguageMetadataService)
     
    DwShapeTypeLoader(String content, org.mule.metadata.api.model.MetadataFormat metadataFormat, org.mule.runtime.api.metadata.ExpressionLanguageMetadataService expressionLanguageMetadataService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional<org.mule.metadata.api.model.MetadataType>
    load(String typeIdentifier)
     
    Optional<org.mule.metadata.api.model.MetadataType>
    load(String typeIdentifier, String typeAlias)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • FORMAT

      public static org.mule.metadata.api.model.MetadataFormat FORMAT
  • Constructor Details

    • DwShapeTypeLoader

      public DwShapeTypeLoader(File file, org.mule.metadata.api.model.MetadataFormat metadataFormat, org.mule.runtime.api.metadata.ExpressionLanguageMetadataService expressionLanguageMetadataService)
    • DwShapeTypeLoader

      public DwShapeTypeLoader(String content, org.mule.metadata.api.model.MetadataFormat metadataFormat, org.mule.runtime.api.metadata.ExpressionLanguageMetadataService expressionLanguageMetadataService)
  • Method Details

    • load

      public Optional<org.mule.metadata.api.model.MetadataType> load(String typeIdentifier)
      Specified by:
      load in interface org.mule.metadata.api.TypeLoader
    • load

      public Optional<org.mule.metadata.api.model.MetadataType> load(String typeIdentifier, String typeAlias)
      Specified by:
      load in interface org.mule.metadata.api.TypeLoader