static void n_ToString_Ljava_lang_StringBuilder_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            DNSEntry __this = Java.Lang.Object.GetObject <DNSEntry> (native__this, JniHandleOwnership.DoNotTransfer);

            global::Java.Lang.StringBuilder p0 = Java.Lang.Object.GetObject <global::Java.Lang.StringBuilder> (native_p0, JniHandleOwnership.DoNotTransfer);
            __this.ToString(p0);
        }
        static bool n_SameSubtype_Ljavax_jmdns_impl_DNSEntry_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            DNSEntry __this = Java.Lang.Object.GetObject <DNSEntry> (native__this, JniHandleOwnership.DoNotTransfer);

            global::Javax.Jmdns.Impl.DNSEntry p0 = Java.Lang.Object.GetObject <global::Javax.Jmdns.Impl.DNSEntry> (native_p0, JniHandleOwnership.DoNotTransfer);
            bool __ret = __this.SameSubtype(p0);

            return(__ret);
        }
        static int n_CompareTo_Ljavax_jmdns_impl_DNSEntry_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            DNSEntry __this = Java.Lang.Object.GetObject <DNSEntry> (native__this, JniHandleOwnership.DoNotTransfer);

            global::Javax.Jmdns.Impl.DNSEntry p0 = Java.Lang.Object.GetObject <global::Javax.Jmdns.Impl.DNSEntry> (native_p0, JniHandleOwnership.DoNotTransfer);
            int __ret = __this.CompareTo(p0);

            return(__ret);
        }
        static IntPtr n_ToByteArray(IntPtr jnienv, IntPtr native__this)
        {
            DNSEntry __this = Java.Lang.Object.GetObject <DNSEntry> (native__this, JniHandleOwnership.DoNotTransfer);

            return(JNIEnv.NewArray(__this.ToByteArray()));
        }
        static bool n_IsReverseLookup(IntPtr jnienv, IntPtr native__this)
        {
            DNSEntry __this = Java.Lang.Object.GetObject <DNSEntry> (native__this, JniHandleOwnership.DoNotTransfer);

            return(__this.IsReverseLookup);
        }
        static bool n_IsStale_J(IntPtr jnienv, IntPtr native__this, long p0)
        {
            DNSEntry __this = Java.Lang.Object.GetObject <DNSEntry> (native__this, JniHandleOwnership.DoNotTransfer);

            return(__this.IsStale(p0));
        }
        static IntPtr n_GetType(IntPtr jnienv, IntPtr native__this)
        {
            DNSEntry __this = Java.Lang.Object.GetObject <DNSEntry> (native__this, JniHandleOwnership.DoNotTransfer);

            return(JNIEnv.NewString(__this.Type));
        }
        static IntPtr n_GetRecordType(IntPtr jnienv, IntPtr native__this)
        {
            DNSEntry __this = Java.Lang.Object.GetObject <DNSEntry> (native__this, JniHandleOwnership.DoNotTransfer);

            return(JNIEnv.ToLocalJniHandle(__this.RecordType));
        }
        static bool n_IsDomainDiscoveryQuery(IntPtr jnienv, IntPtr native__this)
        {
            DNSEntry __this = Java.Lang.Object.GetObject <DNSEntry> (native__this, JniHandleOwnership.DoNotTransfer);

            return(__this.IsDomainDiscoveryQuery);
        }
        static IntPtr n_GetQualifiedNameMap(IntPtr jnienv, IntPtr native__this)
        {
            DNSEntry __this = Java.Lang.Object.GetObject <DNSEntry> (native__this, JniHandleOwnership.DoNotTransfer);

            return(global::Android.Runtime.JavaDictionary <global::Javax.Jmdns.ServiceInfo.Fields, string> .ToLocalJniHandle(__this.QualifiedNameMap));
        }