Class ExternalFormatDescription
- java.lang.Object
-
- org.finos.legend.engine.external.shared.format.model.api.ExternalFormatDescription
-
public class ExternalFormatDescription extends Object
-
-
Field Summary
Fields Modifier and Type Field Description List<String>contentTypesList<GenerationProperty>modelGenerationPropertiesStringnameList<GenerationProperty>schemaGenerationPropertiesbooleansupportsBindingbooleansupportsModelGenerationbooleansupportsSchemaGeneration
-
Constructor Summary
Constructors Constructor Description ExternalFormatDescription()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ExternalFormatDescriptionnewDescription(ExternalFormatExtension<?> extension, PureModel pureModel)static List<GenerationProperty>toGenerationProperties(org.eclipse.collections.api.RichIterable<? extends Root_meta_pure_generation_metamodel_GenerationParameter> props)
-
-
-
Field Detail
-
name
public String name
-
supportsSchemaGeneration
public boolean supportsSchemaGeneration
-
schemaGenerationProperties
public List<GenerationProperty> schemaGenerationProperties
-
supportsModelGeneration
public boolean supportsModelGeneration
-
modelGenerationProperties
public List<GenerationProperty> modelGenerationProperties
-
supportsBinding
public boolean supportsBinding
-
-
Method Detail
-
newDescription
public static ExternalFormatDescription newDescription(ExternalFormatExtension<?> extension, PureModel pureModel)
-
toGenerationProperties
public static List<GenerationProperty> toGenerationProperties(org.eclipse.collections.api.RichIterable<? extends Root_meta_pure_generation_metamodel_GenerationParameter> props)
-
-