A B C D E F G H I J K L M N O P R S T U V W X Y

A

AbstractDataTest - Class in org.gbif.datatester
Abstract data test defining only what is common to an AbstractRecordTest and an AbstractRecordSetTest.
AbstractDataTest() - Constructor for class org.gbif.datatester.AbstractDataTest
 
AbstractRecordSetTest - Class in org.gbif.datatester
Abstract data test to ease implementation of new tests that can only be performed on record sets.
AbstractRecordSetTest() - Constructor for class org.gbif.datatester.AbstractRecordSetTest
 
AbstractRecordTest - Class in org.gbif.datatester
Abstract data test to ease implementations of new tests that can be performed on single records.
AbstractRecordTest() - Constructor for class org.gbif.datatester.AbstractRecordTest
 
additionalTag(Tag) - Method in class org.gbif.datatester.AssignedTag
Adds another tag within the same context (related to the same target).
additionalTag(Tag, Object) - Method in class org.gbif.datatester.AssignedTag
Adds another tag within the same context (related to the same target).
additionalTag(Target, Tag) - Method in class org.gbif.datatester.AssignedTag
Adds another tag to one of the target components.
additionalTag(Target, Tag, Object) - Method in class org.gbif.datatester.AssignedTag
Adds another tag to one of the target components.
addRecord(GenericRecord) - Method in class org.gbif.datatester.RamRecordSet
Adds a new record to the record set.
ALL - Static variable in class org.gbif.datatester.Tag.Level
Represents the lowest tag level, also used to turn on all tags when running a data test.
AssignedTag - Class in org.gbif.datatester
Class representing a tag assignment by a DataTest.
AssignedTag(DataTest, Target, Tag) - Constructor for class org.gbif.datatester.AssignedTag
Constructor when assigning a tag without a value.
AssignedTag(DataTest, Target, Tag, Object) - Constructor for class org.gbif.datatester.AssignedTag
Constructor when assigning a tag with a value.
AssignedTagComparator - Class in org.gbif.datatester
An implementation of the Comparator interface to sort AssignedTags according to their targets when displaying results.
AssignedTagComparator() - Constructor for class org.gbif.datatester.AssignedTagComparator
Default constructor.
assignTag(DataTest, Target, Tag) - Method in class org.gbif.datatester.ResultManager
Mediates a tag assignment by a data test, and stores the result.
assignTag(DataTest, Target, Tag, Object) - Method in class org.gbif.datatester.ResultManager
Mediates a tag assignment by a data test, and stores the result.

B

BooleanProxyTest - Class in org.gbif.datatester.tests
Generic proxy test that uses a specified class that is external to the framework to get a boolean response according to the values of specified Concepts.
BooleanProxyTest() - Constructor for class org.gbif.datatester.tests.BooleanProxyTest
Constructs a boolean response proxy test.
BROKEN_RELATION_TAG_ID - Static variable in class org.gbif.datatester.tests.StringContainmentTest
Shortcut to the "brokenRelation" tag id.

C

CALCULATED_DISTANCE_TAG_ID - Static variable in class org.gbif.datatester.tests.ItineraryTest
Shortcut to the "calculated distance" tag.
CALCULATED_ELEVATION_TAG_ID - Static variable in class org.gbif.datatester.tests.ElevationErrorTest
Shortcut to the "calculated elevation" tag.
CALCULATED_MAXIMUM_ELEVATION_TAG_ID - Static variable in class org.gbif.datatester.tests.ElevationErrorTest
Shortcut to the "calculated maximum elevation" tag.
CALCULATED_MINIMUM_ELEVATION_TAG_ID - Static variable in class org.gbif.datatester.tests.ElevationErrorTest
Shortcut to the "calculated minimum elevation" tag.
check(List) - Method in interface org.gbif.datatester.tests.ExternalBooleanTest
Returns a commented boolean response given a list of parameter values.
checkTerm(String) - Method in class org.gbif.datatester.tests.ControlledVocabularyTest
Checks that a string value belongs to the specified controlled vocabulary.
CommentedBooleanResponse - Class in org.gbif.datatester.tests
Class used by any BooleanProxyTest to get responses from external class implementations of the ExternalBooleanTest interface.
CommentedBooleanResponse(boolean, String) - Constructor for class org.gbif.datatester.tests.CommentedBooleanResponse
Default constructor.
compare(Object, Object) - Method in class org.gbif.datatester.AssignedTagComparator
Compares the two arguments for order.
compare(Object, Object) - Method in class org.gbif.datatester.RecordComparator
Compares the two arguments for order.
compareTo(Object) - Method in class org.gbif.datatester.Concept
Comparison here is based on the concept identifier.
compareTo(Object) - Method in class org.gbif.datatester.RamRecord
Implementation of the compareTo method so that records can be ordered.
Concept - Class in org.gbif.datatester
Concepts in this framework represent some category of data, such as Latitude, Catalog Number, Scientific Name, etc.
Concept(String, DataType) - Constructor for class org.gbif.datatester.Concept
Constructs a concept based on an identifier and a data type.
CONCEPT_TARGET - Static variable in class org.gbif.datatester.Tag
Code to be used when tags can only be attached to concepts.
ConceptNotFoundException - Exception in org.gbif.datatester.exception
Exception to be raised when some concept was not found.
ConceptNotFoundException(String, Concept) - Constructor for exception org.gbif.datatester.exception.ConceptNotFoundException
Constructor that accepts the Concept object.
ConceptNotFoundException(String, String) - Constructor for exception org.gbif.datatester.exception.ConceptNotFoundException
Constructor that accepts the Concept identifier.
contains(Target) - Method in class org.gbif.datatester.Target
Returns true if this Target is equals to the parameter, or if all records and concepts from the parameter are present in this Target.
ContentExistenceTest - Class in org.gbif.datatester.tests
Generic test to check for the existence of content in one or more specified Concepts.
ContentExistenceTest() - Constructor for class org.gbif.datatester.tests.ContentExistenceTest
Contructs a generic content existence test.
ControlledVocabularyTest - Class in org.gbif.datatester.tests
Generic test to check that values from a specified Concept pertain to a specified vocabulary.
ControlledVocabularyTest() - Constructor for class org.gbif.datatester.tests.ControlledVocabularyTest
Constructs a generic controlled vocabulary test.

D

DataTest - Interface in org.gbif.datatester
Generic interface to interact with data tests in a uniform way.
DataTesterException - Exception in org.gbif.datatester.exception
Generic class to embrace all possible exceptions that can be raised by framework classes.
DataTesterException(String) - Constructor for exception org.gbif.datatester.exception.DataTesterException
Constructor with a single message.
DataTesterException(String, Exception) - Constructor for exception org.gbif.datatester.exception.DataTesterException
Constructor with message and Exception object.
DataTesterException(Exception) - Constructor for exception org.gbif.datatester.exception.DataTesterException
Constructor with single Exception object.
DataType - Class in org.gbif.datatester
This class definines all data types known by the framework.
DateTest - Class in org.gbif.datatester.tests
Generic date validation test.
DateTest() - Constructor for class org.gbif.datatester.tests.DateTest
Constructs a generic date validation test.
DEBUG - Static variable in class org.gbif.datatester.Tag.Level
The DEBUG level can be used by tags that are intended to debug a data test.
declareMandatoryConcept(Concept) - Method in class org.gbif.datatester.AbstractDataTest
Method that can be used by subclasses to declare Concepts that all records to be tested must have.
declareOptionalConcept(Concept) - Method in class org.gbif.datatester.AbstractDataTest
Method that can be used by subclasses to declare Concepts that are optional but can be used in case all records have them.
declareParameter(ParameterMetadata) - Method in class org.gbif.datatester.AbstractDataTest
Method that can be used by subclasses to declare parameters.
declareTag(Tag) - Method in class org.gbif.datatester.AbstractDataTest
Method that can be used by subclasses to declare Tags that can appear in results.
DISTANCE_TAG_ID - Static variable in class org.gbif.datatester.tests.GeographicErrorTest
Shortcut to the "distance between x,y point and polygon" tag.
doInitialize() - Method in class org.gbif.datatester.AbstractDataTest
Method that can be used by subclasses to customize the initialization process.
doInitialize() - Method in class org.gbif.datatester.tests.BooleanProxyTest
Internal method to initialize the test.
doInitialize() - Method in class org.gbif.datatester.tests.ContentExistenceTest
Internal method to initialize the test.
doInitialize() - Method in class org.gbif.datatester.tests.ControlledVocabularyTest
Internal method to initialize the test.
doInitialize() - Method in class org.gbif.datatester.tests.DateTest
Internal method to initialize the test.
doInitialize() - Method in class org.gbif.datatester.tests.ElevationErrorTest
Internal method to initialize the test.
doInitialize() - Method in class org.gbif.datatester.tests.GeographicErrorTest
Internal method to initialize the test.
doInitialize() - Method in class org.gbif.datatester.tests.ItineraryTest
Internal method to initialize the test.
doInitialize() - Method in class org.gbif.datatester.tests.NumericOutlierTest
Internal method to initialize the test.
doInitialize() - Method in class org.gbif.datatester.tests.ProbabilityProxyTest
Internal method to initialize the test.
doInitialize() - Method in class org.gbif.datatester.tests.RegularExpressionTest
Internal method to initialize the test.
doInitialize() - Method in class org.gbif.datatester.tests.StringContainmentTest
Internal method to initialize the test.
doInitialize() - Method in class org.gbif.datatester.tests.ValueRepetitionTest
Internal method to initialize the test.
doTest(GenericRecordSet) - Method in class org.gbif.datatester.AbstractDataTest
Method that should be used by subclasses to implement the real logic of the test when running on record sets.
doTest(GenericRecord) - Method in class org.gbif.datatester.AbstractDataTest
Method that should be used by subclasses to implement the real logic of the test when running on single records.
doTest(GenericRecord) - Method in class org.gbif.datatester.AbstractRecordSetTest
Does nothing since this method will never be called by this category of tests.
doTest(GenericRecordSet) - Method in class org.gbif.datatester.AbstractRecordTest
When running on a record set this category of tests will always loop over the record set and call the test on each individual record.
doTest(GenericRecord) - Method in class org.gbif.datatester.tests.BooleanProxyTest
Get a boolean response from the ExternalBooleanTest object and produce tags according to configuration.
doTest(GenericRecordSet) - Method in class org.gbif.datatester.tests.ContentExistenceTest
Checks that all concepts are present in the record set and then for each record checks that the content of the existing concepts are not null and not empty.
doTest(GenericRecord) - Method in class org.gbif.datatester.tests.ControlledVocabularyTest
Checks that the value of a specified concept belongs to a specified controlled vocabulary.
doTest(GenericRecord) - Method in class org.gbif.datatester.tests.DateTest
Checks that the value of a specified concept (or three concepts representing year, month and day, respectively) matches a specified date format.
doTest(GenericRecord) - Method in class org.gbif.datatester.tests.ElevationErrorTest
Detect inconsistencies in elevation versus related coordinates.
doTest(GenericRecord) - Method in class org.gbif.datatester.tests.GeographicErrorTest
Detect inconsistencies in country, stateprovince and/or county versus related coordinates.
doTest(GenericRecordSet) - Method in class org.gbif.datatester.tests.ItineraryTest
Detect inconsistencies between two events related with the same person.
doTest(GenericRecordSet) - Method in class org.gbif.datatester.tests.NumericOutlierTest
Checks for outliers in a sequence of numbers.
doTest(GenericRecord) - Method in class org.gbif.datatester.tests.ProbabilityProxyTest
Get a boolean response from the ExternalBooleanTest object and produce tags according to configuration.
doTest(GenericRecord) - Method in class org.gbif.datatester.tests.RegularExpressionTest
Checks if the value of a specified concept matches a specified regular expression.
doTest(GenericRecord) - Method in class org.gbif.datatester.tests.StringContainmentTest
Checks that the values of the specified concepts follow the specified containment relation.
doTest(GenericRecordSet) - Method in class org.gbif.datatester.tests.ValueRepetitionTest
Checks that the number of distinct values for the group of specified concepts does not exceed a specified value.
DOUBLE - Static variable in class org.gbif.datatester.DataType
Value for double data type.

E

ELEVATION_ERROR_TAG_ID - Static variable in class org.gbif.datatester.tests.ElevationErrorTest
Shortcut to the "elevation error" tag.
ElevationErrorTest - Class in org.gbif.datatester.tests
Generic elevation error test.
ElevationErrorTest() - Constructor for class org.gbif.datatester.tests.ElevationErrorTest
Contructs a generic elevation error test.
EMPTY_CONTENT_TAG_ID - Static variable in class org.gbif.datatester.tests.ContentExistenceTest
Shortcut to the "emptyContent" tag id.
equals(Object) - Method in class org.gbif.datatester.AssignedTagComparator
Indicates whether some other object is "equal to" this Comparator.
equals(Object) - Method in class org.gbif.datatester.Concept
Checks for equality based on the identifier.
equals(Object) - Method in class org.gbif.datatester.JdbcRecordSet
Compare two record sets for equality based on database name, table name, concept mapping and id definition.
equals(Object) - Method in class org.gbif.datatester.RamRecord
Compare two records for equality based on their id definitions and the corresponding values.
equals(Object) - Method in class org.gbif.datatester.RecordComparator
Indicates whether some other object is "equal to" this Comparator.
equals(Object) - Method in class org.gbif.datatester.Tag
Checks for equality based on the identifier.
equals(Object) - Method in class org.gbif.datatester.Target
Checks for equality.
equals(Object) - Method in class org.gbif.datatester.XmlRecordSet
Compare two record sets for equality based on Document object, record XPath, concept mapping and id definition.
ERROR - Static variable in class org.gbif.datatester.Tag.Level
The ERROR level is used to indicate real data errors.
executeQuery() - Method in class org.gbif.datatester.JdbcRecordSet
Executes the query.
ExternalBooleanTest - Interface in org.gbif.datatester.tests
Interface to enable interaction between a BooleanProxyTest and another test external to the framework.
ExternalGeospatialRasterReader - Interface in org.gbif.datatester.tests
Interface to encapsulate geospatial data lookup implementations for raster files.
ExternalGeospatialVectorReader - Interface in org.gbif.datatester.tests
Interface to encapsulate geospatial data lookup implementations for vector data.
ExternalProbabilityTest - Interface in org.gbif.datatester.tests
Interface to enable interaction between a ProbabilityProxyTest and another test external to the framework.

F

FATAL - Static variable in class org.gbif.datatester.Tag.Level
The FATAL level is used to indicate some condition that led to an unrecoverable error when running a test.

G

GenericRecord - Interface in org.gbif.datatester
Interface to enable interaction with any data set that resembles a record.
GenericRecordSet - Interface in org.gbif.datatester
Interface to enable interaction with a generic record set.
GEOGRAPHIC_ERROR_TAG_ID - Static variable in class org.gbif.datatester.tests.GeographicErrorTest
Shortcut to the "geographic error" tag.
GeographicErrorTest - Class in org.gbif.datatester.tests
Generic geographic error test implementation.
GeographicErrorTest() - Constructor for class org.gbif.datatester.tests.GeographicErrorTest
Contructs a generic geographic error test.
getAdditionalTags() - Method in class org.gbif.datatester.AssignedTag
Returns a collection of all additional tags.
getAllTests() - Method in class org.gbif.datatester.TestManager
Returns a Map of all available tests (test id pointing to test description).
getAssignedTags() - Method in class org.gbif.datatester.ResultManager
Returns a collection of all assigned tags.
getAssignedTags(Target) - Method in class org.gbif.datatester.ResultManager
Returns a collection of assigned tags involving a specific target.
getAssignedTags(String) - Method in class org.gbif.datatester.ResultManager
Returns a collection of assigned tags of a specific type.
getAssignedTags(Target, String) - Method in class org.gbif.datatester.ResultManager
Returns a collection of assigned tags of a specific type involving a specific target.
getAvailableConcepts() - Method in interface org.gbif.datatester.GenericRecordSet
Returns a set of Concepts for which each record has an associated value.
getAvailableConcepts() - Method in class org.gbif.datatester.JdbcRecordSet
Returns a Set of Concept objects for which each record has an associated value.
getAvailableConcepts() - Method in class org.gbif.datatester.RamRecordSet
Returns a Set of Concept objects for which each record has an associated value.
getAvailableConcepts() - Method in class org.gbif.datatester.XmlRecordSet
Returns a Set of Concept objects for which each record has an associated value.
getComment() - Method in class org.gbif.datatester.tests.CommentedBooleanResponse
Returns the associated comment.
getConcept(String) - Method in class org.gbif.datatester.KnownConcepts
Returns the concept object related to the given id.
getConceptId() - Method in exception org.gbif.datatester.exception.ConceptNotFoundException
Returns the Concept identifier that has been used.
getConcepts() - Method in interface org.gbif.datatester.GenericRecord
Returns a Set of Conceptt objects for which the record has associated values.
getConcepts() - Method in class org.gbif.datatester.RamRecord
Returns a Set of Concept objects for which the record has associated value.
getConcepts() - Method in class org.gbif.datatester.Target
Returns all concepts associated with this target.
getConceptsBeingUsed() - Method in class org.gbif.datatester.JdbcRecordSet
Returns the Concepts being used by the record set.
getDataType() - Method in class org.gbif.datatester.Concept
Returns the concept data type.
getDefaultValue() - Method in class org.gbif.datatester.ParameterMetadata
Returns the default value for the parameter (null if it's a mandatory parameter).
getDescription() - Method in class org.gbif.datatester.AbstractDataTest
Returns a description about the test.
getDescription() - Method in interface org.gbif.datatester.DataTest
Returns a description about the test.
getDescription() - Method in class org.gbif.datatester.ParameterMetadata
Returns the parameter description or an empty string if the corresponding key was not found in the resource bundle.
getDescription() - Method in class org.gbif.datatester.Tag
Returns the tag description according to the test Locale.
getDescription() - Method in class org.gbif.datatester.tests.ContentExistenceTest
Returns a description about the test.
getDescription() - Method in class org.gbif.datatester.tests.ControlledVocabularyTest
Returns a description about the test.
getDescription() - Method in class org.gbif.datatester.tests.DateTest
Returns a description about the test.
getDescription() - Method in class org.gbif.datatester.tests.NumericOutlierTest
Returns a description about the test.
getDescription() - Method in class org.gbif.datatester.tests.RegularExpressionTest
Returns a description about the test.
getDescription() - Method in class org.gbif.datatester.tests.StringContainmentTest
Returns a description about the test.
getDescription() - Method in class org.gbif.datatester.tests.ValueRepetitionTest
Returns a description about the test.
getDistance(Double, Double, String, String) - Method in interface org.gbif.datatester.tests.ExternalGeospatialVectorReader
Returns the distance between x,y point and a polygon associated with an attribute name/value.
getDoubleValue(Concept) - Method in interface org.gbif.datatester.GenericRecord
Returns the double value associated to a Concept.
getDoubleValue(Concept) - Method in class org.gbif.datatester.RamRecord
Returns the Double value associated to a Concept.
getFeature(Double, Double, String) - Method in interface org.gbif.datatester.tests.ExternalGeospatialVectorReader
Returns a feature value given a point and an attribute.
getId() - Method in class org.gbif.datatester.Concept
Returns the concept identifier.
getId() - Method in class org.gbif.datatester.Tag
Returns the tag identifier.
getIdDefinition() - Method in interface org.gbif.datatester.GenericRecord
Returns a List of Concepts whose values are used to identify the record.
getIdDefinition() - Method in class org.gbif.datatester.RamRecord
Returns a List of Concepts whose values are used to identify the record.
getInstanceId() - Method in class org.gbif.datatester.AbstractDataTest
Returns the test instance identifier (which should be provided during initialization).
getInstanceId() - Method in interface org.gbif.datatester.DataTest
Returns the identification of this instance.
getInstanceXml() - Method in class org.gbif.datatester.AbstractDataTest
Returns an XML representation of the test, basically including instance id, class name and parameters.
getInstanceXml() - Method in interface org.gbif.datatester.DataTest
Returns an XML representation of the test, basically including instance id, class name and parameters (name / value pairs).
getIntegerValue(Concept) - Method in interface org.gbif.datatester.GenericRecord
Returns the integer value associated to a Concept.
getIntegerValue(Concept) - Method in class org.gbif.datatester.RamRecord
Returns the Integer value associated to a Concept.
getLevel() - Method in class org.gbif.datatester.Tag
Returns the tag level.
getMandatoryConcepts() - Method in class org.gbif.datatester.AbstractDataTest
Returns a Set of mandatory Concepts that each record to be tested must have.
getMandatoryConcepts() - Method in interface org.gbif.datatester.DataTest
Returns a set of mandatory Concepts that each record to be tested should have.
getMax() - Method in class org.gbif.datatester.tests.ValueRange
Returns the maximum value.
getMessage() - Method in class org.gbif.datatester.tests.StringContainmentTest
Returns a message to be used as a record tag value.
getMin() - Method in class org.gbif.datatester.tests.ValueRange
Returns the minimum value.
getName() - Method in class org.gbif.datatester.Concept
Returns the concept name according to the Locale.
getName() - Method in class org.gbif.datatester.ParameterMetadata
Returns the parameter name.
getName() - Method in class org.gbif.datatester.Tag
Returns the tag name according to the test Locale.
getNegativeResponseLevel() - Method in interface org.gbif.datatester.tests.ExternalBooleanTest
Returns the tag level (error, warning, etc) to be considered on negative responses.
getObjectValue(Concept) - Method in interface org.gbif.datatester.GenericRecord
Returns the Object value associated to a Concept.
getObjectValue(Concept) - Method in class org.gbif.datatester.RamRecord
Returns the Object value associated to a Concept.
getOptionalConcepts() - Method in class org.gbif.datatester.AbstractDataTest
Returns a Set of optional Concepts that each record to be tested could have.
getOptionalConcepts() - Method in interface org.gbif.datatester.DataTest
Returns a set of optional Concepts that each record to be tested could have.
getParametersDataTypes() - Method in interface org.gbif.datatester.tests.ExternalBooleanTest
Returns an array where each element indicates the data type of the corresponding parameter.
getParametersDataTypes() - Method in interface org.gbif.datatester.tests.ExternalProbabilityTest
Returns an array where each element indicates the data type of the corresponding parameter.
getParametersMetadata() - Method in class org.gbif.datatester.AbstractDataTest
Returns all parameters that are understood by the test.
getParametersMetadata() - Method in interface org.gbif.datatester.DataTest
Returns a map of parameters that are understood by the test.
getParameterValue(String) - Method in class org.gbif.datatester.AbstractDataTest
Method that can be used by subclasses to get parameters values after the test has been initialized.
getPartitions(GenericRecordSet, LinkedHashMap) - Static method in class org.gbif.datatester.RecordSetPartitioner
Returns partitions of a record set according to the specified concepts.
getPositiveResponseLevel() - Method in interface org.gbif.datatester.tests.ExternalBooleanTest
Returns the tag level (error, warning, etc) to be considered on positive responses.
getPossibleTags() - Method in class org.gbif.datatester.AbstractDataTest
Returns a set of possible Tags that can be used by the test.
getPossibleTags() - Method in interface org.gbif.datatester.DataTest
Returns a set of possible Tags that can be used by the test.
getPossibleTests(Set) - Method in class org.gbif.datatester.TestManager
Returns a Map of all tests that can be used on a specific record (test id pointing to test description).
getProbability(List) - Method in interface org.gbif.datatester.tests.ExternalProbabilityTest
Returns a probability value for the given parameters.
getRecords() - Method in class org.gbif.datatester.Target
Returns all records associated with this target.
getRecordSet() - Method in class org.gbif.datatester.Target
Returns the record set associated with this target.
getResourceBundle() - Method in class org.gbif.datatester.AbstractDataTest
Returns a reference to the current resource bundle with linguistic elements.
getResult() - Method in class org.gbif.datatester.AbstractDataTest
Returns the ResultManager used by the test.
getResult() - Method in interface org.gbif.datatester.DataTest
Returns the result manager used by the test.
getResults() - Method in class org.gbif.datatester.TestManager
Returns a Map (test id pointing to test result) with all results from the test.
getString(String) - Method in class org.gbif.datatester.AbstractDataTest
Returns a string whose key should in theory be known to the test's resource bundle being used.
getString(String) - Method in interface org.gbif.datatester.DataTest
Returns a string whose key should in theory be known to the test's resource bundle being used.
getString(String) - Method in class org.gbif.datatester.tests.BooleanProxyTest
Returns a string whose key should in theory be known to the test's resource bundle being used.
getString(String) - Method in class org.gbif.datatester.tests.ProbabilityProxyTest
Returns a string whose key should in theory be known to the test's resource bundle being used.
getStringValue(Concept) - Method in interface org.gbif.datatester.GenericRecord
Returns the String value associated to a Concept.
getStringValue(Concept) - Method in class org.gbif.datatester.RamRecord
Returns the String value associated to a Concept.
getTag() - Method in class org.gbif.datatester.AssignedTag
Returns the tag that was assigned.
getTagIndex() - Method in class org.gbif.datatester.ResultManager
Returns a Map of assigned tags per type of tag.
getTarget() - Method in class org.gbif.datatester.AssignedTag
Returns the target.
getTargetIndex() - Method in class org.gbif.datatester.ResultManager
Returns a Map of assigned tags per Target.
getTestInstanceId() - Method in class org.gbif.datatester.AssignedTag
Returns the test instance identifier.
getType() - Method in exception org.gbif.datatester.exception.UnknownDataTypeException
Returns the unknown data type.
getValue() - Method in class org.gbif.datatester.AssignedTag
Returns the tag value.
getValue(Double, Double, String) - Method in interface org.gbif.datatester.tests.ExternalGeospatialRasterReader
Returns a cell value given a point and an attribute (raster identification).
getValue() - Method in class org.gbif.datatester.tests.ValueRange
Returns the main value.
getValueRange(Double, Double, Double, String) - Method in interface org.gbif.datatester.tests.ExternalGeospatialRasterReader
Returns a value range given a point, an uncertainty, and an attribute (raster identification).
getVersion() - Method in class org.gbif.datatester.AbstractDataTest
Method used to indicate the current version of the test.
getVersion() - Method in interface org.gbif.datatester.DataTest
Returns the current version of the test.
getVersion() - Method in class org.gbif.datatester.tests.BooleanProxyTest
Outputs the current version of this test based on the CVS revision.
getVersion() - Method in class org.gbif.datatester.tests.ContentExistenceTest
Outputs the current version of this test based on the CVS revision.
getVersion() - Method in class org.gbif.datatester.tests.ControlledVocabularyTest
Outputs the current version of this test based on the CVS revision.
getVersion() - Method in class org.gbif.datatester.tests.DateTest
Outputs the current version of this test based on the CVS revision.
getVersion() - Method in class org.gbif.datatester.tests.ElevationErrorTest
Outputs the current version of this test based on the CVS revision.
getVersion() - Method in class org.gbif.datatester.tests.GeographicErrorTest
Outputs the current version of this test based on the CVS revision.
getVersion() - Method in class org.gbif.datatester.tests.ItineraryTest
Outputs the current version of this test based on the CVS revision.
getVersion() - Method in class org.gbif.datatester.tests.NumericOutlierTest
Outputs the current version of this test based on the CVS revision.
getVersion() - Method in class org.gbif.datatester.tests.ProbabilityProxyTest
Outputs the current version of this test based on the CVS revision.
getVersion() - Method in class org.gbif.datatester.tests.RegularExpressionTest
Outputs the current version of this test based on the CVS revision.
getVersion() - Method in class org.gbif.datatester.tests.StringContainmentTest
Outputs the current version of this test based on the CVS revision.
getVersion() - Method in class org.gbif.datatester.tests.ValueRepetitionTest
Outputs the current version of this test based on the CVS revision.
getXml() - Method in class org.gbif.datatester.AssignedTag
Returns an XML respresentation of the assigned tag.
getXml() - Method in class org.gbif.datatester.ResultManager
Returns an XML representation of the whole result.

H

hasConcepts() - Method in class org.gbif.datatester.Target
Indicates if there any concepts associated with this target.
hasConceptTarget() - Method in class org.gbif.datatester.Tag
Indicates if this tag can only be attached to concepts.
hash(int, boolean) - Static method in class org.gbif.datatester.HashCode
Hash for booleans.
hash(int, char) - Static method in class org.gbif.datatester.HashCode
Hash for chars.
hash(int, int) - Static method in class org.gbif.datatester.HashCode
Hash for ints (byte and short are handled by this method, through implicit conversion).
hash(int, long) - Static method in class org.gbif.datatester.HashCode
Hash for longs.
hash(int, float) - Static method in class org.gbif.datatester.HashCode
Hash for floats.
hash(int, double) - Static method in class org.gbif.datatester.HashCode
Hash for doubles.
hash(int, Object) - Static method in class org.gbif.datatester.HashCode
Hash for Objects that can be null or also arrays.
hashCode() - Method in class org.gbif.datatester.Concept
Returns a hash code based on the two properties: id and data type.
hashCode() - Method in class org.gbif.datatester.DataType
Returns a hash code based on the type property.
HashCode - Class in org.gbif.datatester
Static methods to help implementing hashCode methods.
HashCode() - Constructor for class org.gbif.datatester.HashCode
 
hashCode() - Method in class org.gbif.datatester.JdbcRecordSet
Returns a hash code based on database name, table name, concept mapping and id definition.
hashCode() - Method in class org.gbif.datatester.RamRecord
Returns a hash code based on the record id definition.
hashCode() - Method in class org.gbif.datatester.Tag
Returns a hash code based on the id property.
hashCode() - Method in class org.gbif.datatester.Target
Returns a hash code based on the id property.
hashCode() - Method in class org.gbif.datatester.XmlRecordSet
Returns a hash code based on the XML Document, record XPath, concept mapping and id definition.
hasRecords() - Method in class org.gbif.datatester.Target
Indicates if there any records associated with this target.
hasRecordSet() - Method in class org.gbif.datatester.Target
Indicates if there is any record set associated with this target.
hasRecordSetTarget() - Method in class org.gbif.datatester.Tag
Indicates if this tag can only be attached to record sets.
hasRecordTarget() - Method in class org.gbif.datatester.Tag
Indicates if this tag can only be attached to records.

I

IncompatibleTagTargetException - Exception in org.gbif.datatester.exception
Exception raised when there was an attempt to assign a Tag to an incompatible target.
IncompatibleTagTargetException(String) - Constructor for exception org.gbif.datatester.exception.IncompatibleTagTargetException
Constructor.
INEXISTING_CONCEPT_TAG_ID - Static variable in class org.gbif.datatester.tests.ContentExistenceTest
Shortcut to the "inexistingConcept" tag id.
INFO - Static variable in class org.gbif.datatester.Tag.Level
The INFO level can be used by tags that wish to provide some additional information about a concept value, record or record set.
INITIAL_SEED - Static variable in class org.gbif.datatester.HashCode
Initial value for a hashCode (non-zero value decreases collisons).
initialize(String, KnownConcepts, Map) - Method in class org.gbif.datatester.AbstractDataTest
Method used to initialize the test.
initialize(String, KnownConcepts, Map, ResultManager) - Method in class org.gbif.datatester.AbstractDataTest
Method used to initialize the test.
initialize(String, KnownConcepts, Map, ResultManager) - Method in interface org.gbif.datatester.DataTest
Method used to initialize the test.
initialize(String, KnownConcepts, Map) - Method in interface org.gbif.datatester.DataTest
Method used to initialize the test.
instanceId - Variable in class org.gbif.datatester.AbstractDataTest
Stores the instance identifier provided during initialization.
INTEGER - Static variable in class org.gbif.datatester.DataType
Value for integer data type.
INVALID_DATE_TAG_ID - Static variable in class org.gbif.datatester.tests.DateTest
Shortcut to the "invalidDate" tag id.
isEmpty() - Method in class org.gbif.datatester.ResultManager
Returns true if this result contains no assigned tags.
isGreaterOrEqual(Tag.Level) - Method in class org.gbif.datatester.Tag.Level
Checks if the Level has a higher or equal level than the threshold passed as argument.
isMandatory() - Method in class org.gbif.datatester.ParameterMetadata
Tells if the parameter is mandatory or not.
isPositive() - Method in class org.gbif.datatester.tests.CommentedBooleanResponse
Indicates if the response was positive.
isTagged(Target, String) - Method in class org.gbif.datatester.ResultManager
Indicates if the specified Target has an assigned tag of the specified type.
ITINERARY_OUTLIER_TAG_ID - Static variable in class org.gbif.datatester.tests.ItineraryTest
Shortcut to the "itinerary outlier" tag id.
ItineraryTest - Class in org.gbif.datatester.tests
Generic itinerary test implementation.
ItineraryTest() - Constructor for class org.gbif.datatester.tests.ItineraryTest
Contructs a generic itinerary test.

J

JdbcRecordSet - Class in org.gbif.datatester
This class implements a JDBC GenericRecordSet.
JdbcRecordSet(Connection, String, Map, List) - Constructor for class org.gbif.datatester.JdbcRecordSet
Constructs a JDBCRecordSet based on a JDBC connection, a table or view name, a concept mapping (Concepts pointing to fields), and a List of Concepts used to identify the records.

K

knownConcepts - Variable in class org.gbif.datatester.AbstractDataTest
Keeps a reference to a KnownConcepts object, since tests need to access information about concepts.
KnownConcepts - Class in org.gbif.datatester
Class that provides access to information about Concepts.
KnownConcepts(Set) - Constructor for class org.gbif.datatester.KnownConcepts
Constructs a map of known concepts based on a set of concept objects.
KnownConcepts(File) - Constructor for class org.gbif.datatester.KnownConcepts
Constructs a map of known concepts based on the definitions in an XML file.

L

levelThreshold - Static variable in class org.gbif.datatester.Tag
Stores the current tag level threshold for all tests.
limitConceptsTo(Set) - Method in interface org.gbif.datatester.GenericRecordSet
Indicates which Concepts will be necessary, so that GenericRecordSet implementations can possibly optimize performance.
limitConceptsTo(Set) - Method in class org.gbif.datatester.JdbcRecordSet
Method used to indicate which Concepts will be used, so that this implementation can optimize performance by restricting the scope of search and storage of values.
limitConceptsTo(Set) - Method in class org.gbif.datatester.RamRecordSet
Method not used by this implementation.
limitConceptsTo(Set) - Method in class org.gbif.datatester.XmlRecordSet
Method used to indicate which Concepts will be used, so that this implementation can optimize performance by restricting the scope of search and storage of values.
loadResourceBundle() - Method in class org.gbif.datatester.AbstractDataTest
Loads the resource bundle.
loadResourceBundle() - Static method in class org.gbif.datatester.Concept
Loads the resource bundle.
loadResourceBundle() - Method in class org.gbif.datatester.tests.BooleanProxyTest
Loads both resource bundles, from this test and from the external class.
loadResourceBundle() - Method in class org.gbif.datatester.tests.ProbabilityProxyTest
Loads both resource bundles, from this test and from the external class.
locale - Variable in class org.gbif.datatester.AbstractDataTest
Locale to be used when loading the resource bundle.
LOW_PROBABILITY_TAG_ID - Static variable in class org.gbif.datatester.tests.ProbabilityProxyTest
Shortcut to the "lowprobability" tag id.

M

MAPPED_FEATURE_TAG_ID - Static variable in class org.gbif.datatester.tests.GeographicErrorTest
Shortcut to the "mapped feature" value tag.
MARINE_TAG_ID - Static variable in class org.gbif.datatester.tests.GeographicErrorTest
Shortcut to the "marine" tag.
MAX_DISTINCT_VALUES_EXCEEDED_TAG_ID - Static variable in class org.gbif.datatester.tests.ValueRepetitionTest
Shortcut to the "maxDistinctValuesExceeded" tag id.
MAXIMUM_DISTANCE_TAG_ID - Static variable in class org.gbif.datatester.tests.ItineraryTest
Shortcut to the "maximum distance" tag id.
MAXIMUMACCEPTABLEVALUE_TAG_ID - Static variable in class org.gbif.datatester.tests.NumericOutlierTest
Shortcut to the "maximumAcceptableValue" tag id.
mergeResults(ResultManager) - Method in class org.gbif.datatester.ResultManager
Merges the results of another ResultManager into this one.
MINIMUMACCEPTABLEVALUE_TAG_ID - Static variable in class org.gbif.datatester.tests.NumericOutlierTest
Shortcut to the "minimumAcceptableValue" tag id.
minNumberOfRecords() - Method in class org.gbif.datatester.AbstractDataTest
Method used to indicate the minimum number of records needed by the test.
minNumberOfRecords() - Method in class org.gbif.datatester.AbstractRecordSetTest
Method that needs to be implemented by subclasses to indicate the minimum number of records that a record must have so that it can be tested.
minNumberOfRecords() - Method in class org.gbif.datatester.AbstractRecordTest
Returns always 1 to indicate that this category of tests can always be run on single records.
minNumberOfRecords() - Method in interface org.gbif.datatester.DataTest
Indicates the minimum number of records needed by the test.
minNumberOfRecords() - Method in class org.gbif.datatester.tests.ContentExistenceTest
Indicates the minimum number of records that the record set to be tested must have.
minNumberOfRecords() - Method in class org.gbif.datatester.tests.ItineraryTest
Indicates the minimum number of records that the record set to be tested must have.
minNumberOfRecords() - Method in class org.gbif.datatester.tests.NumericOutlierTest
Indicates the minimum number of records that the record set to be tested must have.
minNumberOfRecords() - Method in class org.gbif.datatester.tests.ValueRepetitionTest
Indicates the minimum number of records that the record set to be tested must have.
MISMATCH_TAG_ID - Static variable in class org.gbif.datatester.tests.RegularExpressionTest
Shortcut to the "mismatch" tag id.

N

nextRecord() - Method in interface org.gbif.datatester.GenericRecordSet
Moves the cursor to the next record and returns a reference to it (or null if there's no next record).
nextRecord() - Method in class org.gbif.datatester.JdbcRecordSet
Moves the cursor to the next record and returns a reference to it (or null if there's no next record).
nextRecord() - Method in class org.gbif.datatester.RamRecordSet
Moves the cursor to the next record and returns a reference to it (or null if there's no next record).
nextRecord() - Method in class org.gbif.datatester.XmlRecordSet
Moves the cursor to the next record and returns a reference to it (or null if there's no next record).
NO_DATA_TAG_ID - Static variable in class org.gbif.datatester.tests.ElevationErrorTest
Shortcut to the "no data" tag.
NO_TAG_ID - Static variable in class org.gbif.datatester.tests.BooleanProxyTest
Shortcut to the "no" tag id (negative response).
NULL_CONTENT_TAG_ID - Static variable in class org.gbif.datatester.tests.ContentExistenceTest
Shortcut to the "nullContent" tag id.
NUMBER_OF_DAYS_TAG_ID - Static variable in class org.gbif.datatester.tests.ItineraryTest
Shortcut to the "number of days" tag id.
NumericOutlierTest - Class in org.gbif.datatester.tests
Generic outlier test for a sequence of numbers.
NumericOutlierTest() - Constructor for class org.gbif.datatester.tests.NumericOutlierTest
Contructs a generic outlier test.

O

OFF - Static variable in class org.gbif.datatester.Tag.Level
The OFF level can be used to turn off all tags during test execution.
org.gbif.datatester - package org.gbif.datatester
Package that contains the framework for creating and running data tests.
org.gbif.datatester.exception - package org.gbif.datatester.exception
Package that contains all exceptions used by the framework and by the tests.
org.gbif.datatester.tests - package org.gbif.datatester.tests
Package that contains a set of generic data tests that can be useful in different situations.
OUTLIER_TAG_ID - Static variable in class org.gbif.datatester.tests.NumericOutlierTest
Shortcut to the "outlier" tag id.
OUTLIERNESS_TAG_ID - Static variable in class org.gbif.datatester.tests.NumericOutlierTest
Shortcut to the "outlierness" tag id.

P

ParameterMetadata - Class in org.gbif.datatester
Class to store metadata about test parameters.
ParameterMetadata(DataTest, String) - Constructor for class org.gbif.datatester.ParameterMetadata
Constructs a ParameterMetadata implicitly assuming that the parameter is mandatory.
ParameterMetadata(DataTest, String, String) - Constructor for class org.gbif.datatester.ParameterMetadata
Constructs a ParameterMetadata implicitly assuming that the parameter is optional by specifying a default value.
parse(Document) - Method in class org.gbif.datatester.XmlRecordSet
Parses the XML document and creates an internal record set with all values retrived.
ProbabilityProxyTest - Class in org.gbif.datatester.tests
Generic proxy test that uses a specified class that is external to the framework to get a probability response according to the values of specified Concepts.
ProbabilityProxyTest() - Constructor for class org.gbif.datatester.tests.ProbabilityProxyTest
Constructs a boolean response proxy test.

R

RamRecord - Class in org.gbif.datatester
This class implements an "in memory" GenericRecord.
RamRecord(List, Map) - Constructor for class org.gbif.datatester.RamRecord
Constructs a new record using the identification definition and data provided.
RamRecordSet - Class in org.gbif.datatester
An "in memory" GenericRecordSet implementation.
RamRecordSet(Set) - Constructor for class org.gbif.datatester.RamRecordSet
Contructs an empty RAM record set.
RECORD_TARGET - Static variable in class org.gbif.datatester.Tag
Code to be used when tags can only be attached to records.
RecordComparator - Class in org.gbif.datatester
An implementation of the Comparator interface to sort "in memory" records.
RecordComparator(LinkedHashMap) - Constructor for class org.gbif.datatester.RecordComparator
Constructs a new RecordComparator according to a map of Concepts (keys are Concept objects, and values are Booleans indicating if the order is ascending).
RecordFilter - Interface in org.gbif.datatester
Interface to build filters that can be used to indicate which records should be considered when testing a GenericRecordSet.
RECORDSET_TARGET - Static variable in class org.gbif.datatester.Tag
Code to be used when tags can only be attached to record sets.
RecordSetException - Exception in org.gbif.datatester.exception
Generic exception that can be raised by record sets.
RecordSetException(String) - Constructor for exception org.gbif.datatester.exception.RecordSetException
Constructor.
RecordSetPartitioner - Class in org.gbif.datatester
This class can be used to slice a GenericRecordSet based on distinct values of specified concepts.
RecordSetPartitioner() - Constructor for class org.gbif.datatester.RecordSetPartitioner
 
RegularExpressionTest - Class in org.gbif.datatester.tests
Generic regular expression test.
RegularExpressionTest() - Constructor for class org.gbif.datatester.tests.RegularExpressionTest
Constructs a generic regular expression test.
resetCursor() - Method in interface org.gbif.datatester.GenericRecordSet
Resets the cursor so that when nextRecord is called again it will return the first record.
resetCursor() - Method in class org.gbif.datatester.JdbcRecordSet
Resets the cursor so that when nextRecord is called it will return the first one.
resetCursor() - Method in class org.gbif.datatester.RamRecordSet
Resets the cursor so that when nextRecord is called it will return the first record.
resetCursor() - Method in class org.gbif.datatester.XmlRecordSet
Resets the cursor so that when nextRecord is called it will return the first one.
result - Variable in class org.gbif.datatester.AbstractDataTest
Reference to a test result writer object.
ResultManager - Class in org.gbif.datatester
Class responsible for handling test results.
ResultManager() - Constructor for class org.gbif.datatester.ResultManager
Default constructor.

S

setLevelThreshold(Tag.Level) - Static method in class org.gbif.datatester.Tag
Sets the Tag Level threshold for all tests.
setLocale(Locale) - Method in class org.gbif.datatester.AbstractDataTest
Sets the locale to be used.
setLocale(Locale) - Static method in class org.gbif.datatester.Concept
Sets the resource bundle locale.
setLocale(Locale) - Method in interface org.gbif.datatester.DataTest
Sets the locale.
setRecordFilter(RecordFilter) - Method in interface org.gbif.datatester.GenericRecordSet
Sets a RecordFilter that can indicate if a specific record should be skipped during validation or not.
setRecordFilter(RecordFilter) - Method in class org.gbif.datatester.JdbcRecordSet
Sets a RecordFilter that can indicate which records should be skipped during validation.
setRecordFilter(RecordFilter) - Method in class org.gbif.datatester.RamRecordSet
Sets a RecordFilter that can indicate which records should be skipped during validation.
setRecordFilter(RecordFilter) - Method in class org.gbif.datatester.XmlRecordSet
Sets a RecordFilter that can indicate which records should be skipped during validation.
setResourceBundleBaseName(String) - Method in class org.gbif.datatester.AbstractDataTest
Sets the resource bundle base name.
setResourceBundleBaseName(String) - Static method in class org.gbif.datatester.Concept
Sets the resource bundle base name.
setResourceBundleBaseName(String) - Method in interface org.gbif.datatester.DataTest
Sets the resource bundle base name.
setWhereClause(String) - Method in class org.gbif.datatester.JdbcRecordSet
Specific method that can be used to set an optional SQL "where" clause to be used when retrieving records.
SINGLE_RECORD_TAG_ID - Static variable in class org.gbif.datatester.tests.ItineraryTest
Shortcut to the "single record" debug tag id.
size() - Method in interface org.gbif.datatester.GenericRecordSet
Returns the number of records.
size() - Method in class org.gbif.datatester.JdbcRecordSet
Returns the number of records.
size() - Method in class org.gbif.datatester.RamRecordSet
Returns the number of records.
size() - Method in class org.gbif.datatester.XmlRecordSet
Returns the number of records.
skipRecord(GenericRecord) - Method in interface org.gbif.datatester.RecordFilter
Indicates if a GenericRecord should be skipped for some reason.
sortBy(LinkedHashMap) - Method in interface org.gbif.datatester.GenericRecordSet
Sorts the record set by the Concepts provided.
sortBy(LinkedHashMap) - Method in class org.gbif.datatester.JdbcRecordSet
Sorts the record set by the specified Concepts.
sortBy(LinkedHashMap) - Method in class org.gbif.datatester.RamRecordSet
Sorts the record set by the specified Concepts.
sortBy(LinkedHashMap) - Method in class org.gbif.datatester.XmlRecordSet
Sorts the record set by the specified Concepts.
STRING - Static variable in class org.gbif.datatester.DataType
Value for string data type.
StringContainmentTest - Class in org.gbif.datatester.tests
Generic string containment test.
StringContainmentTest() - Constructor for class org.gbif.datatester.tests.StringContainmentTest
Constructs a generic string containment test.

T

Tag - Class in org.gbif.datatester
Class representing tags that can be attached by tests on records, concepts or record sets.
Tag(DataTest, String, int, Tag.Level) - Constructor for class org.gbif.datatester.Tag
Default constructor.
Tag.Level - Class in org.gbif.datatester
Internal class used to define all possible tag levels (info, warning, error, etc).
Target - Class in org.gbif.datatester
Class to represent possible targets during tag assignment.
Target(GenericRecordSet) - Constructor for class org.gbif.datatester.Target
Constructor when the target is a GenericRecordSet.
Target(GenericRecord) - Constructor for class org.gbif.datatester.Target
Constructor when the target is a single GenericRecord.
Target(GenericRecord, Concept) - Constructor for class org.gbif.datatester.Target
Constructor when the target is a single Field from a single GenericRecord.
Target(GenericRecord, Concept[]) - Constructor for class org.gbif.datatester.Target
Constructor when the target is a multiple Fields from a single GenericRecord.
Target(GenericRecord[]) - Constructor for class org.gbif.datatester.Target
Constructor when the target is more than one GenericRecord.
Target(GenericRecord[], Concept) - Constructor for class org.gbif.datatester.Target
Constructor when the target is a single Field from multiple GenericRecords.
Target(GenericRecord[], Concept[]) - Constructor for class org.gbif.datatester.Target
Constructor when the target is multiple Fields from multiple GenericRecords.
test(GenericRecordSet) - Method in class org.gbif.datatester.AbstractDataTest
Public method to run the test on a record set, returning false when it attaches at least one tag to any of the possible targets.
test(GenericRecord) - Method in class org.gbif.datatester.AbstractDataTest
Public method to run the test on a single record, returning false when it attached at least one tag on a concept or record.
test(GenericRecord) - Method in class org.gbif.datatester.AbstractRecordSetTest
This method will always throw a TestProcessingException since this category of tests is not supposed to work with single records.
test(GenericRecordSet) - Method in class org.gbif.datatester.AbstractRecordTest
Public method to run the test on a record set.
test(GenericRecordSet) - Method in interface org.gbif.datatester.DataTest
Runs the test on a record set, and returns false if it attached at least one Tag on either a record, a concept or a record set.
test(GenericRecord) - Method in interface org.gbif.datatester.DataTest
Runs the test on a single record, and returns false if it attached any Tag to concepts or to the record itself.
test(GenericRecord, Collection) - Method in class org.gbif.datatester.TestManager
Runs the selected tests (Set of test ids) on the specified record.
test(GenericRecordSet, Collection) - Method in class org.gbif.datatester.TestManager
Runs the selected tests (Set of test ids) on the specified record set.
TestConfigurationException - Exception in org.gbif.datatester.exception
Generic exception related to test configuration problems.
TestConfigurationException(String) - Constructor for exception org.gbif.datatester.exception.TestConfigurationException
Constructor.
TestInitializationException - Exception in org.gbif.datatester.exception
Generic exception for test initialization issues.
TestInitializationException(String) - Constructor for exception org.gbif.datatester.exception.TestInitializationException
Constructor with a single message.
TestInitializationException(String, Exception) - Constructor for exception org.gbif.datatester.exception.TestInitializationException
Constructor with message and Exception object.
TestInitializationException(Exception) - Constructor for exception org.gbif.datatester.exception.TestInitializationException
Constructor with single Exception object.
TestManager - Class in org.gbif.datatester
Controller class to run multiple tests.
TestManager(File, KnownConcepts) - Constructor for class org.gbif.datatester.TestManager
Constructs a TestManager based on a standard test configuration file.
TestProcessingException - Exception in org.gbif.datatester.exception
Generic exception related to test processing problems.
TestProcessingException(String) - Constructor for exception org.gbif.datatester.exception.TestProcessingException
Constructor with a single message.
TestProcessingException(String, Exception) - Constructor for exception org.gbif.datatester.exception.TestProcessingException
Constructor with message and Exception object.
TestProcessingException(Exception) - Constructor for exception org.gbif.datatester.exception.TestProcessingException
Constructor with single Exception object.
toString() - Method in class org.gbif.datatester.Concept
Returns a string representation of the Concept object.
toString() - Method in class org.gbif.datatester.DataType
Returns a string representation of the DataType object.
toString() - Method in class org.gbif.datatester.Tag.Level
String representation of tag levels.

U

UnableToLoadConceptsException - Exception in org.gbif.datatester.exception
Exception raised when concept definitions could not be loaded.
UnableToLoadConceptsException(String) - Constructor for exception org.gbif.datatester.exception.UnableToLoadConceptsException
Constructor.
UNKNOWN_TERM_TAG_ID - Static variable in class org.gbif.datatester.tests.ControlledVocabularyTest
Shortcut to the "unknownTerm" tag id.
UnknownDataTypeException - Exception in org.gbif.datatester.exception
Exception related to unknown data types.
UnknownDataTypeException(String, String) - Constructor for exception org.gbif.datatester.exception.UnknownDataTypeException
Constructor.
UnknownTagException - Exception in org.gbif.datatester.exception
Exception raised when there was an attempt to attach a Tag which is unknown (not declared) by a DataTest.
UnknownTagException(String) - Constructor for exception org.gbif.datatester.exception.UnknownTagException
Constructor.

V

ValueRange - Class in org.gbif.datatester.tests
Simple Class to hold a value range for double data type.
ValueRange(Double, Double, Double) - Constructor for class org.gbif.datatester.tests.ValueRange
Constructor.
ValueRepetitionTest - Class in org.gbif.datatester.tests
Generic test to check that the number of distinct values from a specified set of Concepts (considered together) does not exceed a certain threshold.
ValueRepetitionTest() - Constructor for class org.gbif.datatester.tests.ValueRepetitionTest
Contructs a generic value repetition test.

W

WARN - Static variable in class org.gbif.datatester.Tag.Level
The WARN level is used to point to situations when something is suspect.

X

XmlRecordSet - Class in org.gbif.datatester
This class implements a simple GenericRecordSet for an XML data source.
XmlRecordSet(Document, String, Map, List) - Constructor for class org.gbif.datatester.XmlRecordSet
Constructs an XmlRecordSet based on an XML document, an XPath pointing to the element considered a record, a concept mapping (Concepts pointing to XPath nodes related to the record node), and a List of Concepts used to identify the records.

Y

YES_TAG_ID - Static variable in class org.gbif.datatester.tests.BooleanProxyTest
Shortcut to the "yes" tag id (positive response).

A B C D E F G H I J K L M N O P R S T U V W X Y