public SymsFolderType() { RegisteredClasses = new InterfaceToImpl(); RegisteredClasses.Register <CdmArgumentDefinition, ArgumentPersistence>(); RegisteredClasses.Register <CdmAttributeContext, AttributeContextPersistence>(); RegisteredClasses.Register <CdmAttributeContextReference, AttributeContextReferencePersistence>(); RegisteredClasses.Register <CdmAttributeGroupDefinition, AttributeGroupPersistence>(); RegisteredClasses.Register <CdmAttributeGroupReference, AttributeGroupReferencePersistence>(); RegisteredClasses.Register <CdmAttributeReference, AttributeReferencePersistence>(); RegisteredClasses.Register <CdmAttributeResolutionGuidance, AttributeResolutionGuidancePersistence>(); RegisteredClasses.Register <CdmConstantEntityDefinition, ConstantEntityPersistence>(); RegisteredClasses.Register <CdmDataPartitionDefinition, DataPartitionPersistence>(); RegisteredClasses.Register <CdmDataPartitionPatternDefinition, DataPartitionPatternPersistence>(); RegisteredClasses.Register <CdmDataTypeDefinition, DataTypePersistence>(); RegisteredClasses.Register <CdmDataTypeReference, DataTypeReferencePersistence>(); RegisteredClasses.Register <CdmDocumentDefinition, DocumentPersistence>(); RegisteredClasses.Register <CdmEntityAttributeDefinition, EntityAttributePersistence>(); RegisteredClasses.Register <CdmEntityDefinition, EntityPersistence>(); RegisteredClasses.Register <CdmEntityReference, EntityReferencePersistence>(); RegisteredClasses.Register <CdmManifestDeclarationDefinition, ManifestDeclarationPersistence>(); RegisteredClasses.Register <CdmManifestDefinition, ManifestPersistence>(); RegisteredClasses.Register <CdmImport, ImportPersistence>(); RegisteredClasses.Register <CdmLocalEntityDeclarationDefinition, LocalEntityDeclarationPersistence>(); RegisteredClasses.Register <CdmParameterDefinition, ParameterPersistence>(); RegisteredClasses.Register <CdmPurposeDefinition, PurposePersistence>(); RegisteredClasses.Register <CdmPurposeReference, PurposeReferencePersistence>(); RegisteredClasses.Register <CdmReferencedEntityDeclarationDefinition, ReferencedEntityDeclarationPersistence>(); RegisteredClasses.Register <CdmTraitDefinition, TraitPersistence>(); RegisteredClasses.Register <CdmTraitGroupDefinition, TraitGroupPersistence>(); RegisteredClasses.Register <CdmTraitReference, TraitReferencePersistence>(); RegisteredClasses.Register <CdmTraitGroupReference, TraitGroupReferencePersistence>(); }
public ModelJsonType() { RegisteredClasses = new InterfaceToImpl(); RegisteredClasses.Register <CdmArgumentDefinition, ArgumentPersistence>(); RegisteredClasses.Register <CdmDataPartitionDefinition, DataPartitionPersistence>(); RegisteredClasses.Register <CdmDocumentDefinition, DocumentPersistence>(); RegisteredClasses.Register <CdmEntityDefinition, EntityPersistence>(); RegisteredClasses.Register <CdmLocalEntityDeclarationDefinition, LocalEntityDeclarationPersistence>(); RegisteredClasses.Register <CdmManifestDefinition, ManifestPersistence>(); RegisteredClasses.Register <CdmReferencedEntityDeclarationDefinition, ReferencedEntityDeclarationPersistence>(); RegisteredClasses.Register <CdmE2ERelationship, RelationshipPersistence>(); RegisteredClasses.Register <CdmTypeAttributeDefinition, TypeAttributePersistence>(); }
public CdmFolderType() { RegisteredClasses = new InterfaceToImpl(); RegisteredClasses.Register <CdmArgumentDefinition, ArgumentPersistence>(); RegisteredClasses.Register <CdmAttributeContext, AttributeContextPersistence>(); RegisteredClasses.Register <CdmAttributeContextReference, AttributeContextReferencePersistence>(); RegisteredClasses.Register <CdmAttributeGroupDefinition, AttributeGroupPersistence>(); RegisteredClasses.Register <CdmAttributeGroupReference, AttributeGroupReferencePersistence>(); RegisteredClasses.Register <CdmAttributeReference, AttributeReferencePersistence>(); RegisteredClasses.Register <CdmAttributeResolutionGuidance, AttributeResolutionGuidancePersistence>(); RegisteredClasses.Register <CdmConstantEntityDefinition, ConstantEntityPersistence>(); RegisteredClasses.Register <CdmDataPartitionDefinition, DataPartitionPersistence>(); RegisteredClasses.Register <CdmDataPartitionPatternDefinition, DataPartitionPatternPersistence>(); RegisteredClasses.Register <CdmDataTypeDefinition, DataTypePersistence>(); RegisteredClasses.Register <CdmDataTypeReference, DataTypeReferencePersistence>(); RegisteredClasses.Register <CdmDocumentDefinition, DocumentPersistence>(); RegisteredClasses.Register <CdmEntityAttributeDefinition, EntityAttributePersistence>(); RegisteredClasses.Register <CdmEntityDefinition, EntityPersistence>(); RegisteredClasses.Register <CdmEntityReference, EntityReferencePersistence>(); RegisteredClasses.Register <CdmManifestDeclarationDefinition, ManifestDeclarationPersistence>(); RegisteredClasses.Register <CdmManifestDefinition, ManifestPersistence>(); RegisteredClasses.Register <CdmImport, ImportPersistence>(); RegisteredClasses.Register <CdmLocalEntityDeclarationDefinition, LocalEntityDeclarationPersistence>(); RegisteredClasses.Register <CdmParameterDefinition, ParameterPersistence>(); RegisteredClasses.Register <CdmPurposeDefinition, PurposePersistence>(); RegisteredClasses.Register <CdmPurposeReference, PurposeReferencePersistence>(); RegisteredClasses.Register <CdmReferencedEntityDeclarationDefinition, ReferencedEntityDeclarationPersistence>(); RegisteredClasses.Register <CdmTraitDefinition, TraitPersistence>(); RegisteredClasses.Register <CdmTraitGroupDefinition, TraitGroupPersistence>(); RegisteredClasses.Register <CdmTraitReference, TraitReferencePersistence>(); RegisteredClasses.Register <CdmTraitGroupReference, TraitGroupReferencePersistence>(); RegisteredClasses.Register <CdmTypeAttributeDefinition, TypeAttributePersistence>(); RegisteredClasses.Register <CdmProjection, ProjectionPersistence>(); RegisteredClasses.Register <CdmOperationAddCountAttribute, OperationAddCountAttributePersistence>(); RegisteredClasses.Register <CdmOperationAddSupportingAttribute, OperationAddSupportingAttributePersistence>(); RegisteredClasses.Register <CdmOperationAddTypeAttribute, OperationAddTypeAttributePersistence>(); RegisteredClasses.Register <CdmOperationExcludeAttributes, OperationExcludeAttributesPersistence>(); RegisteredClasses.Register <CdmOperationArrayExpansion, OperationArrayExpansionPersistence>(); RegisteredClasses.Register <CdmOperationCombineAttributes, OperationCombineAttributesPersistence>(); RegisteredClasses.Register <CdmOperationRenameAttributes, OperationRenameAttributesPersistence>(); RegisteredClasses.Register <CdmOperationReplaceAsForeignKey, OperationReplaceAsForeignKeyPersistence>(); RegisteredClasses.Register <CdmOperationIncludeAttributes, OperationIncludeAttributesPersistence>(); RegisteredClasses.Register <CdmOperationAddAttributeGroup, OperationAddAttributeGroupPersistence>(); RegisteredClasses.Register <CdmOperationAlterTraits, OperationAlterTraitsPersistence>(); RegisteredClasses.Register <CdmOperationAddArtifactAttribute, OperationAddArtifactAttributePersistence>(); }