org.drools.analytics.components
Class Field

java.lang.Object
  extended by org.drools.analytics.components.AnalyticsComponent
      extended by org.drools.analytics.components.Field
All Implemented Interfaces:
Cause

public class Field
extends AnalyticsComponent
implements Cause

Author:
Toni Rikkola

Nested Class Summary
static class Field.FieldType
           
 
Nested classes/interfaces inherited from interface org.drools.analytics.result.Cause
Cause.CauseType
 
Field Summary
 
Fields inherited from class org.drools.analytics.components.AnalyticsComponent
id, ruleName
 
Constructor Summary
Field()
           
 
Method Summary
 Cause.CauseType getCauseType()
           
 int getClassId()
           
 java.lang.String getClassName()
           
 AnalyticsComponentType getComponentType()
           
 Field.FieldType getFieldType()
           
 int getLineNumber()
           
 java.lang.String getName()
           
 void setClassId(int classId)
           
 void setClassName(java.lang.String className)
           
 void setFieldType(Field.FieldType fieldType)
           
 void setLineNumber(int lineNumber)
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class org.drools.analytics.components.AnalyticsComponent
getId, getRuleName, setRuleName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.drools.analytics.result.Cause
getId, getRuleName
 

Constructor Detail

Field

public Field()
Method Detail

getComponentType

public AnalyticsComponentType getComponentType()
Specified by:
getComponentType in class AnalyticsComponent

getCauseType

public Cause.CauseType getCauseType()
Specified by:
getCauseType in interface Cause

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getFieldType

public Field.FieldType getFieldType()

setFieldType

public void setFieldType(Field.FieldType fieldType)

getClassId

public int getClassId()

setClassId

public void setClassId(int classId)

getLineNumber

public int getLineNumber()

setLineNumber

public void setLineNumber(int lineNumber)

getClassName

public java.lang.String getClassName()

setClassName

public void setClassName(java.lang.String className)

toString

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