proper.engine
Class Relaggs

java.lang.Object
  extended by proper.core.ProperObject
      extended by proper.engine.Engine
          extended by proper.engine.DatabaseEngine
              extended by proper.engine.Relaggs
All Implemented Interfaces:
ProperInterface

public class Relaggs
extends DatabaseEngine

This class is a wrapper around RELAGGS (Propositionalization of a relational data model). TODO: adapt to JoinTreeNode

Version:
$Revision: 1.5 $
Author:
FracPete

Field Summary
static java.lang.String COLUMN_PREFIX
          the prefix used for duplicate columns (a number and a "_" is added, i.e.
 
Fields inherited from interface proper.core.ProperInterface
VERSION
 
Constructor Summary
Relaggs()
          initializes the object
 
Method Summary
 boolean execute()
          executes the propositionalization via RELAGGS
 
Methods inherited from class proper.engine.Engine
clear, copyParameter, exists, getParameter, getParameters, getStringParameter, setParameter, setParameters, toString, valueEquals
 
Methods inherited from class proper.core.ProperObject
addListener, addOutput, classInVerbose, debugprint, debugprint, debugprint, debugprint, debugprintln, debugprintln, debugprintln, debugprintln, debugprintln, getListeners, getRuntime, getVerbose, getVerboseLevel, getVerboseLevelForClass, getVerboseString, getVerboseStringForClass, notifyListener, notifyListeners, print, print, print, print, println, println, println, println, println, printMemory, removeListener, setOutput, setVerbose, setVerboseLevel, setVerboseString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

COLUMN_PREFIX

public static final java.lang.String COLUMN_PREFIX
the prefix used for duplicate columns (a number and a "_" is added, i.e. it could look like "dup1_" or "dup12_")

See Also:
Constant Field Values
Constructor Detail

Relaggs

public Relaggs()
initializes the object

Method Detail

execute

public boolean execute()
executes the propositionalization via RELAGGS

Overrides:
execute in class Engine