toggle menu
kaskad_platform
1.0.0
jvm
switch theme
search in API
base
/
ru.sydis.base.types.kafka
/
ProtoValueWrapper
Proto
Value
Wrapper
class
ProtoValueWrapper
Members
Constructors
Proto
Value
Wrapper
Link copied to clipboard
constructor
(
protoValue
:
ProtoValue.Builder
)
constructor
(
value
:
ProtoValue
)
constructor
(
)
constructor
(
dpid
:
ProtoDpId.Builder
,
value
:
List
<
Any
>
,
type
:
ProtoVarType
)
Types
Companion
Link copied to clipboard
object
Companion
Pv
Range
Status
Link copied to clipboard
enum
PvRangeStatus
:
Enum
<
ProtoValueWrapper.PvRangeStatus
>
Properties
byte
Vals
Link copied to clipboard
val
byteVals
:
MutableList
<
ByteString
>
dpid
Link copied to clipboard
var
dpid
:
ProtoDpId.Builder
proto
Value
Link copied to clipboard
val
protoValue
:
ProtoValue.Builder
Functions
as
Builder
Link copied to clipboard
fun
asBuilder
(
)
:
ProtoValue.Builder
build
Link copied to clipboard
fun
build
(
)
:
ProtoValue
copy
Link copied to clipboard
fun
copy
(
)
:
ProtoValueWrapper
get
Dp
Id
Link copied to clipboard
fun
getDpId
(
)
:
ProtoDpId.Builder
get
First
Byte
Value
Link copied to clipboard
fun
getFirstByteValue
(
)
:
ByteArray
?
get
First
Value
Link copied to clipboard
fun
getFirstValue
(
)
:
Any
get
Value
Link copied to clipboard
fun
getValue
(
type
:
ProtoVarType
=
generateType(dpid)
)
:
Any
pv
Range
Check
Value
Link copied to clipboard
fun
pvRangeCheckValue
(
conf
:
PvRangeConfig
)
:
ProtoValueWrapper.PvRangeStatus
set
Dp
Id
Link copied to clipboard
fun
setDpId
(
dpId
:
ProtoDpId.Builder
)
:
ProtoValueWrapper
set
Null
Value
Link copied to clipboard
fun
setNullValue
(
)
:
ProtoValueWrapper
Установить значение считающееся за NULL
set
Raw
Value
Link copied to clipboard
fun
setRawValue
(
raw
:
ByteArray
)
:
ProtoValueWrapper
Записать "сырое" зачение
set
Value
Link copied to clipboard
fun
setValue
(
value
:
Any
,
type
:
ProtoVarType
=
generateType(dpid)
)
:
ProtoValueWrapper
fun
setValue
(
value
:
List
<
Any
>
,
type
:
ProtoVarType
=
generateType(dpid)
)
:
ProtoValueWrapper