Class JsonSourceGenerationOptionsAttribute

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Text.Json, Version=8.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.JsonSourceGenerationOptionsAttribute
        See Also:
        Constant Field Values
      • classType

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

      • getAllowTrailingCommas

        public boolean getAllowTrailingCommas()
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setAllowTrailingCommas

        public void setAllowTrailingCommas​(boolean AllowTrailingCommas)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIgnoreReadOnlyFields

        public boolean getIgnoreReadOnlyFields()
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setIgnoreReadOnlyFields

        public void setIgnoreReadOnlyFields​(boolean IgnoreReadOnlyFields)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIgnoreReadOnlyProperties

        public boolean getIgnoreReadOnlyProperties()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setIgnoreReadOnlyProperties

        public void setIgnoreReadOnlyProperties​(boolean IgnoreReadOnlyProperties)
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIncludeFields

        public boolean getIncludeFields()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setIncludeFields

        public void setIncludeFields​(boolean IncludeFields)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPropertyNameCaseInsensitive

        public boolean getPropertyNameCaseInsensitive()
                                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setPropertyNameCaseInsensitive

        public void setPropertyNameCaseInsensitive​(boolean PropertyNameCaseInsensitive)
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getUseStringEnumConverter

        public boolean getUseStringEnumConverter()
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setUseStringEnumConverter

        public void setUseStringEnumConverter​(boolean UseStringEnumConverter)
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getWriteIndented

        public boolean getWriteIndented()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setWriteIndented

        public void setWriteIndented​(boolean WriteIndented)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDefaultBufferSize

        public int getDefaultBufferSize()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setDefaultBufferSize

        public void setDefaultBufferSize​(int DefaultBufferSize)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMaxDepth

        public int getMaxDepth()
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setMaxDepth

        public void setMaxDepth​(int MaxDepth)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getReadCommentHandling

        public JsonCommentHandling getReadCommentHandling()
                                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setReadCommentHandling

        public void setReadCommentHandling​(JsonCommentHandling ReadCommentHandling)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDefaultIgnoreCondition

        public JsonIgnoreCondition getDefaultIgnoreCondition()
                                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setDefaultIgnoreCondition

        public void setDefaultIgnoreCondition​(JsonIgnoreCondition DefaultIgnoreCondition)
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDictionaryKeyPolicy

        public JsonKnownNamingPolicy getDictionaryKeyPolicy()
                                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setDictionaryKeyPolicy

        public void setDictionaryKeyPolicy​(JsonKnownNamingPolicy DictionaryKeyPolicy)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPropertyNamingPolicy

        public JsonKnownNamingPolicy getPropertyNamingPolicy()
                                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setPropertyNamingPolicy

        public void setPropertyNamingPolicy​(JsonKnownNamingPolicy PropertyNamingPolicy)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getNumberHandling

        public JsonNumberHandling getNumberHandling()
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setNumberHandling

        public void setNumberHandling​(JsonNumberHandling NumberHandling)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPreferredObjectCreationHandling

        public JsonObjectCreationHandling getPreferredObjectCreationHandling()
                                                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setPreferredObjectCreationHandling

        public void setPreferredObjectCreationHandling​(JsonObjectCreationHandling PreferredObjectCreationHandling)
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getGenerationMode

        public JsonSourceGenerationMode getGenerationMode()
                                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setGenerationMode

        public void setGenerationMode​(JsonSourceGenerationMode GenerationMode)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getUnknownTypeHandling

        public JsonUnknownTypeHandling getUnknownTypeHandling()
                                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setUnknownTypeHandling

        public void setUnknownTypeHandling​(JsonUnknownTypeHandling UnknownTypeHandling)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getUnmappedMemberHandling

        public JsonUnmappedMemberHandling getUnmappedMemberHandling()
                                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setUnmappedMemberHandling

        public void setUnmappedMemberHandling​(JsonUnmappedMemberHandling UnmappedMemberHandling)
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getConverters

        public final NetType[] getConverters()
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setConverters

        public void setConverters​(NetType[] Converters)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable