@Experimental(value=SCHEMAS) public class POJOUtils extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static java.util.Map<org.apache.beam.sdk.schemas.utils.ReflectUtils.ClassWithSchema,java.util.List<FieldValueGetter>> | 
CACHED_GETTERS  | 
| Constructor and Description | 
|---|
POJOUtils()  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.util.List<FieldValueGetter> | 
getGetters(java.lang.Class<?> clazz,
          Schema schema)  | 
static java.util.List<FieldValueSetter> | 
getSetters(java.lang.Class<?> clazz,
          Schema schema)  | 
static Schema | 
schemaFromPojoClass(java.lang.Class<?> clazz)  | 
public static final java.util.Map<org.apache.beam.sdk.schemas.utils.ReflectUtils.ClassWithSchema,java.util.List<FieldValueGetter>> CACHED_GETTERS
public static Schema schemaFromPojoClass(java.lang.Class<?> clazz)
public static java.util.List<FieldValueGetter> getGetters(java.lang.Class<?> clazz, Schema schema)
public static java.util.List<FieldValueSetter> getSetters(java.lang.Class<?> clazz, Schema schema)