Class JsonSourceGenerationOptionsAttribute

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Text.Json, Version=6.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
    • Constructor Detail

      • JsonSourceGenerationOptionsAttribute

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

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

      • 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
      • 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
      • 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
      • 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
      • 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