org.processmining.plugins.log.abstraction.mapping
Class MetaDataCondition

java.lang.Object
  extended by org.processmining.plugins.log.abstraction.mapping.MetaDataCondition
All Implemented Interfaces:
java.lang.Comparable

public class MetaDataCondition
extends java.lang.Object
implements java.lang.Comparable

Author:
bs0005ygu

Field Summary
static java.lang.String[] CONDITIONS
           
static int CONTAINS
           
static int ENDSWITH
           
static int EQUALS
           
protected  java.lang.String name
           
static int NOT_CONTAINS
           
static int NOT_ENDSWITH
           
static int NOT_EQUALS
           
static int NOT_STARTSWITH
           
static int STARTSWITH
           
protected  int type
           
protected  java.lang.String value
           
 
Constructor Summary
MetaDataCondition()
           
MetaDataCondition(java.lang.String name, java.lang.String value, int type)
           
MetaDataCondition(java.lang.String name, java.lang.String value, java.lang.String type)
           
 
Method Summary
 int compareTo(java.lang.Object arg0)
           
 java.lang.String getName()
           
 int getType()
           
 java.lang.String getTypeString()
           
 java.lang.String getValue()
           
 void setName(java.lang.String name)
           
 void setType(int type)
           
 void setType(java.lang.String type)
           
 void setValue(java.lang.String value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EQUALS

public static final int EQUALS
See Also:
Constant Field Values

CONTAINS

public static final int CONTAINS
See Also:
Constant Field Values

STARTSWITH

public static final int STARTSWITH
See Also:
Constant Field Values

ENDSWITH

public static final int ENDSWITH
See Also:
Constant Field Values

NOT_EQUALS

public static final int NOT_EQUALS
See Also:
Constant Field Values

NOT_CONTAINS

public static final int NOT_CONTAINS
See Also:
Constant Field Values

NOT_STARTSWITH

public static final int NOT_STARTSWITH
See Also:
Constant Field Values

NOT_ENDSWITH

public static final int NOT_ENDSWITH
See Also:
Constant Field Values

name

protected java.lang.String name

value

protected java.lang.String value

type

protected int type

CONDITIONS

public static final java.lang.String[] CONDITIONS
Constructor Detail

MetaDataCondition

public MetaDataCondition(java.lang.String name,
                         java.lang.String value,
                         java.lang.String type)

MetaDataCondition

public MetaDataCondition(java.lang.String name,
                         java.lang.String value,
                         int type)
Parameters:
name -
value -
type -

MetaDataCondition

public MetaDataCondition()
Method Detail

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getValue

public java.lang.String getValue()
Returns:
the value

setValue

public void setValue(java.lang.String value)
Parameters:
value - the value to set

getType

public int getType()
Returns:
the type

setType

public void setType(int type)
Parameters:
type - the type to set

setType

public void setType(java.lang.String type)

getTypeString

public java.lang.String getTypeString()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

compareTo

public int compareTo(java.lang.Object arg0)
Specified by:
compareTo in interface java.lang.Comparable