| Modifier and Type | Method and Description |
|---|---|
ActivityDef |
Activity.getActivityDef() |
| Modifier and Type | Method and Description |
|---|---|
default A |
ActivityType.getActivity(ActivityDef activityDef)
Create an instance of an activity from the activity type.
|
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.
|
Motor |
MotorDispenser.getMotor(ActivityDef activityDef,
int slot)
Resolve (find or create) a Motor instance for the slot specified.
|
void |
ActivityDefObserver.onActivityDefUpdate(ActivityDef activityDef) |
| Modifier and Type | Field and Description |
|---|---|
protected ActivityDef |
SimpleActivity.activityDef |
| Modifier and Type | Method and Description |
|---|---|
ActivityDef |
SimpleActivity.getActivityDef() |
static ActivityDef |
ActivityDef.parseActivityDef(String namedActivitySpec) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<ActivityDef> |
ActivityDef.parseActivityDefOptionally(String namedActivitySpec) |
| Modifier and Type | Method and Description |
|---|---|
Activity |
ActivityDispenser.getActivity(ActivityDef activityDef) |
| Constructor and Description |
|---|
SimpleActivity(ActivityDef activityDef) |
| Constructor and Description |
|---|
CoreAction(ActivityDef activityDef,
int slot) |
| Modifier and Type | Method and Description |
|---|---|
void |
TargetRateInput.onActivityDefUpdate(ActivityDef activityDef) |
void |
LinkedInput.onActivityDefUpdate(ActivityDef activityDef) |
| Constructor and Description |
|---|
LinkedInput(ActivityDef activityDef,
Input linkedInput) |
TargetRateInput(ActivityDef activityDef) |
| Modifier and Type | Method and Description |
|---|---|
Motor |
CoreMotorDispenser.getMotor(ActivityDef activityDef,
int slotId) |
void |
CoreMotor.onActivityDefUpdate(ActivityDef activityDef) |
| Constructor and Description |
|---|
CoreMotor(ActivityDef activityDef,
long slotId,
Input input)
Create an ActivityMotor.
|
CoreMotor(ActivityDef activityDef,
long slotId,
Input input,
Action action)
Create an ActivityMotor.
|
| Modifier and Type | Method and Description |
|---|---|
static com.codahale.metrics.Counter |
ActivityMetrics.counter(ActivityDef activityDef,
String name)
Create a counter associated with an activity.
|
static com.codahale.metrics.Gauge<?> |
ActivityMetrics.gauge(ActivityDef activityDef,
String name,
com.codahale.metrics.Gauge<?> gauge) |
static com.codahale.metrics.Histogram |
ActivityMetrics.histogram(ActivityDef activityDef,
String name)
Create a histogram associated with an activity.
|
static com.codahale.metrics.Meter |
ActivityMetrics.meter(ActivityDef activityDef,
String name)
Create a meter associated with an activity.
|
static com.codahale.metrics.Timer |
ActivityMetrics.timer(ActivityDef activityDef,
String name)
Create a timer associated with an activity.
|
| Constructor and Description |
|---|
ExceptionCountMetrics(ActivityDef activityDef) |
ExceptionMeterMetrics(ActivityDef activityDef) |
| Constructor and Description |
|---|
StrInterpolater(ActivityDef... activityDefs) |
Copyright © 2017. All rights reserved.