diff --git a/Directory.Build.targets b/Directory.Build.targets
index ea649d951..d1bf7050a 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -18,6 +18,7 @@
+
diff --git a/src/Java.Base-ref.cs b/src/Java.Base-ref.cs
new file mode 100644
index 000000000..cabc1e0e5
--- /dev/null
+++ b/src/Java.Base-ref.cs
@@ -0,0 +1,5312 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// GenAPI Version: 7.0.6.10301
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+namespace Java.IO
+{
+ [Java.Interop.JniTypeSignatureAttribute("java/io/BufferedInputStream", GenerateJavaPeer=false)]
+ public partial class BufferedInputStream : Java.IO.FilterInputStream
+ {
+ protected BufferedInputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public BufferedInputStream(Java.IO.InputStream? @in) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public BufferedInputStream(Java.IO.InputStream? @in, int size) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ protected Java.Interop.JavaSByteArray? Buf { get { throw null; } set { } }
+ protected int Count { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected int Marklimit { get { throw null; } set { } }
+ protected int Markpos { get { throw null; } set { } }
+ protected int Pos { get { throw null; } set { } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/BufferedOutputStream", GenerateJavaPeer=false)]
+ public partial class BufferedOutputStream : Java.IO.FilterOutputStream
+ {
+ protected BufferedOutputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public BufferedOutputStream(Java.IO.OutputStream? @out) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public BufferedOutputStream(Java.IO.OutputStream? @out, int size) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ protected Java.Interop.JavaSByteArray? Buf { get { throw null; } set { } }
+ protected int Count { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/BufferedReader", GenerateJavaPeer=false)]
+ public partial class BufferedReader : Java.IO.Reader
+ {
+ protected BufferedReader(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public BufferedReader(Java.IO.Reader? @in) { }
+ public BufferedReader(Java.IO.Reader? @in, int sz) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override void Close() { }
+ public override int Read(Java.Interop.JavaCharArray? cbuf, int off, int len) { throw null; }
+ public virtual string? ReadLine() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/BufferedWriter", GenerateJavaPeer=false)]
+ public partial class BufferedWriter : Java.IO.Writer
+ {
+ protected BufferedWriter(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public BufferedWriter(Java.IO.Writer? @out) { }
+ public BufferedWriter(Java.IO.Writer? @out, int sz) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override void Close() { }
+ public override void Flush() { }
+ public virtual void NewLine() { }
+ public override void Write(Java.Interop.JavaCharArray? cbuf, int off, int len) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ByteArrayInputStream", GenerateJavaPeer=false)]
+ public partial class ByteArrayInputStream : Java.IO.InputStream
+ {
+ public ByteArrayInputStream(Java.Interop.JavaSByteArray? buf) { }
+ public ByteArrayInputStream(Java.Interop.JavaSByteArray? buf, int offset, int length) { }
+ protected ByteArrayInputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected Java.Interop.JavaSByteArray? Buf { get { throw null; } set { } }
+ protected int Count { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected int Mark { get { throw null; } set { } }
+ protected int Pos { get { throw null; } set { } }
+ public override int Read() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ByteArrayOutputStream", GenerateJavaPeer=false)]
+ public partial class ByteArrayOutputStream : Java.IO.OutputStream
+ {
+ public ByteArrayOutputStream() { }
+ protected ByteArrayOutputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ByteArrayOutputStream(int size) { }
+ protected Java.Interop.JavaSByteArray? Buf { get { throw null; } set { } }
+ protected int Count { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual void Reset() { }
+ public virtual int Size() { throw null; }
+ public virtual Java.Interop.JavaSByteArray? ToByteArray() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public virtual string? ToString(int hibyte) { throw null; }
+ public virtual string? ToString(string? charsetName) { throw null; }
+ public override void Write(int b) { }
+ public virtual void WriteBytes(Java.Interop.JavaSByteArray? b) { }
+ public virtual void WriteTo(Java.IO.OutputStream? @out) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/CharArrayReader", GenerateJavaPeer=false)]
+ public partial class CharArrayReader : Java.IO.Reader
+ {
+ public CharArrayReader(Java.Interop.JavaCharArray? buf) { }
+ public CharArrayReader(Java.Interop.JavaCharArray? buf, int offset, int length) { }
+ protected CharArrayReader(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected Java.Interop.JavaCharArray? Buf { get { throw null; } set { } }
+ protected int Count { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected int MarkedPos { get { throw null; } set { } }
+ protected int Pos { get { throw null; } set { } }
+ public override void Close() { }
+ public override int Read(Java.Interop.JavaCharArray? b, int off, int len) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/CharArrayWriter", GenerateJavaPeer=false)]
+ public partial class CharArrayWriter : Java.IO.Writer
+ {
+ public CharArrayWriter() { }
+ protected CharArrayWriter(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public CharArrayWriter(int initialSize) { }
+ protected Java.Interop.JavaCharArray? Buf { get { throw null; } set { } }
+ protected int Count { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override void Close() { }
+ public override void Flush() { }
+ public virtual void Reset() { }
+ public virtual int Size() { throw null; }
+ public virtual Java.Interop.JavaCharArray? ToCharArray() { throw null; }
+ public override void Write(Java.Interop.JavaCharArray? c, int off, int len) { }
+ public virtual void WriteTo(Java.IO.Writer? @out) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/CharConversionException", GenerateJavaPeer=false)]
+ public partial class CharConversionException : Java.IO.IOException
+ {
+ public CharConversionException() { }
+ protected CharConversionException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public CharConversionException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/Console", GenerateJavaPeer=false)]
+ public sealed partial class Console : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.IFlushable, System.IDisposable
+ {
+ internal Console() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public void Flush() { }
+ public Java.IO.Console? Format(string? fmt, params Java.Lang.Object[]? args) { throw null; }
+ public Java.IO.Console? Printf(string? format, params Java.Lang.Object[]? args) { throw null; }
+ public Java.IO.Reader? Reader() { throw null; }
+ public string? ReadLine() { throw null; }
+ public string? ReadLine(string? fmt, params Java.Lang.Object[]? args) { throw null; }
+ public Java.Interop.JavaCharArray? ReadPassword() { throw null; }
+ public Java.Interop.JavaCharArray? ReadPassword(string? fmt, params Java.Lang.Object[]? args) { throw null; }
+ public Java.IO.PrintWriter? Writer() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/DataInputStream", GenerateJavaPeer=false)]
+ public partial class DataInputStream : Java.IO.FilterInputStream, Java.Interop.IJavaPeerable, Java.IO.IDataInput, System.IDisposable
+ {
+ protected DataInputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public DataInputStream(Java.IO.InputStream? @in) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public sealed override int Read(Java.Interop.JavaSByteArray? b) { throw null; }
+ public sealed override int Read(Java.Interop.JavaSByteArray? b, int off, int len) { throw null; }
+ public bool ReadBoolean() { throw null; }
+ public sbyte ReadByte() { throw null; }
+ public char ReadChar() { throw null; }
+ public double ReadDouble() { throw null; }
+ public float ReadFloat() { throw null; }
+ public void ReadFully(Java.Interop.JavaSByteArray? b) { }
+ public void ReadFully(Java.Interop.JavaSByteArray? b, int off, int len) { }
+ public int ReadInt() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public string? ReadLine() { throw null; }
+ public long ReadLong() { throw null; }
+ public short ReadShort() { throw null; }
+ public int ReadUnsignedByte() { throw null; }
+ public int ReadUnsignedShort() { throw null; }
+ public string? ReadUTF() { throw null; }
+ public static string? ReadUTF(Java.IO.IDataInput? @in) { throw null; }
+ public int SkipBytes(int n) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/DataOutputStream", GenerateJavaPeer=false)]
+ public partial class DataOutputStream : Java.IO.FilterOutputStream, Java.Interop.IJavaPeerable, Java.IO.IDataOutput, System.IDisposable
+ {
+ protected DataOutputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public DataOutputStream(Java.IO.OutputStream? @out) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected int Written { get { throw null; } set { } }
+ public int Size() { throw null; }
+ public void WriteBoolean(bool v) { }
+ public void WriteByte(int v) { }
+ public void WriteBytes(string? s) { }
+ public void WriteChar(int v) { }
+ public void WriteChars(string? s) { }
+ public void WriteDouble(double v) { }
+ public void WriteFloat(float v) { }
+ public void WriteInt(int v) { }
+ public void WriteLong(long v) { }
+ public void WriteShort(int v) { }
+ public void WriteUTF(string? str) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/EOFException", GenerateJavaPeer=false)]
+ public partial class EOFException : Java.IO.IOException
+ {
+ public EOFException() { }
+ protected EOFException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public EOFException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/File", GenerateJavaPeer=false)]
+ public partial class File : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable, System.IDisposable
+ {
+ protected File(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public File(Java.IO.File? parent, string? child) { }
+ public File(string? pathname) { }
+ public File(string? parent, string? child) { }
+ public virtual Java.IO.File? AbsoluteFile { get { throw null; } }
+ public virtual string? AbsolutePath { get { throw null; } }
+ public virtual Java.IO.File? CanonicalFile { get { throw null; } }
+ public virtual string? CanonicalPath { get { throw null; } }
+ public virtual long FreeSpace { get { throw null; } }
+ public virtual bool IsAbsolute { get { throw null; } }
+ public virtual bool IsDirectory { get { throw null; } }
+ public virtual bool IsFile { get { throw null; } }
+ public virtual bool IsHidden { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual string? Name { get { throw null; } }
+ public virtual string? Parent { get { throw null; } }
+ public virtual Java.IO.File? ParentFile { get { throw null; } }
+ public virtual string? Path { get { throw null; } }
+ public static string? PathSeparator { get { throw null; } }
+ public static char PathSeparatorChar { get { throw null; } }
+ public static string? Separator { get { throw null; } }
+ public static char SeparatorChar { get { throw null; } }
+ public virtual long TotalSpace { get { throw null; } }
+ public virtual long UsableSpace { get { throw null; } }
+ public virtual bool CanExecute() { throw null; }
+ public virtual bool CanRead() { throw null; }
+ public virtual bool CanWrite() { throw null; }
+ public virtual int CompareTo(Java.IO.File? pathname) { throw null; }
+ public virtual bool CreateNewFile() { throw null; }
+ public static Java.IO.File? CreateTempFile(string? prefix, string? suffix) { throw null; }
+ public static Java.IO.File? CreateTempFile(string? prefix, string? suffix, Java.IO.File? directory) { throw null; }
+ public virtual bool Delete() { throw null; }
+ public virtual void DeleteOnExit() { }
+ public virtual bool Exists() { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public virtual long LastModified() { throw null; }
+ public virtual long Length() { throw null; }
+ public virtual Java.Interop.JavaObjectArray? List() { throw null; }
+ public virtual Java.Interop.JavaObjectArray? List(Java.IO.IFilenameFilter? filter) { throw null; }
+ public virtual Java.Interop.JavaObjectArray? ListFiles() { throw null; }
+ public virtual Java.Interop.JavaObjectArray? ListFiles(Java.IO.IFileFilter? filter) { throw null; }
+ public virtual Java.Interop.JavaObjectArray? ListFiles(Java.IO.IFilenameFilter? filter) { throw null; }
+ public static Java.Interop.JavaObjectArray? ListRoots() { throw null; }
+ public virtual bool Mkdir() { throw null; }
+ public virtual bool Mkdirs() { throw null; }
+ public virtual bool RenameTo(Java.IO.File? dest) { throw null; }
+ public virtual bool SetExecutable(bool executable) { throw null; }
+ public virtual bool SetExecutable(bool executable, bool ownerOnly) { throw null; }
+ public virtual bool SetLastModified(long time) { throw null; }
+ public virtual bool SetReadable(bool readable) { throw null; }
+ public virtual bool SetReadable(bool readable, bool ownerOnly) { throw null; }
+ public virtual bool SetReadOnly() { throw null; }
+ public virtual bool SetWritable(bool writable) { throw null; }
+ public virtual bool SetWritable(bool writable, bool ownerOnly) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FileDescriptor", GenerateJavaPeer=false)]
+ public sealed partial class FileDescriptor : Java.Lang.Object
+ {
+ public FileDescriptor() { }
+ public static Java.IO.FileDescriptor? Err { get { throw null; } }
+ public static Java.IO.FileDescriptor? In { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.IO.FileDescriptor? Out { get { throw null; } }
+ public void Sync() { }
+ public bool Valid() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FileInputStream", GenerateJavaPeer=false)]
+ public partial class FileInputStream : Java.IO.InputStream
+ {
+ protected FileInputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public FileInputStream(Java.IO.File? file) { }
+ public FileInputStream(Java.IO.FileDescriptor? fdObj) { }
+ public FileInputStream(string? name) { }
+ public Java.IO.FileDescriptor? FD { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override int Read() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FileNotFoundException", GenerateJavaPeer=false)]
+ public partial class FileNotFoundException : Java.IO.IOException
+ {
+ public FileNotFoundException() { }
+ protected FileNotFoundException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public FileNotFoundException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FileOutputStream", GenerateJavaPeer=false)]
+ public partial class FileOutputStream : Java.IO.OutputStream
+ {
+ protected FileOutputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public FileOutputStream(Java.IO.File? file) { }
+ public FileOutputStream(Java.IO.File? file, bool append) { }
+ public FileOutputStream(Java.IO.FileDescriptor? fdObj) { }
+ public FileOutputStream(string? name) { }
+ public FileOutputStream(string? name, bool append) { }
+ public Java.IO.FileDescriptor? FD { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override void Write(int b) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FileReader", GenerateJavaPeer=false)]
+ public partial class FileReader : Java.IO.InputStreamReader
+ {
+ protected FileReader(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public FileReader(Java.IO.File? file) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public FileReader(Java.IO.FileDescriptor? fd) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public FileReader(string? fileName) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FileWriter", GenerateJavaPeer=false)]
+ public partial class FileWriter : Java.IO.OutputStreamWriter
+ {
+ protected FileWriter(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public FileWriter(Java.IO.File? file) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public FileWriter(Java.IO.File? file, bool append) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public FileWriter(Java.IO.FileDescriptor? fd) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public FileWriter(string? fileName) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public FileWriter(string? fileName, bool append) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FilterInputStream", GenerateJavaPeer=false)]
+ public partial class FilterInputStream : Java.IO.InputStream
+ {
+ protected FilterInputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected FilterInputStream(Java.IO.InputStream? @in) { }
+ protected Java.IO.InputStream? In { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override int Read() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FilterOutputStream", GenerateJavaPeer=false)]
+ public partial class FilterOutputStream : Java.IO.OutputStream
+ {
+ protected FilterOutputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public FilterOutputStream(Java.IO.OutputStream? @out) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected Java.IO.OutputStream? Out { get { throw null; } set { } }
+ public override void Write(int b) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FilterReader", GenerateJavaPeer=false)]
+ public abstract partial class FilterReader : Java.IO.Reader
+ {
+ protected FilterReader(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected FilterReader(Java.IO.Reader? @in) { }
+ protected Java.IO.Reader? In { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override void Close() { }
+ public override int Read(Java.Interop.JavaCharArray? cbuf, int off, int len) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FilterWriter", GenerateJavaPeer=false)]
+ public abstract partial class FilterWriter : Java.IO.Writer
+ {
+ protected FilterWriter(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected FilterWriter(Java.IO.Writer? @out) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected Java.IO.Writer? Out { get { throw null; } set { } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override void Write(Java.Interop.JavaCharArray? cbuf, int off, int len) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/Closeable", GenerateJavaPeer=false)]
+ public partial interface ICloseable : Java.Interop.IJavaPeerable, Java.Lang.IAutoCloseable, System.IDisposable
+ {
+ new void Close();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/DataInput", GenerateJavaPeer=false)]
+ public partial interface IDataInput : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ bool ReadBoolean();
+ sbyte ReadByte();
+ char ReadChar();
+ double ReadDouble();
+ float ReadFloat();
+ void ReadFully(Java.Interop.JavaSByteArray? p0);
+ void ReadFully(Java.Interop.JavaSByteArray? p0, int p1, int p2);
+ int ReadInt();
+ string? ReadLine();
+ long ReadLong();
+ short ReadShort();
+ int ReadUnsignedByte();
+ int ReadUnsignedShort();
+ string? ReadUTF();
+ int SkipBytes(int p0);
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/DataOutput", GenerateJavaPeer=false)]
+ public partial interface IDataOutput : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ void Write(Java.Interop.JavaSByteArray? p0);
+ void Write(Java.Interop.JavaSByteArray? p0, int p1, int p2);
+ void Write(int p0);
+ void WriteBoolean(bool p0);
+ void WriteByte(int p0);
+ void WriteBytes(string? p0);
+ void WriteChar(int p0);
+ void WriteChars(string? p0);
+ void WriteDouble(double p0);
+ void WriteFloat(float p0);
+ void WriteInt(int p0);
+ void WriteLong(long p0);
+ void WriteShort(int p0);
+ void WriteUTF(string? p0);
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/Externalizable", GenerateJavaPeer=false)]
+ public partial interface IExternalizable : Java.Interop.IJavaPeerable, Java.IO.ISerializable, System.IDisposable
+ {
+ void ReadExternal(Java.IO.IObjectInput? p0);
+ void WriteExternal(Java.IO.IObjectOutput? p0);
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FileFilter", GenerateJavaPeer=false)]
+ public partial interface IFileFilter : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ bool Accept(Java.IO.File? p0);
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/FilenameFilter", GenerateJavaPeer=false)]
+ public partial interface IFilenameFilter : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ bool Accept(Java.IO.File? p0, string? p1);
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/Flushable", GenerateJavaPeer=false)]
+ public partial interface IFlushable : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ void Flush();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/InputStream", GenerateJavaPeer=false)]
+ public abstract partial class InputStream : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ICloseable, Java.Lang.IAutoCloseable, System.IDisposable
+ {
+ public InputStream() { }
+ protected InputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual int Available() { throw null; }
+ public virtual void Close() { }
+ public virtual void Mark(int readlimit) { }
+ public virtual bool MarkSupported() { throw null; }
+ public static Java.IO.InputStream? NullInputStream() { throw null; }
+ public abstract int Read();
+ public virtual int Read(Java.Interop.JavaSByteArray? b) { throw null; }
+ public virtual int Read(Java.Interop.JavaSByteArray? b, int off, int len) { throw null; }
+ public virtual Java.Interop.JavaSByteArray? ReadAllBytes() { throw null; }
+ public virtual int ReadNBytes(Java.Interop.JavaSByteArray? b, int off, int len) { throw null; }
+ public virtual Java.Interop.JavaSByteArray? ReadNBytes(int len) { throw null; }
+ public virtual void Reset() { }
+ public virtual long Skip(long n) { throw null; }
+ public virtual long TransferTo(Java.IO.OutputStream? @out) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/InputStreamReader", GenerateJavaPeer=false)]
+ public partial class InputStreamReader : Java.IO.Reader
+ {
+ protected InputStreamReader(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public InputStreamReader(Java.IO.InputStream? @in) { }
+ public InputStreamReader(Java.IO.InputStream? @in, string? charsetName) { }
+ public virtual string? Encoding { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override void Close() { }
+ public override int Read(Java.Interop.JavaCharArray? cbuf, int offset, int length) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/InterruptedIOException", GenerateJavaPeer=false)]
+ public partial class InterruptedIOException : Java.IO.IOException
+ {
+ public InterruptedIOException() { }
+ protected InterruptedIOException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public InterruptedIOException(string? s) { }
+ public int BytesTransferred { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/InvalidClassException", GenerateJavaPeer=false)]
+ public partial class InvalidClassException : Java.IO.ObjectStreamException
+ {
+ protected InvalidClassException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public InvalidClassException(string? reason) { }
+ public InvalidClassException(string? cname, string? reason) { }
+ public string? Classname { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/InvalidObjectException", GenerateJavaPeer=false)]
+ public partial class InvalidObjectException : Java.IO.ObjectStreamException
+ {
+ protected InvalidObjectException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public InvalidObjectException(string? reason) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectInput", GenerateJavaPeer=false)]
+ public partial interface IObjectInput : Java.Interop.IJavaPeerable, Java.IO.IDataInput, Java.Lang.IAutoCloseable, System.IDisposable
+ {
+ int Available();
+ new void Close();
+ int Read();
+ int Read(Java.Interop.JavaSByteArray? p0);
+ int Read(Java.Interop.JavaSByteArray? p0, int p1, int p2);
+ Java.Lang.Object? ReadObject();
+ long Skip(long p0);
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectInputFilter", GenerateJavaPeer=false)]
+ public partial interface IObjectInputFilter : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ Java.IO.IObjectInputFilter.Status? CheckInput(Java.IO.IObjectInputFilter.IFilterInfo? p0);
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectInputFilter$Config", GenerateJavaPeer=false)]
+ public sealed partial class Config : Java.Lang.Object
+ {
+ internal Config() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.IO.IObjectInputFilter? SerialFilter { get { throw null; } set { } }
+ public static Java.IO.IObjectInputFilter? CreateFilter(string? pattern) { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectInputFilter$Config$Global", GenerateJavaPeer=false)]
+ public sealed partial class Global : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.IObjectInputFilter, System.IDisposable
+ {
+ internal Global() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.IO.IObjectInputFilter.Status? CheckInput(Java.IO.IObjectInputFilter.IFilterInfo? filterInfo) { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectInputFilter$FilterInfo", GenerateJavaPeer=false)]
+ public partial interface IFilterInfo : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ long ArrayLength();
+ long Depth();
+ long References();
+ Java.Lang.Class? SerialClass();
+ long StreamBytes();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectInputFilter$Status", GenerateJavaPeer=false)]
+ public sealed partial class Status : Java.Lang.Enum
+ {
+ internal Status() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public static Java.IO.IObjectInputFilter.Status? Allowed { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.IO.IObjectInputFilter.Status? Rejected { get { throw null; } }
+ public static Java.IO.IObjectInputFilter.Status? Undecided { get { throw null; } }
+ public static Java.IO.IObjectInputFilter.Status? ValueOf(string? name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectInputValidation", GenerateJavaPeer=false)]
+ public partial interface IObjectInputValidation : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ void ValidateObject();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectOutput", GenerateJavaPeer=false)]
+ public partial interface IObjectOutput : Java.Interop.IJavaPeerable, Java.IO.IDataOutput, Java.Lang.IAutoCloseable, System.IDisposable
+ {
+ new void Close();
+ void Flush();
+ new void Write(Java.Interop.JavaSByteArray? p0);
+ new void Write(Java.Interop.JavaSByteArray? p0, int p1, int p2);
+ new void Write(int p0);
+ void WriteObject(Java.Lang.Object? p0);
+ }
+ public partial interface IObjectStreamConstants
+ {
+ public const int BaseWireHandle = 8257536;
+ public const int ProtocolVersion1 = 1;
+ public const int ProtocolVersion2 = 2;
+ public const sbyte ScBlockData = (sbyte)8;
+ public const sbyte ScEnum = (sbyte)16;
+ public const sbyte ScExternalizable = (sbyte)4;
+ public const sbyte ScSerializable = (sbyte)2;
+ public const sbyte ScWriteMethod = (sbyte)1;
+ public const short StreamMagic = (short)-21267;
+ public const short StreamVersion = (short)5;
+ public const sbyte TcArray = (sbyte)117;
+ public const sbyte TcBase = (sbyte)112;
+ public const sbyte TcBlockdata = (sbyte)119;
+ public const sbyte TcBlockdatalong = (sbyte)122;
+ public const sbyte TcClass = (sbyte)118;
+ public const sbyte TcClassdesc = (sbyte)114;
+ public const sbyte TcEndblockdata = (sbyte)120;
+ public const sbyte TcEnum = (sbyte)126;
+ public const sbyte TcException = (sbyte)123;
+ public const sbyte TcLongstring = (sbyte)124;
+ public const sbyte TcMax = (sbyte)126;
+ public const sbyte TcNull = (sbyte)112;
+ public const sbyte TcObject = (sbyte)115;
+ public const sbyte TcProxyclassdesc = (sbyte)125;
+ public const sbyte TcReference = (sbyte)113;
+ public const sbyte TcReset = (sbyte)121;
+ public const sbyte TcString = (sbyte)116;
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/IOError", GenerateJavaPeer=false)]
+ public partial class IOError : Java.Lang.Error
+ {
+ protected IOError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IOError(Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/IOException", GenerateJavaPeer=false)]
+ public partial class IOException : Java.Lang.Exception
+ {
+ public IOException() { }
+ protected IOException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IOException(Java.Lang.Throwable? cause) { }
+ public IOException(string? message) { }
+ public IOException(string? message, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/Serializable", GenerateJavaPeer=false)]
+ public partial interface ISerializable : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/LineNumberInputStream", GenerateJavaPeer=false)]
+ [System.ObsoleteAttribute("This class is obsoleted in this android platform")]
+ public partial class LineNumberInputStream : Java.IO.FilterInputStream
+ {
+ protected LineNumberInputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public LineNumberInputStream(Java.IO.InputStream? @in) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual int LineNumber { get { throw null; } set { } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/LineNumberReader", GenerateJavaPeer=false)]
+ public partial class LineNumberReader : Java.IO.BufferedReader
+ {
+ protected LineNumberReader(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public LineNumberReader(Java.IO.Reader? @in) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public LineNumberReader(Java.IO.Reader? @in, int sz) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual int LineNumber { get { throw null; } set { } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/NotActiveException", GenerateJavaPeer=false)]
+ public partial class NotActiveException : Java.IO.ObjectStreamException
+ {
+ public NotActiveException() { }
+ protected NotActiveException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public NotActiveException(string? reason) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/NotSerializableException", GenerateJavaPeer=false)]
+ public partial class NotSerializableException : Java.IO.ObjectStreamException
+ {
+ public NotSerializableException() { }
+ protected NotSerializableException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public NotSerializableException(string? classname) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectInputStream", GenerateJavaPeer=false)]
+ public partial class ObjectInputStream : Java.IO.InputStream, Java.Interop.IJavaPeerable, Java.IO.IDataInput, Java.IO.IObjectInput, Java.Lang.IAutoCloseable, System.IDisposable
+ {
+ protected ObjectInputStream() { }
+ protected ObjectInputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ObjectInputStream(Java.IO.InputStream? @in) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.IO.IObjectInputFilter? ObjectInputFilter { get { throw null; } set { } }
+ public virtual void DefaultReadObject() { }
+ protected virtual bool EnableResolveObject(bool enable) { throw null; }
+ public override int Read() { throw null; }
+ public virtual bool ReadBoolean() { throw null; }
+ public virtual sbyte ReadByte() { throw null; }
+ public virtual char ReadChar() { throw null; }
+ protected virtual Java.IO.ObjectStreamClass? ReadClassDescriptor() { throw null; }
+ public virtual double ReadDouble() { throw null; }
+ public virtual Java.IO.ObjectInputStream.GetField? ReadFields() { throw null; }
+ public virtual float ReadFloat() { throw null; }
+ public virtual void ReadFully(Java.Interop.JavaSByteArray? buf) { }
+ public virtual void ReadFully(Java.Interop.JavaSByteArray? buf, int off, int len) { }
+ public virtual int ReadInt() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public virtual string? ReadLine() { throw null; }
+ public virtual long ReadLong() { throw null; }
+ public Java.Lang.Object? ReadObject() { throw null; }
+ protected virtual Java.Lang.Object? ReadObjectOverride() { throw null; }
+ public virtual short ReadShort() { throw null; }
+ protected virtual void ReadStreamHeader() { }
+ public virtual Java.Lang.Object? ReadUnshared() { throw null; }
+ public virtual int ReadUnsignedByte() { throw null; }
+ public virtual int ReadUnsignedShort() { throw null; }
+ public virtual string? ReadUTF() { throw null; }
+ public virtual void RegisterValidation(Java.IO.IObjectInputValidation? obj, int prio) { }
+ protected virtual Java.Lang.Class? ResolveClass(Java.IO.ObjectStreamClass? desc) { throw null; }
+ protected virtual Java.Lang.Object? ResolveObject(Java.Lang.Object? obj) { throw null; }
+ protected virtual Java.Lang.Class? ResolveProxyClass(Java.Interop.JavaObjectArray? interfaces) { throw null; }
+ public virtual int SkipBytes(int len) { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectInputStream$GetField", GenerateJavaPeer=false)]
+ public abstract partial class GetField : Java.Lang.Object
+ {
+ public GetField() { }
+ protected GetField(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public abstract Java.IO.ObjectStreamClass? ObjectStreamClass { get; }
+ public abstract bool Defaulted(string? p0);
+ public abstract Java.Lang.Object? Get(string? p0, Java.Lang.Object? p1);
+ public abstract bool Get(string? p0, bool p1);
+ public abstract char Get(string? p0, char p1);
+ public abstract double Get(string? p0, double p1);
+ public abstract short Get(string? p0, short p1);
+ public abstract int Get(string? p0, int p1);
+ public abstract long Get(string? p0, long p1);
+ public abstract sbyte Get(string? p0, sbyte p1);
+ public abstract float Get(string? p0, float p1);
+ }
+ public static partial class InterfaceConsts
+ {
+ public const int BaseWireHandle = 8257536;
+ public const int ProtocolVersion1 = 1;
+ public const int ProtocolVersion2 = 2;
+ public const sbyte ScBlockData = (sbyte)8;
+ public const sbyte ScEnum = (sbyte)16;
+ public const sbyte ScExternalizable = (sbyte)4;
+ public const sbyte ScSerializable = (sbyte)2;
+ public const sbyte ScWriteMethod = (sbyte)1;
+ public const short StreamMagic = (short)-21267;
+ public const short StreamVersion = (short)5;
+ public const sbyte TcArray = (sbyte)117;
+ public const sbyte TcBase = (sbyte)112;
+ public const sbyte TcBlockdata = (sbyte)119;
+ public const sbyte TcBlockdatalong = (sbyte)122;
+ public const sbyte TcClass = (sbyte)118;
+ public const sbyte TcClassdesc = (sbyte)114;
+ public const sbyte TcEndblockdata = (sbyte)120;
+ public const sbyte TcEnum = (sbyte)126;
+ public const sbyte TcException = (sbyte)123;
+ public const sbyte TcLongstring = (sbyte)124;
+ public const sbyte TcMax = (sbyte)126;
+ public const sbyte TcNull = (sbyte)112;
+ public const sbyte TcObject = (sbyte)115;
+ public const sbyte TcProxyclassdesc = (sbyte)125;
+ public const sbyte TcReference = (sbyte)113;
+ public const sbyte TcReset = (sbyte)121;
+ public const sbyte TcString = (sbyte)116;
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectOutputStream", GenerateJavaPeer=false)]
+ public partial class ObjectOutputStream : Java.IO.OutputStream, Java.Interop.IJavaPeerable, Java.IO.IDataOutput, Java.IO.IObjectOutput, Java.Lang.IAutoCloseable, System.IDisposable
+ {
+ protected ObjectOutputStream() { }
+ protected ObjectOutputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ObjectOutputStream(Java.IO.OutputStream? @out) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected virtual void AnnotateClass(Java.Lang.Class? cl) { }
+ protected virtual void AnnotateProxyClass(Java.Lang.Class? cl) { }
+ public virtual void DefaultWriteObject() { }
+ protected virtual void Drain() { }
+ protected virtual bool EnableReplaceObject(bool enable) { throw null; }
+ public virtual Java.IO.ObjectOutputStream.PutField? PutFields() { throw null; }
+ protected virtual Java.Lang.Object? ReplaceObject(Java.Lang.Object? obj) { throw null; }
+ public virtual void Reset() { }
+ public override void Write(int val) { }
+ public virtual void WriteBoolean(bool val) { }
+ public virtual void WriteByte(int val) { }
+ public virtual void WriteBytes(string? str) { }
+ public virtual void WriteChar(int val) { }
+ public virtual void WriteChars(string? str) { }
+ protected virtual void WriteClassDescriptor(Java.IO.ObjectStreamClass? desc) { }
+ public virtual void WriteDouble(double val) { }
+ public virtual void WriteFields() { }
+ public virtual void WriteFloat(float val) { }
+ public virtual void WriteInt(int val) { }
+ public virtual void WriteLong(long val) { }
+ public void WriteObject(Java.Lang.Object? obj) { }
+ protected virtual void WriteObjectOverride(Java.Lang.Object? obj) { }
+ public virtual void WriteShort(int val) { }
+ protected virtual void WriteStreamHeader() { }
+ public virtual void WriteUnshared(Java.Lang.Object? obj) { }
+ public virtual void WriteUTF(string? str) { }
+ public static partial class InterfaceConsts
+ {
+ public const int BaseWireHandle = 8257536;
+ public const int ProtocolVersion1 = 1;
+ public const int ProtocolVersion2 = 2;
+ public const sbyte ScBlockData = (sbyte)8;
+ public const sbyte ScEnum = (sbyte)16;
+ public const sbyte ScExternalizable = (sbyte)4;
+ public const sbyte ScSerializable = (sbyte)2;
+ public const sbyte ScWriteMethod = (sbyte)1;
+ public const short StreamMagic = (short)-21267;
+ public const short StreamVersion = (short)5;
+ public const sbyte TcArray = (sbyte)117;
+ public const sbyte TcBase = (sbyte)112;
+ public const sbyte TcBlockdata = (sbyte)119;
+ public const sbyte TcBlockdatalong = (sbyte)122;
+ public const sbyte TcClass = (sbyte)118;
+ public const sbyte TcClassdesc = (sbyte)114;
+ public const sbyte TcEndblockdata = (sbyte)120;
+ public const sbyte TcEnum = (sbyte)126;
+ public const sbyte TcException = (sbyte)123;
+ public const sbyte TcLongstring = (sbyte)124;
+ public const sbyte TcMax = (sbyte)126;
+ public const sbyte TcNull = (sbyte)112;
+ public const sbyte TcObject = (sbyte)115;
+ public const sbyte TcProxyclassdesc = (sbyte)125;
+ public const sbyte TcReference = (sbyte)113;
+ public const sbyte TcReset = (sbyte)121;
+ public const sbyte TcString = (sbyte)116;
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectOutputStream$PutField", GenerateJavaPeer=false)]
+ public abstract partial class PutField : Java.Lang.Object
+ {
+ public PutField() { }
+ protected PutField(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public abstract void Put(string p0, Java.Lang.Object p1);
+ public abstract void Put(string p0, bool p1);
+ public abstract void Put(string p0, char p1);
+ public abstract void Put(string p0, double p1);
+ public abstract void Put(string p0, short p1);
+ public abstract void Put(string p0, int p1);
+ public abstract void Put(string p0, long p1);
+ public abstract void Put(string p0, sbyte p1);
+ public abstract void Put(string p0, float p1);
+ [System.ObsoleteAttribute("deprecated")]
+ public abstract void Write(Java.IO.IObjectOutput p0);
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectStreamClass", GenerateJavaPeer=false)]
+ public partial class ObjectStreamClass : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, System.IDisposable
+ {
+ protected ObjectStreamClass(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual string? Name { get { throw null; } }
+ public static Java.Interop.JavaObjectArray? NoFields { get { throw null; } }
+ public virtual long SerialVersionUID { get { throw null; } }
+ public virtual Java.Lang.Class? ForClass() { throw null; }
+ public virtual Java.IO.ObjectStreamField? GetField(string? name) { throw null; }
+ public virtual Java.Interop.JavaObjectArray? GetFields() { throw null; }
+ public static Java.IO.ObjectStreamClass? Lookup(Java.Lang.Class? cl) { throw null; }
+ public static Java.IO.ObjectStreamClass? LookupAny(Java.Lang.Class? cl) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectStreamException", GenerateJavaPeer=false)]
+ public abstract partial class ObjectStreamException : Java.IO.IOException
+ {
+ protected ObjectStreamException() { }
+ protected ObjectStreamException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected ObjectStreamException(string? message) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/ObjectStreamField", GenerateJavaPeer=false)]
+ public partial class ObjectStreamField : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ protected ObjectStreamField(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ObjectStreamField(string? name, Java.Lang.Class? type) { }
+ public ObjectStreamField(string? name, Java.Lang.Class? type, bool unshared) { }
+ public virtual bool IsPrimitive { get { throw null; } }
+ public virtual bool IsUnshared { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual string? Name { get { throw null; } }
+ public virtual int Offset { get { throw null; } }
+ public virtual Java.Lang.Class? Type { get { throw null; } }
+ public virtual char TypeCode { get { throw null; } }
+ public virtual string? TypeString { get { throw null; } }
+ public virtual int CompareTo(Java.Lang.Object? obj) { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ protected virtual void SetOffset(int offset) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/OptionalDataException", GenerateJavaPeer=false)]
+ public partial class OptionalDataException : Java.IO.ObjectStreamException
+ {
+ protected OptionalDataException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public bool Eof { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int Length { get { throw null; } set { } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/OutputStream", GenerateJavaPeer=false)]
+ public abstract partial class OutputStream : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ICloseable, Java.IO.IFlushable, Java.Lang.IAutoCloseable, System.IDisposable
+ {
+ public OutputStream() { }
+ protected OutputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual void Close() { }
+ public virtual void Flush() { }
+ public static Java.IO.OutputStream? NullOutputStream() { throw null; }
+ public virtual void Write(Java.Interop.JavaSByteArray? b) { }
+ public virtual void Write(Java.Interop.JavaSByteArray? b, int off, int len) { }
+ public abstract void Write(int p0);
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/OutputStreamWriter", GenerateJavaPeer=false)]
+ public partial class OutputStreamWriter : Java.IO.Writer
+ {
+ protected OutputStreamWriter(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public OutputStreamWriter(Java.IO.OutputStream? @out) { }
+ public OutputStreamWriter(Java.IO.OutputStream? @out, string? charsetName) { }
+ public virtual string? Encoding { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override void Write(Java.Interop.JavaCharArray? cbuf, int off, int len) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/PipedInputStream", GenerateJavaPeer=false)]
+ public partial class PipedInputStream : Java.IO.InputStream
+ {
+ protected const int PipeSize = 1024;
+ public PipedInputStream() { }
+ protected PipedInputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public PipedInputStream(Java.IO.PipedOutputStream? src) { }
+ public PipedInputStream(Java.IO.PipedOutputStream? src, int pipeSize) { }
+ public PipedInputStream(int pipeSize) { }
+ protected Java.Interop.JavaSByteArray? Buffer { get { throw null; } set { } }
+ protected int In { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected int Out { get { throw null; } set { } }
+ public virtual void Connect(Java.IO.PipedOutputStream? src) { }
+ public override int Read() { throw null; }
+ protected virtual void Receive(int b) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/PipedOutputStream", GenerateJavaPeer=false)]
+ public partial class PipedOutputStream : Java.IO.OutputStream
+ {
+ public PipedOutputStream() { }
+ protected PipedOutputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public PipedOutputStream(Java.IO.PipedInputStream? snk) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual void Connect(Java.IO.PipedInputStream? snk) { }
+ public override void Write(int b) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/PipedReader", GenerateJavaPeer=false)]
+ public partial class PipedReader : Java.IO.Reader
+ {
+ public PipedReader() { }
+ protected PipedReader(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public PipedReader(Java.IO.PipedWriter? src) { }
+ public PipedReader(Java.IO.PipedWriter? src, int pipeSize) { }
+ public PipedReader(int pipeSize) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override void Close() { }
+ public virtual void Connect(Java.IO.PipedWriter? src) { }
+ public override int Read(Java.Interop.JavaCharArray? cbuf, int off, int len) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/PipedWriter", GenerateJavaPeer=false)]
+ public partial class PipedWriter : Java.IO.Writer
+ {
+ public PipedWriter() { }
+ protected PipedWriter(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public PipedWriter(Java.IO.PipedReader? snk) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override void Close() { }
+ public virtual void Connect(Java.IO.PipedReader? snk) { }
+ public override void Flush() { }
+ public override void Write(Java.Interop.JavaCharArray? cbuf, int off, int len) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/PrintStream", GenerateJavaPeer=false)]
+ public partial class PrintStream : Java.IO.FilterOutputStream, Java.Interop.IJavaPeerable, Java.IO.ICloseable, Java.Lang.IAppendable, Java.Lang.IAutoCloseable, System.IDisposable
+ {
+ protected PrintStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PrintStream(Java.IO.File? file) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PrintStream(Java.IO.File? file, string? csn) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PrintStream(Java.IO.OutputStream? @out) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PrintStream(Java.IO.OutputStream? @out, bool autoFlush) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PrintStream(Java.IO.OutputStream? @out, bool autoFlush, string? encoding) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PrintStream(string? fileName) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PrintStream(string? fileName, string? csn) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual Java.IO.PrintStream? Append(Java.Lang.ICharSequence? csq) { throw null; }
+ public virtual Java.IO.PrintStream? Append(Java.Lang.ICharSequence? csq, int start, int end) { throw null; }
+ public virtual Java.IO.PrintStream? Append(char c) { throw null; }
+ public Java.IO.PrintStream? Append(string? csq) { throw null; }
+ public Java.IO.PrintStream? Append(string? csq, int start, int end) { throw null; }
+ public virtual bool CheckError() { throw null; }
+ protected virtual void ClearError() { }
+ public virtual Java.IO.PrintStream? Format(string? format, params Java.Lang.Object[]? args) { throw null; }
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append(Java.Lang.ICharSequence? p0) { throw null; }
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append(Java.Lang.ICharSequence? p0, int p1, int p2) { throw null; }
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append(char p0) { throw null; }
+ public virtual void Print(Java.Interop.JavaCharArray? s) { }
+ public virtual void Print(Java.Lang.Object? obj) { }
+ public virtual void Print(bool b) { }
+ public virtual void Print(char c) { }
+ public virtual void Print(double d) { }
+ public virtual void Print(int i) { }
+ public virtual void Print(long l) { }
+ public virtual void Print(float f) { }
+ public virtual void Print(string? s) { }
+ public virtual Java.IO.PrintStream? Printf(string? format, params Java.Lang.Object[]? args) { throw null; }
+ public virtual void Println() { }
+ public virtual void Println(Java.Interop.JavaCharArray? x) { }
+ public virtual void Println(Java.Lang.Object? x) { }
+ public virtual void Println(bool x) { }
+ public virtual void Println(char x) { }
+ public virtual void Println(double x) { }
+ public virtual void Println(int x) { }
+ public virtual void Println(long x) { }
+ public virtual void Println(float x) { }
+ public virtual void Println(string? x) { }
+ protected virtual void SetError() { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/PrintWriter", GenerateJavaPeer=false)]
+ public partial class PrintWriter : Java.IO.Writer
+ {
+ protected PrintWriter(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public PrintWriter(Java.IO.File? file) { }
+ public PrintWriter(Java.IO.File? file, string? csn) { }
+ public PrintWriter(Java.IO.OutputStream? @out) { }
+ public PrintWriter(Java.IO.OutputStream? @out, bool autoFlush) { }
+ public PrintWriter(Java.IO.Writer? @out) { }
+ public PrintWriter(Java.IO.Writer? @out, bool autoFlush) { }
+ public PrintWriter(string? fileName) { }
+ public PrintWriter(string? fileName, string? csn) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected Java.IO.Writer? Out { get { throw null; } set { } }
+ public virtual bool CheckError() { throw null; }
+ protected virtual void ClearError() { }
+ public override void Close() { }
+ public override void Flush() { }
+ public virtual Java.IO.PrintWriter? Format(string? format, params Java.Lang.Object[]? args) { throw null; }
+ public virtual void Print(Java.Interop.JavaCharArray? s) { }
+ public virtual void Print(Java.Lang.Object? obj) { }
+ public virtual void Print(bool b) { }
+ public virtual void Print(char c) { }
+ public virtual void Print(double d) { }
+ public virtual void Print(int i) { }
+ public virtual void Print(long l) { }
+ public virtual void Print(float f) { }
+ public virtual void Print(string? s) { }
+ public virtual Java.IO.PrintWriter? Printf(string? format, params Java.Lang.Object[]? args) { throw null; }
+ public virtual void Println() { }
+ public virtual void Println(Java.Interop.JavaCharArray? x) { }
+ public virtual void Println(Java.Lang.Object? x) { }
+ public virtual void Println(bool x) { }
+ public virtual void Println(char x) { }
+ public virtual void Println(double x) { }
+ public virtual void Println(int x) { }
+ public virtual void Println(long x) { }
+ public virtual void Println(float x) { }
+ public virtual void Println(string? x) { }
+ protected virtual void SetError() { }
+ public override void Write(Java.Interop.JavaCharArray? buf, int off, int len) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/PushbackInputStream", GenerateJavaPeer=false)]
+ public partial class PushbackInputStream : Java.IO.FilterInputStream
+ {
+ protected PushbackInputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PushbackInputStream(Java.IO.InputStream? @in) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PushbackInputStream(Java.IO.InputStream? @in, int size) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ protected Java.Interop.JavaSByteArray? Buf { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected int Pos { get { throw null; } set { } }
+ public virtual void Unread(Java.Interop.JavaSByteArray? b) { }
+ public virtual void Unread(Java.Interop.JavaSByteArray? b, int off, int len) { }
+ public virtual void Unread(int b) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/PushbackReader", GenerateJavaPeer=false)]
+ public partial class PushbackReader : Java.IO.FilterReader
+ {
+ protected PushbackReader(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PushbackReader(Java.IO.Reader? @in) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PushbackReader(Java.IO.Reader? @in, int size) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual void Unread(Java.Interop.JavaCharArray? cbuf) { }
+ public virtual void Unread(Java.Interop.JavaCharArray? cbuf, int off, int len) { }
+ public virtual void Unread(int c) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/RandomAccessFile", GenerateJavaPeer=false)]
+ public partial class RandomAccessFile : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ICloseable, Java.IO.IDataInput, Java.IO.IDataOutput, Java.Lang.IAutoCloseable, System.IDisposable
+ {
+ protected RandomAccessFile(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public RandomAccessFile(Java.IO.File? file, string? mode) { }
+ public RandomAccessFile(string? name, string? mode) { }
+ public Java.IO.FileDescriptor? FD { get { throw null; } }
+ public virtual long FilePointer { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual void Close() { }
+ public virtual long Length() { throw null; }
+ public virtual int Read() { throw null; }
+ public virtual int Read(Java.Interop.JavaSByteArray? b) { throw null; }
+ public virtual int Read(Java.Interop.JavaSByteArray? b, int off, int len) { throw null; }
+ public bool ReadBoolean() { throw null; }
+ public sbyte ReadByte() { throw null; }
+ public char ReadChar() { throw null; }
+ public double ReadDouble() { throw null; }
+ public float ReadFloat() { throw null; }
+ public void ReadFully(Java.Interop.JavaSByteArray? b) { }
+ public void ReadFully(Java.Interop.JavaSByteArray? b, int off, int len) { }
+ public int ReadInt() { throw null; }
+ public string? ReadLine() { throw null; }
+ public long ReadLong() { throw null; }
+ public short ReadShort() { throw null; }
+ public int ReadUnsignedByte() { throw null; }
+ public int ReadUnsignedShort() { throw null; }
+ public string? ReadUTF() { throw null; }
+ public virtual void Seek(long pos) { }
+ public virtual void SetLength(long p0) { }
+ public virtual int SkipBytes(int n) { throw null; }
+ public virtual void Write(Java.Interop.JavaSByteArray? b) { }
+ public virtual void Write(Java.Interop.JavaSByteArray? b, int off, int len) { }
+ public virtual void Write(int b) { }
+ public void WriteBoolean(bool v) { }
+ public void WriteByte(int v) { }
+ public void WriteBytes(string? s) { }
+ public void WriteChar(int v) { }
+ public void WriteChars(string? s) { }
+ public void WriteDouble(double v) { }
+ public void WriteFloat(float v) { }
+ public void WriteInt(int v) { }
+ public void WriteLong(long v) { }
+ public void WriteShort(int v) { }
+ public void WriteUTF(string? str) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/Reader", GenerateJavaPeer=false)]
+ public abstract partial class Reader : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ICloseable, Java.Lang.IAutoCloseable, System.IDisposable
+ {
+ protected Reader() { }
+ protected Reader(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected Reader(Java.Lang.Object? @lock) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected Java.Lang.Object? Lock { get { throw null; } set { } }
+ public abstract void Close();
+ public virtual void Mark(int readAheadLimit) { }
+ public virtual bool MarkSupported() { throw null; }
+ public static Java.IO.Reader? NullReader() { throw null; }
+ public virtual int Read() { throw null; }
+ public virtual int Read(Java.Interop.JavaCharArray? cbuf) { throw null; }
+ public abstract int Read(Java.Interop.JavaCharArray? p0, int p1, int p2);
+ public virtual bool Ready() { throw null; }
+ public virtual void Reset() { }
+ public virtual long Skip(long n) { throw null; }
+ public virtual long TransferTo(Java.IO.Writer? @out) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/SequenceInputStream", GenerateJavaPeer=false)]
+ public partial class SequenceInputStream : Java.IO.InputStream
+ {
+ protected SequenceInputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public SequenceInputStream(Java.IO.InputStream? s1, Java.IO.InputStream? s2) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override int Read() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/StreamCorruptedException", GenerateJavaPeer=false)]
+ public partial class StreamCorruptedException : Java.IO.ObjectStreamException
+ {
+ public StreamCorruptedException() { }
+ protected StreamCorruptedException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public StreamCorruptedException(string? reason) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/StreamTokenizer", GenerateJavaPeer=false)]
+ public partial class StreamTokenizer : Java.Lang.Object
+ {
+ public const int TtEof = -1;
+ public const int TtEol = 10;
+ public const int TtNumber = -2;
+ public const int TtWord = -3;
+ protected StreamTokenizer(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public StreamTokenizer(Java.IO.InputStream? @is) { }
+ public StreamTokenizer(Java.IO.Reader? r) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public double Nval { get { throw null; } set { } }
+ public string? Sval { get { throw null; } set { } }
+ public int Ttype { get { throw null; } set { } }
+ public virtual void CommentChar(int ch) { }
+ public virtual void EolIsSignificant(bool flag) { }
+ public virtual int Lineno() { throw null; }
+ public virtual void LowerCaseMode(bool fl) { }
+ public virtual void OrdinaryChar(int ch) { }
+ public virtual void OrdinaryChars(int low, int hi) { }
+ public virtual void ParseNumbers() { }
+ public virtual void PushBack() { }
+ public virtual void QuoteChar(int ch) { }
+ public virtual void ResetSyntax() { }
+ public virtual void SlashSlashComments(bool flag) { }
+ public virtual void SlashStarComments(bool flag) { }
+ public virtual void WhitespaceChars(int low, int hi) { }
+ public virtual void WordChars(int low, int hi) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/StringBufferInputStream", GenerateJavaPeer=false)]
+ [System.ObsoleteAttribute("This class is obsoleted in this android platform")]
+ public partial class StringBufferInputStream : Java.IO.InputStream
+ {
+ protected StringBufferInputStream(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public StringBufferInputStream(string? s) { }
+ protected string? Buffer { get { throw null; } set { } }
+ protected int Count { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected int Pos { get { throw null; } set { } }
+ public override int Read() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/StringReader", GenerateJavaPeer=false)]
+ public partial class StringReader : Java.IO.Reader
+ {
+ protected StringReader(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public StringReader(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override void Close() { }
+ public override int Read(Java.Interop.JavaCharArray? cbuf, int off, int len) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/StringWriter", GenerateJavaPeer=false)]
+ public partial class StringWriter : Java.IO.Writer
+ {
+ public StringWriter() { }
+ protected StringWriter(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public StringWriter(int initialSize) { }
+ public virtual Java.Lang.StringBuffer? Buffer { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override void Write(Java.Interop.JavaCharArray? cbuf, int off, int len) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/SyncFailedException", GenerateJavaPeer=false)]
+ public partial class SyncFailedException : Java.IO.IOException
+ {
+ protected SyncFailedException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public SyncFailedException(string? desc) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/UncheckedIOException", GenerateJavaPeer=false)]
+ public partial class UncheckedIOException : Java.Lang.RuntimeException
+ {
+ protected UncheckedIOException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public UncheckedIOException(Java.IO.IOException? cause) { }
+ public UncheckedIOException(string? message, Java.IO.IOException? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/UnsupportedEncodingException", GenerateJavaPeer=false)]
+ public partial class UnsupportedEncodingException : Java.IO.IOException
+ {
+ public UnsupportedEncodingException() { }
+ protected UnsupportedEncodingException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public UnsupportedEncodingException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/UTFDataFormatException", GenerateJavaPeer=false)]
+ public partial class UTFDataFormatException : Java.IO.IOException
+ {
+ public UTFDataFormatException() { }
+ protected UTFDataFormatException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public UTFDataFormatException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/WriteAbortedException", GenerateJavaPeer=false)]
+ public partial class WriteAbortedException : Java.IO.ObjectStreamException
+ {
+ protected WriteAbortedException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public WriteAbortedException(string? s, Java.Lang.Exception? ex) { }
+ public Java.Lang.Exception? Detail { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/io/Writer", GenerateJavaPeer=false)]
+ public abstract partial class Writer : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ICloseable, Java.IO.IFlushable, Java.Lang.IAppendable, Java.Lang.IAutoCloseable, System.IDisposable
+ {
+ protected Writer() { }
+ protected Writer(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected Writer(Java.Lang.Object? @lock) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected Java.Lang.Object? Lock { get { throw null; } set { } }
+ public virtual Java.IO.Writer? Append(Java.Lang.ICharSequence? csq) { throw null; }
+ public virtual Java.IO.Writer? Append(Java.Lang.ICharSequence? csq, int start, int end) { throw null; }
+ public virtual Java.IO.Writer? Append(char c) { throw null; }
+ public Java.IO.Writer? Append(string? csq) { throw null; }
+ public Java.IO.Writer? Append(string? csq, int start, int end) { throw null; }
+ public abstract void Close();
+ public abstract void Flush();
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append(Java.Lang.ICharSequence? p0) { throw null; }
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append(Java.Lang.ICharSequence? p0, int p1, int p2) { throw null; }
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append(char p0) { throw null; }
+ public static Java.IO.Writer? NullWriter() { throw null; }
+ public virtual void Write(Java.Interop.JavaCharArray? cbuf) { }
+ public abstract void Write(Java.Interop.JavaCharArray? p0, int p1, int p2);
+ public virtual void Write(int c) { }
+ public virtual void Write(string? str) { }
+ public virtual void Write(string? str, int off, int len) { }
+ }
+}
+namespace Java.Lang
+{
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/AbstractMethodError", GenerateJavaPeer=false)]
+ public partial class AbstractMethodError : Java.Lang.IncompatibleClassChangeError
+ {
+ public AbstractMethodError() { }
+ protected AbstractMethodError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public AbstractMethodError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ArithmeticException", GenerateJavaPeer=false)]
+ public partial class ArithmeticException : Java.Lang.RuntimeException
+ {
+ public ArithmeticException() { }
+ protected ArithmeticException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ArithmeticException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ArrayIndexOutOfBoundsException", GenerateJavaPeer=false)]
+ public partial class ArrayIndexOutOfBoundsException : Java.Lang.IndexOutOfBoundsException
+ {
+ public ArrayIndexOutOfBoundsException() { }
+ protected ArrayIndexOutOfBoundsException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ArrayIndexOutOfBoundsException(int index) { }
+ public ArrayIndexOutOfBoundsException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ArrayStoreException", GenerateJavaPeer=false)]
+ public partial class ArrayStoreException : Java.Lang.RuntimeException
+ {
+ public ArrayStoreException() { }
+ protected ArrayStoreException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ArrayStoreException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/AssertionError", GenerateJavaPeer=false)]
+ public partial class AssertionError : Java.Lang.Error
+ {
+ public AssertionError() { }
+ protected AssertionError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public AssertionError(Java.Lang.Object? detailMessage) { }
+ public AssertionError(bool detailMessage) { }
+ public AssertionError(char detailMessage) { }
+ public AssertionError(double detailMessage) { }
+ public AssertionError(int detailMessage) { }
+ public AssertionError(long detailMessage) { }
+ public AssertionError(float detailMessage) { }
+ public AssertionError(string? message, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Boolean", GenerateJavaPeer=false)]
+ public sealed partial class Boolean : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable, System.IDisposable
+ {
+ [System.ObsoleteAttribute("deprecated")]
+ public Boolean(bool value) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public Boolean(string? s) { }
+ public static Java.Lang.Boolean? False { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Boolean? True { get { throw null; } }
+ public static Java.Lang.Class? Type { get { throw null; } }
+ public bool BooleanValue() { throw null; }
+ public static int Compare(bool x, bool y) { throw null; }
+ public int CompareTo(Java.Lang.Boolean? b) { throw null; }
+ public static bool GetBoolean(string? name) { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public static int HashCode(bool value) { throw null; }
+ public static bool LogicalAnd(bool a, bool b) { throw null; }
+ public static bool LogicalOr(bool a, bool b) { throw null; }
+ public static bool LogicalXor(bool a, bool b) { throw null; }
+ public static bool ParseBoolean(string? s) { throw null; }
+ public static string? ToString(bool b) { throw null; }
+ public static Java.Lang.Boolean? ValueOf(bool b) { throw null; }
+ public static Java.Lang.Boolean? ValueOf(string? s) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/BootstrapMethodError", GenerateJavaPeer=false)]
+ public partial class BootstrapMethodError : Java.Lang.LinkageError
+ {
+ public BootstrapMethodError() { }
+ protected BootstrapMethodError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public BootstrapMethodError(Java.Lang.Throwable? cause) { }
+ public BootstrapMethodError(string? s) { }
+ public BootstrapMethodError(string? s, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Byte", GenerateJavaPeer=false)]
+ public sealed partial class Byte : Java.Lang.Number, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ public const int Bytes = 1;
+ public const sbyte MaxValue = (sbyte)127;
+ public const sbyte MinValue = (sbyte)-128;
+ public const int Size = 8;
+ [System.ObsoleteAttribute("deprecated")]
+ public Byte(sbyte value) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public Byte(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Class? Type { get { throw null; } }
+ public static int Compare(sbyte x, sbyte y) { throw null; }
+ public int CompareTo(Java.Lang.Byte? anotherByte) { throw null; }
+ public static int CompareUnsigned(sbyte x, sbyte y) { throw null; }
+ public static Java.Lang.Byte? Decode(string? nm) { throw null; }
+ public override double DoubleValue() { throw null; }
+ public override float FloatValue() { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public static int HashCode(sbyte value) { throw null; }
+ public override int IntValue() { throw null; }
+ public override long LongValue() { throw null; }
+ public static sbyte ParseByte(string? s) { throw null; }
+ public static sbyte ParseByte(string? s, int radix) { throw null; }
+ public static string? ToString(sbyte b) { throw null; }
+ public static int ToUnsignedInt(sbyte x) { throw null; }
+ public static long ToUnsignedLong(sbyte x) { throw null; }
+ public static Java.Lang.Byte? ValueOf(sbyte b) { throw null; }
+ public static Java.Lang.Byte? ValueOf(string? s) { throw null; }
+ public static Java.Lang.Byte? ValueOf(string? s, int radix) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Character", GenerateJavaPeer=false)]
+ public sealed partial class Character : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable, System.IDisposable
+ {
+ public const int Bytes = 2;
+ public const sbyte CombiningSpacingMark = (sbyte)8;
+ public const sbyte ConnectorPunctuation = (sbyte)23;
+ public const sbyte Control = (sbyte)15;
+ public const sbyte CurrencySymbol = (sbyte)26;
+ public const sbyte DashPunctuation = (sbyte)20;
+ public const sbyte DecimalDigitNumber = (sbyte)9;
+ public const sbyte DirectionalityArabicNumber = (sbyte)6;
+ public const sbyte DirectionalityBoundaryNeutral = (sbyte)9;
+ public const sbyte DirectionalityCommonNumberSeparator = (sbyte)7;
+ public const sbyte DirectionalityEuropeanNumber = (sbyte)3;
+ public const sbyte DirectionalityEuropeanNumberSeparator = (sbyte)4;
+ public const sbyte DirectionalityEuropeanNumberTerminator = (sbyte)5;
+ public const sbyte DirectionalityFirstStrongIsolate = (sbyte)21;
+ public const sbyte DirectionalityLeftToRight = (sbyte)0;
+ public const sbyte DirectionalityLeftToRightEmbedding = (sbyte)14;
+ public const sbyte DirectionalityLeftToRightIsolate = (sbyte)19;
+ public const sbyte DirectionalityLeftToRightOverride = (sbyte)15;
+ public const sbyte DirectionalityNonspacingMark = (sbyte)8;
+ public const sbyte DirectionalityOtherNeutrals = (sbyte)13;
+ public const sbyte DirectionalityParagraphSeparator = (sbyte)10;
+ public const sbyte DirectionalityPopDirectionalFormat = (sbyte)18;
+ public const sbyte DirectionalityPopDirectionalIsolate = (sbyte)22;
+ public const sbyte DirectionalityRightToLeft = (sbyte)1;
+ public const sbyte DirectionalityRightToLeftArabic = (sbyte)2;
+ public const sbyte DirectionalityRightToLeftEmbedding = (sbyte)16;
+ public const sbyte DirectionalityRightToLeftIsolate = (sbyte)20;
+ public const sbyte DirectionalityRightToLeftOverride = (sbyte)17;
+ public const sbyte DirectionalitySegmentSeparator = (sbyte)11;
+ public const sbyte DirectionalityUndefined = (sbyte)-1;
+ public const sbyte DirectionalityWhitespace = (sbyte)12;
+ public const sbyte EnclosingMark = (sbyte)7;
+ public const sbyte EndPunctuation = (sbyte)22;
+ public const sbyte FinalQuotePunctuation = (sbyte)30;
+ public const sbyte Format = (sbyte)16;
+ public const sbyte InitialQuotePunctuation = (sbyte)29;
+ public const sbyte LetterNumber = (sbyte)10;
+ public const sbyte LineSeparator = (sbyte)13;
+ public const sbyte LowercaseLetter = (sbyte)2;
+ public const sbyte MathSymbol = (sbyte)25;
+ public const int MaxCodePoint = 1114111;
+ public const char MaxHighSurrogate = '\uDBFF';
+ public const char MaxLowSurrogate = '\uDFFF';
+ public const int MaxRadix = 36;
+ public const char MaxSurrogate = '\uDFFF';
+ public const char MaxValue = '\uFFFF';
+ public const int MinCodePoint = 0;
+ public const char MinHighSurrogate = '\uD800';
+ public const char MinLowSurrogate = '\uDC00';
+ public const int MinRadix = 2;
+ public const int MinSupplementaryCodePoint = 65536;
+ public const char MinSurrogate = '\uD800';
+ public const char MinValue = '\0';
+ public const sbyte ModifierLetter = (sbyte)4;
+ public const sbyte ModifierSymbol = (sbyte)27;
+ public const sbyte NonSpacingMark = (sbyte)6;
+ public const sbyte OtherLetter = (sbyte)5;
+ public const sbyte OtherNumber = (sbyte)11;
+ public const sbyte OtherPunctuation = (sbyte)24;
+ public const sbyte OtherSymbol = (sbyte)28;
+ public const sbyte ParagraphSeparator = (sbyte)14;
+ public const sbyte PrivateUse = (sbyte)18;
+ public const int Size = 16;
+ public const sbyte SpaceSeparator = (sbyte)12;
+ public const sbyte StartPunctuation = (sbyte)21;
+ public const sbyte Surrogate = (sbyte)19;
+ public const sbyte TitlecaseLetter = (sbyte)3;
+ public const sbyte Unassigned = (sbyte)0;
+ public const sbyte UppercaseLetter = (sbyte)1;
+ [System.ObsoleteAttribute("deprecated")]
+ public Character(char value) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Class? Type { get { throw null; } }
+ public static int CharCount(int codePoint) { throw null; }
+ public char CharValue() { throw null; }
+ public static int CodePointAt(Java.Interop.JavaCharArray? a, int index) { throw null; }
+ public static int CodePointAt(Java.Interop.JavaCharArray? a, int index, int limit) { throw null; }
+ public static int CodePointAt(Java.Lang.ICharSequence? seq, int index) { throw null; }
+ public static int CodePointAt(string? seq, int index) { throw null; }
+ public static int CodePointBefore(Java.Interop.JavaCharArray? a, int index) { throw null; }
+ public static int CodePointBefore(Java.Interop.JavaCharArray? a, int index, int start) { throw null; }
+ public static int CodePointBefore(Java.Lang.ICharSequence? seq, int index) { throw null; }
+ public static int CodePointBefore(string? seq, int index) { throw null; }
+ public static int CodePointCount(Java.Interop.JavaCharArray? a, int offset, int count) { throw null; }
+ public static int CodePointCount(Java.Lang.ICharSequence? seq, int beginIndex, int endIndex) { throw null; }
+ public static int CodePointCount(string? seq, int beginIndex, int endIndex) { throw null; }
+ public static int CodePointOf(string? name) { throw null; }
+ public static int Compare(char x, char y) { throw null; }
+ public int CompareTo(Java.Lang.Character? anotherCharacter) { throw null; }
+ public static int Digit(char ch, int radix) { throw null; }
+ public static int Digit(int codePoint, int radix) { throw null; }
+ public static char ForDigit(int digit, int radix) { throw null; }
+ public static sbyte GetDirectionality(char ch) { throw null; }
+ public static sbyte GetDirectionality(int codePoint) { throw null; }
+ public static string? GetName(int codePoint) { throw null; }
+ public static int GetNumericValue(char ch) { throw null; }
+ public static int GetNumericValue(int codePoint) { throw null; }
+ public static int GetType(char ch) { throw null; }
+ public static int GetType(int codePoint) { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public static int HashCode(char value) { throw null; }
+ public static char HighSurrogate(int codePoint) { throw null; }
+ public static bool IsAlphabetic(int codePoint) { throw null; }
+ public static bool IsBmpCodePoint(int codePoint) { throw null; }
+ public static bool IsDefined(char ch) { throw null; }
+ public static bool IsDefined(int codePoint) { throw null; }
+ public static bool IsDigit(char ch) { throw null; }
+ public static bool IsDigit(int codePoint) { throw null; }
+ public static bool IsHighSurrogate(char ch) { throw null; }
+ public static bool IsIdentifierIgnorable(char ch) { throw null; }
+ public static bool IsIdentifierIgnorable(int codePoint) { throw null; }
+ public static bool IsIdeographic(int codePoint) { throw null; }
+ public static bool IsISOControl(char ch) { throw null; }
+ public static bool IsISOControl(int codePoint) { throw null; }
+ public static bool IsJavaIdentifierPart(char ch) { throw null; }
+ public static bool IsJavaIdentifierPart(int codePoint) { throw null; }
+ public static bool IsJavaIdentifierStart(char ch) { throw null; }
+ public static bool IsJavaIdentifierStart(int codePoint) { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public static bool IsJavaLetter(char ch) { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public static bool IsJavaLetterOrDigit(char ch) { throw null; }
+ public static bool IsLetter(char ch) { throw null; }
+ public static bool IsLetter(int codePoint) { throw null; }
+ public static bool IsLetterOrDigit(char ch) { throw null; }
+ public static bool IsLetterOrDigit(int codePoint) { throw null; }
+ public static bool IsLowerCase(char ch) { throw null; }
+ public static bool IsLowerCase(int codePoint) { throw null; }
+ public static bool IsLowSurrogate(char ch) { throw null; }
+ public static bool IsMirrored(char ch) { throw null; }
+ public static bool IsMirrored(int codePoint) { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public static bool IsSpace(char ch) { throw null; }
+ public static bool IsSpaceChar(char ch) { throw null; }
+ public static bool IsSpaceChar(int codePoint) { throw null; }
+ public static bool IsSupplementaryCodePoint(int codePoint) { throw null; }
+ public static bool IsSurrogate(char ch) { throw null; }
+ public static bool IsSurrogatePair(char high, char low) { throw null; }
+ public static bool IsTitleCase(char ch) { throw null; }
+ public static bool IsTitleCase(int codePoint) { throw null; }
+ public static bool IsUnicodeIdentifierPart(char ch) { throw null; }
+ public static bool IsUnicodeIdentifierPart(int codePoint) { throw null; }
+ public static bool IsUnicodeIdentifierStart(char ch) { throw null; }
+ public static bool IsUnicodeIdentifierStart(int codePoint) { throw null; }
+ public static bool IsUpperCase(char ch) { throw null; }
+ public static bool IsUpperCase(int codePoint) { throw null; }
+ public static bool IsValidCodePoint(int codePoint) { throw null; }
+ public static bool IsWhitespace(char ch) { throw null; }
+ public static bool IsWhitespace(int codePoint) { throw null; }
+ public static char LowSurrogate(int codePoint) { throw null; }
+ public static int OffsetByCodePoints(Java.Interop.JavaCharArray? a, int start, int count, int index, int codePointOffset) { throw null; }
+ public static int OffsetByCodePoints(Java.Lang.ICharSequence? seq, int index, int codePointOffset) { throw null; }
+ public static int OffsetByCodePoints(string? seq, int index, int codePointOffset) { throw null; }
+ public static char ReverseBytes(char ch) { throw null; }
+ public static Java.Interop.JavaCharArray? ToChars(int codePoint) { throw null; }
+ public static int ToChars(int codePoint, Java.Interop.JavaCharArray? dst, int dstIndex) { throw null; }
+ public static int ToCodePoint(char high, char low) { throw null; }
+ public static char ToLowerCase(char ch) { throw null; }
+ public static int ToLowerCase(int codePoint) { throw null; }
+ public static string? ToString(char c) { throw null; }
+ public static string? ToString(int codePoint) { throw null; }
+ public static char ToTitleCase(char ch) { throw null; }
+ public static int ToTitleCase(int codePoint) { throw null; }
+ public static char ToUpperCase(char ch) { throw null; }
+ public static int ToUpperCase(int codePoint) { throw null; }
+ public static Java.Lang.Character? ValueOf(char c) { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Character$Subset", GenerateJavaPeer=false)]
+ public partial class Subset : Java.Lang.Object
+ {
+ protected Subset(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected Subset(string? name) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public sealed override bool Equals(Java.Lang.Object? obj) { throw null; }
+ public sealed override int GetHashCode() { throw null; }
+ public sealed override string? ToString() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Character$UnicodeBlock", GenerateJavaPeer=false)]
+ public sealed partial class UnicodeBlock : Java.Lang.Character.Subset
+ {
+ internal UnicodeBlock() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public static Java.Lang.Character.UnicodeBlock Adlam { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock AegeanNumbers { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Ahom { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock AlchemicalSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock AlphabeticPresentationForms { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock AnatolianHieroglyphs { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock AncientGreekMusicalNotation { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock AncientGreekNumbers { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock AncientSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Arabic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ArabicExtendedA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ArabicMathematicalAlphabeticSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ArabicPresentationFormsA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ArabicPresentationFormsB { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ArabicSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Armenian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Arrows { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Avestan { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Balinese { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Bamum { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock BamumSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock BasicLatin { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock BassaVah { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Batak { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Bengali { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Bhaiksuki { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock BlockElements { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Bopomofo { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock BopomofoExtended { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock BoxDrawing { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Brahmi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock BraillePatterns { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Buginese { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Buhid { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ByzantineMusicalSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Carian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CaucasianAlbanian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Chakma { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Cham { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Cherokee { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CherokeeSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkCompatibility { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkCompatibilityForms { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkCompatibilityIdeographs { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkCompatibilityIdeographsSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkRadicalsSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkStrokes { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkSymbolsAndPunctuation { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkUnifiedIdeographs { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkUnifiedIdeographsExtensionA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkUnifiedIdeographsExtensionB { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkUnifiedIdeographsExtensionC { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkUnifiedIdeographsExtensionD { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkUnifiedIdeographsExtensionE { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CjkUnifiedIdeographsExtensionF { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CombiningDiacriticalMarks { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CombiningDiacriticalMarksExtended { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CombiningDiacriticalMarksSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CombiningHalfMarks { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CombiningMarksForSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CommonIndicNumberForms { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ControlPictures { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Coptic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CopticEpactNumbers { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CountingRodNumerals { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Cuneiform { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CuneiformNumbersAndPunctuation { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CurrencySymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CypriotSyllabary { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Cyrillic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CyrillicExtendedA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CyrillicExtendedB { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CyrillicExtendedC { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock CyrillicSupplementary { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Deseret { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Devanagari { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock DevanagariExtended { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Dingbats { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock DominoTiles { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Duployan { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock EarlyDynasticCuneiform { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock EgyptianHieroglyphs { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Elbasan { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Emoticons { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock EnclosedAlphanumerics { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock EnclosedAlphanumericSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock EnclosedCjkLettersAndMonths { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock EnclosedIdeographicSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Ethiopic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock EthiopicExtended { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock EthiopicExtendedA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock EthiopicSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock GeneralPunctuation { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock GeometricShapes { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock GeometricShapesExtended { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Georgian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock GeorgianSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Glagolitic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock GlagoliticSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Gothic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Grantha { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Greek { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock GreekExtended { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Gujarati { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Gurmukhi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock HalfwidthAndFullwidthForms { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock HangulCompatibilityJamo { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock HangulJamo { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock HangulJamoExtendedA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock HangulJamoExtendedB { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock HangulSyllables { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Hanunoo { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Hatran { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Hebrew { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock HighPrivateUseSurrogates { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock HighSurrogates { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Hiragana { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock IdeographicDescriptionCharacters { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock IdeographicSymbolsAndPunctuation { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ImperialAramaic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock InscriptionalPahlavi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock InscriptionalParthian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock IpaExtensions { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Javanese { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Kaithi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock KanaExtendedA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock KanaSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Kanbun { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock KangxiRadicals { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Kannada { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Katakana { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock KatakanaPhoneticExtensions { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock KayahLi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Kharoshthi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Khmer { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock KhmerSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Khojki { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Khudawadi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Lao { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Latin1Supplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock LatinExtendedA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock LatinExtendedAdditional { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock LatinExtendedB { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock LatinExtendedC { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock LatinExtendedD { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock LatinExtendedE { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Lepcha { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock LetterlikeSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Limbu { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock LinearA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock LinearBIdeograms { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock LinearBSyllabary { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Lisu { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock LowSurrogates { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Lycian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Lydian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Mahajani { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MahjongTiles { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Malayalam { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Mandaic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Manichaean { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Marchen { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MasaramGondi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MathematicalAlphanumericSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MathematicalOperators { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MeeteiMayek { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MeeteiMayekExtensions { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MendeKikakui { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MeroiticCursive { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MeroiticHieroglyphs { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Miao { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MiscellaneousMathematicalSymbolsA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MiscellaneousMathematicalSymbolsB { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MiscellaneousSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MiscellaneousSymbolsAndArrows { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MiscellaneousSymbolsAndPictographs { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MiscellaneousTechnical { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Modi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ModifierToneLetters { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Mongolian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MongolianSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Mro { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Multani { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MusicalSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Myanmar { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MyanmarExtendedA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock MyanmarExtendedB { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Nabataean { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Newa { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock NewTaiLue { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Nko { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock NumberForms { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Nushu { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Ogham { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock OlChiki { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock OldHungarian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock OldItalic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock OldNorthArabian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock OldPermic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock OldPersian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock OldSouthArabian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock OldTurkic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock OpticalCharacterRecognition { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Oriya { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock OrnamentalDingbats { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Osage { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Osmanya { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock PahawhHmong { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Palmyrene { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock PauCinHau { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock PhagsPa { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock PhaistosDisc { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Phoenician { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock PhoneticExtensions { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock PhoneticExtensionsSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock PlayingCards { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock PrivateUseArea { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock PsalterPahlavi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Rejang { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock RumiNumeralSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Runic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Samaritan { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Saurashtra { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Sharada { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Shavian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ShorthandFormatControls { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Siddham { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Sinhala { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SinhalaArchaicNumbers { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SmallFormVariants { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SoraSompeng { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Soyombo { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SpacingModifierLetters { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Specials { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Sundanese { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SundaneseSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SuperscriptsAndSubscripts { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SupplementalArrowsA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SupplementalArrowsB { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SupplementalArrowsC { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SupplementalMathematicalOperators { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SupplementalPunctuation { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SupplementalSymbolsAndPictographs { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SupplementaryPrivateUseAreaA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SupplementaryPrivateUseAreaB { get { throw null; } }
+ [System.ObsoleteAttribute("deprecated")]
+ public static Java.Lang.Character.UnicodeBlock SurrogatesArea { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SuttonSignwriting { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SylotiNagri { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Syriac { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock SyriacSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Tagalog { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Tagbanwa { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Tags { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock TaiLe { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock TaiTham { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock TaiViet { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock TaiXuanJingSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Takri { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Tamil { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Tangut { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock TangutComponents { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Telugu { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Thaana { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Thai { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Tibetan { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Tifinagh { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Tirhuta { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock TransportAndMapSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Ugaritic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock UnifiedCanadianAboriginalSyllabics { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock UnifiedCanadianAboriginalSyllabicsExtended { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock Vai { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock VariationSelectors { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock VariationSelectorsSupplement { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock VedicExtensions { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock VerticalForms { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock WarangCiti { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock YijingHexagramSymbols { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock YiRadicals { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock YiSyllables { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ZanabazarSquare { get { throw null; } }
+ public static Java.Lang.Character.UnicodeBlock ForName(string blockName) { throw null; }
+ public static Java.Lang.Character.UnicodeBlock Of(char c) { throw null; }
+ public static Java.Lang.Character.UnicodeBlock Of(int codePoint) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Character$UnicodeScript", GenerateJavaPeer=false)]
+ public sealed partial class UnicodeScript : Java.Lang.Enum
+ {
+ internal UnicodeScript() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public static Java.Lang.Character.UnicodeScript Adlam { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Ahom { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript AnatolianHieroglyphs { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Arabic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Armenian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Avestan { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Balinese { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Bamum { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript BassaVah { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Batak { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Bengali { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Bhaiksuki { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Bopomofo { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Brahmi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Braille { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Buginese { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Buhid { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript CanadianAboriginal { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Carian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript CaucasianAlbanian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Chakma { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Cham { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Cherokee { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Common { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Coptic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Cuneiform { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Cypriot { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Cyrillic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Deseret { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Devanagari { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Duployan { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript EgyptianHieroglyphs { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Elbasan { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Ethiopic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Georgian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Glagolitic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Gothic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Grantha { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Greek { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Gujarati { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Gurmukhi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Han { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Hangul { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Hanunoo { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Hatran { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Hebrew { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Hiragana { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript ImperialAramaic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Inherited { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript InscriptionalPahlavi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript InscriptionalParthian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Javanese { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Kaithi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Kannada { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Katakana { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript KayahLi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Kharoshthi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Khmer { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Khojki { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Khudawadi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Lao { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Latin { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Lepcha { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Limbu { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript LinearA { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript LinearB { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Lisu { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Lycian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Lydian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Mahajani { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Malayalam { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Mandaic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Manichaean { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Marchen { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript MasaramGondi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript MeeteiMayek { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript MendeKikakui { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript MeroiticCursive { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript MeroiticHieroglyphs { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Miao { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Modi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Mongolian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Mro { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Multani { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Myanmar { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Nabataean { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Newa { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript NewTaiLue { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Nko { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Nushu { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Ogham { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript OlChiki { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript OldHungarian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript OldItalic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript OldNorthArabian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript OldPermic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript OldPersian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript OldSouthArabian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript OldTurkic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Oriya { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Osage { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Osmanya { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript PahawhHmong { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Palmyrene { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript PauCinHau { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript PhagsPa { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Phoenician { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript PsalterPahlavi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Rejang { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Runic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Samaritan { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Saurashtra { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Sharada { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Shavian { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Siddham { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Signwriting { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Sinhala { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript SoraSompeng { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Soyombo { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Sundanese { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript SylotiNagri { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Syriac { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Tagalog { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Tagbanwa { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript TaiLe { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript TaiTham { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript TaiViet { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Takri { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Tamil { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Tangut { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Telugu { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Thaana { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Thai { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Tibetan { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Tifinagh { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Tirhuta { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Ugaritic { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Unknown { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Vai { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript WarangCiti { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript Yi { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript ZanabazarSquare { get { throw null; } }
+ public static Java.Lang.Character.UnicodeScript ForName(string scriptName) { throw null; }
+ public static Java.Lang.Character.UnicodeScript Of(int codePoint) { throw null; }
+ public static Java.Lang.Character.UnicodeScript ValueOf(string name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Class", GenerateJavaPeer=false)]
+ public sealed partial class Class : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.Reflect.IAnnotatedElement, Java.Lang.Reflect.IGenericDeclaration, Java.Lang.Reflect.IType, System.IDisposable
+ {
+ internal Class() { }
+ public Java.Lang.Reflect.IAnnotatedType? AnnotatedSuperclass { get { throw null; } }
+ public string? CanonicalName { get { throw null; } }
+ public Java.Lang.ClassLoader? ClassLoader { get { throw null; } }
+ public Java.Lang.Class? ComponentType { get { throw null; } }
+ public Java.Lang.Class? DeclaringClass { get { throw null; } }
+ public Java.Lang.Class? EnclosingClass { get { throw null; } }
+ public Java.Lang.Reflect.Constructor? EnclosingConstructor { get { throw null; } }
+ public Java.Lang.Reflect.Method? EnclosingMethod { get { throw null; } }
+ public Java.Lang.Reflect.IType? GenericSuperclass { get { throw null; } }
+ public bool IsAnnotation { get { throw null; } }
+ public bool IsAnonymousClass { get { throw null; } }
+ public bool IsArray { get { throw null; } }
+ public bool IsEnum { get { throw null; } }
+ public bool IsInterface { get { throw null; } }
+ public bool IsLocalClass { get { throw null; } }
+ public bool IsMemberClass { get { throw null; } }
+ public bool IsPrimitive { get { throw null; } }
+ public bool IsSynthetic { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int Modifiers { get { throw null; } }
+ public Java.Lang.Module? Module { get { throw null; } }
+ public string? Name { get { throw null; } }
+ public Java.Lang.Class? NestHost { get { throw null; } }
+ public Java.Lang.Package? Package { get { throw null; } }
+ public string? PackageName { get { throw null; } }
+ public string? SimpleName { get { throw null; } }
+ public Java.Lang.Class? Superclass { get { throw null; } }
+ public string? TypeName { get { throw null; } }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "U"})]
+ public Java.Lang.Class? AsSubclass(Java.Lang.Class? clazz) { throw null; }
+ public Java.Lang.Object? Cast(Java.Lang.Object? obj) { throw null; }
+ public bool DesiredAssertionStatus() { throw null; }
+ public static Java.Lang.Class? ForName(Java.Lang.Module? module, string? name) { throw null; }
+ public static Java.Lang.Class? ForName(string? className) { throw null; }
+ public static Java.Lang.Class? ForName(string? name, bool initialize, Java.Lang.ClassLoader? loader) { throw null; }
+ public Java.Interop.JavaObjectArray? GetAnnotatedInterfaces() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "A extends java.lang.annotation.Annotation"})]
+ public Java.Lang.Object? GetAnnotation(Java.Lang.Class? annotationClass) { throw null; }
+ public Java.Interop.JavaObjectArray? GetAnnotations() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "A extends java.lang.annotation.Annotation"})]
+ public Java.Interop.JavaObjectArray? GetAnnotationsByType(Java.Lang.Class? annotationClass) { throw null; }
+ public Java.Interop.JavaObjectArray? GetClasses() { throw null; }
+ public Java.Lang.Reflect.Constructor? GetConstructor(params Java.Lang.Class[]? parameterTypes) { throw null; }
+ public Java.Interop.JavaObjectArray? GetConstructors() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "A extends java.lang.annotation.Annotation"})]
+ public Java.Lang.Object? GetDeclaredAnnotation(Java.Lang.Class? annotationClass) { throw null; }
+ public Java.Interop.JavaObjectArray? GetDeclaredAnnotations() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "A extends java.lang.annotation.Annotation"})]
+ public Java.Interop.JavaObjectArray? GetDeclaredAnnotationsByType(Java.Lang.Class? annotationClass) { throw null; }
+ public Java.Interop.JavaObjectArray? GetDeclaredClasses() { throw null; }
+ public Java.Lang.Reflect.Constructor? GetDeclaredConstructor(params Java.Lang.Class[]? parameterTypes) { throw null; }
+ public Java.Interop.JavaObjectArray? GetDeclaredConstructors() { throw null; }
+ public Java.Lang.Reflect.Field? GetDeclaredField(string? name) { throw null; }
+ public Java.Interop.JavaObjectArray? GetDeclaredFields() { throw null; }
+ public Java.Lang.Reflect.Method? GetDeclaredMethod(string? name, params Java.Lang.Class[]? parameterTypes) { throw null; }
+ public Java.Interop.JavaObjectArray? GetDeclaredMethods() { throw null; }
+ public Java.Interop.JavaObjectArray? GetEnumConstants() { throw null; }
+ public Java.Lang.Reflect.Field? GetField(string? name) { throw null; }
+ public Java.Interop.JavaObjectArray? GetFields() { throw null; }
+ public Java.Interop.JavaObjectArray? GetGenericInterfaces() { throw null; }
+ public Java.Interop.JavaObjectArray? GetInterfaces() { throw null; }
+ public Java.Lang.Reflect.Method? GetMethod(string? name, params Java.Lang.Class[]? parameterTypes) { throw null; }
+ public Java.Interop.JavaObjectArray? GetMethods() { throw null; }
+ public Java.Interop.JavaObjectArray? GetNestMembers() { throw null; }
+ public Java.IO.InputStream? GetResourceAsStream(string? name) { throw null; }
+ public Java.Interop.JavaObjectArray? GetSigners() { throw null; }
+ public Java.Interop.JavaObjectArray? GetTypeParameters() { throw null; }
+ public bool IsAnnotationPresent(Java.Lang.Class? annotationClass) { throw null; }
+ public bool IsAssignableFrom(Java.Lang.Class? p0) { throw null; }
+ public bool IsInstance(Java.Lang.Object? p0) { throw null; }
+ public bool IsNestmateOf(Java.Lang.Class? c) { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public Java.Lang.Object? NewInstance() { throw null; }
+ public string? ToGenericString() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ClassCastException", GenerateJavaPeer=false)]
+ public partial class ClassCastException : Java.Lang.RuntimeException
+ {
+ public ClassCastException() { }
+ protected ClassCastException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ClassCastException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ClassCircularityError", GenerateJavaPeer=false)]
+ public partial class ClassCircularityError : Java.Lang.LinkageError
+ {
+ public ClassCircularityError() { }
+ protected ClassCircularityError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ClassCircularityError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ClassFormatError", GenerateJavaPeer=false)]
+ public partial class ClassFormatError : Java.Lang.LinkageError
+ {
+ public ClassFormatError() { }
+ protected ClassFormatError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ClassFormatError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ClassLoader", GenerateJavaPeer=false)]
+ public abstract partial class ClassLoader : Java.Lang.Object
+ {
+ protected ClassLoader() { }
+ protected ClassLoader(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected ClassLoader(Java.Lang.ClassLoader? parent) { }
+ protected ClassLoader(string? name, Java.Lang.ClassLoader? parent) { }
+ public bool IsRegisteredAsParallelCapable { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual string? Name { get { throw null; } }
+ public Java.Lang.ClassLoader? Parent { get { throw null; } }
+ public static Java.Lang.ClassLoader? PlatformClassLoader { get { throw null; } }
+ public static Java.Lang.ClassLoader? SystemClassLoader { get { throw null; } }
+ public Java.Lang.Module? UnnamedModule { get { throw null; } }
+ public virtual void ClearAssertionStatus() { }
+ [System.ObsoleteAttribute("deprecated")]
+ protected Java.Lang.Class? DefineClass(Java.Interop.JavaSByteArray? b, int off, int len) { throw null; }
+ protected Java.Lang.Class? DefineClass(string? name, Java.Interop.JavaSByteArray? b, int off, int len) { throw null; }
+ protected virtual Java.Lang.Class? FindClass(string? name) { throw null; }
+ protected virtual Java.Lang.Class? FindClass(string? moduleName, string? name) { throw null; }
+ protected virtual string? FindLibrary(string? libname) { throw null; }
+ protected Java.Lang.Class? FindLoadedClass(string? name) { throw null; }
+ protected Java.Lang.Class? FindSystemClass(string? name) { throw null; }
+ protected virtual Java.Lang.Object? GetClassLoadingLock(string? className) { throw null; }
+ public Java.Lang.Package? GetDefinedPackage(string? name) { throw null; }
+ public Java.Interop.JavaObjectArray? GetDefinedPackages() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ protected virtual Java.Lang.Package? GetPackage(string? name) { throw null; }
+ protected virtual Java.Interop.JavaObjectArray? GetPackages() { throw null; }
+ public virtual Java.IO.InputStream? GetResourceAsStream(string? name) { throw null; }
+ public static Java.IO.InputStream? GetSystemResourceAsStream(string? name) { throw null; }
+ public virtual Java.Lang.Class? LoadClass(string? name) { throw null; }
+ protected virtual Java.Lang.Class? LoadClass(string? name, bool resolve) { throw null; }
+ protected static bool RegisterAsParallelCapable() { throw null; }
+ protected void ResolveClass(Java.Lang.Class? c) { }
+ public virtual void SetClassAssertionStatus(string? className, bool enabled) { }
+ public virtual void SetDefaultAssertionStatus(bool enabled) { }
+ public virtual void SetPackageAssertionStatus(string? packageName, bool enabled) { }
+ protected void SetSigners(Java.Lang.Class? c, Java.Interop.JavaObjectArray? signers) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ClassNotFoundException", GenerateJavaPeer=false)]
+ public partial class ClassNotFoundException : Java.Lang.ReflectiveOperationException
+ {
+ public ClassNotFoundException() { }
+ protected ClassNotFoundException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ClassNotFoundException(string? s) { }
+ public ClassNotFoundException(string? s, Java.Lang.Throwable? ex) { }
+ public virtual Java.Lang.Throwable? Exception { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ClassValue", GenerateJavaPeer=false)]
+ public abstract partial class ClassValue : Java.Lang.Object
+ {
+ protected ClassValue() { }
+ protected ClassValue(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected abstract Java.Lang.Object? ComputeValue(Java.Lang.Class? p0);
+ public virtual Java.Lang.Object? Get(Java.Lang.Class? type) { throw null; }
+ public virtual void Remove(Java.Lang.Class? type) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/CloneNotSupportedException", GenerateJavaPeer=false)]
+ public partial class CloneNotSupportedException : Java.Lang.Exception
+ {
+ public CloneNotSupportedException() { }
+ protected CloneNotSupportedException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public CloneNotSupportedException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Compiler", GenerateJavaPeer=false)]
+ [System.ObsoleteAttribute("This class is obsoleted in this android platform")]
+ public sealed partial class Compiler : Java.Lang.Object
+ {
+ internal Compiler() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Object? Command(Java.Lang.Object? any) { throw null; }
+ public static bool CompileClass(Java.Lang.Class? clazz) { throw null; }
+ public static bool CompileClasses(string? @string) { throw null; }
+ public static void Disable() { }
+ public static void Enable() { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Double", GenerateJavaPeer=false)]
+ public sealed partial class Double : Java.Lang.Number, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ public const int Bytes = 8;
+ public const int MaxExponent = 1023;
+ public const double MaxValue = 1.7976931348623157E+308;
+ public const int MinExponent = -1022;
+ public const double MinNormal = 2.2250738585072014E-308;
+ public const double MinValue = 5E-324;
+ public const double NaN = 0.0 / 0.0;
+ public const double NegativeInfinity = -1.0 / 0.0;
+ public const double PositiveInfinity = 1.0 / 0.0;
+ public const int Size = 64;
+ [System.ObsoleteAttribute("deprecated")]
+ public Double(double value) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public Double(string? s) { }
+ public bool IsInfinite { get { throw null; } }
+ public bool IsNaN { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Class? Type { get { throw null; } }
+ public static int Compare(double d1, double d2) { throw null; }
+ public int CompareTo(Java.Lang.Double? anotherDouble) { throw null; }
+ public static long DoubleToLongBits(double value) { throw null; }
+ public static long DoubleToRawLongBits(double p0) { throw null; }
+ public override double DoubleValue() { throw null; }
+ public override float FloatValue() { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public static int HashCode(double value) { throw null; }
+ public override int IntValue() { throw null; }
+ public static bool InvokeIsInfinite(double v) { throw null; }
+ public static bool InvokeIsNaN(double v) { throw null; }
+ public static bool IsFinite(double d) { throw null; }
+ public static double LongBitsToDouble(long p0) { throw null; }
+ public override long LongValue() { throw null; }
+ public static double Max(double a, double b) { throw null; }
+ public static double Min(double a, double b) { throw null; }
+ public static double ParseDouble(string? s) { throw null; }
+ public static double Sum(double a, double b) { throw null; }
+ public static string? ToHexString(double d) { throw null; }
+ public static string? ToString(double d) { throw null; }
+ public static Java.Lang.Double? ValueOf(double d) { throw null; }
+ public static Java.Lang.Double? ValueOf(string? s) { throw null; }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "E extends java.lang.Enum"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Enum", GenerateJavaPeer=false)]
+ public abstract partial class Enum : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable, System.IDisposable
+ {
+ protected Enum(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected Enum(string? name, int ordinal) { }
+ public Java.Lang.Class? DeclaringClass { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected sealed override Java.Lang.Object? Clone() { throw null; }
+ public int CompareTo(Java.Lang.Object? o) { throw null; }
+ public sealed override bool Equals(Java.Lang.Object? other) { throw null; }
+ public sealed override int GetHashCode() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ protected sealed override void JavaFinalize() { }
+ public string? Name() { throw null; }
+ public int Ordinal() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.Enum"})]
+ public static Java.Lang.Object? ValueOf(Java.Lang.Class? enumType, string? name) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/EnumConstantNotPresentException", GenerateJavaPeer=false)]
+ public partial class EnumConstantNotPresentException : Java.Lang.RuntimeException
+ {
+ protected EnumConstantNotPresentException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public EnumConstantNotPresentException(Java.Lang.Class? enumType, string? constantName) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual string? ConstantName() { throw null; }
+ public virtual Java.Lang.Class? EnumType() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Error", GenerateJavaPeer=false)]
+ public partial class Error : Java.Lang.Throwable
+ {
+ public Error() { }
+ protected Error(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public Error(Java.Lang.Throwable? cause) { }
+ public Error(string? message) { }
+ public Error(string? message, Java.Lang.Throwable? cause) { }
+ protected Error(string? message, Java.Lang.Throwable? cause, bool enableSuppression, bool writableStackTrace) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Exception", GenerateJavaPeer=false)]
+ public partial class Exception : Java.Lang.Throwable
+ {
+ public Exception() { }
+ protected Exception(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public Exception(Java.Lang.Throwable? cause) { }
+ public Exception(string? message) { }
+ public Exception(string? message, Java.Lang.Throwable? cause) { }
+ protected Exception(string? message, Java.Lang.Throwable? cause, bool enableSuppression, bool writableStackTrace) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ExceptionInInitializerError", GenerateJavaPeer=false)]
+ public partial class ExceptionInInitializerError : Java.Lang.LinkageError
+ {
+ public ExceptionInInitializerError() { }
+ protected ExceptionInInitializerError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ExceptionInInitializerError(Java.Lang.Throwable? thrown) { }
+ public ExceptionInInitializerError(string? s) { }
+ public virtual Java.Lang.Throwable? Exception { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Float", GenerateJavaPeer=false)]
+ public sealed partial class Float : Java.Lang.Number, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ public const int Bytes = 4;
+ public const int MaxExponent = 127;
+ public const float MaxValue = 3.4028235E+38f;
+ public const int MinExponent = -126;
+ public const float MinNormal = 1.1754944E-38f;
+ public const float MinValue = 1E-45f;
+ public const float NaN = 0.0f / 0.0f;
+ public const float NegativeInfinity = -1.0f / 0.0f;
+ public const float PositiveInfinity = 1.0f / 0.0f;
+ public const int Size = 32;
+ [System.ObsoleteAttribute("deprecated")]
+ public Float(double value) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public Float(float value) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public Float(string? s) { }
+ public bool IsInfinite { get { throw null; } }
+ public bool IsNaN { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Class? Type { get { throw null; } }
+ public static int Compare(float f1, float f2) { throw null; }
+ public int CompareTo(Java.Lang.Float? anotherFloat) { throw null; }
+ public override double DoubleValue() { throw null; }
+ public static int FloatToIntBits(float value) { throw null; }
+ public static int FloatToRawIntBits(float p0) { throw null; }
+ public override float FloatValue() { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public static int HashCode(float value) { throw null; }
+ public static float IntBitsToFloat(int p0) { throw null; }
+ public override int IntValue() { throw null; }
+ public static bool InvokeIsInfinite(float v) { throw null; }
+ public static bool InvokeIsNaN(float v) { throw null; }
+ public static bool IsFinite(float f) { throw null; }
+ public override long LongValue() { throw null; }
+ public static float Max(float a, float b) { throw null; }
+ public static float Min(float a, float b) { throw null; }
+ public static float ParseFloat(string? s) { throw null; }
+ public static float Sum(float a, float b) { throw null; }
+ public static string? ToHexString(float f) { throw null; }
+ public static string? ToString(float f) { throw null; }
+ public static Java.Lang.Float? ValueOf(float f) { throw null; }
+ public static Java.Lang.Float? ValueOf(string? s) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Appendable", GenerateJavaPeer=false)]
+ public partial interface IAppendable : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ Java.Lang.IAppendable? Append(Java.Lang.ICharSequence? p0);
+ Java.Lang.IAppendable? Append(Java.Lang.ICharSequence? p0, int p1, int p2);
+ Java.Lang.IAppendable? Append(char p0);
+ }
+ public static partial class IAppendableExtensions
+ {
+ public static Java.Lang.IAppendable? Append(this Java.Lang.IAppendable self, string? p0) { throw null; }
+ public static Java.Lang.IAppendable? Append(this Java.Lang.IAppendable self, string? p0, int p1, int p2) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/AutoCloseable", GenerateJavaPeer=false)]
+ public partial interface IAutoCloseable : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ void Close();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/CharSequence", GenerateJavaPeer=false)]
+ public partial interface ICharSequence : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ char CharAt(int p0);
+ int Compare(Java.Lang.ICharSequence? cs1, Java.Lang.ICharSequence? cs2) { throw null; }
+ int Compare(string? cs1, string? cs2) { throw null; }
+ int Length();
+ Java.Lang.ICharSequence? SubSequenceFormatted(int p0, int p1);
+ string? ToString();
+ }
+ public static partial class ICharSequenceExtensions
+ {
+ public static string? SubSequence(this Java.Lang.ICharSequence self, int p0, int p1) { throw null; }
+ public static Java.Lang.ICharSequence[]? ToCharSequenceArray(this string?[]? values) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Cloneable", GenerateJavaPeer=false)]
+ public partial interface ICloneable : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Comparable", GenerateJavaPeer=false)]
+ public partial interface IComparable : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ int CompareTo(Java.Lang.Object? p0);
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Deprecated", GenerateJavaPeer=false)]
+ public partial interface IDeprecated : Java.Interop.IJavaPeerable, Java.Lang.Annotation.IAnnotation, System.IDisposable
+ {
+ bool ForRemoval();
+ string? Since();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/FunctionalInterface", GenerateJavaPeer=false)]
+ public partial interface IFunctionalInterface : Java.Interop.IJavaPeerable, Java.Lang.Annotation.IAnnotation, System.IDisposable
+ {
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/IllegalAccessError", GenerateJavaPeer=false)]
+ public partial class IllegalAccessError : Java.Lang.IncompatibleClassChangeError
+ {
+ public IllegalAccessError() { }
+ protected IllegalAccessError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IllegalAccessError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/IllegalAccessException", GenerateJavaPeer=false)]
+ public partial class IllegalAccessException : Java.Lang.ReflectiveOperationException
+ {
+ public IllegalAccessException() { }
+ protected IllegalAccessException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IllegalAccessException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/IllegalArgumentException", GenerateJavaPeer=false)]
+ public partial class IllegalArgumentException : Java.Lang.RuntimeException
+ {
+ public IllegalArgumentException() { }
+ protected IllegalArgumentException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IllegalArgumentException(Java.Lang.Throwable? cause) { }
+ public IllegalArgumentException(string? s) { }
+ public IllegalArgumentException(string? message, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/IllegalCallerException", GenerateJavaPeer=false)]
+ public partial class IllegalCallerException : Java.Lang.RuntimeException
+ {
+ public IllegalCallerException() { }
+ protected IllegalCallerException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IllegalCallerException(Java.Lang.Throwable? cause) { }
+ public IllegalCallerException(string? s) { }
+ public IllegalCallerException(string? message, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/IllegalMonitorStateException", GenerateJavaPeer=false)]
+ public partial class IllegalMonitorStateException : Java.Lang.RuntimeException
+ {
+ public IllegalMonitorStateException() { }
+ protected IllegalMonitorStateException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IllegalMonitorStateException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/IllegalStateException", GenerateJavaPeer=false)]
+ public partial class IllegalStateException : Java.Lang.RuntimeException
+ {
+ public IllegalStateException() { }
+ protected IllegalStateException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IllegalStateException(Java.Lang.Throwable? cause) { }
+ public IllegalStateException(string? s) { }
+ public IllegalStateException(string? message, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/IllegalThreadStateException", GenerateJavaPeer=false)]
+ public partial class IllegalThreadStateException : Java.Lang.IllegalArgumentException
+ {
+ public IllegalThreadStateException() { }
+ protected IllegalThreadStateException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IllegalThreadStateException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/IncompatibleClassChangeError", GenerateJavaPeer=false)]
+ public partial class IncompatibleClassChangeError : Java.Lang.LinkageError
+ {
+ public IncompatibleClassChangeError() { }
+ protected IncompatibleClassChangeError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IncompatibleClassChangeError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/IndexOutOfBoundsException", GenerateJavaPeer=false)]
+ public partial class IndexOutOfBoundsException : Java.Lang.RuntimeException
+ {
+ public IndexOutOfBoundsException() { }
+ protected IndexOutOfBoundsException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IndexOutOfBoundsException(int index) { }
+ public IndexOutOfBoundsException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/InheritableThreadLocal", GenerateJavaPeer=false)]
+ public partial class InheritableThreadLocal : Java.Lang.ThreadLocal
+ {
+ public InheritableThreadLocal() { }
+ protected InheritableThreadLocal(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ protected virtual Java.Lang.Object? ChildValue(Java.Lang.Object? parentValue) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/InstantiationError", GenerateJavaPeer=false)]
+ public partial class InstantiationError : Java.Lang.IncompatibleClassChangeError
+ {
+ public InstantiationError() { }
+ protected InstantiationError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public InstantiationError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/InstantiationException", GenerateJavaPeer=false)]
+ public partial class InstantiationException : Java.Lang.ReflectiveOperationException
+ {
+ public InstantiationException() { }
+ protected InstantiationException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public InstantiationException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Integer", GenerateJavaPeer=false)]
+ public sealed partial class Integer : Java.Lang.Number, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ public const int Bytes = 4;
+ public const int MaxValue = 2147483647;
+ public const int MinValue = -2147483648;
+ public const int Size = 32;
+ [System.ObsoleteAttribute("deprecated")]
+ public Integer(int value) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public Integer(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Class? Type { get { throw null; } }
+ public static int BitCount(int i) { throw null; }
+ public static int Compare(int x, int y) { throw null; }
+ public int CompareTo(Java.Lang.Integer? anotherInteger) { throw null; }
+ public static int CompareUnsigned(int x, int y) { throw null; }
+ public static Java.Lang.Integer? Decode(string? nm) { throw null; }
+ public static int DivideUnsigned(int dividend, int divisor) { throw null; }
+ public override double DoubleValue() { throw null; }
+ public override float FloatValue() { throw null; }
+ public static Java.Lang.Integer? GetInteger(string? nm) { throw null; }
+ public static Java.Lang.Integer? GetInteger(string? nm, Java.Lang.Integer? val) { throw null; }
+ public static Java.Lang.Integer? GetInteger(string? nm, int val) { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public static int HashCode(int value) { throw null; }
+ public static int HighestOneBit(int i) { throw null; }
+ public override int IntValue() { throw null; }
+ public override long LongValue() { throw null; }
+ public static int LowestOneBit(int i) { throw null; }
+ public static int Max(int a, int b) { throw null; }
+ public static int Min(int a, int b) { throw null; }
+ public static int NumberOfLeadingZeros(int i) { throw null; }
+ public static int NumberOfTrailingZeros(int i) { throw null; }
+ public static int ParseInt(Java.Lang.ICharSequence? s, int beginIndex, int endIndex, int radix) { throw null; }
+ public static int ParseInt(string? s) { throw null; }
+ public static int ParseInt(string? s, int radix) { throw null; }
+ public static int ParseInt(string? s, int beginIndex, int endIndex, int radix) { throw null; }
+ public static int ParseUnsignedInt(Java.Lang.ICharSequence? s, int beginIndex, int endIndex, int radix) { throw null; }
+ public static int ParseUnsignedInt(string? s) { throw null; }
+ public static int ParseUnsignedInt(string? s, int radix) { throw null; }
+ public static int ParseUnsignedInt(string? s, int beginIndex, int endIndex, int radix) { throw null; }
+ public static int RemainderUnsigned(int dividend, int divisor) { throw null; }
+ public static int Reverse(int i) { throw null; }
+ public static int ReverseBytes(int i) { throw null; }
+ public static int RotateLeft(int i, int distance) { throw null; }
+ public static int RotateRight(int i, int distance) { throw null; }
+ public static int Signum(int i) { throw null; }
+ public static int Sum(int a, int b) { throw null; }
+ public static string? ToBinaryString(int i) { throw null; }
+ public static string? ToHexString(int i) { throw null; }
+ public static string? ToOctalString(int i) { throw null; }
+ public static string? ToString(int i) { throw null; }
+ public static string? ToString(int i, int radix) { throw null; }
+ public static long ToUnsignedLong(int x) { throw null; }
+ public static string? ToUnsignedString(int i) { throw null; }
+ public static string? ToUnsignedString(int i, int radix) { throw null; }
+ public static Java.Lang.Integer? ValueOf(int i) { throw null; }
+ public static Java.Lang.Integer? ValueOf(string? s) { throw null; }
+ public static Java.Lang.Integer? ValueOf(string? s, int radix) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/InternalError", GenerateJavaPeer=false)]
+ public partial class InternalError : Java.Lang.VirtualMachineError
+ {
+ public InternalError() { }
+ protected InternalError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public InternalError(Java.Lang.Throwable? cause) { }
+ public InternalError(string? message) { }
+ public InternalError(string? message, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/InterruptedException", GenerateJavaPeer=false)]
+ public partial class InterruptedException : Java.Lang.Exception
+ {
+ public InterruptedException() { }
+ protected InterruptedException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public InterruptedException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Override", GenerateJavaPeer=false)]
+ public partial interface IOverride : Java.Interop.IJavaPeerable, Java.Lang.Annotation.IAnnotation, System.IDisposable
+ {
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Runnable", GenerateJavaPeer=false)]
+ public partial interface IRunnable : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ void Run();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/SafeVarargs", GenerateJavaPeer=false)]
+ public partial interface ISafeVarargs : Java.Interop.IJavaPeerable, Java.Lang.Annotation.IAnnotation, System.IDisposable
+ {
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/SuppressWarnings", GenerateJavaPeer=false)]
+ public partial interface ISuppressWarnings : Java.Interop.IJavaPeerable, Java.Lang.Annotation.IAnnotation, System.IDisposable
+ {
+ Java.Interop.JavaObjectArray? Value();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/LayerInstantiationException", GenerateJavaPeer=false)]
+ public partial class LayerInstantiationException : Java.Lang.RuntimeException
+ {
+ public LayerInstantiationException() { }
+ protected LayerInstantiationException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public LayerInstantiationException(Java.Lang.Throwable? cause) { }
+ public LayerInstantiationException(string? msg) { }
+ public LayerInstantiationException(string? msg, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/LinkageError", GenerateJavaPeer=false)]
+ public partial class LinkageError : Java.Lang.Error
+ {
+ public LinkageError() { }
+ protected LinkageError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public LinkageError(string? s) { }
+ public LinkageError(string? s, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Long", GenerateJavaPeer=false)]
+ public sealed partial class Long : Java.Lang.Number, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ public const int Bytes = 8;
+ public const long MaxValue = (long)9223372036854775807;
+ public const long MinValue = (long)-9223372036854775808;
+ public const int Size = 64;
+ [System.ObsoleteAttribute("deprecated")]
+ public Long(long value) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public Long(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Class? Type { get { throw null; } }
+ public static int BitCount(long i) { throw null; }
+ public static int Compare(long x, long y) { throw null; }
+ public int CompareTo(Java.Lang.Long? anotherLong) { throw null; }
+ public static int CompareUnsigned(long x, long y) { throw null; }
+ public static Java.Lang.Long? Decode(string? nm) { throw null; }
+ public static long DivideUnsigned(long dividend, long divisor) { throw null; }
+ public override double DoubleValue() { throw null; }
+ public override float FloatValue() { throw null; }
+ public static Java.Lang.Long? GetLong(string? nm) { throw null; }
+ public static Java.Lang.Long? GetLong(string? nm, Java.Lang.Long? val) { throw null; }
+ public static Java.Lang.Long? GetLong(string? nm, long val) { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public static int HashCode(long value) { throw null; }
+ public static long HighestOneBit(long i) { throw null; }
+ public override int IntValue() { throw null; }
+ public override long LongValue() { throw null; }
+ public static long LowestOneBit(long i) { throw null; }
+ public static long Max(long a, long b) { throw null; }
+ public static long Min(long a, long b) { throw null; }
+ public static int NumberOfLeadingZeros(long i) { throw null; }
+ public static int NumberOfTrailingZeros(long i) { throw null; }
+ public static long ParseLong(Java.Lang.ICharSequence? s, int beginIndex, int endIndex, int radix) { throw null; }
+ public static long ParseLong(string? s) { throw null; }
+ public static long ParseLong(string? s, int radix) { throw null; }
+ public static long ParseLong(string? s, int beginIndex, int endIndex, int radix) { throw null; }
+ public static long ParseUnsignedLong(Java.Lang.ICharSequence? s, int beginIndex, int endIndex, int radix) { throw null; }
+ public static long ParseUnsignedLong(string? s) { throw null; }
+ public static long ParseUnsignedLong(string? s, int radix) { throw null; }
+ public static long ParseUnsignedLong(string? s, int beginIndex, int endIndex, int radix) { throw null; }
+ public static long RemainderUnsigned(long dividend, long divisor) { throw null; }
+ public static long Reverse(long i) { throw null; }
+ public static long ReverseBytes(long i) { throw null; }
+ public static long RotateLeft(long i, int distance) { throw null; }
+ public static long RotateRight(long i, int distance) { throw null; }
+ public static int Signum(long i) { throw null; }
+ public static long Sum(long a, long b) { throw null; }
+ public static string? ToBinaryString(long i) { throw null; }
+ public static string? ToHexString(long i) { throw null; }
+ public static string? ToOctalString(long i) { throw null; }
+ public static string? ToString(long i) { throw null; }
+ public static string? ToString(long i, int radix) { throw null; }
+ public static string? ToUnsignedString(long i) { throw null; }
+ public static string? ToUnsignedString(long i, int radix) { throw null; }
+ public static Java.Lang.Long? ValueOf(long l) { throw null; }
+ public static Java.Lang.Long? ValueOf(string? s) { throw null; }
+ public static Java.Lang.Long? ValueOf(string? s, int radix) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Math", GenerateJavaPeer=false)]
+ public sealed partial class Math : Java.Lang.Object
+ {
+ internal Math() { }
+ public const double E = 2.718281828459045;
+ public const double Pi = 3.141592653589793;
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static double Abs(double a) { throw null; }
+ public static int Abs(int a) { throw null; }
+ public static long Abs(long a) { throw null; }
+ public static float Abs(float a) { throw null; }
+ public static double Acos(double a) { throw null; }
+ public static int AddExact(int x, int y) { throw null; }
+ public static long AddExact(long x, long y) { throw null; }
+ public static double Asin(double a) { throw null; }
+ public static double Atan(double a) { throw null; }
+ public static double Atan2(double y, double x) { throw null; }
+ public static double Cbrt(double a) { throw null; }
+ public static double Ceil(double a) { throw null; }
+ public static double CopySign(double magnitude, double sign) { throw null; }
+ public static float CopySign(float magnitude, float sign) { throw null; }
+ public static double Cos(double a) { throw null; }
+ public static double Cosh(double x) { throw null; }
+ public static int DecrementExact(int a) { throw null; }
+ public static long DecrementExact(long a) { throw null; }
+ public static double Exp(double a) { throw null; }
+ public static double Expm1(double x) { throw null; }
+ public static double Floor(double a) { throw null; }
+ public static int FloorDiv(int x, int y) { throw null; }
+ public static long FloorDiv(long x, int y) { throw null; }
+ public static long FloorDiv(long x, long y) { throw null; }
+ public static int FloorMod(int x, int y) { throw null; }
+ public static int FloorMod(long x, int y) { throw null; }
+ public static long FloorMod(long x, long y) { throw null; }
+ public static double Fma(double a, double b, double c) { throw null; }
+ public static float Fma(float a, float b, float c) { throw null; }
+ public static int GetExponent(double d) { throw null; }
+ public static int GetExponent(float f) { throw null; }
+ public static double Hypot(double x, double y) { throw null; }
+ public static double IEEEremainder(double f1, double f2) { throw null; }
+ public static int IncrementExact(int a) { throw null; }
+ public static long IncrementExact(long a) { throw null; }
+ public static double Log(double a) { throw null; }
+ public static double Log10(double a) { throw null; }
+ public static double Log1p(double x) { throw null; }
+ public static double Max(double a, double b) { throw null; }
+ public static int Max(int a, int b) { throw null; }
+ public static long Max(long a, long b) { throw null; }
+ public static float Max(float a, float b) { throw null; }
+ public static double Min(double a, double b) { throw null; }
+ public static int Min(int a, int b) { throw null; }
+ public static long Min(long a, long b) { throw null; }
+ public static float Min(float a, float b) { throw null; }
+ public static int MultiplyExact(int x, int y) { throw null; }
+ public static long MultiplyExact(long x, int y) { throw null; }
+ public static long MultiplyExact(long x, long y) { throw null; }
+ public static long MultiplyFull(int x, int y) { throw null; }
+ public static long MultiplyHigh(long x, long y) { throw null; }
+ public static int NegateExact(int a) { throw null; }
+ public static long NegateExact(long a) { throw null; }
+ public static double NextAfter(double start, double direction) { throw null; }
+ public static float NextAfter(float start, double direction) { throw null; }
+ public static double NextDown(double d) { throw null; }
+ public static float NextDown(float f) { throw null; }
+ public static double NextUp(double d) { throw null; }
+ public static float NextUp(float f) { throw null; }
+ public static double Pow(double a, double b) { throw null; }
+ public static double Random() { throw null; }
+ public static double Rint(double a) { throw null; }
+ public static long Round(double a) { throw null; }
+ public static int Round(float a) { throw null; }
+ public static double Scalb(double d, int scaleFactor) { throw null; }
+ public static float Scalb(float f, int scaleFactor) { throw null; }
+ public static double Signum(double d) { throw null; }
+ public static float Signum(float f) { throw null; }
+ public static double Sin(double a) { throw null; }
+ public static double Sinh(double x) { throw null; }
+ public static double Sqrt(double a) { throw null; }
+ public static int SubtractExact(int x, int y) { throw null; }
+ public static long SubtractExact(long x, long y) { throw null; }
+ public static double Tan(double a) { throw null; }
+ public static double Tanh(double x) { throw null; }
+ public static double ToDegrees(double angrad) { throw null; }
+ public static int ToIntExact(long value) { throw null; }
+ public static double ToRadians(double angdeg) { throw null; }
+ public static double Ulp(double d) { throw null; }
+ public static float Ulp(float f) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Module", GenerateJavaPeer=false)]
+ public sealed partial class Module : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, System.IDisposable
+ {
+ internal Module() { }
+ public Java.Lang.ClassLoader? ClassLoader { get { throw null; } }
+ public Java.Lang.Modules.ModuleDescriptor? Descriptor { get { throw null; } }
+ public bool IsNamed { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.ModuleLayer? Layer { get { throw null; } }
+ public string? Name { get { throw null; } }
+ public Java.Lang.Module? AddExports(string? pn, Java.Lang.Module? other) { throw null; }
+ public Java.Lang.Module? AddOpens(string? pn, Java.Lang.Module? other) { throw null; }
+ public Java.Lang.Module? AddReads(Java.Lang.Module? other) { throw null; }
+ public Java.Lang.Module? AddUses(Java.Lang.Class? service) { throw null; }
+ public bool CanRead(Java.Lang.Module? other) { throw null; }
+ public bool CanUse(Java.Lang.Class? service) { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ public Java.Lang.Object? GetAnnotation(Java.Lang.Class? annotationClass) { throw null; }
+ public Java.Interop.JavaObjectArray? GetAnnotations() { throw null; }
+ public Java.Interop.JavaObjectArray? GetDeclaredAnnotations() { throw null; }
+ public Java.IO.InputStream? GetResourceAsStream(string? name) { throw null; }
+ public bool IsExported(string? pn) { throw null; }
+ public bool IsExported(string? pn, Java.Lang.Module? other) { throw null; }
+ public bool IsOpen(string? pn) { throw null; }
+ public bool IsOpen(string? pn, Java.Lang.Module? other) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ModuleLayer", GenerateJavaPeer=false)]
+ public sealed partial class ModuleLayer : Java.Lang.Object
+ {
+ internal ModuleLayer() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.ModuleLayer? Boot() { throw null; }
+ public Java.Lang.Modules.Configuration? Configuration() { throw null; }
+ public Java.Lang.ModuleLayer? DefineModulesWithManyLoaders(Java.Lang.Modules.Configuration? cf, Java.Lang.ClassLoader? parentLoader) { throw null; }
+ public Java.Lang.ModuleLayer? DefineModulesWithOneLoader(Java.Lang.Modules.Configuration? cf, Java.Lang.ClassLoader? parentLoader) { throw null; }
+ public static Java.Lang.ModuleLayer? Empty() { throw null; }
+ public Java.Lang.ClassLoader? FindLoader(string? name) { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ModuleLayer$Controller", GenerateJavaPeer=false)]
+ public sealed partial class Controller : Java.Lang.Object
+ {
+ internal Controller() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.ModuleLayer.Controller? AddExports(Java.Lang.Module? source, string? pn, Java.Lang.Module? target) { throw null; }
+ public Java.Lang.ModuleLayer.Controller? AddOpens(Java.Lang.Module? source, string? pn, Java.Lang.Module? target) { throw null; }
+ public Java.Lang.ModuleLayer.Controller? AddReads(Java.Lang.Module? source, Java.Lang.Module? target) { throw null; }
+ public Java.Lang.ModuleLayer? Layer() { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/NegativeArraySizeException", GenerateJavaPeer=false)]
+ public partial class NegativeArraySizeException : Java.Lang.RuntimeException
+ {
+ public NegativeArraySizeException() { }
+ protected NegativeArraySizeException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public NegativeArraySizeException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/NoClassDefFoundError", GenerateJavaPeer=false)]
+ public partial class NoClassDefFoundError : Java.Lang.LinkageError
+ {
+ public NoClassDefFoundError() { }
+ protected NoClassDefFoundError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public NoClassDefFoundError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/NoSuchFieldError", GenerateJavaPeer=false)]
+ public partial class NoSuchFieldError : Java.Lang.IncompatibleClassChangeError
+ {
+ public NoSuchFieldError() { }
+ protected NoSuchFieldError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public NoSuchFieldError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/NoSuchFieldException", GenerateJavaPeer=false)]
+ public partial class NoSuchFieldException : Java.Lang.ReflectiveOperationException
+ {
+ public NoSuchFieldException() { }
+ protected NoSuchFieldException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public NoSuchFieldException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/NoSuchMethodError", GenerateJavaPeer=false)]
+ public partial class NoSuchMethodError : Java.Lang.IncompatibleClassChangeError
+ {
+ public NoSuchMethodError() { }
+ protected NoSuchMethodError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public NoSuchMethodError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/NoSuchMethodException", GenerateJavaPeer=false)]
+ public partial class NoSuchMethodException : Java.Lang.ReflectiveOperationException
+ {
+ public NoSuchMethodException() { }
+ protected NoSuchMethodException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public NoSuchMethodException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/NullPointerException", GenerateJavaPeer=false)]
+ public partial class NullPointerException : Java.Lang.RuntimeException
+ {
+ public NullPointerException() { }
+ protected NullPointerException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public NullPointerException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Number", GenerateJavaPeer=false)]
+ public abstract partial class Number : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, System.IDisposable
+ {
+ public Number() { }
+ protected Number(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual sbyte ByteValue() { throw null; }
+ public abstract double DoubleValue();
+ public abstract float FloatValue();
+ public abstract int IntValue();
+ public abstract long LongValue();
+ public virtual short ShortValue() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/NumberFormatException", GenerateJavaPeer=false)]
+ public partial class NumberFormatException : Java.Lang.IllegalArgumentException
+ {
+ public NumberFormatException() { }
+ protected NumberFormatException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public NumberFormatException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Object", GenerateJavaPeer=false)]
+ public partial class Object : Java.Interop.JavaObject
+ {
+ public Object() { }
+ public Object(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public Java.Lang.Class? Class { get { throw null; } }
+ protected virtual Java.Lang.Object? Clone() { throw null; }
+ public virtual bool Equals(Java.Lang.Object? obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ protected virtual void JavaFinalize() { }
+ public void Notify() { }
+ public void NotifyAll() { }
+ public override string? ToString() { throw null; }
+ public void Wait() { }
+ public void Wait(long p0) { }
+ public void Wait(long timeoutMillis, int nanos) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/OutOfMemoryError", GenerateJavaPeer=false)]
+ public partial class OutOfMemoryError : Java.Lang.VirtualMachineError
+ {
+ public OutOfMemoryError() { }
+ protected OutOfMemoryError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public OutOfMemoryError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Package", GenerateJavaPeer=false)]
+ public partial class Package : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, System.IDisposable
+ {
+ protected Package(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public virtual string? ImplementationTitle { get { throw null; } }
+ public virtual string? ImplementationVendor { get { throw null; } }
+ public virtual string? ImplementationVersion { get { throw null; } }
+ public virtual bool IsSealed { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual string? Name { get { throw null; } }
+ public virtual string? SpecificationTitle { get { throw null; } }
+ public virtual string? SpecificationVendor { get { throw null; } }
+ public virtual string? SpecificationVersion { get { throw null; } }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "A extends java.lang.annotation.Annotation"})]
+ public virtual Java.Lang.Object? GetAnnotation(Java.Lang.Class? annotationClass) { throw null; }
+ public virtual Java.Interop.JavaObjectArray? GetAnnotations() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "A extends java.lang.annotation.Annotation"})]
+ public virtual Java.Interop.JavaObjectArray? GetAnnotationsByType(Java.Lang.Class? annotationClass) { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "A extends java.lang.annotation.Annotation"})]
+ public virtual Java.Lang.Object? GetDeclaredAnnotation(Java.Lang.Class? annotationClass) { throw null; }
+ public virtual Java.Interop.JavaObjectArray? GetDeclaredAnnotations() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "A extends java.lang.annotation.Annotation"})]
+ public virtual Java.Interop.JavaObjectArray? GetDeclaredAnnotationsByType(Java.Lang.Class? annotationClass) { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public static Java.Lang.Package? GetPackage(string? name) { throw null; }
+ public static Java.Interop.JavaObjectArray? GetPackages() { throw null; }
+ public virtual bool IsAnnotationPresent(Java.Lang.Class? annotationClass) { throw null; }
+ public virtual bool IsCompatibleWith(string? desired) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Process", GenerateJavaPeer=false)]
+ public abstract partial class Process : Java.Lang.Object
+ {
+ public Process() { }
+ protected Process(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public abstract Java.IO.InputStream? ErrorStream { get; }
+ public abstract Java.IO.InputStream? InputStream { get; }
+ public virtual bool IsAlive { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public abstract Java.IO.OutputStream? OutputStream { get; }
+ public abstract void Destroy();
+ public virtual Java.Lang.Process? DestroyForcibly() { throw null; }
+ public abstract int ExitValue();
+ public virtual long Pid() { throw null; }
+ public virtual bool SupportsNormalTermination() { throw null; }
+ public abstract int WaitFor();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ProcessBuilder", GenerateJavaPeer=false)]
+ public sealed partial class ProcessBuilder : Java.Lang.Object
+ {
+ public ProcessBuilder(params string[]? command) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.ProcessBuilder? Command(params string[]? command) { throw null; }
+ public Java.IO.File? Directory() { throw null; }
+ public Java.Lang.ProcessBuilder? Directory(Java.IO.File? directory) { throw null; }
+ public Java.Lang.ProcessBuilder? InheritIO() { throw null; }
+ public Java.Lang.ProcessBuilder.Redirect? RedirectError() { throw null; }
+ public Java.Lang.ProcessBuilder? RedirectError(Java.IO.File? file) { throw null; }
+ public Java.Lang.ProcessBuilder? RedirectError(Java.Lang.ProcessBuilder.Redirect? destination) { throw null; }
+ public bool RedirectErrorStream() { throw null; }
+ public Java.Lang.ProcessBuilder? RedirectErrorStream(bool redirectErrorStream) { throw null; }
+ public Java.Lang.ProcessBuilder.Redirect? RedirectInput() { throw null; }
+ public Java.Lang.ProcessBuilder? RedirectInput(Java.IO.File? file) { throw null; }
+ public Java.Lang.ProcessBuilder? RedirectInput(Java.Lang.ProcessBuilder.Redirect? source) { throw null; }
+ public Java.Lang.ProcessBuilder.Redirect? RedirectOutput() { throw null; }
+ public Java.Lang.ProcessBuilder? RedirectOutput(Java.IO.File? file) { throw null; }
+ public Java.Lang.ProcessBuilder? RedirectOutput(Java.Lang.ProcessBuilder.Redirect? destination) { throw null; }
+ public Java.Lang.Process? Start() { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ProcessBuilder$Redirect", GenerateJavaPeer=false)]
+ public abstract partial class Redirect : Java.Lang.Object
+ {
+ protected Redirect(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public static Java.Lang.ProcessBuilder.Redirect? Discard { get { throw null; } }
+ public static Java.Lang.ProcessBuilder.Redirect? Inherit { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.ProcessBuilder.Redirect? Pipe { get { throw null; } }
+ public static Java.Lang.ProcessBuilder.Redirect? AppendTo(Java.IO.File? file) { throw null; }
+ public virtual Java.IO.File? File() { throw null; }
+ public static Java.Lang.ProcessBuilder.Redirect? From(Java.IO.File? file) { throw null; }
+ public abstract Java.Lang.ProcessBuilder.Redirect.Type? InvokeType();
+ public static Java.Lang.ProcessBuilder.Redirect? To(Java.IO.File? file) { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ProcessBuilder$Redirect$Type", GenerateJavaPeer=false)]
+ public sealed partial class Type : Java.Lang.Enum
+ {
+ internal Type() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public static Java.Lang.ProcessBuilder.Redirect.Type? Append { get { throw null; } }
+ public static Java.Lang.ProcessBuilder.Redirect.Type? Inherit { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.ProcessBuilder.Redirect.Type? Pipe { get { throw null; } }
+ public static Java.Lang.ProcessBuilder.Redirect.Type? Read { get { throw null; } }
+ public static Java.Lang.ProcessBuilder.Redirect.Type? Write { get { throw null; } }
+ public static Java.Lang.ProcessBuilder.Redirect.Type? ValueOf(string? name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ReflectiveOperationException", GenerateJavaPeer=false)]
+ public partial class ReflectiveOperationException : Java.Lang.Exception
+ {
+ public ReflectiveOperationException() { }
+ protected ReflectiveOperationException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ReflectiveOperationException(Java.Lang.Throwable? cause) { }
+ public ReflectiveOperationException(string? message) { }
+ public ReflectiveOperationException(string? message, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Runtime", GenerateJavaPeer=false)]
+ public partial class Runtime : Java.Lang.Object
+ {
+ protected Runtime(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual void AddShutdownHook(Java.Lang.Thread? hook) { }
+ public virtual int AvailableProcessors() { throw null; }
+ public virtual Java.Lang.Process? Exec(Java.Interop.JavaObjectArray? cmdarray) { throw null; }
+ public virtual Java.Lang.Process? Exec(Java.Interop.JavaObjectArray? cmdarray, Java.Interop.JavaObjectArray? envp) { throw null; }
+ public virtual Java.Lang.Process? Exec(Java.Interop.JavaObjectArray? cmdarray, Java.Interop.JavaObjectArray? envp, Java.IO.File? dir) { throw null; }
+ public virtual Java.Lang.Process? Exec(string? command) { throw null; }
+ public virtual Java.Lang.Process? Exec(string? command, Java.Interop.JavaObjectArray? envp) { throw null; }
+ public virtual Java.Lang.Process? Exec(string? command, Java.Interop.JavaObjectArray? envp, Java.IO.File? dir) { throw null; }
+ public virtual void Exit(int status) { }
+ public virtual long FreeMemory() { throw null; }
+ public virtual void Gc() { }
+ public static Java.Lang.Runtime? GetRuntime() { throw null; }
+ public virtual void Halt(int status) { }
+ public static Java.Lang.Runtime.Version? InvokeVersion() { throw null; }
+ public virtual void Load(string? filename) { }
+ public virtual void LoadLibrary(string? libname) { }
+ public virtual long MaxMemory() { throw null; }
+ public virtual bool RemoveShutdownHook(Java.Lang.Thread? hook) { throw null; }
+ public virtual void RunFinalization() { }
+ public virtual long TotalMemory() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public virtual void TraceInstructions(bool on) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public virtual void TraceMethodCalls(bool on) { }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Runtime$Version", GenerateJavaPeer=false)]
+ public sealed partial class Version : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ internal Version() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int CompareTo(Java.Lang.Runtime.Version? obj) { throw null; }
+ public int CompareToIgnoreOptional(Java.Lang.Runtime.Version? obj) { throw null; }
+ public bool EqualsIgnoreOptional(Java.Lang.Object? obj) { throw null; }
+ public int Feature() { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public int Interim() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public int Major() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public int Minor() { throw null; }
+ public static Java.Lang.Runtime.Version? Parse(string? s) { throw null; }
+ public int Patch() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public int Security() { throw null; }
+ public int Update() { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/RuntimeException", GenerateJavaPeer=false)]
+ public partial class RuntimeException : Java.Lang.Exception
+ {
+ public RuntimeException() { }
+ protected RuntimeException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public RuntimeException(Java.Lang.Throwable? cause) { }
+ public RuntimeException(string? message) { }
+ public RuntimeException(string? message, Java.Lang.Throwable? cause) { }
+ protected RuntimeException(string? message, Java.Lang.Throwable? cause, bool enableSuppression, bool writableStackTrace) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/SecurityException", GenerateJavaPeer=false)]
+ public partial class SecurityException : Java.Lang.RuntimeException
+ {
+ public SecurityException() { }
+ protected SecurityException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public SecurityException(Java.Lang.Throwable? cause) { }
+ public SecurityException(string? s) { }
+ public SecurityException(string? message, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/SecurityManager", GenerateJavaPeer=false)]
+ public partial class SecurityManager : Java.Lang.Object
+ {
+ public SecurityManager() { }
+ protected SecurityManager(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual Java.Lang.Object? SecurityContext { get { throw null; } }
+ public virtual Java.Lang.ThreadGroup? ThreadGroup { get { throw null; } }
+ public virtual void CheckAccept(string? host, int port) { }
+ public virtual void CheckAccess(Java.Lang.Thread? t) { }
+ public virtual void CheckAccess(Java.Lang.ThreadGroup? g) { }
+ public virtual void CheckConnect(string? host, int port) { }
+ public virtual void CheckConnect(string? host, int port, Java.Lang.Object? context) { }
+ public virtual void CheckCreateClassLoader() { }
+ public virtual void CheckDelete(string? file) { }
+ public virtual void CheckExec(string? cmd) { }
+ public virtual void CheckExit(int status) { }
+ public virtual void CheckLink(string? lib) { }
+ public virtual void CheckListen(int port) { }
+ public virtual void CheckPackageAccess(string? pkg) { }
+ public virtual void CheckPackageDefinition(string? pkg) { }
+ public virtual void CheckPrintJobAccess() { }
+ public virtual void CheckPropertiesAccess() { }
+ public virtual void CheckPropertyAccess(string? key) { }
+ public virtual void CheckRead(Java.IO.FileDescriptor? fd) { }
+ public virtual void CheckRead(string? file) { }
+ public virtual void CheckRead(string? file, Java.Lang.Object? context) { }
+ public virtual void CheckSecurityAccess(string? target) { }
+ public virtual void CheckSetFactory() { }
+ public virtual void CheckWrite(Java.IO.FileDescriptor? fd) { }
+ public virtual void CheckWrite(string? file) { }
+ protected virtual Java.Interop.JavaObjectArray? GetClassContext() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Short", GenerateJavaPeer=false)]
+ public sealed partial class Short : Java.Lang.Number, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ public const int Bytes = 2;
+ public const short MaxValue = (short)32767;
+ public const short MinValue = (short)-32768;
+ public const int Size = 16;
+ [System.ObsoleteAttribute("deprecated")]
+ public Short(short value) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public Short(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Class? Type { get { throw null; } }
+ public static int Compare(short x, short y) { throw null; }
+ public int CompareTo(Java.Lang.Short? anotherShort) { throw null; }
+ public static int CompareUnsigned(short x, short y) { throw null; }
+ public static Java.Lang.Short? Decode(string? nm) { throw null; }
+ public override double DoubleValue() { throw null; }
+ public override float FloatValue() { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public static int HashCode(short value) { throw null; }
+ public override int IntValue() { throw null; }
+ public override long LongValue() { throw null; }
+ public static short ParseShort(string? s) { throw null; }
+ public static short ParseShort(string? s, int radix) { throw null; }
+ public static short ReverseBytes(short i) { throw null; }
+ public static string? ToString(short s) { throw null; }
+ public static int ToUnsignedInt(short x) { throw null; }
+ public static long ToUnsignedLong(short x) { throw null; }
+ public static Java.Lang.Short? ValueOf(short s) { throw null; }
+ public static Java.Lang.Short? ValueOf(string? s) { throw null; }
+ public static Java.Lang.Short? ValueOf(string? s, int radix) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/StackOverflowError", GenerateJavaPeer=false)]
+ public partial class StackOverflowError : Java.Lang.VirtualMachineError
+ {
+ public StackOverflowError() { }
+ protected StackOverflowError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public StackOverflowError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/StackTraceElement", GenerateJavaPeer=false)]
+ public sealed partial class StackTraceElement : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, System.IDisposable
+ {
+ public StackTraceElement(string? declaringClass, string? methodName, string? fileName, int lineNumber) { }
+ public StackTraceElement(string? classLoaderName, string? moduleName, string? moduleVersion, string? declaringClass, string? methodName, string? fileName, int lineNumber) { }
+ public string? ClassLoaderName { get { throw null; } }
+ public string? ClassName { get { throw null; } }
+ public string? FileName { get { throw null; } }
+ public bool IsNativeMethod { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public string? MethodName { get { throw null; } }
+ public string? ModuleName { get { throw null; } }
+ public string? ModuleVersion { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/StackWalker", GenerateJavaPeer=false)]
+ public sealed partial class StackWalker : Java.Lang.Object
+ {
+ internal StackWalker() { }
+ public Java.Lang.Class? CallerClass { get { throw null; } }
+ public static Java.Lang.StackWalker? Instance { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.StackWalker? GetInstance(Java.Lang.StackWalker.Option? option) { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/StackWalker$StackFrame", GenerateJavaPeer=false)]
+ public partial interface IStackFrame : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ int ByteCodeIndex { get; }
+ string? ClassName { get; }
+ Java.Lang.Class? DeclaringClass { get; }
+ string? Descriptor { get { throw null; } }
+ string? FileName { get; }
+ bool IsNativeMethod { get; }
+ int LineNumber { get; }
+ string? MethodName { get; }
+ Java.Lang.Invoke.MethodType? MethodType { get { throw null; } }
+ Java.Lang.StackTraceElement? ToStackTraceElement();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/StackWalker$Option", GenerateJavaPeer=false)]
+ public sealed partial class Option : Java.Lang.Enum
+ {
+ internal Option() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.StackWalker.Option? RetainClassReference { get { throw null; } }
+ public static Java.Lang.StackWalker.Option? ShowHiddenFrames { get { throw null; } }
+ public static Java.Lang.StackWalker.Option? ShowReflectFrames { get { throw null; } }
+ public static Java.Lang.StackWalker.Option? ValueOf(string? name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/StrictMath", GenerateJavaPeer=false)]
+ public sealed partial class StrictMath : Java.Lang.Object
+ {
+ internal StrictMath() { }
+ public const double E = 2.718281828459045;
+ public const double Pi = 3.141592653589793;
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static double Abs(double a) { throw null; }
+ public static int Abs(int a) { throw null; }
+ public static long Abs(long a) { throw null; }
+ public static float Abs(float a) { throw null; }
+ public static double Acos(double p0) { throw null; }
+ public static int AddExact(int x, int y) { throw null; }
+ public static long AddExact(long x, long y) { throw null; }
+ public static double Asin(double p0) { throw null; }
+ public static double Atan(double p0) { throw null; }
+ public static double Atan2(double p0, double p1) { throw null; }
+ public static double Cbrt(double a) { throw null; }
+ public static double Ceil(double a) { throw null; }
+ public static double CopySign(double magnitude, double sign) { throw null; }
+ public static float CopySign(float magnitude, float sign) { throw null; }
+ public static double Cos(double p0) { throw null; }
+ public static double Cosh(double p0) { throw null; }
+ public static double Exp(double a) { throw null; }
+ public static double Expm1(double p0) { throw null; }
+ public static double Floor(double a) { throw null; }
+ public static int FloorDiv(int x, int y) { throw null; }
+ public static long FloorDiv(long x, int y) { throw null; }
+ public static long FloorDiv(long x, long y) { throw null; }
+ public static int FloorMod(int x, int y) { throw null; }
+ public static int FloorMod(long x, int y) { throw null; }
+ public static long FloorMod(long x, long y) { throw null; }
+ public static double Fma(double a, double b, double c) { throw null; }
+ public static float Fma(float a, float b, float c) { throw null; }
+ public static int GetExponent(double d) { throw null; }
+ public static int GetExponent(float f) { throw null; }
+ public static double Hypot(double x, double y) { throw null; }
+ public static double IEEEremainder(double p0, double p1) { throw null; }
+ public static double Log(double p0) { throw null; }
+ public static double Log10(double p0) { throw null; }
+ public static double Log1p(double p0) { throw null; }
+ public static double Max(double a, double b) { throw null; }
+ public static int Max(int a, int b) { throw null; }
+ public static long Max(long a, long b) { throw null; }
+ public static float Max(float a, float b) { throw null; }
+ public static double Min(double a, double b) { throw null; }
+ public static int Min(int a, int b) { throw null; }
+ public static long Min(long a, long b) { throw null; }
+ public static float Min(float a, float b) { throw null; }
+ public static int MultiplyExact(int x, int y) { throw null; }
+ public static long MultiplyExact(long x, int y) { throw null; }
+ public static long MultiplyExact(long x, long y) { throw null; }
+ public static long MultiplyFull(int x, int y) { throw null; }
+ public static long MultiplyHigh(long x, long y) { throw null; }
+ public static double NextAfter(double start, double direction) { throw null; }
+ public static float NextAfter(float start, double direction) { throw null; }
+ public static double NextDown(double d) { throw null; }
+ public static float NextDown(float f) { throw null; }
+ public static double NextUp(double d) { throw null; }
+ public static float NextUp(float f) { throw null; }
+ public static double Pow(double a, double b) { throw null; }
+ public static double Random() { throw null; }
+ public static double Rint(double a) { throw null; }
+ public static long Round(double a) { throw null; }
+ public static int Round(float a) { throw null; }
+ public static double Scalb(double d, int scaleFactor) { throw null; }
+ public static float Scalb(float f, int scaleFactor) { throw null; }
+ public static double Signum(double d) { throw null; }
+ public static float Signum(float f) { throw null; }
+ public static double Sin(double p0) { throw null; }
+ public static double Sinh(double p0) { throw null; }
+ public static double Sqrt(double p0) { throw null; }
+ public static int SubtractExact(int x, int y) { throw null; }
+ public static long SubtractExact(long x, long y) { throw null; }
+ public static double Tan(double p0) { throw null; }
+ public static double Tanh(double p0) { throw null; }
+ public static double ToDegrees(double angrad) { throw null; }
+ public static int ToIntExact(long value) { throw null; }
+ public static double ToRadians(double angdeg) { throw null; }
+ public static double Ulp(double d) { throw null; }
+ public static float Ulp(float f) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/String", GenerateJavaPeer=false)]
+ public sealed partial class String : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.ICharSequence, Java.Lang.IComparable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable
+ {
+ public String() { }
+ public String(Java.Interop.JavaCharArray? value) { }
+ public String(Java.Interop.JavaCharArray? value, int offset, int count) { }
+ public String(Java.Interop.JavaInt32Array? codePoints, int offset, int count) { }
+ public String(Java.Interop.JavaSByteArray? bytes) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public String(Java.Interop.JavaSByteArray? ascii, int hibyte) { }
+ public String(Java.Interop.JavaSByteArray? bytes, int offset, int length) { }
+ [System.ObsoleteAttribute("deprecated")]
+ public String(Java.Interop.JavaSByteArray? ascii, int hibyte, int offset, int count) { }
+ public String(Java.Interop.JavaSByteArray? bytes, int offset, int length, string? charsetName) { }
+ public String(Java.Interop.JavaSByteArray? bytes, string? charsetName) { }
+ public String(Java.Lang.StringBuffer? buffer) { }
+ public String(Java.Lang.StringBuilder? builder) { }
+ public String(string? original) { }
+ public bool IsBlank { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public char CharAt(int index) { throw null; }
+ public int CodePointAt(int index) { throw null; }
+ public int CodePointBefore(int index) { throw null; }
+ public int CodePointCount(int beginIndex, int endIndex) { throw null; }
+ public int CompareTo(string? anotherString) { throw null; }
+ public int CompareToIgnoreCase(string? str) { throw null; }
+ public string? Concat(string? str) { throw null; }
+ public bool Contains(Java.Lang.ICharSequence? s) { throw null; }
+ public bool Contains(string? s) { throw null; }
+ public bool ContentEquals(Java.Lang.ICharSequence? cs) { throw null; }
+ public bool ContentEquals(Java.Lang.StringBuffer? sb) { throw null; }
+ public bool ContentEquals(string? cs) { throw null; }
+ public static string? CopyValueOf(Java.Interop.JavaCharArray? data) { throw null; }
+ public static string? CopyValueOf(Java.Interop.JavaCharArray? data, int offset, int count) { throw null; }
+ public bool EndsWith(string? suffix) { throw null; }
+ public bool EqualsIgnoreCase(string? anotherString) { throw null; }
+ public static string? Format(string? format, params Java.Lang.Object[]? args) { throw null; }
+ public Java.Interop.JavaSByteArray? GetBytes() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public void GetBytes(int srcBegin, int srcEnd, Java.Interop.JavaSByteArray? dst, int dstBegin) { }
+ public Java.Interop.JavaSByteArray? GetBytes(string? charsetName) { throw null; }
+ public void GetChars(int srcBegin, int srcEnd, Java.Interop.JavaCharArray? dst, int dstBegin) { }
+ public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public int IndexOf(int ch) { throw null; }
+ public int IndexOf(int ch, int fromIndex) { throw null; }
+ public int IndexOf(string? str) { throw null; }
+ public int IndexOf(string? str, int fromIndex) { throw null; }
+ public string? Intern() { throw null; }
+ public static string? Join(Java.Lang.ICharSequence? delimiter, params Java.Lang.ICharSequence[]? elements) { throw null; }
+ public static string? Join(string? delimiter, params string[]? elements) { throw null; }
+ public int LastIndexOf(int ch) { throw null; }
+ public int LastIndexOf(int ch, int fromIndex) { throw null; }
+ public int LastIndexOf(string? str) { throw null; }
+ public int LastIndexOf(string? str, int fromIndex) { throw null; }
+ public int Length() { throw null; }
+ public bool Matches(string? regex) { throw null; }
+ public int OffsetByCodePoints(int index, int codePointOffset) { throw null; }
+ public bool RegionMatches(bool ignoreCase, int toffset, string? other, int ooffset, int len) { throw null; }
+ public bool RegionMatches(int toffset, string? other, int ooffset, int len) { throw null; }
+ public string? Repeat(int count) { throw null; }
+ public string? Replace(Java.Lang.ICharSequence? target, Java.Lang.ICharSequence? replacement) { throw null; }
+ public string? Replace(char oldChar, char newChar) { throw null; }
+ public string? Replace(string? target, string? replacement) { throw null; }
+ public string? ReplaceAll(string? regex, string? replacement) { throw null; }
+ public string? ReplaceFirst(string? regex, string? replacement) { throw null; }
+ public Java.Interop.JavaObjectArray? Split(string? regex) { throw null; }
+ public Java.Interop.JavaObjectArray? Split(string? regex, int limit) { throw null; }
+ public bool StartsWith(string? prefix) { throw null; }
+ public bool StartsWith(string? prefix, int toffset) { throw null; }
+ public string? Strip() { throw null; }
+ public string? StripLeading() { throw null; }
+ public string? StripTrailing() { throw null; }
+ public string? SubSequence(int beginIndex, int endIndex) { throw null; }
+ public Java.Lang.ICharSequence? SubSequenceFormatted(int beginIndex, int endIndex) { throw null; }
+ public string? Substring(int beginIndex) { throw null; }
+ public string? Substring(int beginIndex, int endIndex) { throw null; }
+ public Java.Interop.JavaCharArray? ToCharArray() { throw null; }
+ public string? ToLowerCase() { throw null; }
+ public string? ToUpperCase() { throw null; }
+ public string? Trim() { throw null; }
+ public static string? ValueOf(Java.Interop.JavaCharArray? data) { throw null; }
+ public static string? ValueOf(Java.Interop.JavaCharArray? data, int offset, int count) { throw null; }
+ public static string? ValueOf(Java.Lang.Object? obj) { throw null; }
+ public static string? ValueOf(bool b) { throw null; }
+ public static string? ValueOf(char c) { throw null; }
+ public static string? ValueOf(double d) { throw null; }
+ public static string? ValueOf(int i) { throw null; }
+ public static string? ValueOf(long l) { throw null; }
+ public static string? ValueOf(float f) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/StringBuffer", GenerateJavaPeer=false)]
+ public sealed partial class StringBuffer : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.ICharSequence, Java.Lang.IComparable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable
+ {
+ public StringBuffer() { }
+ public StringBuffer(Java.Lang.ICharSequence? seq) { }
+ public StringBuffer(int capacity) { }
+ public StringBuffer(string? str) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.StringBuffer? Append(Java.Interop.JavaCharArray? str) { throw null; }
+ public Java.Lang.StringBuffer? Append(Java.Interop.JavaCharArray? str, int offset, int len) { throw null; }
+ public Java.Lang.StringBuffer? Append(Java.Lang.ICharSequence? s) { throw null; }
+ public Java.Lang.StringBuffer? Append(Java.Lang.ICharSequence? s, int start, int end) { throw null; }
+ public Java.Lang.StringBuffer? Append(Java.Lang.Object? obj) { throw null; }
+ public Java.Lang.StringBuffer? Append(Java.Lang.StringBuffer? sb) { throw null; }
+ public Java.Lang.StringBuffer? Append(bool b) { throw null; }
+ public Java.Lang.StringBuffer? Append(char c) { throw null; }
+ public Java.Lang.StringBuffer? Append(double d) { throw null; }
+ public Java.Lang.StringBuffer? Append(int i) { throw null; }
+ public Java.Lang.StringBuffer? Append(long lng) { throw null; }
+ public Java.Lang.StringBuffer? Append(float f) { throw null; }
+ public Java.Lang.StringBuffer? Append(string? str) { throw null; }
+ public Java.Lang.StringBuffer? Append(string? s, int start, int end) { throw null; }
+ public Java.Lang.StringBuffer? AppendCodePoint(int codePoint) { throw null; }
+ public int Capacity() { throw null; }
+ public char CharAt(int index) { throw null; }
+ public int CodePointAt(int index) { throw null; }
+ public int CodePointBefore(int index) { throw null; }
+ public int CodePointCount(int beginIndex, int endIndex) { throw null; }
+ public int CompareTo(Java.Lang.StringBuffer? another) { throw null; }
+ public Java.Lang.StringBuffer? Delete(int start, int end) { throw null; }
+ public Java.Lang.StringBuffer? DeleteCharAt(int index) { throw null; }
+ public void EnsureCapacity(int minimumCapacity) { }
+ public void GetChars(int srcBegin, int srcEnd, Java.Interop.JavaCharArray? dst, int dstBegin) { }
+ public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public int IndexOf(string? str) { throw null; }
+ public int IndexOf(string? str, int fromIndex) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int offset, Java.Interop.JavaCharArray? str) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int index, Java.Interop.JavaCharArray? str, int offset, int len) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int dstOffset, Java.Lang.ICharSequence? s) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int dstOffset, Java.Lang.ICharSequence? s, int start, int end) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int offset, Java.Lang.Object? obj) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int offset, bool b) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int offset, char c) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int offset, double d) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int offset, int i) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int offset, long l) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int offset, float f) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int offset, string? str) { throw null; }
+ public Java.Lang.StringBuffer? Insert(int dstOffset, string? s, int start, int end) { throw null; }
+ public int LastIndexOf(string? str) { throw null; }
+ public int LastIndexOf(string? str, int fromIndex) { throw null; }
+ public int Length() { throw null; }
+ public int OffsetByCodePoints(int index, int codePointOffset) { throw null; }
+ public Java.Lang.StringBuffer? Replace(int start, int end, string? str) { throw null; }
+ public Java.Lang.StringBuffer? Reverse() { throw null; }
+ public void SetCharAt(int index, char ch) { }
+ public void SetLength(int newLength) { }
+ public string? SubSequence(int start, int end) { throw null; }
+ public Java.Lang.ICharSequence? SubSequenceFormatted(int start, int end) { throw null; }
+ public string? Substring(int start) { throw null; }
+ public string? Substring(int start, int end) { throw null; }
+ public override string? ToString() { throw null; }
+ public void TrimToSize() { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/StringBuilder", GenerateJavaPeer=false)]
+ public sealed partial class StringBuilder : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.ICharSequence, Java.Lang.IComparable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable
+ {
+ public StringBuilder() { }
+ public StringBuilder(Java.Lang.ICharSequence? seq) { }
+ public StringBuilder(int capacity) { }
+ public StringBuilder(string? str) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.StringBuilder? Append(Java.Interop.JavaCharArray? str) { throw null; }
+ public Java.Lang.StringBuilder? Append(Java.Interop.JavaCharArray? str, int offset, int len) { throw null; }
+ public Java.Lang.StringBuilder? Append(Java.Lang.ICharSequence? s) { throw null; }
+ public Java.Lang.StringBuilder? Append(Java.Lang.ICharSequence? s, int start, int end) { throw null; }
+ public Java.Lang.StringBuilder? Append(Java.Lang.Object? obj) { throw null; }
+ public Java.Lang.StringBuilder? Append(Java.Lang.StringBuffer? sb) { throw null; }
+ public Java.Lang.StringBuilder? Append(bool b) { throw null; }
+ public Java.Lang.StringBuilder? Append(char c) { throw null; }
+ public Java.Lang.StringBuilder? Append(double d) { throw null; }
+ public Java.Lang.StringBuilder? Append(int i) { throw null; }
+ public Java.Lang.StringBuilder? Append(long lng) { throw null; }
+ public Java.Lang.StringBuilder? Append(float f) { throw null; }
+ public Java.Lang.StringBuilder? Append(string? str) { throw null; }
+ public Java.Lang.StringBuilder? Append(string? s, int start, int end) { throw null; }
+ public Java.Lang.StringBuilder? AppendCodePoint(int codePoint) { throw null; }
+ public int Capacity() { throw null; }
+ public char CharAt(int p0) { throw null; }
+ public int CodePointAt(int p0) { throw null; }
+ public int CodePointBefore(int p0) { throw null; }
+ public int CodePointCount(int p0, int p1) { throw null; }
+ public int CompareTo(Java.Lang.StringBuilder? another) { throw null; }
+ public Java.Lang.StringBuilder? Delete(int start, int end) { throw null; }
+ public Java.Lang.StringBuilder? DeleteCharAt(int index) { throw null; }
+ public void EnsureCapacity(int p0) { }
+ public void GetChars(int p0, int p1, Java.Interop.JavaCharArray? p2, int p3) { }
+ public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ public int IndexOf(string? str) { throw null; }
+ public int IndexOf(string? str, int fromIndex) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int offset, Java.Interop.JavaCharArray? str) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int index, Java.Interop.JavaCharArray? str, int offset, int len) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int dstOffset, Java.Lang.ICharSequence? s) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int dstOffset, Java.Lang.ICharSequence? s, int start, int end) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int offset, Java.Lang.Object? obj) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int offset, bool b) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int offset, char c) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int offset, double d) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int offset, int i) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int offset, long l) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int offset, float f) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int offset, string? str) { throw null; }
+ public Java.Lang.StringBuilder? Insert(int dstOffset, string? s, int start, int end) { throw null; }
+ public int LastIndexOf(string? str) { throw null; }
+ public int LastIndexOf(string? str, int fromIndex) { throw null; }
+ public int Length() { throw null; }
+ public int OffsetByCodePoints(int p0, int p1) { throw null; }
+ public Java.Lang.StringBuilder? Replace(int start, int end, string? str) { throw null; }
+ public Java.Lang.StringBuilder? Reverse() { throw null; }
+ public void SetCharAt(int p0, char p1) { }
+ public void SetLength(int p0) { }
+ public string? SubSequence(int p0, int p1) { throw null; }
+ public Java.Lang.ICharSequence? SubSequenceFormatted(int p0, int p1) { throw null; }
+ public string? Substring(int p0) { throw null; }
+ public string? Substring(int p0, int p1) { throw null; }
+ public override string? ToString() { throw null; }
+ public void TrimToSize() { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/StringIndexOutOfBoundsException", GenerateJavaPeer=false)]
+ public partial class StringIndexOutOfBoundsException : Java.Lang.IndexOutOfBoundsException
+ {
+ public StringIndexOutOfBoundsException() { }
+ protected StringIndexOutOfBoundsException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public StringIndexOutOfBoundsException(int index) { }
+ public StringIndexOutOfBoundsException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/System", GenerateJavaPeer=false)]
+ public sealed partial class System : Java.Lang.Object
+ {
+ internal System() { }
+ public static Java.IO.PrintStream? Err { get { throw null; } }
+ public static Java.IO.InputStream? In { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.IO.PrintStream? Out { get { throw null; } }
+ public static Java.Lang.SecurityManager? SecurityManager { get { throw null; } set { } }
+ public static void Arraycopy(Java.Lang.Object? p0, int p1, Java.Lang.Object? p2, int p3, int p4) { }
+ public static string? ClearProperty(string? key) { throw null; }
+ public static Java.IO.Console? Console() { throw null; }
+ public static long CurrentTimeMillis() { throw null; }
+ public static void Exit(int status) { }
+ public static void Gc() { }
+ public static string? Getenv(string? name) { throw null; }
+ public static string? GetProperty(string? key) { throw null; }
+ public static string? GetProperty(string? key, string? def) { throw null; }
+ public static int IdentityHashCode(Java.Lang.Object? p0) { throw null; }
+ public static string? LineSeparator() { throw null; }
+ public static void Load(string? filename) { }
+ public static void LoadLibrary(string? libname) { }
+ public static string? MapLibraryName(string? p0) { throw null; }
+ public static long NanoTime() { throw null; }
+ public static void RunFinalization() { }
+ public static void SetErr(Java.IO.PrintStream? err) { }
+ public static void SetIn(Java.IO.InputStream? @in) { }
+ public static void SetOut(Java.IO.PrintStream? @out) { }
+ public static string? SetProperty(string? key, string? value) { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/System$LoggerFinder", GenerateJavaPeer=false)]
+ public abstract partial class LoggerFinder : Java.Lang.Object
+ {
+ protected LoggerFinder() { }
+ protected LoggerFinder(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.System.LoggerFinder? GetLoggerFinder() { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Thread", GenerateJavaPeer=false)]
+ public partial class Thread : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.IRunnable, System.IDisposable
+ {
+ public const int MaxPriority = 10;
+ public const int MinPriority = 1;
+ public const int NormPriority = 5;
+ public Thread() { }
+ protected Thread(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public Thread(Java.Lang.IRunnable? target) { }
+ public Thread(Java.Lang.IRunnable? target, string? name) { }
+ public Thread(Java.Lang.ThreadGroup? group, Java.Lang.IRunnable? target) { }
+ public Thread(Java.Lang.ThreadGroup? group, Java.Lang.IRunnable? target, string? name) { }
+ public Thread(Java.Lang.ThreadGroup? group, Java.Lang.IRunnable? target, string? name, long stackSize) { }
+ public Thread(Java.Lang.ThreadGroup? group, Java.Lang.IRunnable? target, string? name, long stackSize, bool inheritThreadLocals) { }
+ public Thread(Java.Lang.ThreadGroup? group, string? name) { }
+ public Thread(string? name) { }
+ public virtual Java.Lang.ClassLoader? ContextClassLoader { get { throw null; } set { } }
+ public bool Daemon { get { throw null; } set { } }
+ public static Java.Lang.Thread.IUncaughtExceptionHandler? DefaultUncaughtExceptionHandler { get { throw null; } set { } }
+ public virtual long Id { get { throw null; } }
+ public bool IsAlive { get { throw null; } }
+ public virtual bool IsInterrupted { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public string? Name { get { throw null; } set { } }
+ public int Priority { get { throw null; } set { } }
+ public Java.Lang.ThreadGroup? ThreadGroup { get { throw null; } }
+ public virtual Java.Lang.Thread.IUncaughtExceptionHandler? UncaughtExceptionHandler { get { throw null; } set { } }
+ public static int ActiveCount() { throw null; }
+ public void CheckAccess() { }
+ [System.ObsoleteAttribute("deprecated")]
+ public virtual int CountStackFrames() { throw null; }
+ public static Java.Lang.Thread? CurrentThread() { throw null; }
+ public static void DumpStack() { }
+ public static int Enumerate(Java.Interop.JavaObjectArray? tarray) { throw null; }
+ public virtual Java.Interop.JavaObjectArray? GetStackTrace() { throw null; }
+ public virtual Java.Lang.Thread.State? GetState() { throw null; }
+ public static bool HoldsLock(Java.Lang.Object? p0) { throw null; }
+ public virtual void Interrupt() { }
+ public static bool Interrupted() { throw null; }
+ public void Join() { }
+ public void Join(long millis) { }
+ public void Join(long millis, int nanos) { }
+ public static void OnSpinWait() { }
+ [System.ObsoleteAttribute("deprecated")]
+ public void Resume() { }
+ public virtual void Run() { }
+ public static void Sleep(long p0) { }
+ public static void Sleep(long millis, int nanos) { }
+ public virtual void Start() { }
+ [System.ObsoleteAttribute("deprecated")]
+ public void Stop() { }
+ [System.ObsoleteAttribute("deprecated")]
+ public void Suspend() { }
+ public static void Yield() { }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Thread$UncaughtExceptionHandler", GenerateJavaPeer=false)]
+ public partial interface IUncaughtExceptionHandler : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ void UncaughtException(Java.Lang.Thread? p0, Java.Lang.Throwable? p1);
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Thread$State", GenerateJavaPeer=false)]
+ public sealed partial class State : Java.Lang.Enum
+ {
+ internal State() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public static Java.Lang.Thread.State Blocked { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Thread.State New { get { throw null; } }
+ public static Java.Lang.Thread.State Runnable { get { throw null; } }
+ public static Java.Lang.Thread.State Terminated { get { throw null; } }
+ public static Java.Lang.Thread.State TimedWaiting { get { throw null; } }
+ public static Java.Lang.Thread.State Waiting { get { throw null; } }
+ public static Java.Lang.Thread.State ValueOf(string name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ThreadDeath", GenerateJavaPeer=false)]
+ public partial class ThreadDeath : Java.Lang.Error
+ {
+ public ThreadDeath() { }
+ protected ThreadDeath(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ThreadGroup", GenerateJavaPeer=false)]
+ public partial class ThreadGroup : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.Thread.IUncaughtExceptionHandler, System.IDisposable
+ {
+ protected ThreadGroup(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ThreadGroup(Java.Lang.ThreadGroup? parent, string? name) { }
+ public ThreadGroup(string? name) { }
+ public bool Daemon { get { throw null; } set { } }
+ public virtual bool IsDestroyed { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int MaxPriority { get { throw null; } set { } }
+ public string? Name { get { throw null; } }
+ public Java.Lang.ThreadGroup? Parent { get { throw null; } }
+ public virtual int ActiveCount() { throw null; }
+ public virtual int ActiveGroupCount() { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public virtual bool AllowThreadSuspension(bool b) { throw null; }
+ public void CheckAccess() { }
+ public void Destroy() { }
+ public virtual int Enumerate(Java.Interop.JavaObjectArray? list) { throw null; }
+ public virtual int Enumerate(Java.Interop.JavaObjectArray? list, bool recurse) { throw null; }
+ public virtual int Enumerate(Java.Interop.JavaObjectArray? list) { throw null; }
+ public virtual int Enumerate(Java.Interop.JavaObjectArray? list, bool recurse) { throw null; }
+ public void Interrupt() { }
+ public virtual void List() { }
+ public bool ParentOf(Java.Lang.ThreadGroup? g) { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public void Resume() { }
+ [System.ObsoleteAttribute("deprecated")]
+ public void Stop() { }
+ [System.ObsoleteAttribute("deprecated")]
+ public void Suspend() { }
+ public virtual void UncaughtException(Java.Lang.Thread? t, Java.Lang.Throwable? e) { }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ThreadLocal", GenerateJavaPeer=false)]
+ public partial class ThreadLocal : Java.Lang.Object
+ {
+ public ThreadLocal() { }
+ protected ThreadLocal(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual Java.Lang.Object? Get() { throw null; }
+ protected virtual Java.Lang.Object? InitialValue() { throw null; }
+ public virtual void Remove() { }
+ public virtual void Set(Java.Lang.Object? value) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Throwable", GenerateJavaPeer=false)]
+ public partial class Throwable : Java.Interop.JavaException, Java.Interop.IJavaPeerable, Java.IO.ISerializable, System.IDisposable
+ {
+ public Throwable() { }
+ public Throwable(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public Throwable(Java.Lang.Throwable? cause) { }
+ public Throwable(string? message) { }
+ public Throwable(string? message, Java.Lang.Throwable? cause) { }
+ protected Throwable(string? message, Java.Lang.Throwable? cause, bool enableSuppression, bool writableStackTrace) { }
+ public virtual Java.Lang.Throwable? Cause { get { throw null; } }
+ public virtual string? LocalizedMessage { get { throw null; } }
+ public virtual string? Message { get { throw null; } }
+ public void AddSuppressed(Java.Lang.Throwable? exception) { }
+ public virtual Java.Lang.Throwable? FillInStackTrace() { throw null; }
+ public virtual Java.Interop.JavaObjectArray? GetStackTrace() { throw null; }
+ public Java.Interop.JavaObjectArray? GetSuppressed() { throw null; }
+ public virtual Java.Lang.Throwable? InitCause(Java.Lang.Throwable? cause) { throw null; }
+ public virtual void PrintStackTrace() { }
+ public virtual void PrintStackTrace(Java.IO.PrintStream? s) { }
+ public virtual void PrintStackTrace(Java.IO.PrintWriter? s) { }
+ public virtual void SetStackTrace(Java.Interop.JavaObjectArray? stackTrace) { }
+ public override string? ToString() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/TypeNotPresentException", GenerateJavaPeer=false)]
+ public partial class TypeNotPresentException : Java.Lang.RuntimeException
+ {
+ protected TypeNotPresentException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public TypeNotPresentException(string? typeName, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual string? TypeName() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/UnknownError", GenerateJavaPeer=false)]
+ public partial class UnknownError : Java.Lang.VirtualMachineError
+ {
+ public UnknownError() { }
+ protected UnknownError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public UnknownError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/UnsatisfiedLinkError", GenerateJavaPeer=false)]
+ public partial class UnsatisfiedLinkError : Java.Lang.LinkageError
+ {
+ public UnsatisfiedLinkError() { }
+ protected UnsatisfiedLinkError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public UnsatisfiedLinkError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/UnsupportedClassVersionError", GenerateJavaPeer=false)]
+ public partial class UnsupportedClassVersionError : Java.Lang.ClassFormatError
+ {
+ public UnsupportedClassVersionError() { }
+ protected UnsupportedClassVersionError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public UnsupportedClassVersionError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/UnsupportedOperationException", GenerateJavaPeer=false)]
+ public partial class UnsupportedOperationException : Java.Lang.RuntimeException
+ {
+ public UnsupportedOperationException() { }
+ protected UnsupportedOperationException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public UnsupportedOperationException(Java.Lang.Throwable? cause) { }
+ public UnsupportedOperationException(string? message) { }
+ public UnsupportedOperationException(string? message, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/VerifyError", GenerateJavaPeer=false)]
+ public partial class VerifyError : Java.Lang.LinkageError
+ {
+ public VerifyError() { }
+ protected VerifyError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public VerifyError(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/VirtualMachineError", GenerateJavaPeer=false)]
+ public abstract partial class VirtualMachineError : Java.Lang.Error
+ {
+ public VirtualMachineError() { }
+ protected VirtualMachineError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public VirtualMachineError(Java.Lang.Throwable? cause) { }
+ public VirtualMachineError(string? message) { }
+ public VirtualMachineError(string? message, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/Void", GenerateJavaPeer=false)]
+ public sealed partial class Void : Java.Lang.Object
+ {
+ internal Void() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Class? Type { get { throw null; } }
+ }
+}
+namespace Java.Lang.Annotation
+{
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/AnnotationFormatError", GenerateJavaPeer=false)]
+ public partial class AnnotationFormatError : Java.Lang.Error
+ {
+ protected AnnotationFormatError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public AnnotationFormatError(Java.Lang.Throwable? cause) { }
+ public AnnotationFormatError(string? message) { }
+ public AnnotationFormatError(string? message, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/AnnotationTypeMismatchException", GenerateJavaPeer=false)]
+ public partial class AnnotationTypeMismatchException : Java.Lang.RuntimeException
+ {
+ protected AnnotationTypeMismatchException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public AnnotationTypeMismatchException(Java.Lang.Reflect.Method? element, string? foundType) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual Java.Lang.Reflect.Method? Element() { throw null; }
+ public virtual string? FoundType() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/ElementType", GenerateJavaPeer=false)]
+ public sealed partial class ElementType : Java.Lang.Enum
+ {
+ internal ElementType() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public static Java.Lang.Annotation.ElementType? AnnotationType { get { throw null; } }
+ public static Java.Lang.Annotation.ElementType? Constructor { get { throw null; } }
+ public static Java.Lang.Annotation.ElementType? Field { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Annotation.ElementType? LocalVariable { get { throw null; } }
+ public static Java.Lang.Annotation.ElementType? Method { get { throw null; } }
+ public static Java.Lang.Annotation.ElementType? Module { get { throw null; } }
+ public static Java.Lang.Annotation.ElementType? Package { get { throw null; } }
+ public static Java.Lang.Annotation.ElementType? Parameter { get { throw null; } }
+ public static Java.Lang.Annotation.ElementType? Type { get { throw null; } }
+ public static Java.Lang.Annotation.ElementType? TypeParameter { get { throw null; } }
+ public static Java.Lang.Annotation.ElementType? TypeUse { get { throw null; } }
+ public static Java.Lang.Annotation.ElementType? ValueOf(string? name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/Annotation", GenerateJavaPeer=false)]
+ public partial interface IAnnotation : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ Java.Lang.Class? AnnotationType();
+ bool Equals(Java.Lang.Object? p0);
+ int GetHashCode();
+ string? ToString();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/Documented", GenerateJavaPeer=false)]
+ public partial interface IDocumented : Java.Interop.IJavaPeerable, Java.Lang.Annotation.IAnnotation, System.IDisposable
+ {
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/Inherited", GenerateJavaPeer=false)]
+ public partial interface IInherited : Java.Interop.IJavaPeerable, Java.Lang.Annotation.IAnnotation, System.IDisposable
+ {
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/Native", GenerateJavaPeer=false)]
+ public partial interface INative : Java.Interop.IJavaPeerable, Java.Lang.Annotation.IAnnotation, System.IDisposable
+ {
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/IncompleteAnnotationException", GenerateJavaPeer=false)]
+ public partial class IncompleteAnnotationException : Java.Lang.RuntimeException
+ {
+ protected IncompleteAnnotationException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public IncompleteAnnotationException(Java.Lang.Class? annotationType, string? elementName) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual Java.Lang.Class? AnnotationType() { throw null; }
+ public virtual string? ElementName() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/Repeatable", GenerateJavaPeer=false)]
+ public partial interface IRepeatable : Java.Interop.IJavaPeerable, Java.Lang.Annotation.IAnnotation, System.IDisposable
+ {
+ Java.Lang.Class? Value();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/Retention", GenerateJavaPeer=false)]
+ public partial interface IRetention : Java.Interop.IJavaPeerable, Java.Lang.Annotation.IAnnotation, System.IDisposable
+ {
+ Java.Lang.Annotation.RetentionPolicy? Value();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/Target", GenerateJavaPeer=false)]
+ public partial interface ITarget : Java.Interop.IJavaPeerable, Java.Lang.Annotation.IAnnotation, System.IDisposable
+ {
+ Java.Interop.JavaObjectArray? Value();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/annotation/RetentionPolicy", GenerateJavaPeer=false)]
+ public sealed partial class RetentionPolicy : Java.Lang.Enum
+ {
+ internal RetentionPolicy() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Annotation.RetentionPolicy? Runtime { get { throw null; } }
+ public static Java.Lang.Annotation.RetentionPolicy? Source { get { throw null; } }
+ public static Java.Lang.Annotation.RetentionPolicy? ValueOf(string? name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+}
+namespace Java.Lang.Invoke
+{
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/CallSite", GenerateJavaPeer=false)]
+ public abstract partial class CallSite : Java.Lang.Object
+ {
+ protected CallSite(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public abstract Java.Lang.Invoke.MethodHandle? Target { get; set; }
+ public abstract Java.Lang.Invoke.MethodHandle? DynamicInvoker();
+ public virtual Java.Lang.Invoke.MethodType? Type() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/ConstantBootstraps", GenerateJavaPeer=false)]
+ public sealed partial class ConstantBootstraps : Java.Lang.Object
+ {
+ public ConstantBootstraps() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle? ArrayVarHandle(Java.Lang.Invoke.MethodHandles.Lookup? lookup, string? name, Java.Lang.Class? type, Java.Lang.Class? arrayClass) { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "E extends java.lang.Enum"})]
+ public static Java.Lang.Object? EnumConstant(Java.Lang.Invoke.MethodHandles.Lookup? lookup, string? name, Java.Lang.Class? type) { throw null; }
+ public static Java.Lang.Invoke.VarHandle? FieldVarHandle(Java.Lang.Invoke.MethodHandles.Lookup? lookup, string? name, Java.Lang.Class? type, Java.Lang.Class? declaringClass, Java.Lang.Class? fieldType) { throw null; }
+ public static Java.Lang.Object? GetStaticFinal(Java.Lang.Invoke.MethodHandles.Lookup? lookup, string? name, Java.Lang.Class? type) { throw null; }
+ public static Java.Lang.Object? GetStaticFinal(Java.Lang.Invoke.MethodHandles.Lookup? lookup, string? name, Java.Lang.Class? type, Java.Lang.Class? declaringClass) { throw null; }
+ public static Java.Lang.Object? Invoke(Java.Lang.Invoke.MethodHandles.Lookup? lookup, string? name, Java.Lang.Class? type, Java.Lang.Invoke.MethodHandle? handle, params Java.Lang.Object[]? args) { throw null; }
+ public static Java.Lang.Object? NullConstant(Java.Lang.Invoke.MethodHandles.Lookup? lookup, string? name, Java.Lang.Class? type) { throw null; }
+ public static Java.Lang.Class? PrimitiveClass(Java.Lang.Invoke.MethodHandles.Lookup? lookup, string? name, Java.Lang.Class? type) { throw null; }
+ public static Java.Lang.Invoke.VarHandle? StaticFieldVarHandle(Java.Lang.Invoke.MethodHandles.Lookup? lookup, string? name, Java.Lang.Class? type, Java.Lang.Class? declaringClass, Java.Lang.Class? fieldType) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/ConstantCallSite", GenerateJavaPeer=false)]
+ public partial class ConstantCallSite : Java.Lang.Invoke.CallSite
+ {
+ protected ConstantCallSite(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public ConstantCallSite(Java.Lang.Invoke.MethodHandle? target) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ protected ConstantCallSite(Java.Lang.Invoke.MethodType? targetType, Java.Lang.Invoke.MethodHandle? createTargetHook) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override Java.Lang.Invoke.MethodHandle? Target { get { throw null; } set { } }
+ public sealed override Java.Lang.Invoke.MethodHandle? DynamicInvoker() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/LambdaConversionException", GenerateJavaPeer=false)]
+ public partial class LambdaConversionException : Java.Lang.Exception
+ {
+ public LambdaConversionException() { }
+ protected LambdaConversionException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public LambdaConversionException(Java.Lang.Throwable? cause) { }
+ public LambdaConversionException(string? message) { }
+ public LambdaConversionException(string? message, Java.Lang.Throwable? cause) { }
+ public LambdaConversionException(string? message, Java.Lang.Throwable? cause, bool enableSuppression, bool writableStackTrace) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/LambdaMetafactory", GenerateJavaPeer=false)]
+ public sealed partial class LambdaMetafactory : Java.Lang.Object
+ {
+ internal LambdaMetafactory() { }
+ public const int FlagBridges = 4;
+ public const int FlagMarkers = 2;
+ public const int FlagSerializable = 1;
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Invoke.CallSite? AltMetafactory(Java.Lang.Invoke.MethodHandles.Lookup? caller, string? invokedName, Java.Lang.Invoke.MethodType? invokedType, params Java.Lang.Object[]? args) { throw null; }
+ public static Java.Lang.Invoke.CallSite? Metafactory(Java.Lang.Invoke.MethodHandles.Lookup? caller, string? invokedName, Java.Lang.Invoke.MethodType? invokedType, Java.Lang.Invoke.MethodType? samMethodType, Java.Lang.Invoke.MethodHandle? implMethod, Java.Lang.Invoke.MethodType? instantiatedMethodType) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/MethodHandle", GenerateJavaPeer=false)]
+ public abstract partial class MethodHandle : Java.Lang.Object
+ {
+ protected MethodHandle(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public virtual bool IsVarargsCollector { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual Java.Lang.Invoke.MethodHandle? AsCollector(Java.Lang.Class? arrayType, int arrayLength) { throw null; }
+ public virtual Java.Lang.Invoke.MethodHandle? AsCollector(int collectArgPos, Java.Lang.Class? arrayType, int arrayLength) { throw null; }
+ public virtual Java.Lang.Invoke.MethodHandle? AsFixedArity() { throw null; }
+ public virtual Java.Lang.Invoke.MethodHandle? AsSpreader(Java.Lang.Class? arrayType, int arrayLength) { throw null; }
+ public virtual Java.Lang.Invoke.MethodHandle? AsSpreader(int spreadArgPos, Java.Lang.Class? arrayType, int arrayLength) { throw null; }
+ public virtual Java.Lang.Invoke.MethodHandle? AsType(Java.Lang.Invoke.MethodType? newType) { throw null; }
+ public virtual Java.Lang.Invoke.MethodHandle? AsVarargsCollector(Java.Lang.Class? arrayType) { throw null; }
+ public virtual Java.Lang.Invoke.MethodHandle? BindTo(Java.Lang.Object? x) { throw null; }
+ public Java.Lang.Object? Invoke(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? InvokeExact(params Java.Lang.Object[]? p0) { throw null; }
+ public virtual Java.Lang.Object? InvokeWithArguments(params Java.Lang.Object[]? arguments) { throw null; }
+ public virtual Java.Lang.Invoke.MethodType? Type() { throw null; }
+ public virtual Java.Lang.Invoke.MethodHandle? WithVarargs(bool makeVarargs) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/MethodHandleProxies", GenerateJavaPeer=false)]
+ public partial class MethodHandleProxies : Java.Lang.Object
+ {
+ protected MethodHandleProxies(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ public static Java.Lang.Object? AsInterfaceInstance(Java.Lang.Class? intfc, Java.Lang.Invoke.MethodHandle? target) { throw null; }
+ public static bool IsWrapperInstance(Java.Lang.Object? x) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? WrapperInstanceTarget(Java.Lang.Object? x) { throw null; }
+ public static Java.Lang.Class? WrapperInstanceType(Java.Lang.Object? x) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/MethodHandles", GenerateJavaPeer=false)]
+ public partial class MethodHandles : Java.Lang.Object
+ {
+ protected MethodHandles(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Invoke.MethodHandle? ArrayConstructor(Java.Lang.Class? arrayClass) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? ArrayElementGetter(Java.Lang.Class? arrayClass) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? ArrayElementSetter(Java.Lang.Class? arrayClass) { throw null; }
+ public static Java.Lang.Invoke.VarHandle? ArrayElementVarHandle(Java.Lang.Class? arrayClass) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? ArrayLength(Java.Lang.Class? arrayClass) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? CatchException(Java.Lang.Invoke.MethodHandle? target, Java.Lang.Class? exType, Java.Lang.Invoke.MethodHandle? handler) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? CollectArguments(Java.Lang.Invoke.MethodHandle? target, int pos, Java.Lang.Invoke.MethodHandle? filter) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? Constant(Java.Lang.Class? type, Java.Lang.Object? value) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? CountedLoop(Java.Lang.Invoke.MethodHandle? iterations, Java.Lang.Invoke.MethodHandle? init, Java.Lang.Invoke.MethodHandle? body) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? CountedLoop(Java.Lang.Invoke.MethodHandle? start, Java.Lang.Invoke.MethodHandle? end, Java.Lang.Invoke.MethodHandle? init, Java.Lang.Invoke.MethodHandle? body) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? DoWhileLoop(Java.Lang.Invoke.MethodHandle? init, Java.Lang.Invoke.MethodHandle? body, Java.Lang.Invoke.MethodHandle? pred) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? DropArguments(Java.Lang.Invoke.MethodHandle? target, int pos, params Java.Lang.Class[]? valueTypes) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? Empty(Java.Lang.Invoke.MethodType? type) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? ExactInvoker(Java.Lang.Invoke.MethodType? type) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? ExplicitCastArguments(Java.Lang.Invoke.MethodHandle? target, Java.Lang.Invoke.MethodType? newType) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? FilterArguments(Java.Lang.Invoke.MethodHandle? target, int pos, params Java.Lang.Invoke.MethodHandle[]? filters) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? FilterReturnValue(Java.Lang.Invoke.MethodHandle? target, Java.Lang.Invoke.MethodHandle? filter) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? FoldArguments(Java.Lang.Invoke.MethodHandle? target, Java.Lang.Invoke.MethodHandle? combiner) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? FoldArguments(Java.Lang.Invoke.MethodHandle? target, int pos, Java.Lang.Invoke.MethodHandle? combiner) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? GuardWithTest(Java.Lang.Invoke.MethodHandle? test, Java.Lang.Invoke.MethodHandle? target, Java.Lang.Invoke.MethodHandle? fallback) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? Identity(Java.Lang.Class? type) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? InsertArguments(Java.Lang.Invoke.MethodHandle? target, int pos, params Java.Lang.Object[]? values) { throw null; }
+ public static Java.Lang.Invoke.MethodHandles.Lookup? InvokeLookup() { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? Invoker(Java.Lang.Invoke.MethodType? type) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? IteratedLoop(Java.Lang.Invoke.MethodHandle? iterator, Java.Lang.Invoke.MethodHandle? init, Java.Lang.Invoke.MethodHandle? body) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? Loop(params Java.Interop.JavaObjectArray[]? clauses) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? PermuteArguments(Java.Lang.Invoke.MethodHandle? target, Java.Lang.Invoke.MethodType? newType, params int[]? reorder) { throw null; }
+ public static Java.Lang.Invoke.MethodHandles.Lookup? PrivateLookupIn(Java.Lang.Class? targetClass, Java.Lang.Invoke.MethodHandles.Lookup? lookup) { throw null; }
+ public static Java.Lang.Invoke.MethodHandles.Lookup? PublicLookup() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.reflect.Member"})]
+ public static Java.Lang.Object? ReflectAs(Java.Lang.Class? expected, Java.Lang.Invoke.MethodHandle? target) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? SpreadInvoker(Java.Lang.Invoke.MethodType? type, int leadingArgCount) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? ThrowException(Java.Lang.Class? returnType, Java.Lang.Class? exType) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? TryFinally(Java.Lang.Invoke.MethodHandle? target, Java.Lang.Invoke.MethodHandle? cleanup) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? VarHandleExactInvoker(Java.Lang.Invoke.VarHandle.AccessMode? accessMode, Java.Lang.Invoke.MethodType? type) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? VarHandleInvoker(Java.Lang.Invoke.VarHandle.AccessMode? accessMode, Java.Lang.Invoke.MethodType? type) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? WhileLoop(Java.Lang.Invoke.MethodHandle? init, Java.Lang.Invoke.MethodHandle? pred, Java.Lang.Invoke.MethodHandle? body) { throw null; }
+ public static Java.Lang.Invoke.MethodHandle? Zero(Java.Lang.Class? type) { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/MethodHandles$Lookup", GenerateJavaPeer=false)]
+ public sealed partial class Lookup : Java.Lang.Object
+ {
+ internal Lookup() { }
+ public const int Module = 16;
+ public const int Package = 8;
+ public const int Private = 2;
+ public const int Protected = 4;
+ public const int Public = 1;
+ public const int Unconditional = 32;
+ public bool HasPrivateAccess { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.Class? AccessClass(Java.Lang.Class? targetClass) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? Bind(Java.Lang.Object? receiver, string? name, Java.Lang.Invoke.MethodType? type) { throw null; }
+ public Java.Lang.Class? DefineClass(Java.Interop.JavaSByteArray? bytes) { throw null; }
+ public Java.Lang.Invoke.MethodHandles.Lookup? DropLookupMode(int modeToDrop) { throw null; }
+ public Java.Lang.Class? FindClass(string? targetName) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? FindConstructor(Java.Lang.Class? refc, Java.Lang.Invoke.MethodType? type) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? FindGetter(Java.Lang.Class? refc, string? name, Java.Lang.Class? type) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? FindSetter(Java.Lang.Class? refc, string? name, Java.Lang.Class? type) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? FindSpecial(Java.Lang.Class? refc, string? name, Java.Lang.Invoke.MethodType? type, Java.Lang.Class? specialCaller) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? FindStatic(Java.Lang.Class? refc, string? name, Java.Lang.Invoke.MethodType? type) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? FindStaticGetter(Java.Lang.Class? refc, string? name, Java.Lang.Class? type) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? FindStaticSetter(Java.Lang.Class? refc, string? name, Java.Lang.Class? type) { throw null; }
+ public Java.Lang.Invoke.VarHandle? FindStaticVarHandle(Java.Lang.Class? decl, string? name, Java.Lang.Class? type) { throw null; }
+ public Java.Lang.Invoke.VarHandle? FindVarHandle(Java.Lang.Class? recv, string? name, Java.Lang.Class? type) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? FindVirtual(Java.Lang.Class? refc, string? name, Java.Lang.Invoke.MethodType? type) { throw null; }
+ public Java.Lang.Invoke.MethodHandles.Lookup? In(Java.Lang.Class? requestedLookupClass) { throw null; }
+ public Java.Lang.Class? LookupClass() { throw null; }
+ public Java.Lang.Invoke.MethodHandle? Unreflect(Java.Lang.Reflect.Method? m) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? UnreflectConstructor(Java.Lang.Reflect.Constructor? c) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? UnreflectGetter(Java.Lang.Reflect.Field? f) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? UnreflectSetter(Java.Lang.Reflect.Field? f) { throw null; }
+ public Java.Lang.Invoke.MethodHandle? UnreflectSpecial(Java.Lang.Reflect.Method? m, Java.Lang.Class? specialCaller) { throw null; }
+ public Java.Lang.Invoke.VarHandle? UnreflectVarHandle(Java.Lang.Reflect.Field? f) { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/MethodType", GenerateJavaPeer=false)]
+ public sealed partial class MethodType : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, System.IDisposable
+ {
+ internal MethodType() { }
+ public bool HasPrimitives { get { throw null; } }
+ public bool HasWrappers { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.Invoke.MethodType? AppendParameterTypes(params Java.Lang.Class[]? ptypesToInsert) { throw null; }
+ public Java.Lang.Invoke.MethodType? ChangeParameterType(int num, Java.Lang.Class? nptype) { throw null; }
+ public Java.Lang.Invoke.MethodType? ChangeReturnType(Java.Lang.Class? nrtype) { throw null; }
+ public Java.Lang.Invoke.MethodType? DropParameterTypes(int start, int end) { throw null; }
+ public Java.Lang.Invoke.MethodType? Erase() { throw null; }
+ public static Java.Lang.Invoke.MethodType? FromMethodDescriptorString(string? descriptor, Java.Lang.ClassLoader? loader) { throw null; }
+ public Java.Lang.Invoke.MethodType? Generic() { throw null; }
+ public static Java.Lang.Invoke.MethodType? GenericMethodType(int objectArgCount) { throw null; }
+ public static Java.Lang.Invoke.MethodType? GenericMethodType(int objectArgCount, bool finalArray) { throw null; }
+ public Java.Lang.Invoke.MethodType? InsertParameterTypes(int num, params Java.Lang.Class[]? ptypesToInsert) { throw null; }
+ public static Java.Lang.Invoke.MethodType? InvokeMethodType(Java.Lang.Class? rtype) { throw null; }
+ public static Java.Lang.Invoke.MethodType? InvokeMethodType(Java.Lang.Class? rtype, Java.Interop.JavaObjectArray? ptypes) { throw null; }
+ public static Java.Lang.Invoke.MethodType? InvokeMethodType(Java.Lang.Class? rtype, Java.Lang.Class? ptype0) { throw null; }
+ public static Java.Lang.Invoke.MethodType? InvokeMethodType(Java.Lang.Class? rtype, Java.Lang.Class? ptype0, params Java.Lang.Class[]? ptypes) { throw null; }
+ public static Java.Lang.Invoke.MethodType? InvokeMethodType(Java.Lang.Class? rtype, Java.Lang.Invoke.MethodType? ptypes) { throw null; }
+ public Java.Lang.Class? LastParameterType() { throw null; }
+ public Java.Interop.JavaObjectArray? ParameterArray() { throw null; }
+ public int ParameterCount() { throw null; }
+ public Java.Lang.Class? ParameterType(int num) { throw null; }
+ public Java.Lang.Class? ReturnType() { throw null; }
+ public string? ToMethodDescriptorString() { throw null; }
+ public Java.Lang.Invoke.MethodType? Unwrap() { throw null; }
+ public Java.Lang.Invoke.MethodType? Wrap() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/MutableCallSite", GenerateJavaPeer=false)]
+ public partial class MutableCallSite : Java.Lang.Invoke.CallSite
+ {
+ protected MutableCallSite(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public MutableCallSite(Java.Lang.Invoke.MethodHandle? target) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public MutableCallSite(Java.Lang.Invoke.MethodType? type) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override Java.Lang.Invoke.MethodHandle? Target { get { throw null; } set { } }
+ public sealed override Java.Lang.Invoke.MethodHandle? DynamicInvoker() { throw null; }
+ public static void SyncAll(Java.Interop.JavaObjectArray? sites) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/SerializedLambda", GenerateJavaPeer=false)]
+ public sealed partial class SerializedLambda : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, System.IDisposable
+ {
+ public SerializedLambda(Java.Lang.Class? capturingClass, string? functionalInterfaceClass, string? functionalInterfaceMethodName, string? functionalInterfaceMethodSignature, int implMethodKind, string? implClass, string? implMethodName, string? implMethodSignature, string? instantiatedMethodType, Java.Interop.JavaObjectArray? capturedArgs) { }
+ public int CapturedArgCount { get { throw null; } }
+ public string? CapturingClass { get { throw null; } }
+ public string? FunctionalInterfaceClass { get { throw null; } }
+ public string? FunctionalInterfaceMethodName { get { throw null; } }
+ public string? FunctionalInterfaceMethodSignature { get { throw null; } }
+ public string? ImplClass { get { throw null; } }
+ public int ImplMethodKind { get { throw null; } }
+ public string? ImplMethodName { get { throw null; } }
+ public string? ImplMethodSignature { get { throw null; } }
+ public string? InstantiatedMethodType { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.Object? GetCapturedArg(int i) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/StringConcatException", GenerateJavaPeer=false)]
+ public partial class StringConcatException : Java.Lang.Exception
+ {
+ protected StringConcatException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public StringConcatException(string? msg) { }
+ public StringConcatException(string? msg, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/StringConcatFactory", GenerateJavaPeer=false)]
+ public sealed partial class StringConcatFactory : Java.Lang.Object
+ {
+ internal StringConcatFactory() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Invoke.CallSite? MakeConcat(Java.Lang.Invoke.MethodHandles.Lookup? lookup, string? name, Java.Lang.Invoke.MethodType? concatType) { throw null; }
+ public static Java.Lang.Invoke.CallSite? MakeConcatWithConstants(Java.Lang.Invoke.MethodHandles.Lookup? lookup, string? name, Java.Lang.Invoke.MethodType? concatType, string? recipe, params Java.Lang.Object[]? constants) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/SwitchPoint", GenerateJavaPeer=false)]
+ public partial class SwitchPoint : Java.Lang.Object
+ {
+ public SwitchPoint() { }
+ protected SwitchPoint(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public virtual bool HasBeenInvalidated { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual Java.Lang.Invoke.MethodHandle? GuardWithTest(Java.Lang.Invoke.MethodHandle? target, Java.Lang.Invoke.MethodHandle? fallback) { throw null; }
+ public static void InvalidateAll(Java.Interop.JavaObjectArray? switchPoints) { }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/VarHandle", GenerateJavaPeer=false)]
+ public abstract partial class VarHandle : Java.Lang.Object
+ {
+ protected VarHandle(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.Invoke.MethodType? AccessModeType(Java.Lang.Invoke.VarHandle.AccessMode? accessMode) { throw null; }
+ public static void AcquireFence() { }
+ public Java.Lang.Object? CompareAndExchange(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? CompareAndExchangeAcquire(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? CompareAndExchangeRelease(params Java.Lang.Object[]? p0) { throw null; }
+ public bool CompareAndSet(params Java.Lang.Object[]? p0) { throw null; }
+ public static void FullFence() { }
+ public Java.Lang.Object? Get(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAcquire(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndAdd(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndAddAcquire(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndAddRelease(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndBitwiseAnd(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndBitwiseAndAcquire(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndBitwiseAndRelease(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndBitwiseOr(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndBitwiseOrAcquire(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndBitwiseOrRelease(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndBitwiseXor(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndBitwiseXorAcquire(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndBitwiseXorRelease(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndSet(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndSetAcquire(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetAndSetRelease(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetOpaque(params Java.Lang.Object[]? p0) { throw null; }
+ public Java.Lang.Object? GetVolatile(params Java.Lang.Object[]? p0) { throw null; }
+ public bool IsAccessModeSupported(Java.Lang.Invoke.VarHandle.AccessMode? accessMode) { throw null; }
+ public static void LoadLoadFence() { }
+ public static void ReleaseFence() { }
+ public void Set(params Java.Lang.Object[]? p0) { }
+ public void SetOpaque(params Java.Lang.Object[]? p0) { }
+ public void SetRelease(params Java.Lang.Object[]? p0) { }
+ public void SetVolatile(params Java.Lang.Object[]? p0) { }
+ public static void StoreStoreFence() { }
+ public Java.Lang.Invoke.MethodHandle? ToMethodHandle(Java.Lang.Invoke.VarHandle.AccessMode? accessMode) { throw null; }
+ public Java.Lang.Class? VarType() { throw null; }
+ public bool WeakCompareAndSet(params Java.Lang.Object[]? p0) { throw null; }
+ public bool WeakCompareAndSetAcquire(params Java.Lang.Object[]? p0) { throw null; }
+ public bool WeakCompareAndSetPlain(params Java.Lang.Object[]? p0) { throw null; }
+ public bool WeakCompareAndSetRelease(params Java.Lang.Object[]? p0) { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/VarHandle$AccessMode", GenerateJavaPeer=false)]
+ public sealed partial class AccessMode : Java.Lang.Enum
+ {
+ internal AccessMode() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? CompareAndExchange { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? CompareAndExchangeAcquire { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? CompareAndExchangeRelease { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? CompareAndSet { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? Get { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAcquire { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndAdd { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndAddAcquire { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndAddRelease { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndBitwiseAnd { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndBitwiseAndAcquire { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndBitwiseAndRelease { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndBitwiseOr { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndBitwiseOrAcquire { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndBitwiseOrRelease { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndBitwiseXor { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndBitwiseXorAcquire { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndBitwiseXorRelease { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndSet { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndSetAcquire { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetAndSetRelease { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetOpaque { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? GetVolatile { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? Set { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? SetOpaque { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? SetRelease { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? SetVolatile { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? WeakCompareAndSet { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? WeakCompareAndSetAcquire { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? WeakCompareAndSetPlain { get { throw null; } }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? WeakCompareAndSetRelease { get { throw null; } }
+ public string? MethodName() { throw null; }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? ValueFromMethodName(string? methodName) { throw null; }
+ public static Java.Lang.Invoke.VarHandle.AccessMode? ValueOf(string? name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/VolatileCallSite", GenerateJavaPeer=false)]
+ public partial class VolatileCallSite : Java.Lang.Invoke.CallSite
+ {
+ protected VolatileCallSite(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public VolatileCallSite(Java.Lang.Invoke.MethodHandle? target) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public VolatileCallSite(Java.Lang.Invoke.MethodType? type) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override Java.Lang.Invoke.MethodHandle? Target { get { throw null; } set { } }
+ public sealed override Java.Lang.Invoke.MethodHandle? DynamicInvoker() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/invoke/WrongMethodTypeException", GenerateJavaPeer=false)]
+ public partial class WrongMethodTypeException : Java.Lang.RuntimeException
+ {
+ public WrongMethodTypeException() { }
+ protected WrongMethodTypeException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public WrongMethodTypeException(string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+}
+namespace Java.Lang.Modules
+{
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/Configuration", GenerateJavaPeer=false)]
+ public sealed partial class Configuration : Java.Lang.Object
+ {
+ internal Configuration() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Modules.Configuration? Empty() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/FindException", GenerateJavaPeer=false)]
+ public partial class FindException : Java.Lang.RuntimeException
+ {
+ public FindException() { }
+ protected FindException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public FindException(Java.Lang.Throwable? cause) { }
+ public FindException(string? msg) { }
+ public FindException(string? msg, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/InvalidModuleDescriptorException", GenerateJavaPeer=false)]
+ public partial class InvalidModuleDescriptorException : Java.Lang.RuntimeException
+ {
+ public InvalidModuleDescriptorException() { }
+ protected InvalidModuleDescriptorException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public InvalidModuleDescriptorException(string? msg) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleDescriptor", GenerateJavaPeer=false)]
+ public partial class ModuleDescriptor : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ protected ModuleDescriptor(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public virtual bool IsAutomatic { get { throw null; } }
+ public virtual bool IsOpen { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual int CompareTo(Java.Lang.Modules.ModuleDescriptor? that) { throw null; }
+ int Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public virtual string? Name() { throw null; }
+ public static Java.Lang.Modules.ModuleDescriptor.Builder? NewAutomaticModule(string? name) { throw null; }
+ public static Java.Lang.Modules.ModuleDescriptor.Builder? NewModule(string? name) { throw null; }
+ public static Java.Lang.Modules.ModuleDescriptor.Builder? NewOpenModule(string? name) { throw null; }
+ public static Java.Lang.Modules.ModuleDescriptor? Read(Java.IO.InputStream? @in) { throw null; }
+ public virtual string? ToNameAndVersion() { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleDescriptor$Builder", GenerateJavaPeer=false)]
+ public sealed partial class Builder : Java.Lang.Object
+ {
+ internal Builder() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.Modules.ModuleDescriptor? Build() { throw null; }
+ public Java.Lang.Modules.ModuleDescriptor.Builder? Exports(Java.Lang.Modules.ModuleDescriptor.Exports? e) { throw null; }
+ public Java.Lang.Modules.ModuleDescriptor.Builder? Exports(string? pn) { throw null; }
+ public Java.Lang.Modules.ModuleDescriptor.Builder? MainClass(string? mc) { throw null; }
+ public Java.Lang.Modules.ModuleDescriptor.Builder? Opens(Java.Lang.Modules.ModuleDescriptor.Opens? obj) { throw null; }
+ public Java.Lang.Modules.ModuleDescriptor.Builder? Opens(string? pn) { throw null; }
+ public Java.Lang.Modules.ModuleDescriptor.Builder? Provides(Java.Lang.Modules.ModuleDescriptor.Provides? p) { throw null; }
+ public Java.Lang.Modules.ModuleDescriptor.Builder? Requires(Java.Lang.Modules.ModuleDescriptor.Requires? req) { throw null; }
+ public Java.Lang.Modules.ModuleDescriptor.Builder? Requires(string? mn) { throw null; }
+ public Java.Lang.Modules.ModuleDescriptor.Builder? Uses(string? service) { throw null; }
+ public Java.Lang.Modules.ModuleDescriptor.Builder? Version(Java.Lang.Modules.ModuleDescriptor.Version? v) { throw null; }
+ public Java.Lang.Modules.ModuleDescriptor.Builder? Version(string? vs) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleDescriptor$Exports", GenerateJavaPeer=false)]
+ public sealed partial class Exports : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ internal Exports() { }
+ public bool IsQualified { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int CompareTo(Java.Lang.Modules.ModuleDescriptor.Exports? that) { throw null; }
+ int global::Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public string? Source() { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleDescriptor$Exports$Modifier", GenerateJavaPeer=false)]
+ public sealed partial class Modifier : Java.Lang.Enum
+ {
+ internal Modifier() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Exports.Modifier? Mandated { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Exports.Modifier? Synthetic { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Exports.Modifier? ValueOf(string? name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleDescriptor$Modifier", GenerateJavaPeer=false)]
+ public sealed partial class Modifier : Java.Lang.Enum
+ {
+ internal Modifier() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public static Java.Lang.Modules.ModuleDescriptor.Modifier? Automatic { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Modifier? Mandated { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Modifier? Open { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Modifier? Synthetic { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Modifier? ValueOf(string? name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleDescriptor$Opens", GenerateJavaPeer=false)]
+ public sealed partial class Opens : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ internal Opens() { }
+ public bool IsQualified { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int CompareTo(Java.Lang.Modules.ModuleDescriptor.Opens? that) { throw null; }
+ int global::Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public string? Source() { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleDescriptor$Opens$Modifier", GenerateJavaPeer=false)]
+ public sealed partial class Modifier : Java.Lang.Enum
+ {
+ internal Modifier() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Opens.Modifier? Mandated { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Opens.Modifier? Synthetic { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Opens.Modifier? ValueOf(string? name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleDescriptor$Provides", GenerateJavaPeer=false)]
+ public sealed partial class Provides : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ internal Provides() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int CompareTo(Java.Lang.Modules.ModuleDescriptor.Provides? that) { throw null; }
+ int global::Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public string? Service() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleDescriptor$Requires", GenerateJavaPeer=false)]
+ public sealed partial class Requires : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ internal Requires() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int CompareTo(Java.Lang.Modules.ModuleDescriptor.Requires? that) { throw null; }
+ int global::Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public string? Name() { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleDescriptor$Requires$Modifier", GenerateJavaPeer=false)]
+ public sealed partial class Modifier : Java.Lang.Enum
+ {
+ internal Modifier() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Requires.Modifier? Mandated { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Requires.Modifier? Static { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Requires.Modifier? Synthetic { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Requires.Modifier? Transitive { get { throw null; } }
+ public static Java.Lang.Modules.ModuleDescriptor.Requires.Modifier? ValueOf(string? name) { throw null; }
+ public static Java.Interop.JavaObjectArray? Values() { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleDescriptor$Version", GenerateJavaPeer=false)]
+ public sealed partial class Version : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.IComparable, System.IDisposable
+ {
+ internal Version() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int CompareTo(Java.Lang.Modules.ModuleDescriptor.Version? that) { throw null; }
+ int global::Java.Lang.IComparable.CompareTo(Java.Lang.Object? p0) { throw null; }
+ public static Java.Lang.Modules.ModuleDescriptor.Version? Parse(string? v) { throw null; }
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ModuleReference", GenerateJavaPeer=false)]
+ public abstract partial class ModuleReference : Java.Lang.Object
+ {
+ protected ModuleReference(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.Modules.ModuleDescriptor? Descriptor() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ResolutionException", GenerateJavaPeer=false)]
+ public partial class ResolutionException : Java.Lang.RuntimeException
+ {
+ public ResolutionException() { }
+ protected ResolutionException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public ResolutionException(Java.Lang.Throwable? cause) { }
+ public ResolutionException(string? msg) { }
+ public ResolutionException(string? msg, Java.Lang.Throwable? cause) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/module/ResolvedModule", GenerateJavaPeer=false)]
+ public sealed partial class ResolvedModule : Java.Lang.Object
+ {
+ internal ResolvedModule() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public Java.Lang.Modules.Configuration? Configuration() { throw null; }
+ public string? Name() { throw null; }
+ public Java.Lang.Modules.ModuleReference? Reference() { throw null; }
+ }
+}
+namespace Java.Lang.Ref
+{
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ref/Cleaner", GenerateJavaPeer=false)]
+ public sealed partial class Cleaner : Java.Lang.Object
+ {
+ internal Cleaner() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Ref.Cleaner? Create() { throw null; }
+ public Java.Lang.Ref.Cleaner.ICleanable? Register(Java.Lang.Object? obj, Java.Lang.IRunnable? action) { throw null; }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ref/Cleaner$Cleanable", GenerateJavaPeer=false)]
+ public partial interface ICleanable : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ void Clean();
+ }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ref/PhantomReference", GenerateJavaPeer=false)]
+ public partial class PhantomReference : Java.Lang.Ref.Reference
+ {
+ protected PhantomReference(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public PhantomReference(Java.Lang.Object? referent, Java.Lang.Ref.ReferenceQueue? q) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ref/Reference", GenerateJavaPeer=false)]
+ public abstract partial class Reference : Java.Lang.Object
+ {
+ protected Reference(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public virtual bool IsEnqueued { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual void Clear() { }
+ public virtual bool Enqueue() { throw null; }
+ public virtual Java.Lang.Object? Get() { throw null; }
+ public static void ReachabilityFence(Java.Lang.Object? @ref) { }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ref/ReferenceQueue", GenerateJavaPeer=false)]
+ public partial class ReferenceQueue : Java.Lang.Object
+ {
+ public ReferenceQueue() { }
+ protected ReferenceQueue(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual Java.Lang.Ref.Reference? Poll() { throw null; }
+ public virtual Java.Lang.Ref.Reference? Remove() { throw null; }
+ public virtual Java.Lang.Ref.Reference? Remove(long timeout) { throw null; }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ref/SoftReference", GenerateJavaPeer=false)]
+ public partial class SoftReference : Java.Lang.Ref.Reference
+ {
+ protected SoftReference(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public SoftReference(Java.Lang.Object? referent) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public SoftReference(Java.Lang.Object? referent, Java.Lang.Ref.ReferenceQueue? q) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/ref/WeakReference", GenerateJavaPeer=false)]
+ public partial class WeakReference : Java.Lang.Ref.Reference
+ {
+ protected WeakReference(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public WeakReference(Java.Lang.Object? referent) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public WeakReference(Java.Lang.Object? referent, Java.Lang.Ref.ReferenceQueue? q) : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+}
+namespace Java.Lang.Reflect
+{
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/AccessibleObject", GenerateJavaPeer=false)]
+ public partial class AccessibleObject : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, System.IDisposable
+ {
+ protected AccessibleObject() { }
+ protected AccessibleObject(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public virtual bool Accessible { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public bool CanAccess(Java.Lang.Object? obj) { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ public virtual Java.Lang.Object? GetAnnotation(Java.Lang.Class? annotationClass) { throw null; }
+ public virtual Java.Interop.JavaObjectArray? GetAnnotations() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ public virtual Java.Interop.JavaObjectArray? GetAnnotationsByType(Java.Lang.Class? annotationClass) { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ public virtual Java.Lang.Object? GetDeclaredAnnotation(Java.Lang.Class? annotationClass) { throw null; }
+ public virtual Java.Interop.JavaObjectArray? GetDeclaredAnnotations() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ public virtual Java.Interop.JavaObjectArray? GetDeclaredAnnotationsByType(Java.Lang.Class? annotationClass) { throw null; }
+ public virtual bool IsAnnotationPresent(Java.Lang.Class? annotationClass) { throw null; }
+ public static void SetAccessible(Java.Interop.JavaObjectArray? array, bool flag) { }
+ public bool TrySetAccessible() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/Array", GenerateJavaPeer=false)]
+ public sealed partial class Array : Java.Lang.Object
+ {
+ internal Array() { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Object? Get(Java.Lang.Object? p0, int p1) { throw null; }
+ public static bool GetBoolean(Java.Lang.Object? p0, int p1) { throw null; }
+ public static sbyte GetByte(Java.Lang.Object? p0, int p1) { throw null; }
+ public static char GetChar(Java.Lang.Object? p0, int p1) { throw null; }
+ public static double GetDouble(Java.Lang.Object? p0, int p1) { throw null; }
+ public static float GetFloat(Java.Lang.Object? p0, int p1) { throw null; }
+ public static int GetInt(Java.Lang.Object? p0, int p1) { throw null; }
+ public static int GetLength(Java.Lang.Object? p0) { throw null; }
+ public static long GetLong(Java.Lang.Object? p0, int p1) { throw null; }
+ public static short GetShort(Java.Lang.Object? p0, int p1) { throw null; }
+ public static Java.Lang.Object? NewInstance(Java.Lang.Class? componentType, int length) { throw null; }
+ public static Java.Lang.Object? NewInstance(Java.Lang.Class? componentType, params int[]? dimensions) { throw null; }
+ public static void Set(Java.Lang.Object? p0, int p1, Java.Lang.Object? p2) { }
+ public static void SetBoolean(Java.Lang.Object? p0, int p1, bool p2) { }
+ public static void SetByte(Java.Lang.Object? p0, int p1, sbyte p2) { }
+ public static void SetChar(Java.Lang.Object? p0, int p1, char p2) { }
+ public static void SetDouble(Java.Lang.Object? p0, int p1, double p2) { }
+ public static void SetFloat(Java.Lang.Object? p0, int p1, float p2) { }
+ public static void SetInt(Java.Lang.Object? p0, int p1, int p2) { }
+ public static void SetLong(Java.Lang.Object? p0, int p1, long p2) { }
+ public static void SetShort(Java.Lang.Object? p0, int p1, short p2) { }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/Constructor", GenerateJavaPeer=false)]
+ public sealed partial class Constructor : Java.Lang.Reflect.Executable
+ {
+ internal Constructor() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public override Java.Lang.Reflect.IAnnotatedType? AnnotatedReturnType { get { throw null; } }
+ public override Java.Lang.Class? DeclaringClass { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override int Modifiers { get { throw null; } }
+ public override string? Name { get { throw null; } }
+ public override Java.Interop.JavaObjectArray? GetExceptionTypes() { throw null; }
+ public override Java.Interop.JavaObjectArray>? GetParameterAnnotations() { throw null; }
+ public override Java.Interop.JavaObjectArray? GetParameterTypes() { throw null; }
+ public override Java.Interop.JavaObjectArray? GetTypeParameters() { throw null; }
+ public Java.Lang.Object? NewInstance(params Java.Lang.Object[]? initargs) { throw null; }
+ public override string? ToGenericString() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/Executable", GenerateJavaPeer=false)]
+ public abstract partial class Executable : Java.Lang.Reflect.AccessibleObject, Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, Java.Lang.Reflect.IGenericDeclaration, Java.Lang.Reflect.IMember, System.IDisposable
+ {
+ protected Executable(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public virtual Java.Lang.Reflect.IAnnotatedType? AnnotatedReceiverType { get { throw null; } }
+ public abstract Java.Lang.Reflect.IAnnotatedType? AnnotatedReturnType { get; }
+ public abstract Java.Lang.Class? DeclaringClass { get; }
+ public virtual bool IsSynthetic { get { throw null; } }
+ public virtual bool IsVarArgs { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public abstract int Modifiers { get; }
+ public abstract string? Name { get; }
+ public virtual int ParameterCount { get { throw null; } }
+ public virtual Java.Interop.JavaObjectArray? GetAnnotatedExceptionTypes() { throw null; }
+ public virtual Java.Interop.JavaObjectArray? GetAnnotatedParameterTypes() { throw null; }
+ public abstract Java.Interop.JavaObjectArray? GetExceptionTypes();
+ public virtual Java.Interop.JavaObjectArray? GetGenericExceptionTypes() { throw null; }
+ public virtual Java.Interop.JavaObjectArray? GetGenericParameterTypes() { throw null; }
+ public abstract Java.Interop.JavaObjectArray>? GetParameterAnnotations();
+ public virtual Java.Interop.JavaObjectArray? GetParameters() { throw null; }
+ public abstract Java.Interop.JavaObjectArray? GetParameterTypes();
+ public abstract Java.Interop.JavaObjectArray? GetTypeParameters();
+ public abstract string? ToGenericString();
+ public static partial class InterfaceConsts
+ {
+ public const int Declared = 1;
+ public const int Public = 0;
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/Field", GenerateJavaPeer=false)]
+ public sealed partial class Field : Java.Lang.Reflect.AccessibleObject, Java.Interop.IJavaPeerable, Java.Lang.Reflect.IMember, System.IDisposable
+ {
+ internal Field() { }
+ public Java.Lang.Reflect.IAnnotatedType? AnnotatedType { get { throw null; } }
+ public Java.Lang.Class? DeclaringClass { get { throw null; } }
+ public Java.Lang.Reflect.IType? GenericType { get { throw null; } }
+ public bool IsEnumConstant { get { throw null; } }
+ public bool IsSynthetic { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int Modifiers { get { throw null; } }
+ public string? Name { get { throw null; } }
+ public Java.Lang.Class? Type { get { throw null; } }
+ public Java.Lang.Object? Get(Java.Lang.Object? obj) { throw null; }
+ public bool GetBoolean(Java.Lang.Object? obj) { throw null; }
+ public sbyte GetByte(Java.Lang.Object? obj) { throw null; }
+ public char GetChar(Java.Lang.Object? obj) { throw null; }
+ public double GetDouble(Java.Lang.Object? obj) { throw null; }
+ public float GetFloat(Java.Lang.Object? obj) { throw null; }
+ public int GetInt(Java.Lang.Object? obj) { throw null; }
+ public long GetLong(Java.Lang.Object? obj) { throw null; }
+ public short GetShort(Java.Lang.Object? obj) { throw null; }
+ public void Set(Java.Lang.Object? obj, Java.Lang.Object? value) { }
+ public void SetBoolean(Java.Lang.Object? obj, bool z) { }
+ public void SetByte(Java.Lang.Object? obj, sbyte b) { }
+ public void SetChar(Java.Lang.Object? obj, char c) { }
+ public void SetDouble(Java.Lang.Object? obj, double d) { }
+ public void SetFloat(Java.Lang.Object? obj, float f) { }
+ public void SetInt(Java.Lang.Object? obj, int i) { }
+ public void SetLong(Java.Lang.Object? obj, long l) { }
+ public void SetShort(Java.Lang.Object? obj, short s) { }
+ public string? ToGenericString() { throw null; }
+ public static partial class InterfaceConsts
+ {
+ public const int Declared = 1;
+ public const int Public = 0;
+ }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/GenericSignatureFormatError", GenerateJavaPeer=false)]
+ public partial class GenericSignatureFormatError : Java.Lang.ClassFormatError
+ {
+ public GenericSignatureFormatError() { }
+ protected GenericSignatureFormatError(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public GenericSignatureFormatError(string? message) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/AnnotatedArrayType", GenerateJavaPeer=false)]
+ public partial interface IAnnotatedArrayType : Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, Java.Lang.Reflect.IAnnotatedType, System.IDisposable
+ {
+ Java.Lang.Reflect.IAnnotatedType? AnnotatedGenericComponentType { get; }
+ new Java.Lang.Reflect.IAnnotatedType? AnnotatedOwnerType { get; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/AnnotatedElement", GenerateJavaPeer=false)]
+ public partial interface IAnnotatedElement : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ Java.Lang.Object? GetAnnotation(Java.Lang.Class? p0);
+ Java.Interop.JavaObjectArray? GetAnnotations();
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ Java.Interop.JavaObjectArray? GetAnnotationsByType(Java.Lang.Class? annotationClass) { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ Java.Lang.Object? GetDeclaredAnnotation(Java.Lang.Class? annotationClass) { throw null; }
+ Java.Interop.JavaObjectArray? GetDeclaredAnnotations();
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ Java.Interop.JavaObjectArray? GetDeclaredAnnotationsByType(Java.Lang.Class? annotationClass) { throw null; }
+ bool IsAnnotationPresent(Java.Lang.Class? annotationClass) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/AnnotatedParameterizedType", GenerateJavaPeer=false)]
+ public partial interface IAnnotatedParameterizedType : Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, Java.Lang.Reflect.IAnnotatedType, System.IDisposable
+ {
+ new Java.Lang.Reflect.IAnnotatedType? AnnotatedOwnerType { get; }
+ Java.Interop.JavaObjectArray? GetAnnotatedActualTypeArguments();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/AnnotatedType", GenerateJavaPeer=false)]
+ public partial interface IAnnotatedType : Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, System.IDisposable
+ {
+ Java.Lang.Reflect.IAnnotatedType? AnnotatedOwnerType { get { throw null; } }
+ Java.Lang.Reflect.IType? Type { get; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/AnnotatedTypeVariable", GenerateJavaPeer=false)]
+ public partial interface IAnnotatedTypeVariable : Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, Java.Lang.Reflect.IAnnotatedType, System.IDisposable
+ {
+ new Java.Lang.Reflect.IAnnotatedType? AnnotatedOwnerType { get; }
+ Java.Interop.JavaObjectArray? GetAnnotatedBounds();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/AnnotatedWildcardType", GenerateJavaPeer=false)]
+ public partial interface IAnnotatedWildcardType : Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, Java.Lang.Reflect.IAnnotatedType, System.IDisposable
+ {
+ new Java.Lang.Reflect.IAnnotatedType? AnnotatedOwnerType { get; }
+ Java.Interop.JavaObjectArray? GetAnnotatedLowerBounds();
+ Java.Interop.JavaObjectArray? GetAnnotatedUpperBounds();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/GenericArrayType", GenerateJavaPeer=false)]
+ public partial interface IGenericArrayType : Java.Interop.IJavaPeerable, Java.Lang.Reflect.IType, System.IDisposable
+ {
+ Java.Lang.Reflect.IType? GenericComponentType { get; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/GenericDeclaration", GenerateJavaPeer=false)]
+ public partial interface IGenericDeclaration : Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, System.IDisposable
+ {
+ Java.Interop.JavaObjectArray? GetTypeParameters();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/InvocationHandler", GenerateJavaPeer=false)]
+ public partial interface IInvocationHandler : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ Java.Lang.Object? Invoke(Java.Lang.Object? p0, Java.Lang.Reflect.Method? p1, Java.Interop.JavaObjectArray? p2);
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/Member", GenerateJavaPeer=false)]
+ public partial interface IMember : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ public const int Declared = 1;
+ public const int Public = 0;
+ Java.Lang.Class? DeclaringClass { get; }
+ bool IsSynthetic { get; }
+ int Modifiers { get; }
+ string? Name { get; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/InaccessibleObjectException", GenerateJavaPeer=false)]
+ public partial class InaccessibleObjectException : Java.Lang.RuntimeException
+ {
+ public InaccessibleObjectException() { }
+ protected InaccessibleObjectException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public InaccessibleObjectException(string? msg) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/InvocationTargetException", GenerateJavaPeer=false)]
+ public partial class InvocationTargetException : Java.Lang.ReflectiveOperationException
+ {
+ protected InvocationTargetException() { }
+ protected InvocationTargetException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public InvocationTargetException(Java.Lang.Throwable? target) { }
+ public InvocationTargetException(Java.Lang.Throwable? target, string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual Java.Lang.Throwable? TargetException { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/ParameterizedType", GenerateJavaPeer=false)]
+ public partial interface IParameterizedType : Java.Interop.IJavaPeerable, Java.Lang.Reflect.IType, System.IDisposable
+ {
+ Java.Lang.Reflect.IType? OwnerType { get; }
+ Java.Lang.Reflect.IType? RawType { get; }
+ Java.Interop.JavaObjectArray? GetActualTypeArguments();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/Type", GenerateJavaPeer=false)]
+ public partial interface IType : Java.Interop.IJavaPeerable, System.IDisposable
+ {
+ string? TypeName { get { throw null; } }
+ }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "D extends java.lang.reflect.GenericDeclaration"})]
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/TypeVariable", GenerateJavaPeer=false)]
+ public partial interface ITypeVariable : Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, Java.Lang.Reflect.IType, System.IDisposable
+ {
+ Java.Lang.Object? GenericDeclaration { get; }
+ string? Name { get; }
+ Java.Interop.JavaObjectArray? GetAnnotatedBounds();
+ Java.Interop.JavaObjectArray? GetBounds();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/WildcardType", GenerateJavaPeer=false)]
+ public partial interface IWildcardType : Java.Interop.IJavaPeerable, Java.Lang.Reflect.IType, System.IDisposable
+ {
+ Java.Interop.JavaObjectArray? GetLowerBounds();
+ Java.Interop.JavaObjectArray? GetUpperBounds();
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/MalformedParameterizedTypeException", GenerateJavaPeer=false)]
+ public partial class MalformedParameterizedTypeException : Java.Lang.RuntimeException
+ {
+ public MalformedParameterizedTypeException() { }
+ protected MalformedParameterizedTypeException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public MalformedParameterizedTypeException(string? message) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/MalformedParametersException", GenerateJavaPeer=false)]
+ public partial class MalformedParametersException : Java.Lang.RuntimeException
+ {
+ public MalformedParametersException() { }
+ protected MalformedParametersException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public MalformedParametersException(string? reason) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/Method", GenerateJavaPeer=false)]
+ public sealed partial class Method : Java.Lang.Reflect.Executable
+ {
+ internal Method() : base (default(Java.Interop.JniObjectReference), default(Java.Interop.JniObjectReferenceOptions)) { }
+ public override Java.Lang.Reflect.IAnnotatedType? AnnotatedReturnType { get { throw null; } }
+ public override Java.Lang.Class? DeclaringClass { get { throw null; } }
+ public Java.Lang.Object? DefaultValue { get { throw null; } }
+ public Java.Lang.Reflect.IType? GenericReturnType { get { throw null; } }
+ public bool IsBridge { get { throw null; } }
+ public bool IsDefault { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public override int Modifiers { get { throw null; } }
+ public override string? Name { get { throw null; } }
+ public Java.Lang.Class? ReturnType { get { throw null; } }
+ public override Java.Interop.JavaObjectArray? GetExceptionTypes() { throw null; }
+ public override Java.Interop.JavaObjectArray>? GetParameterAnnotations() { throw null; }
+ public override Java.Interop.JavaObjectArray? GetParameterTypes() { throw null; }
+ public override Java.Interop.JavaObjectArray? GetTypeParameters() { throw null; }
+ public Java.Lang.Object? Invoke(Java.Lang.Object? obj, params Java.Lang.Object[]? args) { throw null; }
+ public override string? ToGenericString() { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/Modifier", GenerateJavaPeer=false)]
+ public partial class Modifier : Java.Lang.Object
+ {
+ public const int Abstract = 1024;
+ public const int Final = 16;
+ public const int Interface = 512;
+ public const int Native = 256;
+ public const int Private = 2;
+ public const int Protected = 4;
+ public const int Public = 1;
+ public const int Static = 8;
+ public const int Strict = 2048;
+ public const int Synchronized = 32;
+ public const int Transient = 128;
+ public const int Volatile = 64;
+ public Modifier() { }
+ protected Modifier(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static int ClassModifiers() { throw null; }
+ public static int ConstructorModifiers() { throw null; }
+ public static int FieldModifiers() { throw null; }
+ public static int InterfaceModifiers() { throw null; }
+ public static bool IsAbstract(int mod) { throw null; }
+ public static bool IsFinal(int mod) { throw null; }
+ public static bool IsInterface(int mod) { throw null; }
+ public static bool IsNative(int mod) { throw null; }
+ public static bool IsPrivate(int mod) { throw null; }
+ public static bool IsProtected(int mod) { throw null; }
+ public static bool IsPublic(int mod) { throw null; }
+ public static bool IsStatic(int mod) { throw null; }
+ public static bool IsStrict(int mod) { throw null; }
+ public static bool IsSynchronized(int mod) { throw null; }
+ public static bool IsTransient(int mod) { throw null; }
+ public static bool IsVolatile(int mod) { throw null; }
+ public static int MethodModifiers() { throw null; }
+ public static int ParameterModifiers() { throw null; }
+ public static string? ToString(int mod) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/Parameter", GenerateJavaPeer=false)]
+ public sealed partial class Parameter : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.Lang.Reflect.IAnnotatedElement, System.IDisposable
+ {
+ internal Parameter() { }
+ public Java.Lang.Reflect.IAnnotatedType? AnnotatedType { get { throw null; } }
+ public Java.Lang.Reflect.Executable? DeclaringExecutable { get { throw null; } }
+ public bool IsImplicit { get { throw null; } }
+ public bool IsNamePresent { get { throw null; } }
+ public bool IsSynthetic { get { throw null; } }
+ public bool IsVarArgs { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public int Modifiers { get { throw null; } }
+ public string? Name { get { throw null; } }
+ public Java.Lang.Reflect.IType? ParameterizedType { get { throw null; } }
+ public Java.Lang.Class? Type { get { throw null; } }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ public Java.Lang.Object? GetAnnotation(Java.Lang.Class? annotationClass) { throw null; }
+ public Java.Interop.JavaObjectArray? GetAnnotations() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ public Java.Interop.JavaObjectArray? GetAnnotationsByType(Java.Lang.Class? annotationClass) { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ public Java.Lang.Object? GetDeclaredAnnotation(Java.Lang.Class? annotationClass) { throw null; }
+ public Java.Interop.JavaObjectArray? GetDeclaredAnnotations() { throw null; }
+ [Java.Interop.JavaTypeParametersAttribute(new string[]{ "T extends java.lang.annotation.Annotation"})]
+ public Java.Interop.JavaObjectArray? GetDeclaredAnnotationsByType(Java.Lang.Class? annotationClass) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/Proxy", GenerateJavaPeer=false)]
+ public partial class Proxy : Java.Lang.Object, Java.Interop.IJavaPeerable, Java.IO.ISerializable, System.IDisposable
+ {
+ protected Proxy(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ protected Proxy(Java.Lang.Reflect.IInvocationHandler? h) { }
+ protected Java.Lang.Reflect.IInvocationHandler? H { get { throw null; } set { } }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public static Java.Lang.Reflect.IInvocationHandler? GetInvocationHandler(Java.Lang.Object? proxy) { throw null; }
+ [System.ObsoleteAttribute("deprecated")]
+ public static Java.Lang.Class? GetProxyClass(Java.Lang.ClassLoader? loader, params Java.Lang.Class[]? interfaces) { throw null; }
+ public static bool IsProxyClass(Java.Lang.Class? cl) { throw null; }
+ public static Java.Lang.Object? NewProxyInstance(Java.Lang.ClassLoader? loader, Java.Interop.JavaObjectArray? interfaces, Java.Lang.Reflect.IInvocationHandler? h) { throw null; }
+ }
+ [Java.Interop.JniTypeSignatureAttribute("java/lang/reflect/UndeclaredThrowableException", GenerateJavaPeer=false)]
+ public partial class UndeclaredThrowableException : Java.Lang.RuntimeException
+ {
+ protected UndeclaredThrowableException(ref Java.Interop.JniObjectReference reference, Java.Interop.JniObjectReferenceOptions options) { }
+ public UndeclaredThrowableException(Java.Lang.Throwable? undeclaredThrowable) { }
+ public UndeclaredThrowableException(Java.Lang.Throwable? undeclaredThrowable, string? s) { }
+ [System.ComponentModel.EditorBrowsableAttribute(1)]
+ [System.Diagnostics.DebuggerBrowsableAttribute(0)]
+ public override Java.Interop.JniPeerMembers JniPeerMembers { get { throw null; } }
+ public virtual Java.Lang.Throwable? UndeclaredThrowable { get { throw null; } }
+ }
+}
+namespace Java.Net
+{
+ [System.FlagsAttribute]
+ public enum IDNFlags
+ {
+ None = 0,
+ }
+}
+namespace Java.Nio.Channels
+{
+ public enum Operations
+ {
+ None = 0,
+ }
+}
diff --git a/src/Java.Base/Java.Base.targets b/src/Java.Base/Java.Base.targets
index 8ce72f869..4240630c7 100644
--- a/src/Java.Base/Java.Base.targets
+++ b/src/Java.Base/Java.Base.targets
@@ -4,6 +4,10 @@
$(UtilityOutputFullPath)generator.dll
+
+
+
+
<_JavaBaseJmod>$(Java11SdkDirectory)/jmods/java.base.jmod
@@ -75,4 +79,17 @@
+
+
+ <_GenApi>$(PkgMicrosoft_DotNet_GenAPI)/tools/netcoreapp3.1/Microsoft.DotNet.GenAPI.dll
+ <_Output>-o "../Java.Base-ref.cs"
+ <_Libpath>--lib-path "$(OutputPath.TrimEnd('\'))"
+
+
+
+
diff --git a/src/Java.Base/Java.IO/PrintStream.cs b/src/Java.Base/Java.IO/PrintStream.cs
new file mode 100644
index 000000000..828659372
--- /dev/null
+++ b/src/Java.Base/Java.IO/PrintStream.cs
@@ -0,0 +1,13 @@
+using System;
+using System.Collections.Generic;
+using Java.Interop;
+
+namespace Java.IO {
+
+ public partial class PrintStream : Java.Lang.IAppendable {
+
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append (char p0) => Append (p0);
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append (Java.Lang.ICharSequence? p0) => Append (p0);
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append (Java.Lang.ICharSequence? p0, int p1, int p2) => Append (p0, p1, p2);
+ }
+}
diff --git a/src/Java.Base/Java.IO/Writer.cs b/src/Java.Base/Java.IO/Writer.cs
new file mode 100644
index 000000000..6b7245825
--- /dev/null
+++ b/src/Java.Base/Java.IO/Writer.cs
@@ -0,0 +1,13 @@
+using System;
+using System.Collections.Generic;
+using Java.Interop;
+
+namespace Java.IO {
+
+ public partial class Writer : Java.Lang.IAppendable {
+
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append (char p0) => Append (p0);
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append (Java.Lang.ICharSequence? p0) => Append (p0);
+ Java.Lang.IAppendable? Java.Lang.IAppendable.Append (Java.Lang.ICharSequence? p0, int p1, int p2) => Append (p0, p1, p2);
+ }
+}
diff --git a/src/Java.Base/Transforms/Metadata.xml b/src/Java.Base/Transforms/Metadata.xml
index 29fc1fedc..21828b346 100644
--- a/src/Java.Base/Transforms/Metadata.xml
+++ b/src/Java.Base/Transforms/Metadata.xml
@@ -1,6 +1,8 @@
-
+
diff --git a/tools/generator/SourceWriters/BoundFieldAsProperty.cs b/tools/generator/SourceWriters/BoundFieldAsProperty.cs
index 2e3740a63..9c8ac4972 100644
--- a/tools/generator/SourceWriters/BoundFieldAsProperty.cs
+++ b/tools/generator/SourceWriters/BoundFieldAsProperty.cs
@@ -152,7 +152,12 @@ protected override void WriteSetterBody (CodeWriter writer)
writer.Write ($"\t_members.{indirect}.SetValue (__id{(field.IsStatic ? "" : ", this")}, ");
if (opt.CodeGenerationTarget == CodeGenerationTarget.JavaInterop1) {
- writer.WriteLine ($"{(invokeType != "Object" ? arg : $"{arg}?.PeerReference ?? default")});");
+ if (invokeType != "Object" || have_prep) {
+ writer.Write (arg);
+ } else {
+ writer.Write ($"{arg}?.PeerReference ?? default");
+ }
+ writer.WriteLine (");");
} else {
writer.WriteLine ($"{(invokeType != "Object" ? arg : "new JniObjectReference (" + arg + ")")});");
}
diff --git a/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs b/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs
index f17adc419..2957662ea 100644
--- a/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs
+++ b/tools/generator/SourceWriters/BoundMethodAbstractDeclaration.cs
@@ -52,6 +52,11 @@ public BoundMethodAbstractDeclaration (GenBase gen, Method method, CodeGeneratio
if (method.DeclaringType.IsGeneratable)
Comments.Add ($"// Metadata.xml XPath method reference: path=\"{method.GetMetadataXPathReference (method.DeclaringType)}\"");
+ // TODO: shouldn't `[Obsolete]` be added for *all* CodeGenerationTargets?
+ if (opt.CodeGenerationTarget == CodeGenerationTarget.JavaInterop1 && method.Deprecated.HasValue ()) {
+ Attributes.Add (new ObsoleteAttr (method.Deprecated.Replace ("\"", "\"\"")));
+ }
+
SourceWriterExtensions.AddSupportedOSPlatform (Attributes, method, opt);
if (opt.CodeGenerationTarget != CodeGenerationTarget.JavaInterop1) {