| Modifier and Type | Method and Description |
|---|---|
List<TypeDefLink> |
InstanceType.getTypeDefSuperTypes()
Return the full list of defined super-types for this TypeDef working up the type hierarchy.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InstanceType.setTypeDefSuperTypes(List<TypeDefLink> typeDefSuperTypes)
Set up the full list of defined super-types for this TypeDef working up the type hierarchy.
|
| Constructor and Description |
|---|
InstanceType(TypeDefCategory typeDefCategory,
String typeDefGUID,
String typeDefName,
long typeDefVersion,
String typeDefDescription,
String typeDefDescriptionGUID,
List<TypeDefLink> typeDefSuperTypes,
List<InstanceStatus> validStatusList,
List<String> validInstanceProperties)
Typical constructor that set all of the properties at once.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClassificationDef
ClassificationDef stores the properties for the definition of a type of classification.
|
class |
EntityDef
EntityDef describes a type of entity in the metadata collection.
|
class |
RelationshipDef
RelationshipDef describes the type of a relationship.
|
class |
TypeDef
The TypeDef is the base class for objects that store the properties of an open metadata type
definition (call ed a TypeDef).
|
class |
TypeDefSummary
The TypeDefSummary holds basic identifying information for a specific TypeDef.
|
| Modifier and Type | Field and Description |
|---|---|
protected TypeDefLink |
TypeDef.superType |
| Modifier and Type | Method and Description |
|---|---|
TypeDefLink |
RelationshipEndDef.getEntityType()
Return the identifiers of the EntityDef describing the type of entity on this end of the relationship.
|
TypeDefLink |
TypeDefPatch.getSuperType()
Return the new supertype.
|
TypeDefLink |
TypeDef.getSuperType()
Return the super type for the TypeDef (or null if top-level)
|
| Modifier and Type | Method and Description |
|---|---|
List<TypeDefLink> |
TypeDefPatch.getValidEntityDefs()
Return a list of EntityDef names this this ClassificationDef can be attached to.
|
List<TypeDefLink> |
ClassificationDef.getValidEntityDefs()
Return the list of identifiers for the types of entities that this type of Classification can be connected to.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RelationshipEndDef.setEntityType(TypeDefLink entityType)
Set up the guid of the EntityDef describing the type of entity on this end of the relationship.
|
void |
TypeDefPatch.setSuperType(TypeDefLink superType)
Set up the new super type.
|
void |
TypeDef.setSuperType(TypeDefLink superType)
Set up supertype for the TypeDef.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TypeDefPatch.setValidEntityDefs(List<TypeDefLink> validEntityDefs)
Set up a list of EntityDef names this this ClassificationDef can be attached to.
|
void |
ClassificationDef.setValidEntityDefs(List<TypeDefLink> validEntityDefs)
Set up the list of identifiers for the types of entities that this type of Classification can be connected to.
|
| Constructor and Description |
|---|
TypeDefLink(TypeDefLink template)
Copy/clone constructor copies the values from the supplied template.
|
Copyright © 2018–2021 LF AI & Data Foundation. All rights reserved.