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

Methods in org.axiondb with parameters of type RowDecorator
 Object Literal.evaluate(RowDecorator row)
           
 void RowDecoratorIterator.setDecorator(RowDecorator decorator)
           
 Object SequenceEvaluator.evaluate(RowDecorator row)
           
 Object Selectable.evaluate(RowDecorator row)
           
 Object ColumnIdentifier.evaluate(RowDecorator row)
          Returns the value of the column I identify within the given row .
 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
protected  RowIterator BaseAxionCommand.getRowIterator(Table table, Selectable whereNode, boolean readOnly, RowDecorator dec)
           
 Object SubSelectCommand.evaluate(RowDecorator row)
           
 RowIterator SubSelectCommand.getRowIterator(Database db, RowDecorator rowDec)
           
 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
static org.apache.commons.collections.comparators.ComparatorChain SortedRowIterator.buildComparatorChain(List orderNodes, RowDecorator rowDecorator)
           
 void BaseJoinedRowIterator.setJoinCondition(RowDecorator decorator, Selectable condition)
           
 void RowIteratorRowDecoratorIterator.setDecorator(RowDecorator decorator)
           
 

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

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 NotInFunction.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 DifferenceFunction.evaluate(RowDecorator row)
           
 Object NotExistsFunction.evaluate(RowDecorator row)
           
 Object BitOrFunction.evaluate(RowDecorator row)
           
 Object SoundsLikeFunction.evaluate(RowDecorator row)
           
 Object ExistsFunction.evaluate(RowDecorator row)
           
 Object MatchesFunction.evaluate(RowDecorator row)
           
 Object DateDiffFunction.evaluate(RowDecorator row)
          Returns integer difference (timestamp2 - timestamp1) in units of interval of type interval_type.
 Object CharFunction.evaluate(RowDecorator row)
           
 Object RowNumFunction.evaluate(RowDecorator row)
           
 Object ConcatFunction.evaluate(RowDecorator row)
           
 Object NotFunction.evaluate(RowDecorator row)
           
 Object SignFunction.evaluate(RowDecorator row)
           
 Object LikeToRegexpFunction.evaluate(RowDecorator row)
           
 Object RoundFunction.evaluate(RowDecorator row)
           
 Object IsValidDateTimeFunction.evaluate(RowDecorator row)
           
 Object Log10Function.evaluate(RowDecorator row)
           
 Object ContainsFunction.evaluate(RowDecorator row)
           
 Object RTrimFunction.evaluate(RowDecorator row)
           
 Object InFunction.evaluate(RowDecorator row)
           
 Object ReplaceFunction.evaluate(RowDecorator row)
           
 Object ArithmeticFunction.evaluate(RowDecorator row)
           
 Object NowFunction.evaluate(RowDecorator row)
           
 Object CharToDateFunction.evaluate(RowDecorator row)
          Gets String value representing the timestamp/date value in the given format.
 Object InStringFunction.evaluate(RowDecorator row)
           
 Object DateAddFunction.evaluate(RowDecorator row)
          Returns new Timestamp which is (timestamp + interval) where interval is integer units of interval_type.
 Object CastAsFunction.evaluate(RowDecorator row)
           
 Object IfThenFunction.evaluate(RowDecorator row)
           
 Object BitAndFunction.evaluate(RowDecorator row)
           
 Object DateToCharFunction.evaluate(RowDecorator row)
          Returns String value representing the timestamp/date value in the given format.
 Object SpaceFunction.evaluate(RowDecorator row)
           
 Object IsNullFunction.evaluate(RowDecorator row)
           
 Object DatePartFunction.evaluate(RowDecorator row)
          Returns String representation of requested portion of given timestamp.
 Object AggregateBigDecimalFunction.evaluate(RowDecorator row)
           
 Object RPadFunction.evaluate(RowDecorator row)
           
 Object ModFunction.evaluate(RowDecorator row)
           
 Object FunctionIdentifier.evaluate(RowDecorator row)
           
 Object LTrimFunction.evaluate(RowDecorator row)
           
 Object Base64DecodeFunction.evaluate(RowDecorator row)
           
 Object UpperFunction.evaluate(RowDecorator row)
           
 Object Base64EncodeFunction.evaluate(RowDecorator row)
           
 Object ComparisonFunction.evaluate(RowDecorator row)
           
 Object LengthFunction.evaluate(RowDecorator row)
           
 Object AverageFunction.evaluate(RowDecorator row)
           
 Object LowerFunction.evaluate(RowDecorator row)
           
 Object LPadFunction.evaluate(RowDecorator row)
           
 Object IsNotNullFunction.evaluate(RowDecorator row)
           
 Object CoalesceFunction.evaluate(RowDecorator row)
           
 Object CountFunction.evaluate(RowDecorator row)
           
 Object ABSFunction.evaluate(RowDecorator row)
           
 Object AsciiFunction.evaluate(RowDecorator row)
           
 Object SoundexFunction.evaluate(RowDecorator row)
           
 Object ScalarFunction.evaluate(RowDecorator row)
           
 Object BaseBooleanBranchFunction.evaluate(RowDecorator row)