Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.DataMining.SequentialPatterns.Delimiter Class Reference

Inheritance diagram for kddml.Core.DataMining.SequentialPatterns.Delimiter:

kddml.Core.DataMining.SequentialPatterns.DelimiterManager List of all members.

Public Member Functions

 Delimiter (DelimiterType delimiter)
 Delimiter (DelimiterType delimiter, GapType gap)
DelimiterType getDELIMITER ()
GapType getGAP ()
boolean equals (Object delimiter)
String toString ()

Static Public Attributes

static final DelimiterManager DEFAULT

Detailed Description

This class represents a delimiter between two elements in a sequence or between two sequences in a rule.

Title: KDDML

Description: Knowledge Discovery in Database Environment

Copyright: Copyright (c) 2004

Company: Universita' di Pisa - Dipartimento di Informatica

Author:
Daniele Cerra (daniele@cerra.info)
Version:
2.0.0 alfa


Constructor & Destructor Documentation

kddml.Core.DataMining.SequentialPatterns.Delimiter.Delimiter DelimiterType  delimiter  ) 
 

Builds a new delimiter object setting the gap type to UNKNOWN.

Parameters:
delimiter delimiter type

kddml.Core.DataMining.SequentialPatterns.Delimiter.Delimiter DelimiterType  delimiter,
GapType  gap
 

Constructor given a delimiter type and a gap type.

Parameters:
delimiter DelimiterType
gap GapType


Member Function Documentation

DelimiterType kddml.Core.DataMining.SequentialPatterns.Delimiter.getDELIMITER  ) 
 

Returns the states wheter or not a sequence element occurred within the same event or time period, as defined by a time window, (e.g. session) as the previous one.

Returns:
DelimiterType

Implements kddml.Core.DataMining.SequentialPatterns.DelimiterManager.

GapType kddml.Core.DataMining.SequentialPatterns.Delimiter.getGAP  ) 
 

Returns the possible existence of sequence elements between this and the previous elements or sequence. True represent an open sequence, which allows for gaps between sequences (as does unknown). In a closed sequence the gap is set to false, indicating that the two elements or sequences being described are consecutive elements in the data. In actual implementation only UNKNOWN gap type is allowed.

Returns:
GapType

Implements kddml.Core.DataMining.SequentialPatterns.DelimiterManager.

boolean kddml.Core.DataMining.SequentialPatterns.Delimiter.equals Object  delimiter  ) 
 

Tests if two delimiters are equal.

Parameters:
delimiter Object
Returns:
boolean

Implements kddml.Core.DataMining.SequentialPatterns.DelimiterManager.

String kddml.Core.DataMining.SequentialPatterns.Delimiter.toString  ) 
 

Return a representation of this object as string.

Returns:
String


Member Data Documentation

final DelimiterManager kddml.Core.DataMining.SequentialPatterns.Delimiter.DEFAULT [static]
 

Initial value:

      new Delimiter(DelimiterType.ACROSS_TIME_WINDOWS, GapType.UNKNOWN)
Default delimiter (across_time_windows, unknown).


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