Package | Description |
---|---|
com.spss.psapi.core |
This provides the base objects used by other parts of the API.
|
com.spss.psapi.interaction |
This provides classes used for interactive modeling.
|
com.spss.psapi.session |
This provides support for the construction and use of data mining sessions.
|
com.spss.psapi.task |
This provides objects that create and represent data mining tasks.
|
com.spss.psapi.transform |
This provides objects that perform data processing and model building.
|
Modifier and Type | Method and Description |
---|---|
void |
PropertiedObject.setKeyedPropertyValue(java.lang.String propertyName,
java.lang.String keyName,
java.lang.Object value)
Sets the value of the named property and key.
|
void |
ParameterProvider.setParameterLabel(java.lang.String parameterName,
java.lang.String label)
Sets the label of the named parameter.
|
void |
ParameterProvider.setParameterStorage(java.lang.String parameterName,
ParameterStorage storage)
Sets the storage of the named parameter.
|
void |
ParameterProvider.setParameterType(java.lang.String parameterName,
ParameterType type)
Sets the type of the named parameter.
|
void |
ParameterProvider.setParameterValue(java.lang.String parameterName,
java.lang.Object value)
Sets the value of the named parameter.
|
void |
PropertiedObject.setPropertyValue(java.lang.String propertyName,
java.lang.Object value)
Sets the value of the named property.
|
void |
PropertiedObject.setPropertyValues(java.util.Map properties)
Sets the values of the named properties.
|
void |
PropertiedObject.setPropertyValuesFrom(PropertiedObject otherObject)
Sets the values of the properties that are in both this object
and the supplied other object.
|
Modifier and Type | Method and Description |
---|---|
ExecutionHandle |
DecisionListModelInteractor.runTask(Task task)
Executes the supplied task synchronously and waits for it to complete.
|
ExecutionHandle |
DecisionListModelInteractor.spawnTask(Task task)
Executes the supplied task asynchronously.
|
Modifier and Type | Method and Description |
---|---|
ExecutionHandle |
Session.publish(DataWriter node)
Executes the specified
DataWriter in publish mode to obtain a
PublishedImage . |
ExecutionHandle |
Session.publish(TerminalProcessor node,
boolean inline)
Executes the specified node in publish mode to obtain a
PublishedImage ready for inline scoring. |
ExecutionHandle |
Session.run(Processor[] nodes,
java.util.Collection results)
Executes the supplied array of nodes synchronously and waits for them to complete.
|
ExecutionHandle |
Session.run(ProcessorStream stream,
java.util.Collection results)
Executes the supplied stream synchronously and waits for it to complete.
|
ExecutionHandle |
Session.runTask(Task task)
Executes the supplied task synchronously and waits for it to complete.
|
ExecutionHandle |
Session.spawn(Processor[] nodes,
java.util.Collection builtObjects)
Executes the supplied array of nodes asynchronously.
|
ExecutionHandle |
Session.spawn(ProcessorStream stream,
java.util.Collection results)
Executes the supplied stream asynchronously.
|
ExecutionHandle |
Session.spawnPublish(DataWriter node)
Executes the specified
DataWriter asynchronously in publish mode to obtain a
PublishedImage . |
ExecutionHandle |
Session.spawnPublish(TerminalProcessor node,
boolean inline)
Executes the specified node asynchronously in publish mode to obtain a
PublishedImage ready for inline scoring. |
ExecutionHandle |
Session.spawnTask(Task task)
Executes the supplied task asynchronously.
|
Modifier and Type | Method and Description |
---|---|
Task |
TaskFactory.createValidateStreamTask(Processor node)
Creates a task that validate a stream and get required fields, the result of the task is
StreamValidationResult , which could be got from task.getResult(). |
Processor |
TaskRunner.insertNodeFromFile(java.lang.String filename,
ProcessorDiagram diagram)
Reads and returns a node from the specified file, inserting it into
the supplied diagram.
|
Modifier and Type | Method and Description |
---|---|
void |
ProcessorDiagram.clear()
Deletes all nodes from this diagram.
|
Processor |
ProcessorDiagram.create(java.lang.String nodeType,
java.lang.String name)
Creates a
Processor of the specified type and adds it to this diagram. |
Processor |
ProcessorDiagram.createAt(java.lang.String nodeType,
java.lang.String name,
int x,
int y)
Creates a
Processor of the specified type and adds it to this diagram at the specified
location. |
CompositeProcessor |
ProcessorFactory.createCompositeProcessor(CompositeProcessorType type,
java.lang.String name)
Creates a
CompositeProcessor of the specified type and adds it to the stream. |
CompositeProcessor |
ProcessorFactory.createCompositeProcessor(CompositeProcessorType type,
java.lang.String name,
ProcessorDiagram diagram)
Creates a
CompositeProcessor of the specified type and adds it to the supplied diagram. |
DataReader |
ProcessorFactory.createDataReader(ProcessorType type,
java.lang.String name)
Creates a
DataReader of the specified type and adds it to the stream. |
DataReader |
ProcessorFactory.createDataReader(ProcessorType type,
java.lang.String name,
ProcessorDiagram diagram)
Creates a
DataReader of the specified type and adds it to the supplied diagram. |
DataTransformer |
ProcessorFactory.createDataTransformer(ProcessorType type,
java.lang.String name)
Creates a
DataTransformer of the specified type
and adds it to the stream. |
DataTransformer |
ProcessorFactory.createDataTransformer(ProcessorType type,
java.lang.String name,
ProcessorDiagram diagram)
Creates a
DataTransformer of the specified type
and adds it to the supplied diagram. |
DataWriter |
ProcessorFactory.createDataWriter(ProcessorType type,
java.lang.String name)
Creates a
DataWriter of the specified type and adds it to the stream. |
DataWriter |
ProcessorFactory.createDataWriter(ProcessorType type,
java.lang.String name,
ProcessorDiagram diagram)
Creates a
DataWriter of the specified type and adds it to the supplied diagram. |
DocumentBuilder |
ProcessorFactory.createDocumentBuilder(ProcessorType type,
java.lang.String name)
Creates an
DocumentBuilder of the specified type and adds it to the stream. |
DocumentBuilder |
ProcessorFactory.createDocumentBuilder(ProcessorType type,
java.lang.String name,
ProcessorDiagram diagram)
Creates an
DocumentBuilder of the specified type and adds it to the supplied diagram. |
Processor |
ProcessorFactory.createExtensionProcessor(java.lang.String extensionId,
java.lang.String extensionNodeId,
java.lang.String name)
Creates a
Processor whose definition is specified
by an extension and adds it to the stream. |
Processor |
ProcessorFactory.createExtensionProcessor(java.lang.String extensionId,
java.lang.String extensionNodeId,
java.lang.String name,
ProcessorDiagram diagram)
Creates a
Processor whose definition is specified
by an extension and adds it to the supplied diagram. |
ModelApplier |
ProcessorFactory.createModelApplier(ModelOutput modelOutput,
java.lang.String name)
Creates a
ModelApplier that can apply the model of the specified type
and adds it to the stream. |
Processor |
ProcessorDiagram.createModelApplier(ModelOutput modelOutput,
java.lang.String name)
Creates a
ModelApplier derived from the supplied model output object. |
ModelApplier |
ProcessorFactory.createModelApplier(ModelOutput modelOutput,
java.lang.String name,
ProcessorDiagram diagram)
Creates a
ModelApplier that can apply the model of the specified type
and adds it to the supplied diagram. |
Processor |
ProcessorDiagram.createModelApplierAt(ModelOutput modelOutput,
java.lang.String name,
int x,
int y)
Creates a
ModelApplier derived from the supplied model output object. |
ModelApplier |
ProcessorFactory.createModelApplierAt(ModelOutput modelOutput,
java.lang.String name,
ProcessorDiagram diagram,
int x,
int y)
Creates a
ModelApplier at a specified location that can apply the model of the specified type
and adds it to the supplied diagram. |
ModelBuilder |
ProcessorFactory.createModelBuilder(ModelApplier modelApplier,
java.lang.String name)
Creates a
ModelBuilder of the specified type and adds it to the stream. |
ModelBuilder |
ProcessorFactory.createModelBuilder(ModelApplier modelApplier,
java.lang.String name,
ProcessorDiagram diagram)
Creates a
ModelBuilder of the specified type and adds it to the supplied diagram. |
ModelBuilder |
ProcessorFactory.createModelBuilder(ModelOutput modelOutput,
java.lang.String name)
Creates a
ModelBuilder of the specified type and adds it to the stream. |
ModelBuilder |
ProcessorFactory.createModelBuilder(ModelOutput modelOutput,
java.lang.String name,
ProcessorDiagram diagram)
Creates a
ModelBuilder of the specified type and adds it to the supplied diagram. |
ModelBuilder |
ProcessorFactory.createModelBuilder(ProcessorType type,
java.lang.String name)
Creates an
ModelBuilder of the specified type and adds it to the stream. |
ModelBuilder |
ProcessorFactory.createModelBuilder(ProcessorType type,
java.lang.String name,
ProcessorDiagram diagram)
Creates an
ModelBuilder of the specified type and adds it to the supplied diagram. |
Processor |
ProcessorFactory.createProcessor(ProcessorType type,
java.lang.String name)
Creates a
Processor of the specified type and adds it to the stream. |
Processor |
ProcessorFactory.createProcessor(ProcessorType type,
java.lang.String name,
ProcessorDiagram diagram)
Creates a
Processor of the specified type and adds it to the supplied diagram. |
Processor |
ProcessorFactory.createProcessor(java.lang.String nodeTypeName,
java.lang.String name)
Creates a
Processor of the specified type and adds it to the stream. |
Processor |
ProcessorFactory.createProcessor(java.lang.String nodeTypeName,
java.lang.String name,
ProcessorDiagram diagram)
Creates a
Processor of the specified type and adds it to the supplied diagram. |
Processor |
ProcessorFactory.createProcessorAt(java.lang.String nodeTypeName,
java.lang.String name,
ProcessorDiagram diagram,
int x,
int y)
Creates a
Processor of the specified type and adds it to the supplied diagram. |
void |
ProcessorDiagram.delete(Processor node)
Deletes the specified node from this diagram.
|
void |
ProcessorDiagram.deleteAll(java.util.Collection nodes)
Deletes all the specified nodes from this diagram.
|
void |
ProcessorDiagram.disconnect(Processor node)
Removes any links between the supplied node and any other nodes in this diagram.
|
void |
CompositeProcessorDiagram.disconnectInputConnector()
Removes any direct links between the diagram's input connector and other nodes
in the diagram.
|
void |
CompositeProcessorDiagram.disconnectOutputConnector()
Removes any direct links between the diagram's output connector and other nodes
in the diagram.
|
java.util.List |
ProcessorDiagram.insert(ProcessorDiagram source,
java.util.List nodes,
boolean newIDs)
Inserts copies of the nodes in the supplied list.
|
void |
ProcessorDiagram.link(Processor source,
java.util.List targets)
Creates new links between the source and each target node in the supplied
list.
|
void |
ProcessorDiagram.link(Processor source,
Processor target)
Creates a new link between the source and the target.
|
void |
ProcessorDiagram.linkBetween(Processor inserted,
Processor source,
Processor target)
Connects a
Processor between two other instances and sets the position
of the inserted node to be between those. |
void |
CompositeProcessorDiagram.linkFromInputConnector(Processor node)
Creates a link from the input connector to the supplied node.
|
void |
ProcessorDiagram.linkPath(java.util.List path)
Creates a new path between
Processor instances. |
void |
CompositeProcessorDiagram.linkToOutputConnector(Processor node)
Creates a link from the supplied node to the output connector.
|
void |
ProcessorDiagram.linkUpdater(Processor updater,
Processor updatable)
Creates a new update link between the updater and the updatable.
|
void |
ProcessorDiagram.replace(Processor originalNode,
Processor replacementNode,
boolean discardOriginal)
Replaces the specified node from this diagram.
|
ExecutionHandle |
Processor.run(java.util.Collection results)
Executes this node synchronously and waits for execution to complete.
|
ExecutionHandle |
ProcessorStream.runAll(java.util.Collection results)
Executes the stream synchronously and waits for it to complete.
|
ExecutionHandle |
CompositeProcessorDiagram.runAll(java.util.Collection results)
Executes the executable nodes within this sub-stream synchronously and waits for it to complete.
|
ExecutionHandle |
ProcessorStream.runScript(java.util.Collection results)
Executes the stream script synchronously and waits for it to complete.
|
ExecutionHandle |
ProcessorStream.runSelected(Processor[] nodes,
java.util.Collection results)
Executes the supplied array of nodes synchronously and waits for them to complete.
|
ExecutionHandle |
CompositeProcessorDiagram.runSelected(Processor[] nodes,
java.util.Collection results)
Executes the supplied array of nodes synchronously and waits for them to complete.
|
void |
CompositeProcessor.setCompositeProcessorType(CompositeProcessorType type)
Sets the type of this supernode.
|
void |
ProcessorDiagram.unlink(Processor source,
java.util.List targets)
Removes any direct links between the source and each object in the targets list.
|
void |
ProcessorDiagram.unlink(Processor source,
Processor target)
Removes any direct link between the source and the target.
|
void |
CompositeProcessorDiagram.unlinkFromInputConnector(Processor node)
Removes any direct link from the input connector to the supplied node.
|
void |
ProcessorDiagram.unlinkPath(java.util.List path)
Removes any path that exists between
Processor instances. |
void |
CompositeProcessorDiagram.unlinkToOutputConnector(Processor node)
Removes any direct link from the supplied node to the output connector.
|
void |
ProcessorDiagram.unlinkUpdater(Processor updater,
Processor updatable)
Removes any update link between the updater and the updatable.
|
Copyright © 2014 Integral Solutions Ltd. All Rights Reserved.