@Beta public final class PiActionParam extends Object
| Constructor and Description | 
|---|
| PiActionParam(PiActionParamId id,
             byte value)Creates an action's runtime parameter for the given param ID and byte
 value. | 
| PiActionParam(PiActionParamId id,
             byte[] value)Creates an action's runtime parameter for the given param ID and byte
 array value. | 
| PiActionParam(PiActionParamId id,
             ImmutableByteSequence value)Creates an action's runtime parameter for the given param ID and byte
 sequence value. | 
| PiActionParam(PiActionParamId id,
             int value)Creates an action's runtime parameter for the given param ID and int
 value. | 
| PiActionParam(PiActionParamId id,
             long value)Creates an action's runtime parameter for the given param ID and long
 value. | 
| PiActionParam(PiActionParamId id,
             short value)Creates an action's runtime parameter for the given param ID and short
 value. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object o) | 
| int | hashCode() | 
| PiActionParamId | id()Returns the identifier of this parameter. | 
| String | toString() | 
| ImmutableByteSequence | value()Returns the value of this parameter. | 
public PiActionParam(PiActionParamId id, ImmutableByteSequence value)
id - parameter identifiervalue - valuepublic PiActionParam(PiActionParamId id, byte value)
id - parameter identifiervalue - valuepublic PiActionParam(PiActionParamId id, short value)
id - parameter identifiervalue - valuepublic PiActionParam(PiActionParamId id, int value)
id - parameter identifiervalue - valuepublic PiActionParam(PiActionParamId id, long value)
id - parameter identifiervalue - valuepublic PiActionParam(PiActionParamId id, byte[] value)
id - parameter identifiervalue - valuepublic PiActionParamId id()
public ImmutableByteSequence value()