Class AnalyticsMetadata
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.Referenceable
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaElement
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaAttribute
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.model.AnalyticsMetadata
-
- Direct Known Subclasses:
MetadataContainer,MetadataItem
public abstract class AnalyticsMetadata extends SchemaAttribute
Base class for analytics metadata provides common attributes.
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaAttribute
elementPosition, nativeJavaClass
-
Fields inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaElement
description, displayName
-
Fields inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.Referenceable
additionalProperties, guid, qualifiedName
-
-
Constructor Summary
Constructors Constructor Description AnalyticsMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSourceGuid(String guid)voidaddSourceId(String id)booleanequals(Object objectToCompare)Compare the values of the supplied object with those stored in the current object.StringgetIdentifier()Getter method for attribute identifierList<String>getSourceGuid()Get GUID list the element is connected to.List<String>getSourceId()StringgetType()Get type of the metadata.inthashCode()Return a number that represents the contents of this object.voidsetIdentifier(String identifier)Setter method for attribute identifiervoidsetSourceGuid(List<String> sourceGuid)Set GUID list the element is connected to.voidsetSourceId(List<String> sourceId)voidsetType(String type)Set type of the metadata.-
Methods inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaAttribute
cloneSchemaElement, getElementPosition, getNativeJavaClass, setElementPosition, setNativeJavaClass, toString
-
Methods inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.SchemaElement
getDescription, getDisplayName, setDescription, setDisplayName
-
Methods inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.synchronization.beans.Referenceable
getAdditionalProperties, getGuid, getQualifiedName, setAdditionalProperties, setGuid, setQualifiedName
-
-
-
-
Method Detail
-
getType
public String getType()
Get type of the metadata.- Returns:
- the type
-
setType
public void setType(String type)
Set type of the metadata.- Parameters:
type- the type to set
-
getIdentifier
public String getIdentifier()
Getter method for attribute identifier- Returns:
- the identifier
-
setIdentifier
public void setIdentifier(String identifier)
Setter method for attribute identifier- Parameters:
identifier- the identifier to set
-
getSourceGuid
public List<String> getSourceGuid()
Get GUID list the element is connected to.- Returns:
- the sourceGuid
-
setSourceGuid
public void setSourceGuid(List<String> sourceGuid)
Set GUID list the element is connected to.- Parameters:
sourceGuid- the sourceGuid to set
-
setSourceId
public void setSourceId(List<String> sourceId)
- Parameters:
sourceId- the sourceId to set
-
addSourceGuid
public void addSourceGuid(String guid)
-
addSourceId
public void addSourceId(String id)
-
equals
public boolean equals(Object objectToCompare)
Description copied from class:SchemaAttributeCompare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classSchemaAttribute- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()
Return a number that represents the contents of this object.- Overrides:
hashCodein classSchemaAttribute- Returns:
- int
-
-