Class SchemaTypeResponse
- java.lang.Object
-
- org.odpi.openmetadata.commonservices.ffdc.rest.FFDCResponseBase
-
- org.odpi.openmetadata.commonservices.ocf.metadatamanagement.rest.OCFOMASAPIResponse
-
- org.odpi.openmetadata.commonservices.ocf.metadatamanagement.rest.PagedResponse
-
- org.odpi.openmetadata.commonservices.ocf.metadatamanagement.rest.SchemaTypeResponse
-
- All Implemented Interfaces:
Serializable,FFDCResponse
public class SchemaTypeResponse extends PagedResponse
SchemaTypeResponse is the response structure used on the OMAS REST API calls that return a StructSchemaType object as a response. The counts for meanings, attributes and links are used to set up the iterators to for the detail linked to the SchemaType.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SchemaTypeResponse()Default constructorSchemaTypeResponse(SchemaTypeResponse template)Copy/clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Return comparison result based on the content of the properties.SchemaTypegetSchemaType()Return the schemaType result.inthashCode()Return hash code for this objectvoidsetSchemaType(SchemaType schemaType)Set up the schemaType result.StringtoString()JSON-style toString-
Methods inherited from class org.odpi.openmetadata.commonservices.ocf.metadatamanagement.rest.PagedResponse
getStartingFromElement, setStartingFromElement
-
Methods inherited from class org.odpi.openmetadata.commonservices.ffdc.rest.FFDCResponseBase
getActionDescription, getExceptionCausedBy, getExceptionClassName, getExceptionErrorMessage, getExceptionErrorMessageId, getExceptionErrorMessageParameters, getExceptionProperties, getExceptionSystemAction, getExceptionUserAction, getRelatedHTTPCode, setActionDescription, setExceptionCausedBy, setExceptionClassName, setExceptionErrorMessage, setExceptionErrorMessageId, setExceptionErrorMessageParameters, setExceptionProperties, setExceptionSystemAction, setExceptionUserAction, setRelatedHTTPCode
-
-
-
-
Constructor Detail
-
SchemaTypeResponse
public SchemaTypeResponse()
Default constructor
-
SchemaTypeResponse
public SchemaTypeResponse(SchemaTypeResponse template)
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getSchemaType
public SchemaType getSchemaType()
Return the schemaType result.- Returns:
- unique identifier
-
setSchemaType
public void setSchemaType(SchemaType schemaType)
Set up the schemaType result.- Parameters:
schemaType- response object
-
toString
public String toString()
JSON-style toString- Overrides:
toStringin classPagedResponse- Returns:
- return string containing the property names and values
-
equals
public boolean equals(Object objectToCompare)
Return comparison result based on the content of the properties.- Overrides:
equalsin classPagedResponse- Parameters:
objectToCompare- test object- Returns:
- result of comparison
-
hashCode
public int hashCode()
Return hash code for this object- Overrides:
hashCodein classPagedResponse- Returns:
- int hash code
-
-