Class JsonPolymorphicAttribute

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Text.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: System.Text.Json
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Text.Json.Serialization.JsonPolymorphicAttribute
        See Also:
        Constant Field Values
      • classType

        public static JCType classType
        The type managed from JCOBridge. See JCType
    • Constructor Detail

      • JsonPolymorphicAttribute

        public JsonPolymorphicAttribute​(java.lang.Object instance)
                                 throws java.lang.Throwable
        Internal constructor. Use with caution
        Throws:
        java.lang.Throwable
      • JsonPolymorphicAttribute

        public JsonPolymorphicAttribute()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
    • Method Detail

      • getIgnoreUnrecognizedTypeDiscriminators

        public boolean getIgnoreUnrecognizedTypeDiscriminators()
                                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setIgnoreUnrecognizedTypeDiscriminators

        public void setIgnoreUnrecognizedTypeDiscriminators​(boolean IgnoreUnrecognizedTypeDiscriminators)
                                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getTypeDiscriminatorPropertyName

        public java.lang.String getTypeDiscriminatorPropertyName()
                                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setTypeDiscriminatorPropertyName

        public void setTypeDiscriminatorPropertyName​(java.lang.String TypeDiscriminatorPropertyName)
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getUnknownDerivedTypeHandling

        public JsonUnknownDerivedTypeHandling getUnknownDerivedTypeHandling()
                                                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setUnknownDerivedTypeHandling

        public void setUnknownDerivedTypeHandling​(JsonUnknownDerivedTypeHandling UnknownDerivedTypeHandling)
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable