Class Kstat2.Kstat2Map
java.lang.Object
com.sun.jna.PointerType
com.sun.jna.platform.unix.solaris.Kstat2.Kstat2Map
- All Implemented Interfaces:
NativeMapped
- Enclosing interface:
- Kstat2
Opaque kstat map handle.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionConvenience method forKstat2.kstat2_map_get(Kstat2Map, String, PointerByReference)
that retrieves the name/value (nv) pair identified by the supplied name and returns the value as an object.Convenience method forKstat2.kstat2_map_get(Kstat2Map, String, PointerByReference)
that retrieves the name/value (nv) pair identified by the supplied name.Methods inherited from class com.sun.jna.PointerType
equals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toString
-
Constructor Details
-
Kstat2Map
public Kstat2Map() -
Kstat2Map
-
-
Method Details
-
mapGet
Convenience method forKstat2.kstat2_map_get(Kstat2Map, String, PointerByReference)
that retrieves the name/value (nv) pair identified by the supplied name.- Parameters:
name
- The uri of the data to retrieve.- Returns:
- The name/value data.
-
getValue
Convenience method forKstat2.kstat2_map_get(Kstat2Map, String, PointerByReference)
that retrieves the name/value (nv) pair identified by the supplied name and returns the value as an object.- Parameters:
name
- The name of the data to retrieve.- Returns:
- If the value is of type
Kstat2.KSTAT2_NVVT_MAP
, aKstat2.Kstat2Map
is returned.If the value is of type
Kstat2.KSTAT2_NVVT_INT
, along
is returned.If the value is of type
Kstat2.KSTAT2_NVVT_INTS
, an array oflong
is returned.If the value is of type
Kstat2.KSTAT2_NVVT_STR
, aString
is returned.If the value is of type
Kstat2.KSTAT2_NVVT_STRS
, an array ofString
is returned.If no value exists for this property (error or invalid data
Kstat2.KSTAT2_NVF_INVAL
), returnsnull
.
-