java.lang.Object
software.amazon.awssdk.codegen.poet.rules2.RuleType

public class RuleType extends Object
  • Method Details

    • builder

      public static RuleType.Builder builder(String name)
    • javaType

      public com.squareup.javapoet.TypeName javaType()
    • typeParams

      public List<com.squareup.javapoet.TypeName> typeParams()
    • properties

      public Map<String,RuleType> properties()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • property

      public RuleType property(String name)
    • ruleTypeParam

      public RuleType ruleTypeParam()
    • isList

      public boolean isList()
    • typeParam

      public RuleType typeParam()
    • name

      public String name()
    • type

      public com.squareup.javapoet.TypeName type()
    • baseType

      public com.squareup.javapoet.TypeName baseType()
    • className

      public String className()
    • packageName

      public String packageName()