A B C D E F G H I L M N O P R S T V 

A

AdapaAsset - Interface in com.zementis.adapa.asset
An AdapaAsset is a persistable entity which can be stored in the ADAPA Repository.
AdapaAsset.Type - Enum in com.zementis.adapa.asset
Enumeration of Asset Types supported by ADAPA.
AdapaContext - Class in com.zementis.adapa.runtime.api
Class used to initialize ADAPA using the default or custom Spring configuration.
AdapaContext(Class<?>) - Constructor for class com.zementis.adapa.runtime.api.AdapaContext
Initialize an ADAPA Spring context.
AdapaContext(Class<?>, String[]) - Constructor for class com.zementis.adapa.runtime.api.AdapaContext
Initialize an ADAPA Spring context.
AdapaContext(Class<?>, AdapaContext.Store) - Constructor for class com.zementis.adapa.runtime.api.AdapaContext
Initialize an ADAPA Spring context.
AdapaContext(Class<?>, String[], AdapaContext.Store) - Constructor for class com.zementis.adapa.runtime.api.AdapaContext
Initialize an ADAPA Spring context.
AdapaContext.Store - Enum in com.zementis.adapa.runtime.api
Type of Store.
addAsset(Serializable, InputStream) - Method in interface com.zementis.adapa.extensions.AssetRepository
Add a new ADAPA asset and assign a new unique ID to it.
addAsset(Serializable, InputStream, InputStream) - Method in interface com.zementis.adapa.extensions.AssetRepository
Add a new ADAPA asset and assign a new unique ID to it.
addResource(String, InputStream) - Method in interface com.zementis.adapa.library.api.LibraryManager
Parses the library resource represented by inputStream and if there are no errors, stores it to the ADAPA store.
applyModel(String, Record) - Method in interface com.zementis.adapa.models.api.ModelsServiceProvider
Apply a model to a record and return an output record using the default ApplySettings.
applyModel(String, Record, ApplySettings) - Method in interface com.zementis.adapa.models.api.ModelsServiceProvider
Apply a model to a record and return an output record with the provided ApplySettings.
applyModel(ModelsServiceProvider, String, CloseableIterator<? extends Record>, ApplySettings) - Static method in class com.zementis.adapa.models.batch.BatchApply
Apply a model to several records, provided through an iterator.
applyModel(ModelsServiceProvider, String, Iterator<? extends Record>, ApplySettings, ExecutorService) - Static method in class com.zementis.adapa.models.batch.parallel.ParallelBatchApply
Apply a model to several records, provided through an iterator.
applyModels(ModelsServiceProvider, Set<String>, Record, ApplySettings) - Static method in class com.zementis.adapa.models.batch.BatchApply
Apply a set of models to a record.
applyModels(ModelsServiceProvider, Set<String>, CloseableIterator<? extends Record>, ApplySettings) - Static method in class com.zementis.adapa.models.batch.BatchApply
Apply a set of models to several records, provided through an iterator.
applyModels(ModelsServiceProvider, Set<String>, Iterator<? extends Record>, ApplySettings, ExecutorService) - Static method in class com.zementis.adapa.models.batch.parallel.ParallelBatchApply
Apply a set of models to several records, provided through an iterator.
ApplySettings - Class in com.zementis.adapa.models.api.info
 
ApplySettings(Set<FieldInformation.Usage>, Set<String>) - Constructor for class com.zementis.adapa.models.api.info.ApplySettings
 
ApplySettings(int, int) - Constructor for class com.zementis.adapa.models.api.info.ApplySettings
 
ApplySettings(Set<FieldInformation.Usage>, Set<String>, int, int) - Constructor for class com.zementis.adapa.models.api.info.ApplySettings
 
asMap() - Method in class com.zementis.adapa.models.api.HashMapRecord
 
asMap() - Method in interface com.zementis.adapa.models.api.Record
Convenience method that returns the Map representation of the record.
AssetRepository - Interface in com.zementis.adapa.extensions
This interface provides methods for managing ADAPA assets on a backend storage.

B

BatchApply - Class in com.zementis.adapa.models.batch
Helper class implementing application of one or more records over one or more models.

C

canLookUpNullValues() - Method in interface com.zementis.adapa.extensions.LookupTable
Indicate if the table can be used to look up null values.
close() - Method in interface com.zementis.adapa.extensions.ModelLogHandler
Close the handler.
close() - Method in interface com.zementis.adapa.models.batch.CloseableIterator
Close the iterator.
close() - Method in class com.zementis.adapa.runtime.api.AdapaContext
Closes the AdapaContext and releases all resources.
CloseableIterator<E> - Interface in com.zementis.adapa.models.batch
Add a close method to an Iterator to allow for explicit release of resources (open files etc.).
com.zementis.adapa.api - package com.zementis.adapa.api
 
com.zementis.adapa.asset - package com.zementis.adapa.asset
Interfaces and Classes that encapsulate the artifacts (models and resources) that are stored by ADAPA.
com.zementis.adapa.extensions - package com.zementis.adapa.extensions
Provides the interfaces which can be implemented to add custom extensions to ADAPA.
com.zementis.adapa.library.api - package com.zementis.adapa.library.api
Interfaces and Classes for management of custom resources.
com.zementis.adapa.library.api.info - package com.zementis.adapa.library.api.info
Classes that encapsulate information about available custom resources.
com.zementis.adapa.models.api - package com.zementis.adapa.models.api
Interfaces and Classes for management of models and processing data.
com.zementis.adapa.models.api.info - package com.zementis.adapa.models.api.info
Classes that encapsulate information about available models.
com.zementis.adapa.models.batch - package com.zementis.adapa.models.batch
Utility classes for processing data from CSV files in a batch mode.
com.zementis.adapa.models.batch.parallel - package com.zementis.adapa.models.batch.parallel
Utility classes for processing data from CSV files using concurrent threads.
com.zementis.adapa.runtime.api - package com.zementis.adapa.runtime.api
Interfaces and Classes that provide access to ADAPA engine.
com.zementis.stereotype - package com.zementis.stereotype
Annotations that can be used to mark custom function implementations.
createBulkWriteIterator(Iterator<Set<R>>, Map<String, List<String>>, String, Map<String, OutputStream>) - Static method in class com.zementis.adapa.models.batch.CSVHelper
 
createFunction(String, Class<?>...) - Method in interface com.zementis.adapa.extensions.Function.Factory
Creates a Function by matching the function name and argument types with a function implementation.
createModelLogHandler(String, Map<String, Class<?>>) - Method in interface com.zementis.adapa.extensions.ModelLogHandler.Factory
Create a log handler for a model.
createReadIterator(InputStream, String, Map<String, String>) - Static method in class com.zementis.adapa.models.batch.CSVHelper
 
createReadIterator(InputStream, String) - Static method in class com.zementis.adapa.models.batch.CSVHelper
 
createWriteIterator(Iterator<R>, List<String>, String, OutputStream) - Static method in class com.zementis.adapa.models.batch.CSVHelper
 
CSVHelper - Class in com.zementis.adapa.models.batch
Helper class for either parsing a CSV file into an Iterator of Record's or writing an Iterator of Record's to CSV file.

D

DEFAULT - Static variable in class com.zementis.adapa.models.api.info.ApplySettings
 

E

equals(Object) - Method in class com.zementis.adapa.models.api.HashMapOutputRecord
 
equals(Object) - Method in class com.zementis.adapa.models.api.info.ApplySettings
 
evaluate(Object...) - Method in interface com.zementis.adapa.extensions.Function
Evaluates the function given some arguments.
explainApplyModel(String, Record) - Method in interface com.zementis.adapa.models.api.ModelsServiceProvider
Apply a model to a record and return the execution trace.
exportAnnotatedSource(String) - Method in interface com.zementis.adapa.models.api.ModelsServiceProvider
Retrieve the annotated source of a model with name modelName.
exportResourceFile(String) - Method in interface com.zementis.adapa.library.api.LibraryManager
Returns the library resource file with name as a byte[].
exportSource(String) - Method in interface com.zementis.adapa.models.api.ModelsServiceProvider
Retrieve the source of a model with name modelName.

F

FieldInformation - Class in com.zementis.adapa.models.api.info
Encapsulation of PMML fields.
FieldInformation(String, FieldInformation.DataType, FieldInformation.Usage) - Constructor for class com.zementis.adapa.models.api.info.FieldInformation
 
FieldInformation.DataType - Enum in com.zementis.adapa.models.api.info
Supported data types.
FieldInformation.Usage - Enum in com.zementis.adapa.models.api.info
Supported usage types.
flush() - Method in interface com.zementis.adapa.extensions.ModelLogHandler
Flush the handler.
Function<T> - Interface in com.zementis.adapa.extensions
This interface represents a function which can be referenced from PMML.
Function.Factory - Interface in com.zementis.adapa.extensions
This interface provides a factory method for creating Function instances.

G

getAnnotatedAssetSource(String) - Method in interface com.zementis.adapa.extensions.AssetRepository
Returns the annotated ADAPA asset source corresponding to the identifier.
getAssetIds() - Method in interface com.zementis.adapa.extensions.AssetRepository
Returns a collection of identifiers for existing ADAPA assets.
getAssetInfo(String) - Method in interface com.zementis.adapa.extensions.AssetRepository
Returns the ADAPA asset corresponding to the identifier.
getAssetSource(String) - Method in interface com.zementis.adapa.extensions.AssetRepository
Returns the ADAPA asset source corresponding to the identifier.
getColumnClass(String) - Method in interface com.zementis.adapa.extensions.LookupTable
Returns the class of values for an input or the output column.
getCreationDate() - Method in interface com.zementis.adapa.asset.AdapaAsset
 
getDescription() - Method in interface com.zementis.adapa.asset.AdapaAsset
 
getDescription() - Method in class com.zementis.adapa.models.api.info.ModelInformation
Return the model description.
getError() - Method in class com.zementis.adapa.models.api.HashMapOutputRecord
 
getError() - Method in interface com.zementis.adapa.models.api.OutputRecord
Return an error message in case of failure.
getErrors() - Method in class com.zementis.adapa.models.api.info.ImportResultInformation
Return the PMML source annotated with errors.
getFieldNames() - Method in class com.zementis.adapa.models.api.HashMapRecord
 
getFieldNames() - Method in interface com.zementis.adapa.models.api.Record
Return the names of the Fields contained within this Record.
getFieldNames(InputStream) - Static method in class com.zementis.adapa.models.batch.CSVHelper
Get the field names from an CSV file provided as an InputStream.
getFieldNames() - Method in interface com.zementis.adapa.models.batch.RecordIterator
Return the field names of the generate record.
getFields() - Method in class com.zementis.adapa.models.api.info.ModelInformation
Return the List of fields defined in the model.
getFields(FieldInformation.Usage) - Method in class com.zementis.adapa.models.api.info.ModelInformation
Return the List of fields defined in the model that matches the provided usage type.
getFieldValue(String) - Method in class com.zementis.adapa.models.api.HashMapRecord
 
getFieldValue(String) - Method in interface com.zementis.adapa.models.api.Record
Get the value of a field.
getFileName() - Method in class com.zementis.adapa.library.api.info.ResourceInformation
 
getFunctionType() - Method in interface com.zementis.adapa.extensions.Function
 
getIdentifier() - Method in interface com.zementis.adapa.asset.AdapaAsset
 
getImportedModels() - Method in class com.zementis.adapa.models.api.info.ImportResultInformation
Return the Set of model names that were successfully imported.
getInputColumnNames() - Method in interface com.zementis.adapa.extensions.LookupTable
Get the names of the input columns.
getInputFields() - Method in class com.zementis.adapa.models.api.info.ModelInformation
Return the List of input fields represented by FieldInformation.
getLibraryManager() - Method in class com.zementis.adapa.runtime.api.AdapaContext
 
getLibraryManager(String) - Method in class com.zementis.adapa.runtime.api.AdapaContext
 
getLibraryManager() - Method in interface com.zementis.adapa.runtime.api.RuntimeContext
Return the LibraryManager.
getMaxConcurrentThreads() - Method in class com.zementis.adapa.models.api.info.ApplySettings
 
getMaxRecordsPerThread() - Method in class com.zementis.adapa.models.api.info.ApplySettings
 
getMessage() - Method in class com.zementis.adapa.models.api.info.ImportResultInformation
Return the message indicating the outcome of PMML import.
getModelInformation(String) - Method in interface com.zementis.adapa.models.api.ModelsServiceProvider
Get information about a model with name modelName.
getModelInformation() - Method in interface com.zementis.adapa.models.api.ModelsServiceProvider
Returns a Set of ModelInformations for all available models in the ADAPA store.
getModelName() - Method in class com.zementis.adapa.models.api.HashMapOutputRecord
 
getModelName() - Method in interface com.zementis.adapa.models.api.OutputRecord
Return the name of the model used to create the output record.
getModelNames() - Method in interface com.zementis.adapa.models.api.ModelsServiceProvider
Returns a Set of all model names available in ADAPA store.
getModelsServiceProvider() - Method in class com.zementis.adapa.runtime.api.AdapaContext
 
getModelsServiceProvider(String) - Method in class com.zementis.adapa.runtime.api.AdapaContext
 
getModelsServiceProvider() - Method in interface com.zementis.adapa.runtime.api.RuntimeContext
getName() - Method in interface com.zementis.adapa.asset.AdapaAsset
 
getName() - Method in interface com.zementis.adapa.extensions.Function
 
getName() - Method in interface com.zementis.adapa.extensions.LookupTable
Get the name of the lookup table.
getName() - Method in class com.zementis.adapa.models.api.info.FieldInformation
Return the name of the field.
getName() - Method in class com.zementis.adapa.models.api.info.ModelInformation
Return the model name.
getOutputColumnName() - Method in interface com.zementis.adapa.extensions.LookupTable
Get the name of the output column.
getOutputFields() - Method in class com.zementis.adapa.models.api.info.ModelInformation
Return the List of output fields represented by FieldInformation.
getResourceClassLoader(Class<?>) - Method in interface com.zementis.adapa.library.api.LibraryManager
Get the ClassLoader that loads all the resources of type resourceType.
getResourceIdentifier() - Method in class com.zementis.adapa.library.api.info.ResourceInformation
 
getResourceIdentifier() - Method in enum com.zementis.adapa.library.api.info.ResourceType
 
getResourceNames() - Method in class com.zementis.adapa.library.api.info.ResourceInformation
 
getResourceType() - Method in class com.zementis.adapa.library.api.info.ResourceInformation
 
getReturnedFieldNames() - Method in class com.zementis.adapa.models.api.info.ApplySettings
 
getReturnedFieldUsages() - Method in class com.zementis.adapa.models.api.info.ApplySettings
 
getRuntime(String) - Method in interface com.zementis.adapa.runtime.api.RuntimeContextFactory
 
getStatus() - Method in class com.zementis.adapa.models.api.info.ImportResultInformation
Return the Status.
getStatus() - Method in class com.zementis.adapa.models.api.info.ModelInformation
Return the model Status.
getTimestamp() - Method in class com.zementis.adapa.models.api.info.ModelInformation
Return the model creation date.
getType() - Method in interface com.zementis.adapa.asset.AdapaAsset
 
getType() - Method in enum com.zementis.adapa.library.api.info.ResourceType
 
getType() - Method in class com.zementis.adapa.models.api.info.FieldInformation
Return the FieldInformation.DataType of the field.
getUsage() - Method in class com.zementis.adapa.models.api.info.FieldInformation
Return the FieldInformation.Usage of the field.
getWarnings() - Method in class com.zementis.adapa.models.api.HashMapOutputRecord
 
getWarnings() - Method in interface com.zementis.adapa.models.api.OutputRecord
Return a List of warnings as Strings generated during processing.

H

hashCode() - Method in class com.zementis.adapa.models.api.HashMapOutputRecord
 
hashCode() - Method in class com.zementis.adapa.models.api.info.ApplySettings
 
HashMapOutputRecord - Class in com.zementis.adapa.models.api
Hash map based implementation of OutputRecord.
HashMapOutputRecord(String, String) - Constructor for class com.zementis.adapa.models.api.HashMapOutputRecord
 
HashMapOutputRecord(String) - Constructor for class com.zementis.adapa.models.api.HashMapOutputRecord
 
HashMapRecord - Class in com.zementis.adapa.models.api
An HashMap based implementation of the Record interface.
HashMapRecord() - Constructor for class com.zementis.adapa.models.api.HashMapRecord
Create an empty record.
HashMapRecord(Map<? extends String, ? extends Object>) - Constructor for class com.zementis.adapa.models.api.HashMapRecord
Create a record out of a set of key-value pairs provided as a Map.

I

ImportResultInformation - Class in com.zementis.adapa.models.api.info
This class encapsulates the result of PMML import.
ImportResultInformation(Status, String) - Constructor for class com.zementis.adapa.models.api.info.ImportResultInformation
 
ImportResultInformation(Status, String, Set<String>) - Constructor for class com.zementis.adapa.models.api.info.ImportResultInformation
 
ImportResultInformation(Status, String, InputStream) - Constructor for class com.zementis.adapa.models.api.info.ImportResultInformation
 
importSource(String, InputStream) - Method in interface com.zementis.adapa.models.api.ModelsServiceProvider
Read a source (PMML) text and, if there are no error, import the contained models to ADAPA store.
importSource(String, InputStream, boolean) - Method in interface com.zementis.adapa.models.api.ModelsServiceProvider
Read a source (PMML) text and, if there are no error, import the contained models to ADAPA store.
isDeterministic() - Method in interface com.zementis.adapa.extensions.Function
Indicate whether a function is deterministic or not.

L

LibraryManager - Interface in com.zementis.adapa.library.api
Interface for Library services.
listResources() - Method in interface com.zementis.adapa.library.api.LibraryManager
Lists the ResourceInformation available in the ADAPA store.
logInvalidValue(String, Object) - Method in interface com.zementis.adapa.extensions.ModelLogHandler
Log the value of a field as an invalid value.
logMissingValue(String, Object) - Method in interface com.zementis.adapa.extensions.ModelLogHandler
Log the value of a field as a missing value.
logRecord(Map<String, Object>) - Method in interface com.zementis.adapa.extensions.ModelLogHandler
Log a full record, at the end of processing.
lookup(Object...) - Method in interface com.zementis.adapa.extensions.LookupTable
Return the output value corresponding to the provided input values.
LookupTable - Interface in com.zementis.adapa.extensions
This interface represents a lookup table that can be referenced from PMML.

M

ModelInformation - Class in com.zementis.adapa.models.api.info
This class encapsulates the information about a Model.
ModelInformation(String, String, Date, List<FieldInformation>, boolean, Status) - Constructor for class com.zementis.adapa.models.api.info.ModelInformation
 
ModelLogHandler - Interface in com.zementis.adapa.extensions
This interface represents a handler for logging records that a model processes.
ModelLogHandler.Factory - Interface in com.zementis.adapa.extensions
This interface provides a factory method for creating ModelLogHandler instances.
ModelsServiceProvider - Interface in com.zementis.adapa.models.api
Interface for Model services.

N

NonDeterministicFunction - Annotation Type in com.zementis.stereotype
The @NonDeterministicFunction annotation indicates that function is not deterministic.

O

OutputRecord - Interface in com.zementis.adapa.models.api
Extension of the Record interface containing execution information, such as model used and error/warning messages.

P

ParallelBatchApply - Class in com.zementis.adapa.models.batch.parallel
Helper class implementing application of one or more records over one or more models.
parseLine(String) - Static method in class com.zementis.adapa.models.batch.CSVHelper
Parse a line of a CSV file into an array of String's.
PMMLFunctions - Annotation Type in com.zementis.stereotype
Indicates that the annotated class is a container for PMML Functions.

R

Record - Interface in com.zementis.adapa.models.api
Interface for a record that consists of a set of fields.
RecordIterator<R extends Record> - Interface in com.zementis.adapa.models.batch
Extend a CloseableIterator of Record's with a method to list the names the fields in the produced records.
removeAsset(String) - Method in interface com.zementis.adapa.extensions.AssetRepository
Remove an existing ADAPA asset.
removeModel(String) - Method in interface com.zementis.adapa.models.api.ModelsServiceProvider
Remove a model from ADAPA store.
removeResource(String) - Method in interface com.zementis.adapa.library.api.LibraryManager
Removes the library resource with name from the underlying ADAPA store.
ResourceInformation - Class in com.zementis.adapa.library.api.info
Encapsulates information about library resources.
ResourceInformation(String, ResourceType, Collection<String>) - Constructor for class com.zementis.adapa.library.api.info.ResourceInformation
 
ResourceType - Enum in com.zementis.adapa.library.api.info
Enumeration of resource file types supported by ADAPA.
RETURN_ALL_FIELDS - Static variable in class com.zementis.adapa.models.api.info.ApplySettings
 
RuntimeContext - Interface in com.zementis.adapa.runtime.api
Interface which defines the Runtime context of ADAPA.
RuntimeContextFactory - Interface in com.zementis.adapa.runtime.api
A factory to create the RuntimeContext based on userName.

S

setCreationDate(Date) - Method in interface com.zementis.adapa.asset.AdapaAsset
 
setDescription(String) - Method in interface com.zementis.adapa.asset.AdapaAsset
 
setIdentifier(String) - Method in interface com.zementis.adapa.asset.AdapaAsset
 
setName(String) - Method in interface com.zementis.adapa.asset.AdapaAsset
 
Status - Enum in com.zementis.adapa.api
Enumeration of status of ADAPA artifacts (Models and Resources).

T

toString() - Method in class com.zementis.adapa.library.api.info.ResourceInformation
 
toString() - Method in enum com.zementis.adapa.library.api.info.ResourceType

V

valueOf(String) - Static method in enum com.zementis.adapa.api.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zementis.adapa.asset.AdapaAsset.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zementis.adapa.library.api.info.ResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zementis.adapa.models.api.info.FieldInformation.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zementis.adapa.models.api.info.FieldInformation.Usage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zementis.adapa.runtime.api.AdapaContext.Store
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.zementis.adapa.api.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zementis.adapa.asset.AdapaAsset.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zementis.adapa.library.api.info.ResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zementis.adapa.models.api.info.FieldInformation.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zementis.adapa.models.api.info.FieldInformation.Usage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zementis.adapa.runtime.api.AdapaContext.Store
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P R S T V 

Copyright © 2005–2016 Zementis, Inc.. All rights reserved.