Class ReferenceValueAssignmentDefinitionConverter<B>

java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.converters.OpenMetadataConverterBase<B>
org.odpi.openmetadata.accessservices.assetmanager.client.converters.AssetManagerConverterBase<B>
org.odpi.openmetadata.accessservices.assetmanager.client.converters.ReferenceValueAssignmentDefinitionConverter<B>

public class ReferenceValueAssignmentDefinitionConverter<B> extends AssetManagerConverterBase<B>
ReferenceValueAssignmentDefinitionConverter generates a ReferenceValueAssignmentDefinitionElement bean from a RelatedMetadataElement.
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReferenceValueAssignmentDefinitionConverter(org.odpi.openmetadata.frameworks.openmetadata.search.PropertyHelper propertyHelper, String serviceName, String serverName)
    Constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    getNewBean(Class<B> beanClass, org.odpi.openmetadata.frameworks.openmetadata.properties.RelatedMetadataElement relatedMetadataElement, String methodName)
    Using the supplied openMetadataElement, return a new instance of the bean.

    Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.converters.OpenMetadataConverterBase

    getCollectionMembershipProperties, getElementClassifications, getElementStub, getElementStub, getElementStub, getElementSummary, getMetadataElementHeader, getNewBean, getNewBean, getNewComplexBean, getNewComplexBean, getNewComplexBean, getNewComplexBean, getNewComplexBean, getNewRelatedMetadataElementsBean, getNewSchemaAttributeBean, getRelatedBy, getRelatedBy, getRelatedElementStub, getRelatedElementStub, getRelatedElementSummary, getRelationshipElements, getRemainingExtendedProperties, removeDescription, removeDesignStep, removeInformationSupplyChainSegmentGUIDs, removeLabel, removeRole, removeTransformation

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ReferenceValueAssignmentDefinitionConverter

      public ReferenceValueAssignmentDefinitionConverter(org.odpi.openmetadata.frameworks.openmetadata.search.PropertyHelper propertyHelper, String serviceName, String serverName)
      Constructor
      Parameters:
      propertyHelper - helper object to parse entity
      serviceName - name of this component
      serverName - local server name
  • Method Details

    • getNewBean

      public B getNewBean(Class<B> beanClass, org.odpi.openmetadata.frameworks.openmetadata.properties.RelatedMetadataElement relatedMetadataElement, String methodName) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException
      Using the supplied openMetadataElement, return a new instance of the bean. This is used for most beans that have a one to one correspondence with the repository instances.
      Overrides:
      getNewBean in class org.odpi.openmetadata.frameworks.openmetadata.converters.OpenMetadataConverterBase<B>
      Parameters:
      beanClass - name of the class to create
      relatedMetadataElement - the properties of an open metadata element plus details of the relationship used to navigate to it
      methodName - calling method
      Returns:
      bean populated with properties from the instances supplied
      Throws:
      org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException - there is a problem instantiating the bean