Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.QueryElement.Expression.SeqTerm Class Reference

Inheritance diagram for kddml.Core.QueryElement.Expression.SeqTerm:

kddml.Core.QueryElement.Expression.Expression kddml.Core.QueryElement.XMLSpecialElement kddml.Core.KDDMLObject kddml.Core.HTMLTranslator List of all members.

Public Member Functions

String evalExpr (Instance instance) throws KDDMLCoreException

Protected Member Functions

 SeqTerm (Expression[] arguments, String op_type) throws XMLSpecialElementException

Detailed Description

SeqTerm is used for sequential terms on expressions. It includes basic operations (such as sum, multiplication, subtraction, division of numbers and concatenation of strings) on primitive terms of the expression.

Title: KDDML

Description: Knowledge Discovery in Database Environment

Copyright: Copyright (c) 2003-2005

Company: Universita' di Pisa - Dipartimento di Informatica

Author:
Andrea Romei (romei@di.unipi.it)

Sandra Zimei

Version:
2.0.16


Constructor & Destructor Documentation

kddml.Core.QueryElement.Expression.SeqTerm.SeqTerm Expression[]  arguments,
String  op_type
throws XMLSpecialElementException [protected]
 

Constructor.

Parameters:
arguments Expression[] the set of arguments.
op_type String the operation type.
Exceptions:
XMLSpecialElementException 


Member Function Documentation

String kddml.Core.QueryElement.Expression.SeqTerm.evalExpr Instance  instance  )  throws KDDMLCoreException [virtual]
 

Evaluates the expression on input instance. The tupla is defined in weka.core.Instance class.

Parameters:
instance Instance the input instance as in weka.core.Instance.
Exceptions:
KDDMLCoreException 
Returns:
String the expression evaluation as string or the missing value "?".

Implements kddml.Core.QueryElement.Expression.Expression.


Generated on Thu Feb 23 13:04:45 2006 for kddml by  doxygen 1.4.3