Interface ITable<R>

Type Parameters:
R - the class representing a row of this table
All Known Implementing Classes:
Table

public interface ITable<R>
Base interface for table contents
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns all rows of this table.
    Returns the qualified name of this table.
    toXml(Document document)
    Creates an XML Element that represents this table's data.
  • Field Details

  • Method Details

    • getName

      String getName()
      Returns the qualified name of this table.
    • getAllRows

      List<R> getAllRows()
      Returns all rows of this table.
    • toXml

      Element toXml(Document document)
      Creates an XML Element that represents this table's data.

      Throws an UnsupportedOperationException if the support for toXml ("Generate toXml Support") is not activated in the Faktor-IPS standard builder.

      Parameters:
      document - a document, that can be used to create XML elements.