ILIAS  trunk Revision v11.0_alpha-1811-gd2d5443e411
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\MetaData\Structure\Definitions\DefinitionInterface Interface Reference
+ Inheritance diagram for ILIAS\MetaData\Structure\Definitions\DefinitionInterface:
+ Collaboration diagram for ILIAS\MetaData\Structure\Definitions\DefinitionInterface:

Public Member Functions

 name ()
 Name of the metadata element. More...
 
 unique ()
 Unique elements can only occur once at their position in the metadata set. More...
 
 dataType ()
 Type of data this element can carry. More...
 

Detailed Description

Definition at line 25 of file DefinitionInterface.php.

Member Function Documentation

◆ dataType()

ILIAS\MetaData\Structure\Definitions\DefinitionInterface::dataType ( )

◆ name()

ILIAS\MetaData\Structure\Definitions\DefinitionInterface::name ( )

Name of the metadata element.

Note that even for unique elements, this is not an unambiguous identifier of the element.

Implemented in ILIAS\MetaData\Structure\Definitions\Definition, and ILIAS\MetaData\Structure\Definitions\NullDefinition.

◆ unique()

ILIAS\MetaData\Structure\Definitions\DefinitionInterface::unique ( )

Unique elements can only occur once at their position in the metadata set.

Note that elements with the same name can still appear at other positions.

Implemented in ILIAS\MetaData\Structure\Definitions\Definition, and ILIAS\MetaData\Structure\Definitions\NullDefinition.


The documentation for this interface was generated from the following file: