Action |
AnnotationActionBinder.appendAction(Map<Action,ActionExecutor> actions) |
protected Datatype |
AnnotationStateVariableBinder.createDatatype() |
protected String |
AnnotationStateVariableBinder.createDefaultValue(Datatype datatype) |
protected List<ActionArgument> |
AnnotationActionBinder.createInputArguments() |
protected Map<ActionArgument<LocalService>,StateVariableAccessor> |
AnnotationActionBinder.createOutputArguments() |
protected StateVariable |
AnnotationStateVariableBinder.createStateVariable() |
protected StateVariableAccessor |
AnnotationActionBinder.findOutputArgumentAccessor(StateVariable stateVariable,
String getterName,
boolean multipleArguments) |
protected StateVariable |
AnnotationActionBinder.findRelatedStateVariable(String declaredName,
String argumentName,
String methodName) |
protected StateVariableAllowedValueRange |
AnnotationStateVariableBinder.getAllowedRangeFromProvider() |
protected StateVariableAllowedValueRange |
AnnotationStateVariableBinder.getAllowedValueRange(long min,
long max,
long step) |
protected String[] |
AnnotationStateVariableBinder.getAllowedValues(Class enumType) |
protected String[] |
AnnotationStateVariableBinder.getAllowedValuesFromProvider() |
LocalService |
AnnotationLocalServiceBinder.read(Class<?> clazz) |
LocalService |
AnnotationLocalServiceBinder.read(Class<?> clazz,
ServiceId id,
ServiceType type,
boolean supportsQueryStateVariables,
Class[] stringConvertibleTypes) |
LocalService |
AnnotationLocalServiceBinder.read(Class<?> clazz,
ServiceId id,
ServiceType type,
boolean supportsQueryStateVariables,
Set<Class> stringConvertibleTypes) |
protected Map<Action,ActionExecutor> |
AnnotationLocalServiceBinder.readActions(Class<?> clazz,
Map<StateVariable,StateVariableAccessor> stateVariables,
Set<Class> stringConvertibleTypes) |
protected Map<StateVariable,StateVariableAccessor> |
AnnotationLocalServiceBinder.readStateVariables(Class<?> clazz,
Set<Class> stringConvertibleTypes) |
protected Set<Class> |
AnnotationLocalServiceBinder.readStringConvertibleTypes(Class[] declaredTypes) |
protected void |
AnnotationActionBinder.validateType(StateVariable stateVariable,
Class type) |