com.semarchy.mdm.runtime.model.logical
Interface IAtomicAttribute
- All Superinterfaces:
- IAttribute, IColumnAttribute, IEntityAttribute, IUniquelyNamed, Serializable
public interface IAtomicAttribute
- extends IColumnAttribute, IEntityAttribute
An atomic attribute represents a standard attribute that is persisted in a
column
Atomic attributes are declared on entities
- Author:
- skamel
Fields inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed |
SEP |
Methods inherited from interface com.semarchy.mdm.runtime.model.common.IAttribute |
getName |
getMandatoryValidationScope
ValidationScope getMandatoryValidationScope()
- Returns:
- the scope where the attribute's mandatory constraint has to be checked or null
if
isMandatory()
is false
getLovValidationScope
ValidationScope getLovValidationScope()
- Returns:
- the scope where the attribute's LOV constraint has to be chaecked or null
if
IColumnAttribute.getLov()
return null
isI18ned
boolean isI18ned()
- Returns:
- true if current attribute is localized (i.e. translated data may
be found in the I18Nxx tables
isSearchable
boolean isSearchable()
- Returns:
- true if the current attribute was declared as a searchable
attribute (included in Search)
isMandatory
boolean isMandatory()
- Returns:
- true if current attribute is mandatory
Copyright © 2015. All Rights Reserved.