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 SequenceEvaluator.evaluate(RowDecorator row)
           
 void JoinedRowIterator.setJoinCondition(RowDecorator decorator, Selectable condition)
           
 void RowDecoratorIterator.setDecorator(RowDecorator decorator)
           
 Object Literal.evaluate(RowDecorator row)
           
 Object ColumnIdentifier.evaluate(RowDecorator row)
          Returns the value of the column I identify within the given row .
 Object Selectable.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
 boolean DMLWhenClause.evaluate(RowDecorator dec)
           
 void AxionQueryContext.setParentRow(RowDecorator row)
           
protected  RowIterator BaseAxionCommand.getRowIterator(Table table, Selectable whereNode, boolean readOnly, RowDecorator dec)
           
 Object SubSelectCommand.evaluate(RowDecorator row)
           
 RowIterator SubSelectCommand.getRowIterator(Database db, RowDecorator rowDec)
           
 

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 RowIteratorRowDecoratorIterator.setDecorator(RowDecorator decorator)
           
 void BaseJoinedRowIterator.setJoinCondition(RowDecorator decorator, Selectable condition)
           
 

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