com.semarchy.mdm.runtime.model.logical
Interface IEntityAttribute

All Superinterfaces:
IAttribute, IUniquelyNamed, Serializable
All Known Subinterfaces:
IAtomicAttribute, IComplexAttribute, IForeignAttribute, IPKAttribute

public interface IEntityAttribute
extends IAttribute, IUniquelyNamed, Serializable

Represents a generic attribute that is declared logically on an entity. It can be either an atomic attribute, a complex attribute, a foreign attribute or a built-in attribute

Author:
skamel

Field Summary
static String ATTRIBUTE_PREFIX
           
 
Fields inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed
SEP
 
Method Summary
 IEntity getDeclaringEntity()
           
 
Methods inherited from interface com.semarchy.mdm.runtime.model.common.IAttribute
getName
 
Methods inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed
getPrefixedUniqueName, getUniqueName
 

Field Detail

ATTRIBUTE_PREFIX

static final String ATTRIBUTE_PREFIX
See Also:
Constant Field Values
Method Detail

getDeclaringEntity

IEntity getDeclaringEntity()
Returns:
the entity in which this attribute was declared


Copyright © 2015. All Rights Reserved.