Class RuleType
- java.lang.Object
-
- software.amazon.awssdk.codegen.poet.rules2.RuleType
-
public class RuleType extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RuleType.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.squareup.javapoet.TypeName
baseType()
static RuleType.Builder
builder(String name)
String
className()
boolean
equals(Object o)
int
hashCode()
boolean
isList()
com.squareup.javapoet.TypeName
javaType()
String
name()
String
packageName()
Map<String,RuleType>
properties()
RuleType
property(String name)
RuleType
ruleTypeParam()
String
toString()
com.squareup.javapoet.TypeName
type()
RuleType
typeParam()
List<com.squareup.javapoet.TypeName>
typeParams()
-
-
-
Method Detail
-
builder
public static RuleType.Builder builder(String name)
-
javaType
public com.squareup.javapoet.TypeName javaType()
-
typeParams
public List<com.squareup.javapoet.TypeName> typeParams()
-
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()
-
-