| Package | Description |
|---|---|
| org.odpi.openmetadata.frameworks.connectors.properties | |
| org.odpi.openmetadata.frameworks.connectors.properties.beans |
| Modifier and Type | Method and Description |
|---|---|
protected SchemaElement |
AssetPrimitiveSchemaElement.getSchemaElementBean()
Return this schema element bean.
|
protected SchemaElement |
AssetMapSchemaElement.getSchemaElementBean()
Return this schema element bean.
|
protected abstract SchemaElement |
AssetSchemaType.getSchemaElementBean()
Return this schema element bean.
|
protected SchemaElement |
AssetSchema.getSchemaElementBean()
Return this schema element bean.
|
protected SchemaElement |
AssetComplexSchemaType.getSchemaElementBean()
Return this schema element bean.
|
protected SchemaElement |
AssetPrimitiveSchemaType.getSchemaElementBean()
Return this schema element bean.
|
protected abstract SchemaElement |
AssetSchemaElement.getSchemaElementBean()
Return this schema element bean.
|
protected SchemaElement |
AssetMapSchemaType.getSchemaElementBean()
Return this schema element bean.
|
| Constructor and Description |
|---|
AssetSchemaElement(AssetDescriptor parentAsset,
SchemaElement schemaElementBean,
AssetMeanings assetMeanings)
Bean constructor with parent asset
|
AssetSchemaElement(SchemaElement schemaElementBean,
AssetMeanings assetMeanings)
Bean constructor
|
AssetSchemaType(AssetDescriptor parentAsset,
SchemaElement schemaElementBean,
AssetMeanings assetMeanings)
Bean constructor with parent asset
|
AssetSchemaType(SchemaElement schemaElementBean,
AssetMeanings assetMeanings)
Bean constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
DerivedSchemaElement
Derived schema elements are used in views to define elements that are calculated using data from other sources.
|
class |
MapSchemaElement
MapSchemaElement describes a schema element of type map.
|
class |
PrimitiveSchemaElement
PrimitiveSchemaElement describes a schema element that has a primitive type.
|
class |
Schema
The Schema object provides information about how the asset structures the data it supports.
|
| Modifier and Type | Field and Description |
|---|---|
protected SchemaElement |
SchemaAttribute.attributeType |
protected SchemaElement |
MapSchemaElement.mapFromElement |
protected SchemaElement |
MapSchemaElement.mapToElement |
| Modifier and Type | Method and Description |
|---|---|
SchemaElement |
DerivedSchemaElement.cloneSchemaElement()
Returns a clone of this object as the abstract SchemaElement class.
|
SchemaElement |
MapSchemaElement.cloneSchemaElement()
Returns a clone of this object as the abstract SchemaElement class.
|
SchemaElement |
PrimitiveSchemaElement.cloneSchemaElement()
Returns a clone of this object as the abstract SchemaElement class.
|
SchemaElement |
Schema.cloneSchemaElement()
Returns a clone of this object as the abstract SchemaElement class.
|
abstract SchemaElement |
SchemaElement.cloneSchemaElement()
Return a clone of this schema element.
|
SchemaElement |
SchemaAttribute.getAttributeType()
Return the SchemaElement that relates to the type of this attribute.
|
SchemaElement |
MapSchemaElement.getMapFromElement()
Return the type of schema element that represents the key or property name for the map.
|
SchemaElement |
MapSchemaElement.getMapToElement()
Return the type of schema element that represents the property value for the map.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaAttribute.setAttributeType(SchemaElement attributeType)
Set up the SchemaElement that relates to the type of this attribute.
|
void |
MapSchemaElement.setMapFromElement(SchemaElement mapFromElement)
Set up the type of schema element that represents the key or property name for the map.
|
void |
MapSchemaElement.setMapToElement(SchemaElement mapToElement)
Set up the type of schema element that represents the property value for the map.
|
| Constructor and Description |
|---|
SchemaElement(SchemaElement templateSchema)
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.
|
Copyright © 2018 ODPi. All rights reserved.