| Package | Description |
|---|---|
| net.ssehub.easy.reasoning.core.reasoner |
All classes and interfaces needed to implement a reasoner.
How to write a reasoner: Create an Eclipse Plugin project with Activator (even if "empty"). Add org.eclipse.equinox.ds to the required plugins and org.osgi.service.component
to the imported packages as your reasoner will be linked using OSGi descriptive services (DS) to the
reasoner core. |
| Modifier and Type | Class and Description |
|---|---|
class |
ConstraintBase
Implements the constraint base, a combination of linked list and map in order to
quickly store, retrieve and delete constraints to be evaluated.
|
| Modifier and Type | Field and Description |
|---|---|
private ConstraintList |
DefaultConstraint.defaultConstraints |
private ConstraintList |
DefaultConstraint.deferredDefaultConstraints |
| Modifier and Type | Method and Description |
|---|---|
ConstraintList |
DefaultConstraint.getDefaultConstraints()
Returns the default constraint list explicitly.
|
ConstraintList |
DefaultConstraint.getDeferredDefaultConstraints()
Returns the deferred default constraint list explicitly.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ConstraintList.addAll(ConstraintList constraints)
Appends all of the elements in the specified collection to the end of
this list, in the order that they are returned by the specified
collection's iterator.
|
boolean |
ConstraintList.addAll(ConstraintList constraints,
boolean clear)
Appends all of the elements in the specified collection to the end of
this list, in the order that they are returned by the specified
collection's iterator.
|
boolean |
ConstraintList.addAll(int index,
ConstraintList constraints)
Appends all of the elements in the specified collection to the end of
this list, in the order that they are returned by the specified
collection's iterator.
|
boolean |
ConstraintList.addAll(int index,
ConstraintList constraints,
boolean clear)
Appends all of the elements in the specified collection to the end of
this list, in the order that they are returned by the specified
collection's iterator.
|
void |
DefaultConstraint.setDefaultConstraints(ConstraintList defaultConstraints)
Sets the default constraint list explicitly.
|
void |
DefaultConstraint.setDeferredDefaultConstraints(ConstraintList deferredDefaultConstraints)
Sets the deferred default constraint list explicitly.
|
Copyright © 2009 - 2018 SSE. All Rights Reserved.