Interface FrameRowsAndColumns
- All Superinterfaces:
RowsAndColumns
- All Known Implementing Classes:
AbstractFrameRowsAndColumns,ColumnBasedFrameRowsAndColumns,RowBasedFrameRowsAndColumns
Wrapper around
Frame with an optional signature (see getSignature()).
If the signature is available, this object has working RowsAndColumns.getColumnNames() and RowsAndColumns.findColumn(String)
methods, and can become a CursorFactory through RowsAndColumns.as(Class). If the signature is not available,
this object can only really be used by getting the underlying Frame via getFrame() or
RowsAndColumns.as(Class).-
Method Summary
Modifier and TypeMethodDescriptiongetFrame()Returns the frame.Returns a signature, which may or may not be available.Methods inherited from interface org.apache.druid.query.rowsandcols.RowsAndColumns
as, findColumn, getColumnNames, numRows
-
Method Details
-
getFrame
Frame getFrame()Returns the frame. -
getSignature
RowSignature getSignature()Returns a signature, which may or may not be available.- Throws:
DruidException- if signature is not available
-