public class StructureHandler extends Object
| Constructor and Description |
|---|
StructureHandler(org.mule.metadata.api.model.MetadataFormat format,
com.mulesoft.flatfile.schema.model.EdiForm form,
Map<com.mulesoft.flatfile.lexical.TypeFormatConstants.GenericType,FieldAnnotationFactory> annoFacts) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.metadata.api.model.MetadataType |
buildSection(String key,
boolean repeated,
com.mulesoft.flatfile.schema.model.StructureSequence seq,
org.mule.metadata.api.builder.ObjectTypeBuilder container) |
org.mule.metadata.api.model.MetadataType |
buildSegment(com.mulesoft.flatfile.schema.model.Segment segment,
org.mule.metadata.api.builder.ObjectFieldTypeBuilder field) |
org.mule.metadata.api.model.MetadataType |
buildStructure(com.mulesoft.flatfile.schema.model.Structure struct,
boolean read,
org.mule.metadata.api.builder.ObjectTypeBuilder typeBuilder) |
org.mule.metadata.api.model.MetadataType |
getStringType() |
public StructureHandler(org.mule.metadata.api.model.MetadataFormat format,
com.mulesoft.flatfile.schema.model.EdiForm form,
Map<com.mulesoft.flatfile.lexical.TypeFormatConstants.GenericType,FieldAnnotationFactory> annoFacts)
public org.mule.metadata.api.model.MetadataType getStringType()
public org.mule.metadata.api.model.MetadataType buildSection(String key, boolean repeated, com.mulesoft.flatfile.schema.model.StructureSequence seq, org.mule.metadata.api.builder.ObjectTypeBuilder container)
public org.mule.metadata.api.model.MetadataType buildStructure(com.mulesoft.flatfile.schema.model.Structure struct,
boolean read,
org.mule.metadata.api.builder.ObjectTypeBuilder typeBuilder)
public org.mule.metadata.api.model.MetadataType buildSegment(com.mulesoft.flatfile.schema.model.Segment segment,
org.mule.metadata.api.builder.ObjectFieldTypeBuilder field)
Copyright © 2021. All rights reserved.