XAttrUtil (JNA API)
Description: declaration: package: com.sun.jna.platform.mac, class: XAttrUtil

Package com.sun.jna.platform.mac

# Class XAttrUtil

java.lang.Object
com.sun.jna.platform.mac.XAttrUtil

public class XAttrUtil extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `XAttrUtil()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected static String`
  `decodeString(ByteBuffer bb)`
  `protected static List<String>`
  `decodeStringSequence(ByteBuffer bb)`
  `protected static Memory`
  `encodeString(String s)`
  `static String`
  `getXAttr(String path, String name)`
  `static List<String>`
  `listXAttr(String path)`
  `static int`
  `removeXAttr(String path, String name)`
  `static int`
  `setXAttr(String path, String name, String value)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### XAttrUtil

    public XAttrUtil()

- ## Method Details

  - ### listXAttr

    public static List<String> listXAttr(String path)

  - ### getXAttr

    public static String getXAttr(String path, String name)

  - ### setXAttr

    public static int setXAttr(String path, String name, String value)

  - ### removeXAttr

    public static int removeXAttr(String path, String name)

  - ### encodeString

    protected static Memory encodeString(String s)

  - ### decodeString

    protected static String decodeString(ByteBuffer bb)

  - ### decodeStringSequence

    protected static List<String> decodeStringSequence(ByteBuffer bb)