Version: 3.5.0
A B C D E F G H I L M N O P R S T U V W

A

AbstractDataComponent - Class in org.generationcp.core
An implementation of a parent of all basic components (data sources, data consumers and data transformers) - providing metadata for them, and few basic utiliuties.
AbstractDataConsumer - Class in org.generationcp.core.dataconsumer
This implementation provides a default implementation of the most of the DataConsumer methods, except the implementation of the DataConsumer.consume(org.generationcp.core.PropertyChannel, java.lang.String, org.generationcp.core.ConsumableType) method that is left to the implementing subclass.
AbstractDataSource - Class in org.generationcp.core.datasource
An abstract superclass implementation of the DataSource interface.
AbstractDataSourceFactory<T> - Class in org.generationcp.core.datasource
This class is a simple implementation of the org.generationcp.core.datasource.DataSourceFactory interface.
AbstractDataSourceFactory() - Constructor for class org.generationcp.core.datasource.AbstractDataSourceFactory
Empty constructor for for classes that extend this class.
AbstractDataTransformer - Class in org.generationcp.core.datatransformer
A class providing a default implementation of a data transformer and several utility methods for sub-classes, the real data transformers.
addAttributeName(String) - Method in class org.generationcp.core.datasource.SearchFilter
 
addAvailableAttribute(DataTypeAttribute) - Method in class org.generationcp.core.DefaultDataType
Add an "available" attribute to this data type.
addDataConsumer(DataConsumer) - Method in class org.generationcp.core.dataconsumer.DataConsumerRegistry
Add a data consumer to this registry.
addDataSource(T) - Method in class org.generationcp.core.datasource.AbstractDataSourceFactory
adds a DataSource object to the list of datasources for this factory
addDataSource(DataSource) - Method in class org.generationcp.core.datasource.DataSourceRegistry
Add a data source to this registry.
addDataTransformer(DataTransformer) - Method in class org.generationcp.core.datatransformer.DataTransformerRegistry
Add a data transformer to this registry.
addDataType(DataType) - Method in class org.generationcp.core.datasource.AbstractDataSource
 
addMessage(String, String) - Method in exception org.generationcp.core.datatransformer.TransformationParameterException
Add one single error message.
addMessages(TransformationParameterException) - Method in exception org.generationcp.core.datatransformer.TransformationParameterException
Add error messages and the causing parameter names from the given exception.
addMetaData(String, Object) - Method in class org.generationcp.core.AbstractDataComponent
Add one name/value pair of metadata to this component.
addOption(String, String, Object) - Method in class org.generationcp.core.datasource.AbstractDataSource
Add an option for a given data type.
addOutputType(ConsumableType) - Method in class org.generationcp.core.datatransformer.TransformationDef
Add a new output type provided (in some circumstances) by this transformation.
addOutputType(String) - Method in class org.generationcp.core.datatransformer.TransformationDef
Create a new consumable type and add it as a type provided (in some circumstances) by this transformation.
addParameterDef(TransformationParameterDef) - Method in class org.generationcp.core.datatransformer.TransformationDef
Add a new parameter definition.
addProgressListener(ProgressListener) - Method in interface org.generationcp.core.datasource.WritableDataSource
Add a listener for progress events with in the data source.
addProgressListener(ProgressListener, String) - Method in interface org.generationcp.core.datasource.WritableDataSource
Add a listener for a specific process with in the data source.
addProgressListener(ProgressListener) - Method in class org.generationcp.core.events.ProgressSupport
 
addProgressListener(String, ProgressListener) - Method in class org.generationcp.core.events.ProgressSupport
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.generationcp.core.DefaultPropertyChannel
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.generationcp.core.PropertyChannel
Register a listener.
addSearchableAttribute(DataTypeAttribute) - Method in class org.generationcp.core.DefaultDataType
Add a searchable attribute to this data type.
addSupportedTypes(ConsumableType, ConsumableType) - Method in class org.generationcp.core.dataconsumer.AbstractDataConsumer
Add a new pair of an input consumable type and an output consumable type.
addTransformationDef(TransformationDef) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
Add a new transformation to a list of those supported by this data transformer.
addValue(Object) - Method in class org.generationcp.core.datasource.SearchFilter
 
ANALYSIS - Static variable in interface org.generationcp.core.ontology.Context
It defines a "Analysis" context.
APPLICATION_EXCEL - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
APPLICATION_FLAPJACK - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
APPLICATION_GIF - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
APPLICATION_NETCEF - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
APPLICATION_ZIP - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
ATTRIBUTE_DELIMITER - Static variable in interface org.generationcp.core.ontology.LSID
Delimiter used for separating the concatentated data type attribute identifier strings

B

BaseEvent - Class in org.generationcp.core.events
A base (partly immutable) class representing any event.
BaseEvent(Object, String) - Constructor for class org.generationcp.core.events.BaseEvent
A constructor taking a general message carried on by this event, and the source of this event.
BaseEvent(String) - Constructor for class org.generationcp.core.events.BaseEvent
A constructor taking a general message carried on by this event.

C

canConsume() - Method in class org.generationcp.core.dataconsumer.AbstractDataConsumer
 
canConsume(ConsumableType) - Method in class org.generationcp.core.dataconsumer.AbstractDataConsumer
 
canConsume(ConsumableType) - Method in interface org.generationcp.core.dataconsumer.DataConsumer
Check if this data consumer is able to digest given consumableType.
canConsume() - Method in interface org.generationcp.core.dataconsumer.DataConsumer
Return all types that this data consumer can digest (display, transform, render, analyze, etc.)
canTransform() - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
canTransform(ConsumableType) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
canTransform() - Method in interface org.generationcp.core.datatransformer.DataTransformer
Return all types that this data transformer can digest (transform).
canTransform(ConsumableType) - Method in interface org.generationcp.core.datatransformer.DataTransformer
Check if this data transformer is able to digest given consumableType.
Category - Interface in org.generationcp.core.ontology
Predefined constants for various value categories, used in DataConsumers.
CLASS - Static variable in interface org.generationcp.core.ontology.Category
This category indicates that a value is a Java class.
CLASS_ID_PREFIX - Static variable in interface org.generationcp.core.ontology.LSID
The first part of a class identifier string
CLASS_NAME - Static variable in interface org.generationcp.core.ontology.Category
This category indicates that a value is string containing a full name of a Java class.
Classification - Interface in org.generationcp.core.ontology
Predefined constants for various Classifications , used in Identifications.
CONSTRAINT - Static variable in interface org.generationcp.core.ontology.Operator
An operator for "constraint".
CONSUMABLE_TYPE_ID_PREFIX - Static variable in interface org.generationcp.core.ontology.LSID
The first part of a consumable type identifier string
ConsumableType - Class in org.generationcp.core
This is a container for holding information about what a data consumer can consume, or what a data transformer can transform.
ConsumableType(String, Object, String, boolean) - Constructor for class org.generationcp.core.ConsumableType
 
ConsumableType(String, String, Object, String, boolean) - Constructor for class org.generationcp.core.ConsumableType
 
ConsumableType(String, String, Object, String, boolean, String) - Constructor for class org.generationcp.core.ConsumableType
 
ConsumableType(String, String, Object, String, boolean, String, String[]) - Constructor for class org.generationcp.core.ConsumableType
 
consume(PropertyChannel, String, ConsumableType) - Method in interface org.generationcp.core.dataconsumer.DataConsumer
Return the data property name of a property object which can be found in the given 'propertyChannel'.
containsKey(Object) - Method in interface org.generationcp.core.PropertyChannel
Return true if this channel contains property with the given 'key'.
Context - Interface in org.generationcp.core.ontology
Predefined constants for various contexts, used in DataConsumers.
convert2types(String, Map<String, String>) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
Take a map of parameter names and values where all values are of type String and convert them to another map where values are converted to their proper types, as defined for the given transformation in each individual parameter definition.
createAttributeDataTypeIdentifier(Class, Class, String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Creates an identifier for an atrribute data type based on the interface or class of the attribute, the parent interface or class of the attribute and the name of the attrbute.
createAttributeDataTypeIdentifier(String, String, String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Creates an identifier for an atrribute data type based on the interface or class of the attribute, the parent interface or class of the attribute and the name of the attrbute.
createClassfication(String[], String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Creates a new Indetification classification from an existing classification by adding additional element to the array.
createDataTypeAttributeIdentifier(Class, Class, String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Creates an identifier for an data atrribute type based on the interface or class of the attribute, the parent interface or class of the attribute and the name of the attrbute.
createDataTypeAttributeIdentifier(String, String, String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Creates an identifier for an data type atrribute based on the interface or class of the attribute, the parent interface or class of the attribute and the name of the attrbute.
createDataTypeIdentifier(Class) - Static method in class org.generationcp.core.ontology.OntologyUtils
Creates an identifier for a data type based on the interface or class it represents.
createDataTypeIdentifier(String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Creates an identifier for a data type based on the interface or class it represents.
createLSID(String, String, String, String) - Static method in class org.generationcp.core.LSIDUtils
Creates a well formed LSID from the given parts.
createObjectID(Object) - Static method in class org.generationcp.core.AbstractDataComponent
Return a unique identifier.
CRIL - Static variable in interface org.generationcp.core.ontology.Classification
A root classification for CRIL objects
CRIL_AUTHORITY - Static variable in interface org.generationcp.core.ontology.LSID
A string representing the authority part of the LSIDs used for the CRIL datasources and consumers
CROP_NAME - Static variable in interface org.generationcp.core.ontology.MetaData
A property name defining metadata.

D

DataComponent - Interface in org.generationcp.core
A parent of all basic components (data sources, data consumers and data transformers) - providing metadata for them (and perhaps more in the future.
DataConsumer - Interface in org.generationcp.core.dataconsumer
A GCP DataConsumer interface represents any consumer of the GCP data.
DataConsumerFactory - Interface in org.generationcp.core.dataconsumer
An interface defining factories (creators) of data consumers.
DataConsumerRegistry - Class in org.generationcp.core.dataconsumer
A class representing a registry that maintains a list of the data consumers that are available for the current application.
DataSource - Interface in org.generationcp.core.datasource
A data source represents any source of the GCP data - it can be a database, or a collection of Biomoby services, or a flat-file, or anything else.
DataSourceFactory - Interface in org.generationcp.core.datasource
An interface defining factories (creators) of data sources.
DataSourceRegistry - Class in org.generationcp.core.datasource
A class representing a registry that maintains a list of the data sources that are available for the current application.
DataTransformer - Interface in org.generationcp.core.datatransformer
Data Transformer is a component that accepts data and does something with it.
DataTransformerFactory - Interface in org.generationcp.core.datatransformer
An interface defining factories (creators) of data transformers.
DataTransformerRegistry - Class in org.generationcp.core.datatransformer
A class representing a registry that maintains a list of the data transformers that are available for the current application.
DataType - Interface in org.generationcp.core
A DataType is an interface that represents a GCP data type.
DATATYPE_ATTRIBUTE_ID_PREFIX - Static variable in interface org.generationcp.core.ontology.LSID
The first part of a data type attribute identifier string
DATATYPE_ID_PREFIX - Static variable in interface org.generationcp.core.ontology.LSID
The first part of a data type identifier string
DataTypeAttribute - Interface in org.generationcp.core
An interface defining a single attribute, usually used when one defines searchable attributes for a data source.
DefaultDataType - Class in org.generationcp.core
A default implementation of the DataType interface.
DefaultDataType(String) - Constructor for class org.generationcp.core.DefaultDataType
A constructor creating a data type with the given identifier, using it also for the data type 'name'.
DefaultDataType(String, String) - Constructor for class org.generationcp.core.DefaultDataType
A usual constructor.
DefaultDataTypeAttribute - Class in org.generationcp.core
A default implementation of the DataTypeAttribute interface.
DefaultDataTypeAttribute(String, String) - Constructor for class org.generationcp.core.DefaultDataTypeAttribute
A usual constructor.
DefaultDataTypeAttribute(String) - Constructor for class org.generationcp.core.DefaultDataTypeAttribute
A constructor, using unique identifer also for a name.
DefaultDeserializer - Class in org.generationcp.core.events
A default implementation of the EventDeserializer that recognizes standard events.
DefaultDeserializer() - Constructor for class org.generationcp.core.events.DefaultDeserializer
 
DefaultEventListener - Class in org.generationcp.core.events
A default implementation of the PropertyChangeListener - which means that it can registered as a listener of a PropertyChannel.
DefaultEventListener() - Constructor for class org.generationcp.core.events.DefaultEventListener
A default constructor that sets the log to a default one, level to DEBEG and ignores all heartbeat progress events.
DefaultEventListener(Log, int, boolean) - Constructor for class org.generationcp.core.events.DefaultEventListener
A constructor setting listener properties.
DefaultIdentification - Class in org.generationcp.core
A default implementation of the Identification interface.
DefaultIdentification(String, String) - Constructor for class org.generationcp.core.DefaultIdentification
 
DefaultIdentification(String, String, String) - Constructor for class org.generationcp.core.DefaultIdentification
 
DefaultIdentification(String, String, String, String[]) - Constructor for class org.generationcp.core.DefaultIdentification
 
DefaultIdentification(Identification) - Constructor for class org.generationcp.core.DefaultIdentification
 
DefaultPropertyChannel - Class in org.generationcp.core
A default implementation of a property channel, keeping properties in the memory.
DefaultPropertyChannel() - Constructor for class org.generationcp.core.DefaultPropertyChannel
Default constructor.
DELIMITER - Static variable in interface org.generationcp.core.ontology.LSID
Delimiter used for separating the different parts of the LSID
DELIMITER - Static variable in interface org.generationcp.core.ontology.Option
Defines what string should be used in delimiting cells in strings for tabular and other data .
DEMETER_AUTHORITY - Static variable in interface org.generationcp.core.ontology.LSID
A string representing the authority part of the LSIDs used for the ontology terms defined by demeter.
deserialize(Object, String) - Method in class org.generationcp.core.events.DefaultDeserializer
 
deserialize(Object, File) - Method in class org.generationcp.core.events.DefaultDeserializer
 
deserialize(Object, String) - Method in interface org.generationcp.core.events.EventDeserializer
Create an object representing an event from 'xmlEvent'.
deserialize(Object, File) - Method in interface org.generationcp.core.events.EventDeserializer
Create an object representing an event from XML stored in given file.
DISTINCT - Static variable in interface org.generationcp.core.ontology.Option
Defines that the returned list will behave as a set.

E

EQUAL - Static variable in interface org.generationcp.core.ontology.Operator
An operator for equality.
EQUAL_IN - Static variable in interface org.generationcp.core.ontology.Operator
An operator for "equal_in".
equals(Object) - Method in class org.generationcp.core.ConsumableType
Equality is based on valueCategory, value, context and asCollection and NOT unique identifier, name, classification, etc.
equals(Object) - Method in class org.generationcp.core.DefaultDataType
 
equals(Object) - Method in class org.generationcp.core.DefaultIdentification
The two objects are considered equal if their unique identifiers are equal.
equivalent(ConsumableType) - Method in class org.generationcp.core.ConsumableType
 
EventConstants - Class in org.generationcp.core.events
A collection of constants used by events in XML format.
EventConstants() - Constructor for class org.generationcp.core.events.EventConstants
 
EventDeserializer - Interface in org.generationcp.core.events
An interface whose implementations can re-create events (Java objects) from their XML representation.
extractNamespace(String) - Static method in class org.generationcp.core.LSIDUtils
Extract and return the "Namespace" part of the given LSID.
extractObjectId(String) - Static method in class org.generationcp.core.LSIDUtils
Extract and return the "Object ID" part of the given LSID.

F

FIELD_DELIMITER - Static variable in interface org.generationcp.core.ontology.LSID
Delimiter used for separating the full class name and a field name of a data type attribute identifier string
find(String, SearchFilter[], String[], Map<String, Object>) - Method in interface org.generationcp.core.datasource.DataSource
Retrieve data from this data source.
fire(String, Object) - Method in class org.generationcp.core.DefaultPropertyChannel
 
fire(Object, String, Object) - Method in class org.generationcp.core.DefaultPropertyChannel
 
fire(String, Object) - Method in interface org.generationcp.core.PropertyChannel
Fire an event to any registered listeners.
fire(Object, String, Object) - Method in interface org.generationcp.core.PropertyChannel
Fire an event to any registered listeners.
fireHeartbeatProgress(String) - Method in class org.generationcp.core.events.ProgressSupport
 
fireHeartbeatProgress(String, String) - Method in class org.generationcp.core.events.ProgressSupport
 
fireHeartbeatProgress(HeartbeatProgressEvent) - Method in class org.generationcp.core.events.ProgressSupport
 
fireHeartbeatProgress(HeartbeatProgressEvent, String) - Method in class org.generationcp.core.events.ProgressSupport
 
firePercentProgress(String, float) - Method in class org.generationcp.core.events.ProgressSupport
 
firePercentProgress(String, float, String) - Method in class org.generationcp.core.events.ProgressSupport
 
firePercentProgress(PercentProgressEvent) - Method in class org.generationcp.core.events.ProgressSupport
 
firePercentProgress(PercentProgressEvent, String) - Method in class org.generationcp.core.events.ProgressSupport
 
fireStateChange(String, String, String) - Method in class org.generationcp.core.events.ProgressSupport
 
fireStateChange(String, String, String, String) - Method in class org.generationcp.core.events.ProgressSupport
 
fireStateChange(StateChangeEvent) - Method in class org.generationcp.core.events.ProgressSupport
 
fireStateChange(StateChangeEvent, String) - Method in class org.generationcp.core.events.ProgressSupport
 
fireStepProgress(String, int, int) - Method in class org.generationcp.core.events.ProgressSupport
 
fireStepProgress(String, int, int, String) - Method in class org.generationcp.core.events.ProgressSupport
 
fireStepProgress(StepProgressEvent) - Method in class org.generationcp.core.events.ProgressSupport
 
fireStepProgress(StepProgressEvent, String) - Method in class org.generationcp.core.events.ProgressSupport
 
fireTimeProgress(String, long) - Method in class org.generationcp.core.events.ProgressSupport
 
fireTimeProgress(String, long, String) - Method in class org.generationcp.core.events.ProgressSupport
 
fireTimeProgress(TimeProgressEvent) - Method in class org.generationcp.core.events.ProgressSupport
 
fireTimeProgress(TimeProgressEvent, String) - Method in class org.generationcp.core.events.ProgressSupport
 
FOR_PEDIGREE_NODE - Static variable in interface org.generationcp.core.ontology.Option
A boolean option which determines if the Germplasm object to be returned should contain all the info needed for a pedigree node.
formatAndLog(Throwable, Log) - Static method in exception org.generationcp.core.GCPException
Format given exception 'e' depending on how serious it it.
formatError(Throwable) - Static method in class org.generationcp.core.AbstractDataComponent
Format given exception.
formatSource() - Method in class org.generationcp.core.events.BaseEvent
Return a stringified version of this event's source.

G

GCP - Static variable in interface org.generationcp.core.ontology.Classification
The root classification for GCP objects
GCP_AUTHORITY - Static variable in interface org.generationcp.core.ontology.LSID
The authority for GCP objects for which there are previously agreed namespaces and object ids.
GCP_DOMAIN - Static variable in interface org.generationcp.core.ontology.Category
This category indicates that a value is a string containing a unique identifier of the GCP data types.
GCP_TEMPLATE - Static variable in interface org.generationcp.core.ontology.Category
This category indicates that the value(s) is a string containing a unique identifier of the GCP data templates.
GCPException - Exception in org.generationcp.core
A general exception which can be used as a wrapper around other exceptions.
GCPException() - Constructor for exception org.generationcp.core.GCPException
Constructs a new exception with null as its detail message.
GCPException(String) - Constructor for exception org.generationcp.core.GCPException
Constructs a new exception with the specified detail message.
GCPException(String, Throwable) - Constructor for exception org.generationcp.core.GCPException
Constructs a new exception with the specified detail message and cause.
get(Object) - Method in interface org.generationcp.core.PropertyChannel
Returns a value stored in this channel under given 'key'.
getAllowedValues() - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
Allowed values is a list of possible values of this parameter.
getAttributeNameList() - Method in class org.generationcp.core.datasource.SearchFilter
 
getAttributeNames() - Method in class org.generationcp.core.datasource.SearchFilter
 
getAvailableAttributes() - Method in interface org.generationcp.core.DataType
Return a list of attributes that are available for this data type and therefore can be returned by the find()) method that asked for this data type.
getAvailableAttributes() - Method in class org.generationcp.core.DefaultDataType
 
getBoolean(Object, boolean) - Method in class org.generationcp.core.DefaultPropertyChannel
 
getBoolean(Object, boolean) - Method in interface org.generationcp.core.PropertyChannel
A convenient method returning a boolean value of the given property.
getClassification() - Method in class org.generationcp.core.DefaultIdentification
 
getClassification() - Method in interface org.generationcp.core.Identification
Gets the optional hierarchical category of what the entity belongs to.
getCompletedSteps() - Method in class org.generationcp.core.events.StepProgressEvent
Get the number of completed steps.
getComponent(Class<? extends Object>) - Method in interface org.generationcp.core.datasource.WritableDataSource
Determines if a data source provides the functionality defined in the requested interface or class
getContext() - Method in class org.generationcp.core.ConsumableType
 
getDataConsumer(String) - Method in class org.generationcp.core.dataconsumer.DataConsumerRegistry
Gets a data consumer from this registry by its unique identifier.
getDataConsumers() - Method in interface org.generationcp.core.dataconsumer.DataConsumerFactory
Return all data consumers created by this factory.
getDataConsumers() - Method in class org.generationcp.core.dataconsumer.DataConsumerRegistry
Return all registered data consumers.
getDataConsumers(ConsumableType) - Method in class org.generationcp.core.dataconsumer.DataConsumerRegistry
Return all registered data consumers that are able to consume given data, in the given context.
getDataConsumersByName(String) - Method in class org.generationcp.core.dataconsumer.DataConsumerRegistry
Gets data consumers from this registry by name.
getDataSource(String) - Method in class org.generationcp.core.datasource.DataSourceRegistry
Gets a data source from this registry by its unique identifier.
getDataSources() - Method in class org.generationcp.core.datasource.AbstractDataSourceFactory
Returns an array of DataSource objects in this factory.
getDataSources() - Method in interface org.generationcp.core.datasource.DataSourceFactory
Return all data sources created by this factory.
getDataSources() - Method in class org.generationcp.core.datasource.DataSourceRegistry
Return all registered data sources.
getDataSources(String) - Method in class org.generationcp.core.datasource.DataSourceRegistry
Return all registered data sources that are able to provide given data type.
getDataSourcesByName(String) - Method in class org.generationcp.core.datasource.DataSourceRegistry
Gets data sources from this registry by name.
getDataTransformer(String) - Method in class org.generationcp.core.datatransformer.DataTransformerRegistry
Gets a data transformer from this registry by its unique identifier.
getDataTransformers() - Method in interface org.generationcp.core.datatransformer.DataTransformerFactory
Return all data transformers created by this factory.
getDataTransformers() - Method in class org.generationcp.core.datatransformer.DataTransformerRegistry
Return all registered data transformers.
getDataTransformers(ConsumableType) - Method in class org.generationcp.core.datatransformer.DataTransformerRegistry
Return all registered data transformers that are able to transform given data, in the given context.
getDataTransformersByName(String) - Method in class org.generationcp.core.datatransformer.DataTransformerRegistry
Gets data transformers from this registry by name.
getDataType(String) - Method in class org.generationcp.core.datasource.AbstractDataSource
 
getDataType(String) - Method in interface org.generationcp.core.datasource.DataSource
Check if this data source can provide a given data type.
getDataTypes() - Method in class org.generationcp.core.datasource.AbstractDataSource
 
getDataTypes() - Method in interface org.generationcp.core.datasource.DataSource
Return all data types that this data source can provide (can return by the find()) method).
getDataTypes() - Method in class org.generationcp.core.datasource.DataSourceRegistry
Return a (merged) set of all data types that can be provided at least by one registered data source.
getDefaultValue() - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
A default value is a value that is used for a transformation when the end user does not provide any value for this parameter.
getDescription() - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
 
getDescription() - Method in class org.generationcp.core.DefaultIdentification
 
getDescription() - Method in interface org.generationcp.core.Identification
Gets the optional description of what the entity is or does.
getIcon() - Method in class org.generationcp.core.dataconsumer.AbstractDataConsumer
 
getIcon() - Method in interface org.generationcp.core.dataconsumer.DataConsumer
An icon that can represent this data consumer in GUIs.
getId() - Method in enum org.generationcp.core.datatransformer.TransformationStatus
 
getInputType() - Method in class org.generationcp.core.datatransformer.TransformationDef
 
getLevel() - Method in class org.generationcp.core.events.DefaultEventListener
Return current loogging level.
getLog() - Method in class org.generationcp.core.events.DefaultEventListener
Return current logger.
getMessage() - Method in exception org.generationcp.core.datatransformer.TransformationParameterException
Format a single message from all messages we have here.
getMessage() - Method in class org.generationcp.core.events.BaseEvent
Get the main contents of this event.
getMessages() - Method in exception org.generationcp.core.datatransformer.TransformationParameterException
Return all collected messages.
getMetadata() - Method in class org.generationcp.core.AbstractDataComponent
 
getMetadata() - Method in interface org.generationcp.core.DataComponent
Return any additional details about this data component.
getMetadataItemArray(String) - Method in class org.generationcp.core.AbstractDataComponent
Find and return metadata item (identified by its 'name') in this component metadata.
getName() - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
A name of this parameter that must be unique within a transformation where it is used.
getName() - Method in class org.generationcp.core.DefaultIdentification
 
getName() - Method in interface org.generationcp.core.Identification
Return a (usually more) human readable name of the entity being identified.
getNewState() - Method in class org.generationcp.core.events.StateChangeEvent
Get the new state as reported by this event.
getOperator() - Method in class org.generationcp.core.datasource.SearchFilter
 
getOutputTypes() - Method in class org.generationcp.core.datatransformer.TransformationDef
 
getParameterDefByName(String) - Method in class org.generationcp.core.datatransformer.TransformationDef
Get a parameter definition by parameter name.
getParameterDefs() - Method in class org.generationcp.core.datatransformer.TransformationDef
Get definitions of all acceptable parameters for this transformation.
getPercentage() - Method in class org.generationcp.core.events.PercentProgressEvent
Get the percentage.
getPreviousState() - Method in class org.generationcp.core.events.StateChangeEvent
Get the previous state as reported by this event.
getProcessId() - Method in class org.generationcp.core.events.ProgressListenerProxy
 
getProgressListeners() - Method in class org.generationcp.core.events.ProgressSupport
 
getProgressListeners(String) - Method in class org.generationcp.core.events.ProgressSupport
 
getProperties() - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
Properties are additional features of this parameter.
getSearchableAttributes() - Method in interface org.generationcp.core.DataType
Return a list of attributes that can be used to select data of type defined by this data type.
getSearchableAttributes() - Method in class org.generationcp.core.DefaultDataType
 
getSource() - Method in class org.generationcp.core.events.BaseEvent
Get the event source (which may be null).
getStatus(String) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
getStatus(String) - Method in interface org.generationcp.core.datatransformer.DataTransformer
Return a status of an underlying transformation.
getString(Object) - Method in class org.generationcp.core.DefaultPropertyChannel
 
getString(Object) - Method in interface org.generationcp.core.PropertyChannel
A convenient method returning value of the given property as a string.
getSupportedOperators() - Method in interface org.generationcp.core.DataTypeAttribute
What search operators can be used for this attribute.
getSupportedOperators() - Method in class org.generationcp.core.DefaultDataTypeAttribute
It returns null by default - which means that the supported operators defined for the whole data source are supposed to be supported also here.
getSupportedOptions(String) - Method in class org.generationcp.core.datasource.AbstractDataSource
 
getSupportedOptions(String) - Method in interface org.generationcp.core.datasource.DataSource
Options are additional features of this data source.
getTimeRemaining() - Method in class org.generationcp.core.events.TimeProgressEvent
Get the remaining time (in 100 nanoseconds).
getTimestamp() - Method in class org.generationcp.core.events.BaseEvent
Get the event timestamp.
getTotalSteps() - Method in class org.generationcp.core.events.StepProgressEvent
Get the number of total steps.
getTransformationDefById(String) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
getTransformationDefById(String) - Method in interface org.generationcp.core.datatransformer.DataTransformer
Find a transformation by its ID.
getTransformationDefs() - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
getTransformationDefs() - Method in interface org.generationcp.core.datatransformer.DataTransformer
Get definitions of all transformations.
getType() - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
A type of the value of this parameter, represented as its Java class.
getUIDComponents(String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Deprecated. as of release 3.0.0 replaced by LSIDUtils.splitLSID(java.lang.String)
getUniqueIdentifier() - Method in class org.generationcp.core.DefaultIdentification
 
getUniqueIdentifier() - Method in interface org.generationcp.core.Identification
Return the unique identifier of the entity being identified.
getUniqueIdentifier(String, String, String, String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Deprecated. as of release 3.0.0 replaced by LSIDUtils.createLSID(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
getValue() - Method in class org.generationcp.core.ConsumableType
 
getValueCategory() - Method in class org.generationcp.core.ConsumableType
 
getValueList() - Method in class org.generationcp.core.datasource.SearchFilter
 
getValues() - Method in class org.generationcp.core.datasource.SearchFilter
 
GT - Static variable in interface org.generationcp.core.ontology.Operator
An operator for "greater-than".
GT_EQUAL - Static variable in interface org.generationcp.core.ontology.Operator
An operator for "greater-than-or-equal-to".

H

handleBaseEvent(PropertyChangeEvent, BaseEvent) - Method in class org.generationcp.core.events.DefaultEventListener
Do something when a general event occurs.
handleHeartbeatProgressEvent(PropertyChangeEvent, HeartbeatProgressEvent) - Method in class org.generationcp.core.events.DefaultEventListener
Do something when a heartbeat progress event occurs.
handlePercentProgressEvent(PropertyChangeEvent, PercentProgressEvent) - Method in class org.generationcp.core.events.DefaultEventListener
Do something when a percent progress event occurs.
handleStateChangeEvent(PropertyChangeEvent, StateChangeEvent) - Method in class org.generationcp.core.events.DefaultEventListener
Do something when a state change event occurs.
handleStepProgressEvent(PropertyChangeEvent, StepProgressEvent) - Method in class org.generationcp.core.events.DefaultEventListener
Do something when a step progress event occurs.
handleTimeProgressEvent(PropertyChangeEvent, TimeProgressEvent) - Method in class org.generationcp.core.events.DefaultEventListener
Do something when a time progress event occurs.
hasComponent(Class<? extends Object>) - Method in interface org.generationcp.core.datasource.WritableDataSource
Determines if a data source provides the functionality defined in the requested interface or class
hasDataConsumer(String) - Method in class org.generationcp.core.dataconsumer.DataConsumerRegistry
Determines a specific a data consumer exists in this registy.
hasDataSource(String) - Method in class org.generationcp.core.datasource.DataSourceRegistry
Determines a specific a data source exists in this registy.
hasDataTransformer(String) - Method in class org.generationcp.core.datatransformer.DataTransformerRegistry
Determines a specific a data transformer exists in this registy.
hashCode() - Method in class org.generationcp.core.ConsumableType
Compute a hashCode that combines valueCategory, value, context and asCollection.
hashCode() - Method in class org.generationcp.core.DefaultDataType
 
hashCode() - Method in class org.generationcp.core.DefaultIdentification
Compute a hashcode from the hashcode of the unique identifier.
hasListeners(String) - Method in class org.generationcp.core.events.ProgressSupport
 
heartbeatProgress(HeartbeatProgressEvent) - Method in interface org.generationcp.core.events.ProgressListener
Do something when a heartbeat progress event occurs.
heartbeatProgress(HeartbeatProgressEvent) - Method in class org.generationcp.core.events.ProgressListenerProxy
 
HeartbeatProgressEvent - Class in org.generationcp.core.events
A class representing an event that indicates that the underlying process is still in progress.
HeartbeatProgressEvent() - Constructor for class org.generationcp.core.events.HeartbeatProgressEvent
A usual constructor, taking nothing.
HeartbeatProgressEvent(Object, String) - Constructor for class org.generationcp.core.events.HeartbeatProgressEvent
The most general constructor, taking a message, and the event source.

I

ID - Static variable in interface org.generationcp.core.ontology.Operator
An ontology term defining a unique identifier for an operator for "id".
Identification - Interface in org.generationcp.core
A basic interface to identify GCP entities.
ignoreHeartbeats(boolean) - Method in class org.generationcp.core.events.DefaultEventListener
Set how to deal with (possibly many) HeartbeatProgressEvents.
IMAGE_GIF - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
IMAGE_ICON - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
IMAGE_JPEG - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
IMAGE_PNG - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
IMAGE_SVG_XML - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
IMAGE_TIFF - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
IN - Static variable in interface org.generationcp.core.ontology.Operator
An operator for "in".
instance() - Static method in class org.generationcp.core.dataconsumer.DataConsumerRegistry
The only way how to create a DataConsumerRegistry instance (because there are no public constructors in this class).
instance() - Static method in class org.generationcp.core.datasource.DataSourceRegistry
The only way how to create a DataSourceRegistry instance (because there are no public constructors in this class).
instance() - Static method in class org.generationcp.core.datatransformer.DataTransformerRegistry
The only way how to create a DataTransformerRegistry instance (because there are no public constructors in this class).
isAsCollection() - Method in class org.generationcp.core.ConsumableType
 
isCompleted() - Method in enum org.generationcp.core.datatransformer.TransformationStatus
 
isErroneous() - Method in enum org.generationcp.core.datatransformer.TransformationStatus
 
isIgnoreHeartbeats() - Method in class org.generationcp.core.events.DefaultEventListener
Get the current value of dealing with (possibly many) HeartbeatProgressEvents.
isMandatory() - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
Return true if this parameter is mandatory for a given transformation.
isOlderThan(BaseEvent) - Method in class org.generationcp.core.events.BaseEvent
Compare this event with the 'newEvent'.
isValidDataTypeAttributeIdentifier(String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Determines if a simple identifier has the valid syntax for a Data Type Attribute identifier.
isValidDataTypeIdentifier(String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Determines if a simple identifier has the valid syntax for a Data Type identifier.
isValidIdentifier(String) - Static method in class org.generationcp.core.ontology.OntologyUtils
 
ISYS - Static variable in interface org.generationcp.core.ontology.Context
It defines an "ISYS" context.

L

LIKE - Static variable in interface org.generationcp.core.ontology.Operator
An operator similar to the SQL's LIKE operator.
LIKE_IN - Static variable in interface org.generationcp.core.ontology.Operator
An operator for "like_in".
LSID - Interface in org.generationcp.core.ontology
Predefined constants used for the construction of valid LSID for Pantheon
LSID_PREFIX - Static variable in interface org.generationcp.core.ontology.LSID
Prefix used for LSID 'lsid:'
LSIDUtils - Class in org.generationcp.core
A utility class helping with LSIDs.
LSIDUtils() - Constructor for class org.generationcp.core.LSIDUtils
 
LT - Static variable in interface org.generationcp.core.ontology.Operator
An operator for "lower-than".
LT_EQUAL - Static variable in interface org.generationcp.core.ontology.Operator
An operator for "lower-than-or-equal-to".

M

MetaData - Interface in org.generationcp.core.ontology
Predefined constants for meta data, used in DataSources.
MIME - Interface in org.generationcp.core.ontology
Predefined constants for various MIME types, used in DataSources.
MIME_TYPE - Static variable in interface org.generationcp.core.ontology.Category
This category indicates that the values are MIME types.
MutableIdentification - Interface in org.generationcp.core
A basic interface to identify mutable GCP entities.

N

NAMESPACE - Static variable in interface org.generationcp.core.ontology.Operator
A string representing the namespace part of the LSIDs used for the ontology terms defined by this interface.
NCBI_AUTHORITY - Static variable in interface org.generationcp.core.ontology.LSID
A string representing the authority part of the LSIDs used for the NCBI datasources and consumers
NOT_EQUAL - Static variable in interface org.generationcp.core.ontology.Operator
An operator for not equality.

O

OntologyUtils - Class in org.generationcp.core.ontology
Utilities for parsing the unique identifiers associated with Pantheon components
OntologyUtils() - Constructor for class org.generationcp.core.ontology.OntologyUtils
 
Operator - Interface in org.generationcp.core.ontology
Predefined constants for various operators, used in SearchFilter search filters.
Option - Interface in org.generationcp.core.ontology
Predefined constants for various options, used in DataSources.
org.generationcp.core - package org.generationcp.core
This package contains all core pantheon interfaces, abstract classes and classes.
org.generationcp.core.dataconsumer - package org.generationcp.core.dataconsumer
This package contains classes related to data consumers.
org.generationcp.core.datasource - package org.generationcp.core.datasource
This package contains classes related to data sources.
org.generationcp.core.datatransformer - package org.generationcp.core.datatransformer
This package contains classes related to data transformers.
org.generationcp.core.events - package org.generationcp.core.events
This package contains all classes in relation to Events.
org.generationcp.core.ontology - package org.generationcp.core.ontology
This package contains classes used for ontologies and pantheon-specific consstants.
OUR_MULTI_LINE_STYLE - Static variable in class org.generationcp.core.DefaultIdentification
 

P

parseCompositeIdentifier(String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Parses a composite identifier (e.g. attribute of attribute etc) into component simple identifier.
parseSimpleIdentifier(String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Parses a data type or data type attribute identifier to a class if possible.
percentProgress(PercentProgressEvent) - Method in interface org.generationcp.core.events.ProgressListener
Do something when a percent progress event occurs.
percentProgress(PercentProgressEvent) - Method in class org.generationcp.core.events.ProgressListenerProxy
 
PercentProgressEvent - Class in org.generationcp.core.events
A class representing an event that reports the time percentage of the underlying process.
PercentProgressEvent(Object, String, float) - Constructor for class org.generationcp.core.events.PercentProgressEvent
The most general constructor, taking a message, percentage, and the event source.
PercentProgressEvent(String, float) - Constructor for class org.generationcp.core.events.PercentProgressEvent
A constructor taking a general message and percentage.
PercentProgressEvent(float) - Constructor for class org.generationcp.core.events.PercentProgressEvent
A usual constructor, taking just the percentage.
PREFIX - Static variable in interface org.generationcp.core.ontology.LSID
Prefix used for LSID strings, 'urn:lsid:'
PREFIX - Static variable in interface org.generationcp.core.ontology.Operator
A string prefixed to all ontology terms defined by this interface.
PROGRESS_EVENT_LISTENER - Static variable in interface org.generationcp.core.ontology.Option
Defines a event listener for a query task.
ProgressListener - Interface in org.generationcp.core.events
Interface for classes that listen to process events
ProgressListenerProxy - Class in org.generationcp.core.events
Provides support for process listening for a specific process
ProgressListenerProxy(String, ProgressListener) - Constructor for class org.generationcp.core.events.ProgressListenerProxy
 
ProgressSupport - Class in org.generationcp.core.events
Provides general support for process listening
ProgressSupport(Object) - Constructor for class org.generationcp.core.events.ProgressSupport
 
PROP_PROMPT - Static variable in class org.generationcp.core.datatransformer.TransformationParameterDef
A parameter property name.
PROP_SUPPORTED_OPERATORS - Static variable in interface org.generationcp.core.ontology.MetaData
A property name defining metadata.
propertyChange(PropertyChangeEvent) - Method in class org.generationcp.core.events.DefaultEventListener
It ignores events without new value and those with new value that does not inherit from the BaseEvent.
PropertyChannel - Interface in org.generationcp.core
PropertyChannel is an interface describing a device that can be used to exchange data and events between components, and to store them in a shareable storage.
put(Object, Object) - Method in class org.generationcp.core.DefaultPropertyChannel
 
put(Object, Object, Object) - Method in class org.generationcp.core.DefaultPropertyChannel
 
put(Object, Object) - Method in interface org.generationcp.core.PropertyChannel
Maps the specified key to the specified value in the channel.
put(Object, Object, Object) - Method in interface org.generationcp.core.PropertyChannel
Maps the specified key to the specified value in this channel.

R

RCP - Static variable in interface org.generationcp.core.ontology.Context
It defines a "Java RCP" context.
REFERENCE_MIME_TYPE - Static variable in interface org.generationcp.core.ontology.Option
Defines what MIME type is requested for Reference objects.
REFERENCE_URL - Static variable in interface org.generationcp.core.ontology.Option
Defines the URL used in queries for Reference and TabularDataReference objects.
release(String, boolean) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
release(boolean) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
release(String, boolean) - Method in interface org.generationcp.core.datatransformer.DataTransformer
Release all resources used by the underlying transformation.
release(boolean) - Method in interface org.generationcp.core.datatransformer.DataTransformer
Release all resources used by all, so far created, transformations.
remove(Object) - Method in interface org.generationcp.core.PropertyChannel
Remove a property given by 'key' from this channel.
removeDataConsumer(DataConsumer) - Method in class org.generationcp.core.dataconsumer.DataConsumerRegistry
Remove a data consumer from this registry.
removeDataSource(DataSource) - Method in class org.generationcp.core.datasource.DataSourceRegistry
Remove a data source from this registry.
removeDataTransformer(DataTransformer) - Method in class org.generationcp.core.datatransformer.DataTransformerRegistry
Remove a data transformer from this registry.
removeProgressListener(ProgressListener) - Method in interface org.generationcp.core.datasource.WritableDataSource
Remove a previously added listener for progress events with in the data source.
removeProgressListener(ProgressListener, String) - Method in interface org.generationcp.core.datasource.WritableDataSource
Remove a listener for a specific process with in the data source.
removeProgressListener(ProgressListener) - Method in class org.generationcp.core.events.ProgressSupport
 
removeProgressListener(String, ProgressListener) - Method in class org.generationcp.core.events.ProgressSupport
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.generationcp.core.DefaultPropertyChannel
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.generationcp.core.PropertyChannel
Unregister a listener.
removeVersion(String) - Static method in class org.generationcp.core.LSIDUtils
Remove the version ("release") form the given 'lsid'.
reset() - Static method in class org.generationcp.core.datasource.DataSourceRegistry
Forget current (already loaded) data sources and data source factories.
resolveAuthority(String) - Static method in class org.generationcp.core.LSIDUtils
Extract and return the Authority part of the given LSID.
resolveAuthority(String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Deprecated. as of release 3.0.0 replaced by LSIDUtils.resolveAuthority(java.lang.String)
resolveNamespace(String) - Static method in class org.generationcp.core.LSIDUtils
Extract and return the Namespace part of the given LSID.
resolveObjectId(String) - Static method in class org.generationcp.core.LSIDUtils
Extract and return the Object ID part of the given LSID.
resolveObjectIdentifier(String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Deprecated. as of release 3.0.0 replaced by LSIDUtils.resolveObjectId(java.lang.String)
resolveVersion(String) - Static method in class org.generationcp.core.LSIDUtils
Extract and return the Version part of the given LSID.
resolveVersion(String) - Static method in class org.generationcp.core.ontology.OntologyUtils
Deprecated. as of release 3.0.0 replaced by LSIDUtils.resolveVersion(java.lang.String)
retrieveClass() - Method in class org.generationcp.core.ConsumableType
Find of what class the data of this consumable type should be.

S

SearchFilter - Class in org.generationcp.core.datasource
Search filters are used to specify search criteria when a data source is asked for data.
SearchFilter() - Constructor for class org.generationcp.core.datasource.SearchFilter
A no-arg constructor.
SearchFilter(String[], Object[]) - Constructor for class org.generationcp.core.datasource.SearchFilter
 
SearchFilter(String, Object[]) - Constructor for class org.generationcp.core.datasource.SearchFilter
 
SearchFilter(String[], String, Object[]) - Constructor for class org.generationcp.core.datasource.SearchFilter
 
SearchFilter(String, String, Object) - Constructor for class org.generationcp.core.datasource.SearchFilter
 
SearchFilter(String, String, Object[]) - Constructor for class org.generationcp.core.datasource.SearchFilter
 
setAllowedValues(Object[]) - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
Clear the current allowed values and replace them by a new set.
setAttributeNames(String[]) - Method in class org.generationcp.core.datasource.SearchFilter
 
setAvailableAttributes(DataTypeAttribute[]) - Method in class org.generationcp.core.DefaultDataType
Replace all current "available" attributes (this instance knows about) by new ones.
setClassification(String[]) - Method in class org.generationcp.core.DefaultIdentification
 
setClassification(String[]) - Method in interface org.generationcp.core.MutableIdentification
Sets the optional hierarchical category of what the entity belongs to.
setDataTypes(DataType[]) - Method in class org.generationcp.core.datasource.AbstractDataSource
Adds DataTypes specifications to a local map of known data types
setDefaultValue(Object) - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
 
setDescription(String) - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
 
setDescription(String) - Method in class org.generationcp.core.DefaultIdentification
 
setDescription(String) - Method in interface org.generationcp.core.MutableIdentification
Sets the optional description of what the entity is or does.
setIcon(Object) - Method in class org.generationcp.core.dataconsumer.AbstractDataConsumer
 
setInputType(ConsumableType) - Method in class org.generationcp.core.datatransformer.TransformationDef
Set the input type that this transformation can consume.
setInputType(String) - Method in class org.generationcp.core.datatransformer.TransformationDef
Create a new consumable type and set it as an input type of this transformation.
setLevel(int) - Method in class org.generationcp.core.events.DefaultEventListener
Set wanted loogging level.
setLevel(String) - Method in class org.generationcp.core.events.DefaultEventListener
Set wanted loogging level.
setLog(Log) - Method in class org.generationcp.core.events.DefaultEventListener
Set logger.
setMetaData(Map<String, Object>) - Method in class org.generationcp.core.AbstractDataComponent
Replace all currently stored metadata with the given ones.
setName(String) - Method in class org.generationcp.core.DefaultIdentification
 
setName(String) - Method in interface org.generationcp.core.MutableIdentification
Sets a (usually more) human readable name of the entity being identified.
setOperator(String) - Method in class org.generationcp.core.datasource.SearchFilter
 
setOutputTypes(List<ConsumableType>) - Method in class org.generationcp.core.datatransformer.TransformationDef
Clear the current set of supported output types and replace them by a new set.
setParameters(List<TransformationParameterDef>) - Method in class org.generationcp.core.datatransformer.TransformationDef
Clear the current parameter definitions and replace them by a new set.
setSearchableAttributes(DataTypeAttribute[]) - Method in class org.generationcp.core.DefaultDataType
Replace all current searchable attributes (this instance knows about) by new ones.
setSupportedOperators(String[]) - Method in class org.generationcp.core.DefaultDataTypeAttribute
Setter for "supported operators" (specified as a String ontology).
setTimestamp(Date) - Method in class org.generationcp.core.events.BaseEvent
Set the event timestamp.
setTransformationDefs(TransformationDef...) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
Clear the list of supported transfomations and replace it by a new set.
setUniqueIdentifier(String) - Method in interface org.generationcp.core.MutableIdentification
Sets the unique identifier of the entity being identified.
setValueCategory(String) - Method in class org.generationcp.core.ConsumableType
 
setValues(Object[]) - Method in class org.generationcp.core.datasource.SearchFilter
 
SORT_ORDER - Static variable in interface org.generationcp.core.ontology.Option
Defines how the results should be sorted.
SORTED_BY - Static variable in interface org.generationcp.core.ontology.Option
Defines data type attributes that can be used as sorting keys.
splitLSID(String) - Static method in class org.generationcp.core.LSIDUtils
Split the LSID into component parts.
stateChange(StateChangeEvent) - Method in interface org.generationcp.core.events.ProgressListener
Do something when a state change event occurs.
stateChange(StateChangeEvent) - Method in class org.generationcp.core.events.ProgressListenerProxy
 
StateChangeEvent - Class in org.generationcp.core.events
A class representing an event that characterizes a change of state of the underlying process.
StateChangeEvent(Object, String, String, String) - Constructor for class org.generationcp.core.events.StateChangeEvent
The most general constructor, taking a message, the two states, the old and new one, and an event source.
StateChangeEvent(String, String, String) - Constructor for class org.generationcp.core.events.StateChangeEvent
A constructor taking a general message and two states, the old and new one.
StateChangeEvent(String, String) - Constructor for class org.generationcp.core.events.StateChangeEvent
A usual constructor, taking just two states, the old and new one.
stepProgress(StepProgressEvent) - Method in interface org.generationcp.core.events.ProgressListener
Do something when a step progress event occurs.
stepProgress(StepProgressEvent) - Method in class org.generationcp.core.events.ProgressListenerProxy
 
StepProgressEvent - Class in org.generationcp.core.events
A class representing an event that reports the numnber of total and completed steps for the underlying process.
StepProgressEvent(Object, String, int, int) - Constructor for class org.generationcp.core.events.StepProgressEvent
The most general constructor, taking a message, number of total and completed steps, and the event source.
StepProgressEvent(String, int, int) - Constructor for class org.generationcp.core.events.StepProgressEvent
A constructor taking a general message and number of total and completed steps.
StepProgressEvent(int, int) - Constructor for class org.generationcp.core.events.StepProgressEvent
A usual constructor, taking just the number of total and completed steps.
SUBSTR - Static variable in interface org.generationcp.core.ontology.Operator
An operator expressing "contains" (or: a value is a substring of the attribute being search against).
SWING - Static variable in interface org.generationcp.core.ontology.Context
It defines a "Java Swing" context.

T

terminate(String) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
terminate(String) - Method in interface org.generationcp.core.datatransformer.DataTransformer
Terminate the underlying transformation.
TEXT_CSV - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
TEXT_PLAIN - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
TEXT_TXT - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
TEXT_XML - Static variable in interface org.generationcp.core.ontology.MIME
A name of a value.
timeProgress(TimeProgressEvent) - Method in interface org.generationcp.core.events.ProgressListener
Do something when a time progress event occurs.
timeProgress(TimeProgressEvent) - Method in class org.generationcp.core.events.ProgressListenerProxy
 
TimeProgressEvent - Class in org.generationcp.core.events
A class representing an event that reports the remaining time of the underlying process.
TimeProgressEvent(Object, String, long) - Constructor for class org.generationcp.core.events.TimeProgressEvent
The most general constructor, taking a message, remaining time (in 100 nanoseconds), and the event source.
TimeProgressEvent(String, long) - Constructor for class org.generationcp.core.events.TimeProgressEvent
A constructor taking a general message and , remaining time (in 100 nanoseconds).
TimeProgressEvent(long) - Constructor for class org.generationcp.core.events.TimeProgressEvent
A usual constructor, taking just the remaining time (in 100 nanoseconds).
toString() - Method in class org.generationcp.core.ConsumableType
 
toString() - Method in class org.generationcp.core.datasource.SearchFilter
 
toString() - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
toString() - Method in class org.generationcp.core.datatransformer.TransformationDef
 
toString() - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
 
toString() - Method in class org.generationcp.core.DefaultDataType
 
toString() - Method in class org.generationcp.core.DefaultDataTypeAttribute
 
toString() - Method in class org.generationcp.core.DefaultIdentification
 
toString() - Method in class org.generationcp.core.events.BaseEvent
Return a stringified version of this event - in an XML format.
toXML() - Method in class org.generationcp.core.events.BaseEvent
Create an XML element representing this event.
toXML() - Method in class org.generationcp.core.events.HeartbeatProgressEvent
Create an XML element representing this event.
toXML() - Method in class org.generationcp.core.events.PercentProgressEvent
Create an XML element representing this event.
toXML() - Method in class org.generationcp.core.events.StateChangeEvent
Create an XML element representing this event.
toXML() - Method in class org.generationcp.core.events.StepProgressEvent
Create an XML element representing this event.
toXML() - Method in class org.generationcp.core.events.TimeProgressEvent
Create an XML element representing this event.
transform(PropertyChannel, String, String, Map<String, Object>) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
This implementation does here many checking and then it passes input data to the protected transform method where the real meat is cooked.
transform(PropertyChannel, String, String, Map<String, Object>) - Method in interface org.generationcp.core.datatransformer.DataTransformer
Transform data.
transformAndWaitFor(Object, String, Map<String, Object>) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
transformAndWaitFor(Object, String, Map<String, Object>) - Method in interface org.generationcp.core.datatransformer.DataTransformer
A convenient method that simplifies the basic usage of DataTransformers.
TRANSFORMATION_ELAPSED - Static variable in interface org.generationcp.core.datatransformer.DataTransformer
A name of metadata.
TRANSFORMATION_ENDED - Static variable in interface org.generationcp.core.datatransformer.DataTransformer
A name of metadata.
TRANSFORMATION_STARTED - Static variable in interface org.generationcp.core.datatransformer.DataTransformer
A name of metadata.
TransformationDef - Class in org.generationcp.core.datatransformer
A class defining how to transform data.
TransformationDef(String) - Constructor for class org.generationcp.core.datatransformer.TransformationDef
 
TransformationDef(String, String) - Constructor for class org.generationcp.core.datatransformer.TransformationDef
 
TransformationDef(String, String, String) - Constructor for class org.generationcp.core.datatransformer.TransformationDef
 
TransformationDef(String, String, String, String[]) - Constructor for class org.generationcp.core.datatransformer.TransformationDef
A constructor allowing a full identification.
TransformationParameterDef - Class in org.generationcp.core.datatransformer
A class defining a parameter for a transformation.
TransformationParameterDef(String, Class, boolean) - Constructor for class org.generationcp.core.datatransformer.TransformationParameterDef
A default constructor.
TransformationParameterDef(String, Class) - Constructor for class org.generationcp.core.datatransformer.TransformationParameterDef
A convenient constructor, assuming that the parameter is not mandatory.
TransformationParameterDef(String) - Constructor for class org.generationcp.core.datatransformer.TransformationParameterDef
A convenient constructor, assuming that the type of the parameter is java.util.String and that the parameter is not mandatory.
TransformationParameterException - Exception in org.generationcp.core.datatransformer
The exception used to report errors when validating input values for a data transformation.
TransformationParameterException() - Constructor for exception org.generationcp.core.datatransformer.TransformationParameterException
A no-arg constructor.
TransformationParameterException(String) - Constructor for exception org.generationcp.core.datatransformer.TransformationParameterException
Use this constructor if the error is not traceable to any individual parameter, or not to only one parameter.
TransformationParameterException(String, String) - Constructor for exception org.generationcp.core.datatransformer.TransformationParameterException
A constructor accepting one error message for a given transformation parameter.
TransformationStatus - Enum in org.generationcp.core.datatransformer
Constants defining a status of a transformation.
TYPE_DELIMITER - Static variable in interface org.generationcp.core.ontology.LSID
Delimiter used for separating the different parts of a data type attribute identifier string

U

UID - Static variable in interface org.generationcp.core.ontology.Operator
An operator for "uid".
UID_IN - Static variable in interface org.generationcp.core.ontology.Operator
Deprecated. As of 2.7.0, replaced by Operator.EQUAL_IN.

URN_PREFIX - Static variable in interface org.generationcp.core.ontology.LSID
Prefix used for URN 'urn:'
USE_CASE - Static variable in interface org.generationcp.core.ontology.MetaData
A property name defining metadata.
USE_CASE_SOURCE - Static variable in interface org.generationcp.core.ontology.MetaData
A property name defining metadata.

V

validate(Map<String, Object>) - Method in class org.generationcp.core.datatransformer.TransformationDef
This method validates acceptability of the given parameter names, their values (this is, however, delegated to parameters themselves), and, potentially (but not in this implementation), dependencies between all parameter values.
validate(Object) - Method in class org.generationcp.core.datatransformer.TransformationParameterDef
This method is intended to validate the given 'value' in order to find whether it can be used for this parameter.
VALIDATOR_CONFIG_FILENAME - Static variable in interface org.generationcp.core.ontology.MetaData
A property name defining metadata.
validSearchParameters(String, SearchFilter[], String[], Map<String, Object>) - Method in class org.generationcp.core.datasource.AbstractDataSource
The DataSource.find(String, SearchFilter[], String[], Map) method can delegate validation of its search parameters to this method.
valueOf(String) - Static method in enum org.generationcp.core.datatransformer.TransformationStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.generationcp.core.datatransformer.TransformationStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitFor(String) - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
waitFor() - Method in class org.generationcp.core.datatransformer.AbstractDataTransformer
 
waitFor(String) - Method in interface org.generationcp.core.datatransformer.DataTransformer
Block the caller (of this method) until the underlying transformation is completed.
waitFor() - Method in interface org.generationcp.core.datatransformer.DataTransformer
Block the caller (of this method) until all underlying transformations (invoked so far in this data transformer) are completed.
WEB - Static variable in interface org.generationcp.core.ontology.Context
It defines a "Web" context.
WritableDataSource - Interface in org.generationcp.core.datasource
A writable data source.

A B C D E F G H I L M N O P R S T U V W
Version: 3.5.0

Submit a bug or feature
Generated: Fri Jul 23 18:24:48 CDT 2010