Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.QueryElement.Expression.BaseTerm Class Reference

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

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

 BaseTerm (String value)

Detailed Description

The class BaseTerm is used to provide numeric/string constants or table attribute names in an expressione. With the special symbol "@" in the value attribute we denote an input table column.

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.BaseTerm.BaseTerm String  value  )  [protected]
 

Constructor given the expressione value. You can denote an input table column instead of a constant using the special symbol "@" before the attribute name (e.g. ) in the input parameter.

Parameters:
value String the expression value. If the value starts with the symbol "@", then it denotes an input table column.


Member Function Documentation

String kddml.Core.QueryElement.Expression.BaseTerm.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.

Implements kddml.Core.QueryElement.Expression.Expression.


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