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 Table.makeRowDecorator()
           
 RowDecorator RowSource.makeRowDecorator()
           
 RowDecorator RowDecoratorIterator.current()
           
 RowDecorator RowDecoratorIterator.first()
           
 RowDecorator RowDecoratorIterator.getDecorator()
           
 RowDecorator RowDecoratorIterator.last()
           
 RowDecorator RowDecoratorIterator.next()
           
 RowDecorator RowDecoratorIterator.previous()
           
 

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

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
 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)
           
 boolean DMLWhenClause.evaluate(RowDecorator dec)
           
 

Uses of RowDecorator in org.axiondb.engine.rowiterators
 

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

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

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(RowSource source, RowIterator unsortedRows, List orderNodes, RowDecorator rowDecorator)
           
SortedRowIterator.MergeSort(RowIterator unsortedRows, List orderNodes, RowDecorator rowDecorator)
           
 

Uses of RowDecorator in org.axiondb.engine.tables
 

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

Uses of RowDecorator in org.axiondb.functions
 

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