Class ExternalSchemaTypeProperties
java.lang.Object
org.odpi.openmetadata.accessservices.assetmanager.properties.ReferenceableProperties
org.odpi.openmetadata.accessservices.assetmanager.properties.SchemaProperties
org.odpi.openmetadata.accessservices.assetmanager.properties.SchemaTypeProperties
org.odpi.openmetadata.accessservices.assetmanager.properties.SimpleSchemaTypeProperties
org.odpi.openmetadata.accessservices.assetmanager.properties.ExternalSchemaTypeProperties
- All Implemented Interfaces:
Serializable
ExternalSchemaTypeProperties carries the unique identifier and properties of a reusable schema type.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone Constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the schema type that is reusable amongst assets.Return the unique identifier of the external schema type.inthashCode()Return hash code for this objectvoidsetExternalSchemaType(SchemaTypeProperties externalSchemaType) Set up the schema type that is reusable amongst assets.voidsetExternalSchemaTypeGUID(String externalSchemaTypeGUID) Set up the unique identifier of the external schema type.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.SimpleSchemaTypeProperties
getDataType, getDefaultValue, setDataType, setDefaultValueMethods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.SchemaTypeProperties
getAuthor, getEncodingStandard, getFormula, getFormulaType, getNamespace, getQueries, getUsage, getVersionNumber, setAuthor, setEncodingStandard, setFormula, setFormulaType, setNamespace, setQueries, setUsage, setVersionNumberMethods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.SchemaProperties
getDescription, getDisplayName, getIsDeprecated, setDescription, setDisplayName, setIsDeprecatedMethods inherited from class org.odpi.openmetadata.accessservices.assetmanager.properties.ReferenceableProperties
getAdditionalProperties, getEffectiveFrom, getEffectiveTo, getExtendedProperties, getQualifiedName, getTypeName, getVendorProperties, setAdditionalProperties, setEffectiveFrom, setEffectiveTo, setExtendedProperties, setQualifiedName, setTypeName, setVendorProperties
-
Constructor Details
-
ExternalSchemaTypeProperties
public ExternalSchemaTypeProperties()Default constructor -
ExternalSchemaTypeProperties
Copy/clone Constructor- Parameters:
template- template object to copy.
-
-
Method Details
-
getExternalSchemaTypeGUID
Return the unique identifier of the external schema type.- Returns:
- string guid
-
setExternalSchemaTypeGUID
Set up the unique identifier of the external schema type.- Parameters:
externalSchemaTypeGUID- string guid
-
getExternalSchemaType
Return the schema type that is reusable amongst assets.- Returns:
- bean describing external schema
-
setExternalSchemaType
Set up the schema type that is reusable amongst assets.- Parameters:
externalSchemaType- bean describing external schema
-
toString
Standard toString method.- Overrides:
toStringin classSimpleSchemaTypeProperties- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classSimpleSchemaTypeProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code for this object- Overrides:
hashCodein classSimpleSchemaTypeProperties- Returns:
- int hash code
-