Class NativeStdString.StdStringJNI

java.lang.Object
org.fusesource.leveldbjni.internal.NativeStdString.StdStringJNI
Enclosing class:
NativeStdString

@JniClass(name="std::string", flags=CPP) private static class NativeStdString.StdStringJNI extends Object
  • Constructor Details

    • StdStringJNI

      private StdStringJNI()
  • Method Details

    • create

      @JniMethod(flags=CPP_NEW) public static final long create()
    • create

      @JniMethod(flags=CPP_NEW) public static final long create(String value)
    • delete

      @JniMethod(flags=CPP_DELETE) static final void delete(long self)
    • c_str_ptr

      @JniMethod(flags=CPP_METHOD, accessor="c_str", cast="const char*") public static final long c_str_ptr(long self)
    • length

      @JniMethod(flags=CPP_METHOD, cast="size_t") public static final long length(long self)