Interface IColumnNodeChildNodeMapper

All Known Implementing Classes:
ColumnNodeChildNodeMapper

public interface IColumnNodeChildNodeMapper
Author:
Silvan Wyss
  • Method Details

    • mapColumnDtoToBackReferenceableColumnIdsNode

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

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

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

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

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

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