public class AssetPrimitiveSchemaType extends AssetSimpleSchemaType
| Modifier and Type | Field and Description |
|---|---|
protected PrimitiveSchemaType |
primitiveSchemaTypeBean |
simpleSchemaTypeBeanschemaElementBeanreferenceableBeanparentAsset| Modifier | Constructor and Description |
|---|---|
protected |
AssetPrimitiveSchemaType(AssetDescriptor parentAsset)
Constructor used by the subclasses
|
|
AssetPrimitiveSchemaType(AssetDescriptor parentAsset,
AssetPrimitiveSchemaType templateSchemaElement)
Copy/clone Constructor the parentAsset is passed separately to the template because it is also
likely to be being cloned in the same operation and we want the definitions clone to point to the
asset clone and not the original asset.
|
|
AssetPrimitiveSchemaType(AssetDescriptor parentAsset,
PrimitiveSchemaType primitiveSchemaTypeBean)
Bean constructor with parent asset
|
|
AssetPrimitiveSchemaType(PrimitiveSchemaType primitiveSchemaTypeBean)
Bean constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected AssetSchemaType |
cloneAssetSchemaType(AssetDescriptor parentAsset)
Return a clone of this schema element.
|
boolean |
equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.
|
protected PrimitiveSchemaType |
getPrimitiveSchemaTypeBean()
Return the bean with all of the properties.
|
protected SchemaType |
getSchemaTypeBean()
Return this schema element bean.
|
protected void |
setBean(PrimitiveSchemaType bean)
Set up the bean that contains the properties of the schema.
|
String |
toString()
Standard toString method.
|
getDataType, getDefaultValue, getSimpleSchemaTypeBean, setBeancreateAssetSchemaType, getAuthor, getEncodingStandard, getFormula, getQueries, getUsage, getVersionNumber, setBeangetDescription, getDisplayName, getSchemaElementBean, isDeprecated, setBeangetAdditionalProperties, getMeanings, getQualifiedName, getReferenceableBean, getSecurityTags, setBeangetAssetClassifications, getElementHeaderBean, getExtendedProperties, getGUID, getType, getURL, hashCode, setBeangetParentAsset, getParentAssetName, getParentAssetTypeNameprotected PrimitiveSchemaType primitiveSchemaTypeBean
protected AssetPrimitiveSchemaType(AssetDescriptor parentAsset)
parentAsset - descriptor of asset that this property relates to.public AssetPrimitiveSchemaType(PrimitiveSchemaType primitiveSchemaTypeBean)
primitiveSchemaTypeBean - bean containing the schema element propertiespublic AssetPrimitiveSchemaType(AssetDescriptor parentAsset, PrimitiveSchemaType primitiveSchemaTypeBean)
parentAsset - descriptor for parent assetprimitiveSchemaTypeBean - bean containing the schema element propertiespublic AssetPrimitiveSchemaType(AssetDescriptor parentAsset, AssetPrimitiveSchemaType templateSchemaElement)
parentAsset - description of the asset that this schema element is attached to.templateSchemaElement - template object to copy.protected PrimitiveSchemaType getPrimitiveSchemaTypeBean()
protected AssetSchemaType cloneAssetSchemaType(AssetDescriptor parentAsset)
cloneAssetSchemaType in class AssetSimpleSchemaTypeparentAsset - description of the asset that this schema element is attached to.protected SchemaType getSchemaTypeBean()
getSchemaTypeBean in class AssetSimpleSchemaTypeprotected void setBean(PrimitiveSchemaType bean)
bean - bean containing the schema propertiespublic String toString()
toString in class AssetSimpleSchemaTypepublic boolean equals(Object objectToCompare)
equals in class AssetSimpleSchemaTypeobjectToCompare - supplied objectCopyright © 2018–2020 ODPi. All rights reserved.