public interface IRegister extends Set<Value>
| Modifier and Type | Method and Description |
|---|---|
Value |
getByAlias(String alias)
Get a value by its alias.
|
Value |
getByName(String name)
Get a value by its name.
|
Table |
getParent()
Parent table.
|
String |
getTableOrAlias(IContext context,
Column column)
Get the table which is referred by the column.
|
boolean |
hasKeys()
Check if register has keys.
|
boolean |
hasKeysOrReferences()
Check if register has keys or references.
|
boolean |
hasReferences()
Check if register has references.
|
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, spliterator, toArray, toArrayparallelStream, removeIf, streamTable getParent()
String getTableOrAlias(IContext context, Column column) throws DatabaseException
context - The test context.column - Base column.DatabaseException - On table resolution error.Value getByName(String name)
name - A name.Value getByAlias(String alias)
alias - An alias.boolean hasKeys()
boolean hasReferences()
boolean hasKeysOrReferences()
Copyright © 2017. All rights reserved.