/// <summary> /// Initializes a new instance of the JsonAtlasGlossaryCategory class. /// </summary> /// <param name="guid">The GUID of the object.</param> /// <param name="classifications">An array of classifications.</param> /// <param name="longDescription">The long version description.</param> /// <param name="name">The name of the glossary object.</param> /// <param name="qualifiedName">The qualified name of the glossary /// object.</param> /// <param name="shortDescription">The short version of /// description.</param> /// <param name="childrenCategories">An array of children /// categories.</param> /// <param name="terms">An array of related term headers.</param> public JsonAtlasGlossaryCategory(string guid = default(string), IList <JsonAtlasClassification> classifications = default(IList <JsonAtlasClassification>), string longDescription = default(string), string name = default(string), string qualifiedName = default(string), string shortDescription = default(string), JsonAtlasGlossaryHeader anchor = default(JsonAtlasGlossaryHeader), IList <JsonAtlasRelatedCategoryHeader> childrenCategories = default(IList <JsonAtlasRelatedCategoryHeader>), JsonAtlasRelatedCategoryHeader parentCategory = default(JsonAtlasRelatedCategoryHeader), IList <JsonAtlasRelatedTermHeader> terms = default(IList <JsonAtlasRelatedTermHeader>)) : base(guid, classifications, longDescription, name, qualifiedName, shortDescription) { Anchor = anchor; ChildrenCategories = childrenCategories; ParentCategory = parentCategory; Terms = terms; CustomInit(); }
/// <summary> /// Initializes a new instance of the JsonAtlasGlossaryTerm class. /// </summary> /// <param name="guid">The GUID of the object.</param> /// <param name="classifications">An array of classifications.</param> /// <param name="longDescription">The long version description.</param> /// <param name="name">The name of the glossary object.</param> /// <param name="qualifiedName">The qualified name of the glossary /// object.</param> /// <param name="shortDescription">The short version of /// description.</param> /// <param name="abbreviation">The abbreviation of the term.</param> /// <param name="antonyms">An array of related term headers as /// antonyms.</param> /// <param name="assignedEntities">An array of related object /// IDs.</param> /// <param name="categories">An array of term categorization /// headers.</param> /// <param name="classifies">An array of related term headers.</param> /// <param name="examples">An array of examples.</param> /// <param name="isA">An array of related term headers indicating the /// is-a relationship.</param> /// <param name="preferredTerms">An array of preferred related term /// headers.</param> /// <param name="preferredToTerms">An array of related term headers /// that are preferred to.</param> /// <param name="replacedBy">An array of related term headers that are /// replaced by.</param> /// <param name="replacementTerms">An array of related term headers for /// replacement.</param> /// <param name="seeAlso">An array of related term headers for see /// also.</param> /// <param name="synonyms">An array of related term headers as /// synonyms.</param> /// <param name="translatedTerms">An array of translated related term /// headers.</param> /// <param name="translationTerms">An array of related term headers for /// translation.</param> /// <param name="usage">The usage of the term.</param> /// <param name="validValues">An array of related term headers as valid /// values.</param> /// <param name="validValuesFor">An array of related term headers as /// valid values for other records.</param> public JsonAtlasGlossaryTerm(string guid = default(string), IList <JsonAtlasClassification> classifications = default(IList <JsonAtlasClassification>), string longDescription = default(string), string name = default(string), string qualifiedName = default(string), string shortDescription = default(string), string abbreviation = default(string), JsonAtlasGlossaryHeader anchor = default(JsonAtlasGlossaryHeader), IList <JsonAtlasRelatedTermHeader> antonyms = default(IList <JsonAtlasRelatedTermHeader>), IList <JsonAtlasRelatedObjectId> assignedEntities = default(IList <JsonAtlasRelatedObjectId>), IList <JsonAtlasTermCategorizationHeader> categories = default(IList <JsonAtlasTermCategorizationHeader>), IList <JsonAtlasRelatedTermHeader> classifies = default(IList <JsonAtlasRelatedTermHeader>), IList <string> examples = default(IList <string>), IList <JsonAtlasRelatedTermHeader> isA = default(IList <JsonAtlasRelatedTermHeader>), IList <JsonAtlasRelatedTermHeader> preferredTerms = default(IList <JsonAtlasRelatedTermHeader>), IList <JsonAtlasRelatedTermHeader> preferredToTerms = default(IList <JsonAtlasRelatedTermHeader>), IList <JsonAtlasRelatedTermHeader> replacedBy = default(IList <JsonAtlasRelatedTermHeader>), IList <JsonAtlasRelatedTermHeader> replacementTerms = default(IList <JsonAtlasRelatedTermHeader>), IList <JsonAtlasRelatedTermHeader> seeAlso = default(IList <JsonAtlasRelatedTermHeader>), IList <JsonAtlasRelatedTermHeader> synonyms = default(IList <JsonAtlasRelatedTermHeader>), IList <JsonAtlasRelatedTermHeader> translatedTerms = default(IList <JsonAtlasRelatedTermHeader>), IList <JsonAtlasRelatedTermHeader> translationTerms = default(IList <JsonAtlasRelatedTermHeader>), string usage = default(string), IList <JsonAtlasRelatedTermHeader> validValues = default(IList <JsonAtlasRelatedTermHeader>), IList <JsonAtlasRelatedTermHeader> validValuesFor = default(IList <JsonAtlasRelatedTermHeader>)) : base(guid, classifications, longDescription, name, qualifiedName, shortDescription) { Abbreviation = abbreviation; Anchor = anchor; Antonyms = antonyms; AssignedEntities = assignedEntities; Categories = categories; Classifies = classifies; Examples = examples; IsA = isA; PreferredTerms = preferredTerms; PreferredToTerms = preferredToTerms; ReplacedBy = replacedBy; ReplacementTerms = replacementTerms; SeeAlso = seeAlso; Synonyms = synonyms; TranslatedTerms = translatedTerms; TranslationTerms = translationTerms; Usage = usage; ValidValues = validValues; ValidValuesFor = validValuesFor; CustomInit(); }