| Modifier and Type | Field and Description |
|---|---|
protected HashMap<Object,StateMachineMetadata> |
AbsStateMachineRegistry.typeMap
The key might be class object as: The life cycle interface itself that
has a @StateMachine, or a class/interface that has a @LifecycleMeta The
key might be String as: The full qualified name corresponds to the dotted
path, or simple name, or class full name
|
| Modifier and Type | Method and Description |
|---|---|
StateMachineMetadata |
AbsStateMachineRegistry.getStateMachineMeta(Object key) |
StateMachineMetadata |
AbsStateMachineRegistry.loadStateMachineMetadata(Class<?> stateMachineClass) |
StateMachineMetadata |
AbsStateMachineRegistry.loadStateMachineMetadata(Class<?> stateMachineClass,
StateMachineMetadata owningStateMachine) |
| Modifier and Type | Method and Description |
|---|---|
Map<Object,StateMachineMetadata> |
AbsStateMachineRegistry.getStateMachineTypes() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbsStateMachineRegistry.addTemplate(StateMachineMetadata metaData) |
StateMachineMetadata |
AbsStateMachineRegistry.loadStateMachineMetadata(Class<?> stateMachineClass,
StateMachineMetadata owningStateMachine) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
StateMachineMetaBuilder |
| Modifier and Type | Method and Description |
|---|---|
StateMachineMetadata |
StateMetaBuilder.getStateMachine() |
| Modifier and Type | Method and Description |
|---|---|
StateMetaBuilder |
StateMetaBuilder.build(Class<?> clazz,
StateMachineMetadata parent) |
RelationMetaBuilder |
RelationMetaBuilder.build(Class<?> klass,
StateMachineMetadata parent) |
EventMetaBuilder |
EventMetaBuilder.build(Class<?> klass,
StateMachineMetadata parent) |
ConditionMetaBuilder |
ConditionMetaBuilder.build(Class<?> klass,
StateMachineMetadata parent) |
| Modifier and Type | Class and Description |
|---|---|
class |
StateMachineMetaBuilderImpl |
| Modifier and Type | Method and Description |
|---|---|
protected StateMachineMetadata |
StateMachineMetaBuilderImpl.findSuper(Class<?> metaClass) |
StateMachineMetadata |
StateMetaBuilderImpl.getCompositeStateMachine() |
StateMachineMetadata |
StateMachineMetaBuilderImpl.getOwningStateMachine() |
StateMachineMetadata |
RelationConstraintBuilderImpl.getRelatedStateMachine() |
StateMachineMetadata |
RelationMetaBuilderImpl.getRelateToStateMachine() |
StateMachineMetadata |
StateMetaBuilderImpl.getStateMachine() |
StateMachineMetadata |
EventMetaBuilderImpl.getStateMachine() |
| Modifier and Type | Method and Description |
|---|---|
StateMetaBuilder |
StateMetaBuilderImpl.build(Class<?> clazz,
StateMachineMetadata parent) |
StateMachineMetaBuilder |
StateMachineMetaBuilderImpl.build(Class<?> clazz,
StateMachineMetadata parent) |
RelationMetaBuilder |
RelationMetaBuilderImpl.build(Class<?> klass,
StateMachineMetadata parent) |
EventMetaBuilder |
EventMetaBuilderImpl.build(Class<?> clazz,
StateMachineMetadata parent) |
ConditionMetaBuilder |
ConditionMetaBuilderImpl.build(Class<?> klass,
StateMachineMetadata builder) |
protected void |
RelationMetaBuilderImpl.configureRelatedStateMachine(Class<?> klass,
StateMachineMetadata parent) |
| Constructor and Description |
|---|
EventMetaBuilderImpl(StateMachineMetadata parent,
String name) |
RelationConstraintBuilderImpl(StateMetaBuilder parent,
String name,
List<StateMetadata> onStates,
List<ErrorMessageObject> errorMessageObjects,
StateMachineMetadata stateMachineMetadata,
boolean nullable) |
RelationMetaBuilderImpl(StateMachineMetadata parent,
String name) |
| Modifier and Type | Method and Description |
|---|---|
RelationObject |
RelationObjectConfigure.configure(StateMachineMetadata relatedStateMachine,
Object relationKey,
AccessibleObject obj) |
| Constructor and Description |
|---|
ConditionProviderMethodScanner(StateMachineObjectBuilderImpl<?> stateMachineObjectBuilderImpl,
Class<?> klass,
StateMachineMetadata template,
VerificationFailureSet failureSet) |
| Modifier and Type | Method and Description |
|---|---|
StateMachineMetadata |
StateMetadata.getCompositeStateMachine() |
StateMachineMetadata[] |
StateMachineMetadata.getCompositeStateMachines() |
StateMachineMetadata |
StateMachineMetadata.getOwningStateMachine() |
StateMachineMetadata |
StateMachineMetadata.getParent() |
StateMachineMetadata |
RelationConstraintMetadata.getRelatedStateMachine() |
StateMachineMetadata |
RelationMetadata.getRelateToStateMachine() |
StateMachineMetadata |
StateMetadata.getStateMachine() |
StateMachineMetadata |
EventMetadata.getStateMachine() |
StateMachineMetadata |
LifecycleMetaRegistry.loadStateMachineMetadata(Class<?> metaClass) |
StateMachineMetadata |
LifecycleMetaRegistry.loadStateMachineMetadata(Class<?> stateClass,
StateMachineMetadata parent) |
| Modifier and Type | Method and Description |
|---|---|
StateMachineMetadata |
LifecycleMetaRegistry.loadStateMachineMetadata(Class<?> stateClass,
StateMachineMetadata parent) |
Copyright © 2015. All Rights Reserved.