public static class StaticSchemaInference.TypeInformation
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
static StaticSchemaInference.TypeInformation |
forField(java.lang.reflect.Field field)
Construct a
StaticSchemaInference.TypeInformation from a class member variable. |
static StaticSchemaInference.TypeInformation |
forGetter(java.lang.reflect.Method method)
Construct a
StaticSchemaInference.TypeInformation from a class getter. |
static StaticSchemaInference.TypeInformation |
forSetter(java.lang.reflect.Method method)
Construct a
StaticSchemaInference.TypeInformation from a class setter. |
java.lang.String |
getName() |
TypeDescriptor |
getType() |
int |
hashCode() |
boolean |
isNullable() |
public static StaticSchemaInference.TypeInformation forField(java.lang.reflect.Field field)
StaticSchemaInference.TypeInformation
from a class member variable.public static StaticSchemaInference.TypeInformation forGetter(java.lang.reflect.Method method)
StaticSchemaInference.TypeInformation
from a class getter.public static StaticSchemaInference.TypeInformation forSetter(java.lang.reflect.Method method)
StaticSchemaInference.TypeInformation
from a class setter.public java.lang.String getName()
public TypeDescriptor getType()
public boolean isNullable()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object