| Modifier and Type | Interface and Description |
|---|---|
interface |
ActivityType<A extends Activity>
An ActivityType is the central extension point in EngineBlock for new
activity types drivers.
|
| Modifier and Type | Method and Description |
|---|---|
default Activity |
ActivityType.getAssembledActivity(ActivityDef activityDef,
Map<String,Activity> activities)
Create an instance of an activity that ties together all the components into a usable
activity instance.
|
| Modifier and Type | Method and Description |
|---|---|
default Activity |
ActivityType.getAssembledActivity(ActivityDef activityDef,
Map<String,Activity> activities)
Create an instance of an activity that ties together all the components into a usable
activity instance.
|
void |
ActivitiesAware.setActivitiesMap(Map<String,Activity> activities) |
| Modifier and Type | Method and Description |
|---|---|
default IntPredicateDispenser |
ExperimentalResultFilterType.getFilterDispenser(Activity activity) |
| Modifier and Type | Method and Description |
|---|---|
InputDispenser |
CycleLogInputType.getInputDispenser(Activity activity) |
| Constructor and Description |
|---|
CycleLogInput(Activity activity) |
Dispenser(Activity activity) |
| Modifier and Type | Method and Description |
|---|---|
OutputDispenser |
CycleLogOutputType.getOutputDispenser(Activity activity) |
| Constructor and Description |
|---|
CycleLogOutput(Activity activity) |
Dispenser(Activity activity) |
| Constructor and Description |
|---|
LoggingMarkerDispenser(Activity activity) |
| Modifier and Type | Method and Description |
|---|---|
InputDispenser |
InputType.getInputDispenser(Activity activity) |
| Modifier and Type | Method and Description |
|---|---|
OutputDispenser |
OutputType.getOutputDispenser(Activity activity) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleActivity
A default implementation of an Activity, suitable for building upon.
|
| Modifier and Type | Method and Description |
|---|---|
static <A extends Activity> |
CoreServices.getInputDispenser(A activity) |
static <A extends Activity> |
CoreServices.getInputFilter(A activity) |
static <A extends Activity> |
CoreServices.getOutputDispenser(A activity) |
static <A extends Activity> |
CoreServices.getOutputFilter(A activity) |
| Modifier and Type | Method and Description |
|---|---|
Activity |
ActivityDispenser.getActivity(ActivityDef activityDef) |
| Modifier and Type | Method and Description |
|---|---|
int |
SimpleActivity.compareTo(Activity o) |
| Constructor and Description |
|---|
CoreActionDispenser(Activity activity) |
| Modifier and Type | Method and Description |
|---|---|
InputDispenser |
TargetRateInputType.getInputDispenser(Activity activity) |
| Modifier and Type | Method and Description |
|---|---|
void |
CoreInputDispenser.setActivitiesMap(Map<String,Activity> activities) |
| Constructor and Description |
|---|
CoreInputDispenser(Activity activity) |
Dispenser(Activity activity) |
| Constructor and Description |
|---|
ContiguousOutputChunker(Activity activity) |
| Constructor and Description |
|---|
CoreMotor(Activity activity,
long slotId,
Input input)
Create an ActivityMotor.
|
CoreMotor(Activity activity,
long slotId,
Input input,
Action action)
Create an ActivityMotor.
|
CoreMotor(Activity activity,
long slotId,
Input input,
Action action,
Output output)
Create an ActivityMotor.
|
CoreMotorDispenser(Activity activity,
InputDispenser inputDispenser,
ActionDispenser actionDispenser,
OutputDispenser outputDispenser) |
| Constructor and Description |
|---|
ConfigTuples(Activity activity,
String param) |
SimpleConfig(Activity activity,
String param) |
Copyright © 2018. All rights reserved.