Interface IColumnNodeChildNodeMapper

All Known Implementing Classes:
ColumnNodeChildNodeMapper

public interface IColumnNodeChildNodeMapper
Author:
Silvan Wyss
  • Method Details

    • mapColumnDtoToBackReferenceableColumnIdsNode

      INode<?> mapColumnDtoToBackReferenceableColumnIdsNode(ColumnDto columnDto)
      Parameters:
      columnDto -
      Returns:
      a new back referenceable column ids INode from the given columnDto.
      Throws:
      RuntimeException - if the given columnDto is null.
    • mapColumnDtoToDataTypeNode

      INode<?> mapColumnDtoToDataTypeNode(ColumnDto columnDto)
      Parameters:
      columnDto -
      Returns:
      a new data type INode from the given columnDto.
      Throws:
      RuntimeException - if the given columnDto is null.
    • mapColumnDtoToFieldTypeNode

      INode<?> mapColumnDtoToFieldTypeNode(ColumnDto columnDto)
      Parameters:
      columnDto -
      Returns:
      a new field type INode from the given columnDto.
      Throws:
      RuntimeException - if the given columnDto is null.
    • mapColumnDtoToIdNode

      INode<?> mapColumnDtoToIdNode(ColumnDto columnDto)
      Parameters:
      columnDto -
      Returns:
      a new id INode from the given columnDto.
      Throws:
      RuntimeException - if the given columnDto is null.
    • mapColumnDtoToNameNode

      INode<?> mapColumnDtoToNameNode(ColumnDto columnDto)
      Parameters:
      columnDto -
      Returns:
      a new name INode from the given columnDto.
      Throws:
      RuntimeException - if the given columnDto is null.
    • mapColumnDtoToReferenceableTableIdsNode

      INode<?> mapColumnDtoToReferenceableTableIdsNode(ColumnDto columnDto)
      Parameters:
      columnDto -
      Returns:
      a new referenceable table ids node INode from the given columnDto.
      Throws:
      RuntimeException - if the given columnDto is null.