FindBugs™ 1.3.9

edu.umd.cs.findbugs.ml
Class ConvertToARFF.IdAttribute

java.lang.Object
  extended by edu.umd.cs.findbugs.ml.ConvertToARFF.IdAttribute
All Implemented Interfaces:
ConvertToARFF.Attribute
Enclosing class:
ConvertToARFF

public static class ConvertToARFF.IdAttribute
extends java.lang.Object
implements ConvertToARFF.Attribute

An attribute that just gives each instance a unique id. The application name is prepended, so each unique id really unique, even across applications. Obviously, this attribute shouldn't be used as input to a learning algorithm.

Uses the Element's uid attribute if it has one.


Constructor Summary
ConvertToARFF.IdAttribute()
           
 
Method Summary
 java.lang.String getInstanceValue(org.dom4j.Element element, java.lang.String appName)
           
 java.lang.String getName()
           
 java.lang.String getRange()
           
 void scan(org.dom4j.Element element, java.lang.String appName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConvertToARFF.IdAttribute

public ConvertToARFF.IdAttribute()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface ConvertToARFF.Attribute

scan

public void scan(org.dom4j.Element element,
                 java.lang.String appName)
          throws edu.umd.cs.findbugs.ml.ConvertToARFF.MissingNodeException
Specified by:
scan in interface ConvertToARFF.Attribute
Throws:
edu.umd.cs.findbugs.ml.ConvertToARFF.MissingNodeException

getRange

public java.lang.String getRange()
Specified by:
getRange in interface ConvertToARFF.Attribute

getInstanceValue

public java.lang.String getInstanceValue(org.dom4j.Element element,
                                         java.lang.String appName)
                                  throws edu.umd.cs.findbugs.ml.ConvertToARFF.MissingNodeException
Specified by:
getInstanceValue in interface ConvertToARFF.Attribute
Throws:
edu.umd.cs.findbugs.ml.ConvertToARFF.MissingNodeException

FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.