Package | Description |
---|---|
org.fourthline.cling.binding.annotations | |
org.fourthline.cling.model.action | |
org.fourthline.cling.model.meta | |
org.fourthline.cling.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 © 2014 4th Line GmbH, Switzerland. All Rights Reserved.