Package org.openl.rules.table
Interface IOpenLTable
-
- All Known Implementing Classes:
TableSyntaxNodeAdapter
public interface IOpenLTable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDisplayName()IGridTablegetGridTable()IGridTablegetGridTable(String view)StringgetId()MetaInfoReadergetMetaInfoReader()StringgetName()ITablePropertiesgetProperties()StringgetType()StringgetUri()XlsUrlParsergetUriParser()booleanisCanContainProperties()booleanisExecutable()booleanisVersionable()
-
-
-
Method Detail
-
getGridTable
IGridTable getGridTable()
-
getGridTable
IGridTable getGridTable(String view)
-
getProperties
ITableProperties getProperties()
-
getType
String getType()
-
getDisplayName
String getDisplayName()
- Returns:
- Table name for user. (Firstly will be searched in table properties and then from table header)
-
getName
String getName()
-
isExecutable
boolean isExecutable()
- Returns:
- true if table is executable at OpenL rules runtime. Also it indicates that tests can be created for this table.
-
isVersionable
boolean isVersionable()
- Returns:
- true if table supports operations over versions
-
getUri
String getUri()
-
getUriParser
XlsUrlParser getUriParser()
-
getId
String getId()
-
isCanContainProperties
boolean isCanContainProperties()
-
getMetaInfoReader
MetaInfoReader getMetaInfoReader()
-
-