com.semarchy.mdm.runtime.model.logical
Interface IComplexType
- All Superinterfaces:
- IUniquelyNamed, Serializable
public interface IComplexType
- extends IUniquelyNamed, Serializable
This interface represents the runtime side of a ComplexType
- Author:
- sarod
Fields inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed |
SEP |
COMPLEXTYPE_PREFIX
static final String COMPLEXTYPE_PREFIX
- See Also:
- Constant Field Values
getName
String getName()
- Returns the name of the complex type
- Returns:
- the name of the complex type
getDefinitionAttributes
List<IDefinitionAttribute> getDefinitionAttributes()
- Returns:
getDefinitionAttribute
IDefinitionAttribute getDefinitionAttribute(String pName)
throws NoSuchAttributeException
- Parameters:
pName
- the name of the definition attribute
- Returns:
- the defnition attrbibute with the given name
- Throws:
NoSuchAttributeException
- if there is no attribute with the given name
getDNAttributes
List<IDefinitionAttribute> getDNAttributes()
- Returns the list of attributes part of the DisplayName
- Returns:
- the list of attributes part of the DisplayName
getDNSeparator
String getDNSeparator()
- Returns the display name separator.
- Returns:
- the display name separator
Copyright © 2015. All Rights Reserved.