Class GlossaryTermBuilder


  • public class GlossaryTermBuilder
    extends ReferenceableBuilder
    GlossaryTermBuilder is able to build the properties for a GlossaryTerm entity from a GlossaryTerm bean.
    • Constructor Detail

      • GlossaryTermBuilder

        public GlossaryTermBuilder​(String qualifiedName,
                                   String displayName,
                                   String description,
                                   String summary,
                                   String examples,
                                   String abbreviation,
                                   String usage,
                                   OMRSRepositoryHelper repositoryHelper,
                                   String serviceName,
                                   String serverName)
        Constructor when basic properties are known.
        Parameters:
        qualifiedName - unique name
        repositoryHelper - helper methods
        displayName - display name of glossary term
        description - new description for the glossary term.
        summary - short description
        examples - example
        abbreviation - abbreviation
        usage - usage guidance
        serviceName - name of this OMAS
        serverName - name of local server
      • GlossaryTermBuilder

        public GlossaryTermBuilder​(String qualifiedName,
                                   String displayName,
                                   String summary,
                                   String description,
                                   String examples,
                                   String abbreviation,
                                   String usage,
                                   Map<String,​String> additionalProperties,
                                   Map<String,​Object> extendedProperties,
                                   InstanceStatus initialStatus,
                                   OMRSRepositoryHelper repositoryHelper,
                                   String serviceName,
                                   String serverName)
        Constructor supporting all properties.
        Parameters:
        qualifiedName - unique name
        displayName - new value for the display name.
        summary - short description
        description - new description for the glossary term.
        examples - example
        abbreviation - abbreviation
        usage - usage guidance
        additionalProperties - additional properties
        extendedProperties - properties from the subtype.
        initialStatus - glossary term status to use when the object is created
        repositoryHelper - helper methods
        serviceName - name of this OMAS
        serverName - name of local server