Uses of Class
org.axiondb.RowDecorator

Packages that use RowDecorator
org.axiondb Core interfaces, identifiers, and exceptions. 
org.axiondb.constraints Constraint implementations. 
org.axiondb.engine Core database machinery. 
org.axiondb.engine.commands AxionCommand implementations. 
org.axiondb.engine.rowiterators RowIterator implementations. 
org.axiondb.engine.tables   
org.axiondb.functions Function implementations. 
 

Uses of RowDecorator in org.axiondb
 

Methods in org.axiondb that return RowDecorator
 RowDecorator RowDecoratorIterator.current()
           
 RowDecorator RowDecoratorIterator.first()
           
 RowDecorator RowDecoratorIterator.getDecorator()
           
 RowDecorator RowDecoratorIterator.last()
           
 RowDecorator Table.makeRowDecorator()
           
 RowDecorator RowSource.makeRowDecorator()
           
 RowDecorator RowDecoratorIterator.next()
           
 RowDecorator RowDecoratorIterator.previous()
           
 

Methods in org.axiondb with parameters of type RowDecorator
 Object ColumnIdentifier.evaluate(RowDecorator row)
          Returns the value of the column I identify within the given row .
 Object Literal.evaluate(RowDecorator row)
           
 Object Selectable.evaluate(RowDecorator row)
           
 Object SequenceEvaluator.evaluate(RowDecorator row)
           
 void RowDecoratorIterator.setDecorator(RowDecorator decorator)
           
 void JoinedRowIterator.setJoinCondition(RowDecorator decorator, Selectable condition)
           
 

Constructors in org.axiondb with parameters of type RowDecorator
RowComparator(Selectable sel, RowDecorator dec)
           
 

Uses of RowDecorator in org.axiondb.constraints
 

Methods in org.axiondb.constraints with parameters of type RowDecorator
protected static boolean NotNullConstraint.noneNull(RowDecorator dec, Row row, Iterator selectables)
           
 

Uses of RowDecorator in org.axiondb.engine
 

Methods in org.axiondb.engine that return RowDecorator
 RowDecorator TransactableTableImpl.makeRowDecorator()
           
 

Uses of RowDecorator in org.axiondb.engine.commands
 

Methods in org.axiondb.engine.commands that return RowDecorator
 RowDecorator AxionQueryContext.getParentRow()
           
 

Methods in org.axiondb.engine.commands with parameters of type RowDecorator
 boolean DMLWhenClause.evaluate(RowDecorator dec)
           
 Object SubSelectCommand.evaluate(RowDecorator row)
           
 RowIterator SubSelectCommand.getRowIterator(Database db, RowDecorator rowDec)
           
protected  RowIterator BaseAxionCommand.getRowIterator(Table table, Selectable whereNode, boolean readOnly, RowDecorator dec)
           
 void AxionQueryContext.setParentRow(RowDecorator row)
           
 

Uses of RowDecorator in org.axiondb.engine.rowiterators
 

Methods in org.axiondb.engine.rowiterators that return RowDecorator
 RowDecorator RowIteratorRowDecoratorIterator.current()
           
 RowDecorator RowIteratorRowDecoratorIterator.first()
           
 RowDecorator RowIteratorRowDecoratorIterator.getDecorator()
           
 RowDecorator RowIteratorRowDecoratorIterator.last()
           
 RowDecorator RowIteratorRowDecoratorIterator.next()
           
 RowDecorator RowIteratorRowDecoratorIterator.previous()
           
 

Methods in org.axiondb.engine.rowiterators with parameters of type RowDecorator
static org.apache.commons.collections.comparators.ComparatorChain SortedRowIterator.buildComparatorChain(List orderNodes, RowDecorator rowDecorator)
           
 void RowIteratorRowDecoratorIterator.setDecorator(RowDecorator decorator)
           
 void BaseJoinedRowIterator.setJoinCondition(RowDecorator decorator, Selectable condition)
           
 

Constructors in org.axiondb.engine.rowiterators with parameters of type RowDecorator
FilteringChangingIndexedRowIterator(MutableIndexedRowIterator iterator, RowDecorator decorator, Selectable where)
           
FilteringRowIterator(RowIterator iterator, RowDecorator decorator, Selectable where)
           
RowIteratorRowDecoratorIterator(RowIterator iterator, RowDecorator decorator)
           
SortedRowIterator.MergeSort(RowIterator unsortedRows, List orderNodes, RowDecorator rowDecorator)
           
SortedRowIterator.MergeSort(RowSource source, RowIterator unsortedRows, List orderNodes, RowDecorator rowDecorator)
           
 

Uses of RowDecorator in org.axiondb.engine.tables
 

Methods in org.axiondb.engine.tables that return RowDecorator
 RowDecorator TableView.buildRowDecorator()
           
 RowDecorator TableView.makeRowDecorator()
           
 RowDecorator BaseTable.makeRowDecorator()
           
 

Uses of RowDecorator in org.axiondb.functions
 

Methods in org.axiondb.functions with parameters of type RowDecorator
 Object CharToDateFunction.evaluate(RowDecorator row)
          Gets String value representing the timestamp/date value in the given format.
 Object IsNotNullFunction.evaluate(RowDecorator row)
           
 Object ConcatFunction.evaluate(RowDecorator row)
           
 Object NotExistsFunction.evaluate(RowDecorator row)
           
 Object ContainsFunction.evaluate(RowDecorator row)
           
 Object DateDiffFunction.evaluate(RowDecorator row)
          Returns integer difference (timestamp2 - timestamp1) in units of interval of type interval_type.
 Object AverageFunction.evaluate(RowDecorator row)
           
 Object DateAddFunction.evaluate(RowDecorator row)
          Returns new Timestamp which is (timestamp + interval) where interval is integer units of interval_type.
 Object IsValidDateTimeFunction.evaluate(RowDecorator row)
           
 Object Base64EncodeFunction.evaluate(RowDecorator row)
           
 Object InFunction.evaluate(RowDecorator row)
           
 Object SignFunction.evaluate(RowDecorator row)
           
 Object RTrimFunction.evaluate(RowDecorator row)
           
 Object DateToCharFunction.evaluate(RowDecorator row)
          Returns String value representing the timestamp/date value in the given format.
 Object NowFunction.evaluate(RowDecorator row)
           
 Object LTrimFunction.evaluate(RowDecorator row)
           
 Object DatePartFunction.evaluate(RowDecorator row)
          Returns String representation of requested portion of given timestamp.
 Object BitOrFunction.evaluate(RowDecorator row)
           
 Object ScalarFunction.evaluate(RowDecorator row)
           
 Object ArithmeticFunction.evaluate(RowDecorator row)
           
 Object InStringFunction.evaluate(RowDecorator row)
           
 Object LowerFunction.evaluate(RowDecorator row)
           
 Object Base64DecodeFunction.evaluate(RowDecorator row)
           
 Object BaseBooleanBranchFunction.evaluate(RowDecorator row)
           
 Object ABSFunction.evaluate(RowDecorator row)
           
 Object RoundFunction.evaluate(RowDecorator row)
           
 Object CharFunction.evaluate(RowDecorator row)
           
 Object ExistsFunction.evaluate(RowDecorator row)
           
 Object AsciiFunction.evaluate(RowDecorator row)
           
 Object DifferenceFunction.evaluate(RowDecorator row)
           
 Object NotFunction.evaluate(RowDecorator row)
           
 Object RowNumFunction.evaluate(RowDecorator row)
           
 Object FunctionIdentifier.evaluate(RowDecorator row)
           
 Object IfThenFunction.evaluate(RowDecorator row)
           
 Object AggregateBigDecimalFunction.evaluate(RowDecorator row)
           
 Object ComparisonFunction.evaluate(RowDecorator row)
           
 Object SpaceFunction.evaluate(RowDecorator row)
           
 Object SoundexFunction.evaluate(RowDecorator row)
           
 Object Log10Function.evaluate(RowDecorator row)
           
 Object CountFunction.evaluate(RowDecorator row)
           
 Object CastAsFunction.evaluate(RowDecorator row)
           
 Object CoalesceFunction.evaluate(RowDecorator row)
           
 Object MatchesFunction.evaluate(RowDecorator row)
           
 Object IsNullFunction.evaluate(RowDecorator row)
           
 Object SubstringFunction.evaluate(RowDecorator row)
          Returns substring of str, beginning at character m, n characters long.
 Object SoundsLikeFunction.evaluate(RowDecorator row)
           
 Object ReplaceFunction.evaluate(RowDecorator row)
           
 Object BitAndFunction.evaluate(RowDecorator row)
           
 Object ModFunction.evaluate(RowDecorator row)
           
 Object LPadFunction.evaluate(RowDecorator row)
           
 Object TruncateFunction.evaluate(RowDecorator row)
           
 Object LengthFunction.evaluate(RowDecorator row)
           
 Object RPadFunction.evaluate(RowDecorator row)
           
 Object NotInFunction.evaluate(RowDecorator row)
           
 Object LikeToRegexpFunction.evaluate(RowDecorator row)
           
 Object UpperFunction.evaluate(RowDecorator row)