| Package | Description |
|---|---|
| org.jupnp.binding.annotations | |
| org.jupnp.binding.staging | |
| org.jupnp.model.meta | |
| org.jupnp.model.state |
| Modifier and Type | Field and Description |
|---|---|
protected Map<StateVariable,StateVariableAccessor> |
AnnotationActionBinder.stateVariables |
| Modifier and Type | Method and Description |
|---|---|
protected StateVariable |
AnnotationStateVariableBinder.createStateVariable() |
protected StateVariable |
AnnotationActionBinder.findRelatedStateVariable(String declaredName,
String argumentName,
String methodName) |
protected StateVariable |
AnnotationActionBinder.getStateVariable(String name) |
| Modifier and Type | Method and Description |
|---|---|
Map<StateVariable,StateVariableAccessor> |
AnnotationActionBinder.getStateVariables() |
protected Map<StateVariable,StateVariableAccessor> |
AnnotationLocalServiceBinder.readStateVariables(Class<?> clazz,
Set<Class> stringConvertibleTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected StateVariableAccessor |
AnnotationActionBinder.findOutputArgumentAccessor(StateVariable stateVariable,
String getterName,
boolean multipleArguments) |
protected void |
AnnotationActionBinder.validateType(StateVariable stateVariable,
Class type) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<Action,ActionExecutor> |
AnnotationLocalServiceBinder.readActions(Class<?> clazz,
Map<StateVariable,StateVariableAccessor> stateVariables,
Set<Class> stringConvertibleTypes) |
| Constructor and Description |
|---|
AnnotationActionBinder(Method method,
Map<StateVariable,StateVariableAccessor> stateVariables,
Set<Class> stringConvertibleTypes) |
| Modifier and Type | Method and Description |
|---|---|
StateVariable |
MutableStateVariable.build() |
StateVariable[] |
MutableService.createStateVariables() |
| Modifier and Type | Field and Description |
|---|---|
protected Map<StateVariable,StateVariableAccessor> |
LocalService.stateVariableAccessors |
| Modifier and Type | Method and Description |
|---|---|
StateVariable<S> |
StateVariable.deepCopy() |
StateVariable<S> |
Service.getRelatedStateVariable(ActionArgument argument) |
StateVariable<S> |
Service.getStateVariable(String name) |
StateVariable<S>[] |
Service.getStateVariables() |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Constructor and Description |
|---|
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 and Description |
|---|
LocalService(ServiceType serviceType,
ServiceId serviceId,
Map<Action,ActionExecutor> actionExecutors,
Map<StateVariable,StateVariableAccessor> stateVariableAccessors,
Set<Class> stringConvertibleTypes,
boolean supportsQueryStateVariables) |
| Modifier and Type | Method and Description |
|---|---|
StateVariable<S> |
StateVariableValue.getStateVariable() |
| Modifier and Type | Method and Description |
|---|---|
StateVariableValue |
StateVariableAccessor.read(StateVariable<LocalService> stateVariable,
Object serviceImpl) |
| Constructor and Description |
|---|
StateVariableValue(StateVariable<S> stateVariable,
Object value) |
Copyright © 2023 jUPnP.org. All rights reserved.