Package jnr.posix

Class WString


  • public final class WString
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private byte[] bytes  
      static jnr.ffi.mapper.ToNativeConverter<WString,​jnr.ffi.Pointer> Converter  
      (package private) static jnr.ffi.Runtime runtime  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private WString​(byte[] bytes)  
      (package private) WString​(java.lang.String string)  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static WString path​(java.lang.String path)  
      static byte[] path​(java.lang.String path, boolean longPathExtensionNeeded)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • runtime

        static final jnr.ffi.Runtime runtime
      • bytes

        private final byte[] bytes
      • Converter

        public static final jnr.ffi.mapper.ToNativeConverter<WString,​jnr.ffi.Pointer> Converter
    • Constructor Detail

      • WString

        WString​(java.lang.String string)
      • WString

        private WString​(byte[] bytes)
    • Method Detail

      • path

        public static WString path​(java.lang.String path)
      • path

        public static byte[] path​(java.lang.String path,
                                  boolean longPathExtensionNeeded)