Documentation of 'org.hsqldb.QueryExpression' Java class
QueryExpression
org.hsqldb

Class QueryExpression

    • Method Detail

      • setSingleRow

        public void setSingleRow()
      • isRecursive

        public boolean isRecursive()
      • setUnionCorresoponding

        public void setUnionCorresoponding()
      • setUnionCorrespondingColumns

        public void setUnionCorrespondingColumns(OrderedHashSet names)
      • setFullOrder

        public void setFullOrder()
      • resolve

        public void resolve(Session session)
      • resolveReferences

        public void resolveReferences(Session session,
                                      RangeGroup[] rangeGroups)
      • resolveTypes

        public void resolveTypes(Session session)
      • getValues

        public java.lang.Object[] getValues(Session session)
      • addExtraConditions

        public void addExtraConditions(Expression e)
      • getSingleRowValues

        public java.lang.Object[] getSingleRowValues(Session session)
      • getValue

        public java.lang.Object getValue(Session session)
      • isSingleColumn

        public boolean isSingleColumn()
      • describe

        public java.lang.String describe(Session session,
                                         int blanks)
      • getUnresolvedExpressions

        public HsqlList getUnresolvedExpressions()
      • areColumnsResolved

        public boolean areColumnsResolved()
      • getColumnTypes

        public Type[] getColumnTypes()
      • getColumnCount

        public int getColumnCount()
      • collectObjectNames

        public void collectObjectNames(Set set)
      • setView

        public void setView(View view)
        Used prior to type resolution
      • setTableColumnNames

        public void setTableColumnNames(HashMappedList list)
        Used in views after full type resolution
      • setColumnsDefined

        public void setColumnsDefined()
      • setReturningResult

        public void setReturningResult()
        Not for views. Only used on root node.
      • getResultTable

        public TableBase getResultTable()
      • getBaseTable

        public Table getBaseTable()
      • isUpdatable

        public boolean isUpdatable()
      • isInsertable

        public boolean isInsertable()
      • getBaseTableColumnMap

        public int[] getBaseTableColumnMap()
      • getCheckCondition

        public Expression getCheckCondition()
      • hasReference

        public boolean hasReference(RangeVariable range)

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.