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

## Uses of Class
org.fourthline.cling.model.meta.ActionArgument

Packages that use ActionArgument
org.fourthline.cling.binding.annotations |
org.fourthline.cling.binding.staging |
org.fourthline.cling.model.action |
org.fourthline.cling.model.meta |
org.fourthline.cling.transport.impl |

Uses of ActionArgument in org.fourthline.cling.binding.annotations

Methods in org.fourthline.cling.binding.annotations that return types with arguments of type ActionArgument
`protected List<ActionArgument>` | `AnnotationActionBinder.createInputArguments()`
`protected Map<ActionArgument<LocalService>,StateVariableAccessor>` | `AnnotationActionBinder.createOutputArguments()`

Method parameters in org.fourthline.cling.binding.annotations with type arguments of type ActionArgument
`protected ActionExecutor` | `AnnotationActionBinder.createExecutor(Map<ActionArgument<LocalService>,StateVariableAccessor> outputArguments)`

Uses of ActionArgument in org.fourthline.cling.binding.staging

Methods in org.fourthline.cling.binding.staging that return ActionArgument
`ActionArgument` | `MutableActionArgument.build()`
`ActionArgument[]` | `MutableAction.createActionArgumennts()`

Uses of ActionArgument in org.fourthline.cling.model.action

Fields in org.fourthline.cling.model.action with type parameters of type ActionArgument
`protected Map<ActionArgument<LocalService>,StateVariableAccessor>` | `AbstractActionExecutor.outputArgumentAccessors`

Methods in org.fourthline.cling.model.action that return ActionArgument
`ActionArgument<S>` | `ActionArgumentValue.getArgument()`
`protected ActionArgument<S>` | `ActionInvocation.getInputArgument(String name)`
`protected ActionArgument<S>` | `ActionInvocation.getOutputArgument(String name)`

Methods in org.fourthline.cling.model.action that return types with arguments of type ActionArgument
`Map<ActionArgument<LocalService>,StateVariableAccessor>` | `AbstractActionExecutor.getOutputArgumentAccessors()`

Methods in org.fourthline.cling.model.action with parameters of type ActionArgument
`ActionArgumentValue<S>` | `ActionInvocation.getInput(ActionArgument<S> argument)`
`ActionArgumentValue<S>` | `ActionInvocation.getOutput(ActionArgument<S> argument)`
`protected void` | `AbstractActionExecutor.setOutputArgumentValue(ActionInvocation<LocalService> actionInvocation, ActionArgument<LocalService> argument, Object result)` Sets the output argument value on the `ActionInvocation`, considers string conversion.

Constructors in org.fourthline.cling.model.action with parameters of type ActionArgument
`ActionArgumentValue(ActionArgument<S> argument, Object value)`

Constructor parameters in org.fourthline.cling.model.action with type arguments of type ActionArgument
`AbstractActionExecutor(Map<ActionArgument<LocalService>,StateVariableAccessor> outputArgumentAccessors)`
`MethodActionExecutor(Map<ActionArgument<LocalService>,StateVariableAccessor> outputArgumentAccessors, Method method)`

Uses of ActionArgument in org.fourthline.cling.model.meta

Methods in org.fourthline.cling.model.meta that return ActionArgument
`ActionArgument<S>` | `ActionArgument.deepCopy()`
`ActionArgument[]` | `Action.getArguments()`
`ActionArgument<S>` | `Action.getFirstInputArgument()`
`ActionArgument<S>` | `Action.getFirstOutputArgument()`
`ActionArgument<S>` | `Action.getInputArgument(String name)`
`ActionArgument<S>[]` | `Action.getInputArguments()`
`ActionArgument<S>` | `Action.getOutputArgument(String name)`
`ActionArgument<S>[]` | `Action.getOutputArguments()`

Methods in org.fourthline.cling.model.meta with parameters of type ActionArgument
`Datatype<S>` | `Service.getDatatype(ActionArgument argument)`
`StateVariable<S>` | `Service.getRelatedStateVariable(ActionArgument argument)`

Constructors in org.fourthline.cling.model.meta with parameters of type ActionArgument
`Action(String name, ActionArgument[] arguments)`

Uses of ActionArgument in org.fourthline.cling.transport.impl

Methods in org.fourthline.cling.transport.impl with parameters of type ActionArgument
`protected ActionArgumentValue` | `SOAPActionProcessorImpl.createValue(ActionArgument arg, String value)` Creates an instance of `ActionArgumentValue` and wraps an `InvalidValueException` as an `ActionException` with the appropriate `ErrorCode`.
`protected Node` | `SOAPActionProcessorImpl.findActionArgumentNode(List<Node> nodes, ActionArgument arg)` Returns the node with the same unprefixed name as the action argument name/alias or `null`.
`protected String` | `PullSOAPActionProcessorImpl.findActionArgumentValue(Map<String,String> entries, ActionArgument arg)`
`protected List<Node>` | `SOAPActionProcessorImpl.getMatchingNodes(NodeList nodeList, ActionArgument[] args)` Finds all element nodes in the list that match any argument name or argument alias, throws `ActionException` if not all arguments were found.
`protected Map<String,String>` | `PullSOAPActionProcessorImpl.getMatchingNodes(org.xmlpull.v1.XmlPullParser xpp, ActionArgument[] args)`
`protected ActionArgumentValue[]` | `SOAPActionProcessorImpl.readArgumentValues(NodeList nodeList, ActionArgument[] args)` The UPnP spec says that action arguments must be in the order as declared by the service.
`protected ActionArgumentValue[]` | `PullSOAPActionProcessorImpl.readArgumentValues(org.xmlpull.v1.XmlPullParser xpp, ActionArgument[] args)`

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

Copyright © 2013 4th Line GmbH, Switzerland. All Rights Reserved.