Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.teleal.cling.model.meta.StateVariable

Packages that use StateVariable
org.teleal.cling.binding.annotations |
org.teleal.cling.binding.staging |
org.teleal.cling.model.meta |
org.teleal.cling.model.state |

Uses of StateVariable in org.teleal.cling.binding.annotations

Fields in org.teleal.cling.binding.annotations with type parameters of type StateVariable
`protected Map<StateVariable,StateVariableAccessor>` | `AnnotationActionBinder.stateVariables`

Methods in org.teleal.cling.binding.annotations that return StateVariable
`protected StateVariable` | `AnnotationStateVariableBinder.createStateVariable()`
`protected StateVariable` | `AnnotationActionBinder.findRelatedStateVariable(String declaredName, String argumentName, String methodName)`
`protected StateVariable` | `AnnotationActionBinder.getStateVariable(String name)`

Methods in org.teleal.cling.binding.annotations that return types with arguments of type StateVariable
`Map<StateVariable,StateVariableAccessor>` | `AnnotationActionBinder.getStateVariables()`
`protected Map<StateVariable,StateVariableAccessor>` | `AnnotationLocalServiceBinder.readStateVariables(Class<?> clazz, Set<Class> stringConvertibleTypes)`

Methods in org.teleal.cling.binding.annotations with parameters of type StateVariable
`protected StateVariableAccessor` | `AnnotationActionBinder.findOutputArgumentAccessor(StateVariable stateVariable, String getterName, boolean multipleArguments)`
`protected void` | `AnnotationActionBinder.validateType(StateVariable stateVariable, Class type)`

Method parameters in org.teleal.cling.binding.annotations with type arguments of type StateVariable
`protected Map<Action,ActionExecutor>` | `AnnotationLocalServiceBinder.readActions(Class<?> clazz, Map<StateVariable,StateVariableAccessor> stateVariables, Set<Class> stringConvertibleTypes)`

Constructor parameters in org.teleal.cling.binding.annotations with type arguments of type StateVariable
`AnnotationActionBinder(Method method, Map<StateVariable,StateVariableAccessor> stateVariables, Set<Class> stringConvertibleTypes)`

Uses of StateVariable in org.teleal.cling.binding.staging

Methods in org.teleal.cling.binding.staging that return StateVariable
`StateVariable` | `MutableStateVariable.build()`
`StateVariable[]` | `MutableService.createStateVariables()`

Uses of StateVariable in org.teleal.cling.model.meta

Fields in org.teleal.cling.model.meta with type parameters of type StateVariable
`protected Map<StateVariable,StateVariableAccessor>` | `LocalService.stateVariableAccessors`

Methods in org.teleal.cling.model.meta that return StateVariable
`StateVariable<S>` | `StateVariable.deepCopy()`
`StateVariable<S>` | `Service.getRelatedStateVariable(ActionArgument argument)`
`StateVariable<S>` | `Service.getStateVariable(String name)`
`StateVariable<S>[]` | `Service.getStateVariables()`

Methods in org.teleal.cling.model.meta with parameters of type StateVariable
`StateVariableAccessor` | `LocalService.getAccessor(StateVariable stateVariable)`
`LocalService` | `LocalDevice.newInstance(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI, Action<LocalService>[] actions, StateVariable<LocalService>[] stateVariables)`
`RemoteService` | `RemoteDevice.newInstance(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI, Action<RemoteService>[] actions, StateVariable<RemoteService>[] stateVariables)`
`abstract S` | `Device.newInstance(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI, Action<S>[] actions, StateVariable<S>[] stateVariables)`

Constructors in org.teleal.cling.model.meta with parameters of type StateVariable
`LocalService(ServiceType serviceType, ServiceId serviceId, Action[] actions, StateVariable[] stateVariables)`
`RemoteService(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI, Action<RemoteService>[] actions, StateVariable<RemoteService>[] stateVariables)`
`Service(ServiceType serviceType, ServiceId serviceId, Action<S>[] actions, StateVariable<S>[] stateVariables)`

Constructor parameters in org.teleal.cling.model.meta with type arguments of type StateVariable
`LocalService(ServiceType serviceType, ServiceId serviceId, Map<Action,ActionExecutor> actionExecutors, Map<StateVariable,StateVariableAccessor> stateVariableAccessors, Set<Class> stringConvertibleTypes, boolean supportsQueryStateVariables)`

Uses of StateVariable in org.teleal.cling.model.state

Methods in org.teleal.cling.model.state that return StateVariable
`StateVariable<S>` | `StateVariableValue.getStateVariable()`

Methods in org.teleal.cling.model.state with parameters of type StateVariable
`StateVariableValue` | `StateVariableAccessor.read(StateVariable<LocalService> stateVariable, Object serviceImpl)`

Constructors in org.teleal.cling.model.state with parameters of type StateVariable
`StateVariableValue(StateVariable<S> stateVariable, Object value)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.