Interface ScalarTypeObject<T>
-
- All Superinterfaces:
BindingObject
,TypeObject
- All Known Implementing Classes:
AdminGroup
,AsNumber
,BandwidthGbps
,BandwidthIeeeFloat32
,BandwidthKbps
,BandwidthMbps
,BcType
,Counter32
,Counter64
,DateAndTime
,DomainName
,DottedQuad
,Dscp
,EtherType
,ExtendedAdminGroup
,FabricId
,Gauge32
,Gauge64
,GeneralizedLabel
,GeographicCoordinateDegree
,HexString
,Ipv4Address
,Ipv4AddressNoZone
,Ipv4MulticastGroupAddress
,Ipv4Prefix
,Ipv6Address
,Ipv6AddressNoZone
,Ipv6FlowLabel
,Ipv6MulticastGroupAddress
,Ipv6Prefix
,Ipv6RouteOrigin
,Ipv6RouteTarget
,LinkId
,LinkId
,LinkRef
,MacAddress
,MplsLabelGeneralUse
,NetworkId
,NodeId
,NodeId
,NodeRef
,ObjectIdentifier
,ObjectIdentifier128
,Percentage
,PhysAddress
,PortNumber
,RevisionIdentifier
,RevisionIdentifier
,RouteDistinguisher
,RouteOrigin
,RoutePreference
,RouterId
,RouteTarget
,SensorValue
,SensorValuePrecision
,Srlg
,TeBandwidth
,TeClassType
,TeDsClass
,TeGlobalId
,TeMetric
,TeNodeId
,TeTemplateName
,TimerMultiplier
,Timestamp
,Timeticks
,Timeticks64
,TopologyId
,TpId
,TpId
,TpRef
,Uint24
,Uri
,Uuid
,VlanDei
,VlanId
,VlanPcp
,Xpath10
,YangIdentifier
,ZeroBasedCounter32
,ZeroBasedCounter64
@Beta public interface ScalarTypeObject<T> extends TypeObject
ATypeObject
that encapsulates an immutable native type. These are generated as YANG Binding type captures, such as those implied bytypedef
and parameterizedtype
statements.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NonNull T
getValue()
Return encapsulated value.
-
-
-
Method Detail
-
getValue
@NonNull T getValue()
Return encapsulated value.- Returns:
- Encapsulated value.
-
-