| Package | Description |
|---|---|
| org.jupnp.binding.annotations | |
| org.jupnp.model.action | |
| org.jupnp.model.meta | |
| org.jupnp.model.state |
| Modifier and Type | Field and Description |
|---|---|
protected StateVariableAccessor |
AnnotationStateVariableBinder.accessor |
| Modifier and Type | Field and Description |
|---|---|
protected Map<StateVariable,StateVariableAccessor> |
AnnotationActionBinder.stateVariables |
| Modifier and Type | Method and Description |
|---|---|
protected StateVariableAccessor |
AnnotationActionBinder.findOutputArgumentAccessor(StateVariable stateVariable,
String getterName,
boolean multipleArguments) |
StateVariableAccessor |
AnnotationStateVariableBinder.getAccessor() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<ActionArgument<LocalService>,StateVariableAccessor> |
AnnotationActionBinder.createOutputArguments() |
Map<StateVariable,StateVariableAccessor> |
AnnotationActionBinder.getStateVariables() |
protected Map<StateVariable,StateVariableAccessor> |
AnnotationLocalServiceBinder.readStateVariables(Class<?> clazz,
Set<Class> stringConvertibleTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected ActionExecutor |
AnnotationActionBinder.createExecutor(Map<ActionArgument<LocalService>,StateVariableAccessor> outputArguments) |
protected Map<Action,ActionExecutor> |
AnnotationLocalServiceBinder.readActions(Class<?> clazz,
Map<StateVariable,StateVariableAccessor> stateVariables,
Set<Class> stringConvertibleTypes) |
| Constructor and Description |
|---|
AnnotationStateVariableBinder(UpnpStateVariable annotation,
String name,
StateVariableAccessor accessor,
Set<Class> stringConvertibleTypes) |
| Constructor and Description |
|---|
AnnotationActionBinder(Method method,
Map<StateVariable,StateVariableAccessor> stateVariables,
Set<Class> stringConvertibleTypes) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<ActionArgument<LocalService>,StateVariableAccessor> |
AbstractActionExecutor.outputArgumentAccessors |
| Modifier and Type | Method and Description |
|---|---|
Map<ActionArgument<LocalService>,StateVariableAccessor> |
AbstractActionExecutor.getOutputArgumentAccessors() |
| Constructor and Description |
|---|
AbstractActionExecutor(Map<ActionArgument<LocalService>,StateVariableAccessor> outputArgumentAccessors) |
MethodActionExecutor(Map<ActionArgument<LocalService>,StateVariableAccessor> outputArgumentAccessors,
Method method) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<StateVariable,StateVariableAccessor> |
LocalService.stateVariableAccessors |
| Modifier and Type | Method and Description |
|---|---|
StateVariableAccessor |
LocalService.getAccessor(StateVariable stateVariable) |
StateVariableAccessor |
LocalService.getAccessor(String stateVariableName) |
| Constructor and Description |
|---|
LocalService(ServiceType serviceType,
ServiceId serviceId,
Map<Action,ActionExecutor> actionExecutors,
Map<StateVariable,StateVariableAccessor> stateVariableAccessors,
Set<Class> stringConvertibleTypes,
boolean supportsQueryStateVariables) |
| Modifier and Type | Class and Description |
|---|---|
class |
FieldStateVariableAccessor
Reads the value of a state variable using reflection and a field.
|
class |
GetterStateVariableAccessor
Reads the value of a state variable using reflection and a getter method.
|
Copyright © 2023 jUPnP.org. All rights reserved.