Interface IColumnNodeChildNodeMapper
- All Known Implementing Classes:
ColumnNodeChildNodeMapper
public interface IColumnNodeChildNodeMapper
- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionINode<?> INode<?> mapColumnDtoToDataTypeNode(ColumnDto columnDto) INode<?> mapColumnDtoToFieldTypeNode(ColumnDto columnDto) INode<?> mapColumnDtoToIdNode(ColumnDto columnDto) INode<?> mapColumnDtoToNameNode(ColumnDto columnDto) INode<?> mapColumnDtoToReferenceableTableIdsNode(ColumnDto columnDto)
-
Method Details
-
mapColumnDtoToBackReferenceableColumnIdsNode
- Parameters:
columnDto-- Returns:
- a new back referenceable column ids
INodefrom the given columnDto. - Throws:
RuntimeException- if the given columnDto is null.
-
mapColumnDtoToDataTypeNode
- Parameters:
columnDto-- Returns:
- a new data type
INodefrom the given columnDto. - Throws:
RuntimeException- if the given columnDto is null.
-
mapColumnDtoToFieldTypeNode
- Parameters:
columnDto-- Returns:
- a new field type
INodefrom the given columnDto. - Throws:
RuntimeException- if the given columnDto is null.
-
mapColumnDtoToIdNode
- Parameters:
columnDto-- Returns:
- a new id
INodefrom the given columnDto. - Throws:
RuntimeException- if the given columnDto is null.
-
mapColumnDtoToNameNode
- Parameters:
columnDto-- Returns:
- a new name
INodefrom the given columnDto. - Throws:
RuntimeException- if the given columnDto is null.
-
mapColumnDtoToReferenceableTableIdsNode
- Parameters:
columnDto-- Returns:
- a new referenceable table ids node
INodefrom the given columnDto. - Throws:
RuntimeException- if the given columnDto is null.
-