Table#

public class Table extends BasicEntity<TableInstance>#

Constructors#

Table#

public Table(Entity entity)#

Constructor

Table#

protected Table(TableBase impl)#

Methods#

get#

public TableInstance get()#

Get the corresponding TableInstance instance (for not indexed tables)

Throws:

get#

public final TableInstance get(Object... key)#

Get the table instance corresponding to the specified key. See Access to instances and values for further information on how the key can be specified.

Parameters:
  • key – The key to be found

Throws:
Returns:

The instance corresponding to the specified key. Returns null if the specified key is not present.

get#

public TableInstance get(Tuple key)#

Get the table instance corresponding to the specified key, expressed as a Tuple. See Access to instances and values for further information on how the key can be specified.

Parameters:
  • key – The indexing Tuple of the instance to be found

Throws:
Returns:

The table instance corresponding to the specified key. Returns null if the specified key is not present.

impl#

TableBase impl()#

iterator#

public Iterator<TableInstance> iterator()#