com.jcoverage.reporting
Class Column

java.lang.Object
  extended bycom.jcoverage.reporting.Column

public class Column
extends java.lang.Object

Instances of this class represent an information type. Like a database column, it has a name and a type.

A field's value can be defined to be any Java object, an int, double or boolean.


Field Summary
(package private)  java.lang.String classid
           
(package private)  java.lang.String description
           
(package private)  java.lang.String label
           
(package private) static org.apache.log4j.Logger logger
           
(package private)  java.lang.Class type
           
 
Constructor Summary
Column(java.lang.String label, java.lang.Class type)
           
Column(java.lang.String label, java.lang.String description, java.lang.Class type)
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getLabel()
           
 java.lang.Object getType()
           
 boolean isAcceptableValue(java.lang.Object value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

static org.apache.log4j.Logger logger

label

java.lang.String label

classid

java.lang.String classid

description

java.lang.String description

type

java.lang.Class type
Constructor Detail

Column

public Column(java.lang.String label,
              java.lang.Class type)

Column

public Column(java.lang.String label,
              java.lang.String description,
              java.lang.Class type)
Method Detail

isAcceptableValue

public boolean isAcceptableValue(java.lang.Object value)

getType

public java.lang.Object getType()

getLabel

public java.lang.String getLabel()

getDescription

public java.lang.String getDescription()

toString

public java.lang.String toString()