Class EmptyObjectTypeRule

java.lang.Object
org.jsonschema2pojo.rules.TypeRule
io.serverlessworkflow.generator.EmptyObjectTypeRule
All Implemented Interfaces:
org.jsonschema2pojo.rules.Rule<com.sun.codemodel.JClassContainer,com.sun.codemodel.JType>

public class EmptyObjectTypeRule extends org.jsonschema2pojo.rules.TypeRule
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    EmptyObjectTypeRule(org.jsonschema2pojo.rules.RuleFactory ruleFactory)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.sun.codemodel.JType
    apply(String nodeName, com.fasterxml.jackson.databind.JsonNode node, com.fasterxml.jackson.databind.JsonNode parent, com.sun.codemodel.JClassContainer generatableType, org.jsonschema2pojo.Schema currentSchema)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EmptyObjectTypeRule

      protected EmptyObjectTypeRule(org.jsonschema2pojo.rules.RuleFactory ruleFactory)
  • Method Details

    • apply

      public com.sun.codemodel.JType apply(String nodeName, com.fasterxml.jackson.databind.JsonNode node, com.fasterxml.jackson.databind.JsonNode parent, com.sun.codemodel.JClassContainer generatableType, org.jsonschema2pojo.Schema currentSchema)
      Specified by:
      apply in interface org.jsonschema2pojo.rules.Rule<com.sun.codemodel.JClassContainer,com.sun.codemodel.JType>
      Overrides:
      apply in class org.jsonschema2pojo.rules.TypeRule