public abstract static class Resolver.Action extends Object
Resolver.Skip, which
 is used to skip a field in a writer's record that doesn't exist in the
 reader's (and thus there is no reader schema to resolve to).| Modifier and Type | Class and Description | 
|---|---|
| static class  | Resolver.Action.TypeHelps us traverse faster. | 
| Modifier and Type | Field and Description | 
|---|---|
| Conversion<?> | conversionIf the reader has a conversion that needs to be applied, it's stored here for
 fast access, otherwise this will be null. | 
| LogicalType | logicalTypeIf the reader has a logical type, it's stored here for fast access, otherwise
 this will be null. | 
| Schema | reader | 
| Resolver.Action.Type | type | 
| Schema | writer | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | Action(Schema w,
      Schema r,
      GenericData data,
      Resolver.Action.Type t) | 
public final Schema writer
public final Schema reader
public final Resolver.Action.Type type
public final LogicalType logicalType
public final Conversion<?> conversion
protected Action(Schema w, Schema r, GenericData data, Resolver.Action.Type t)
Copyright © 2009–2020 The Apache Software Foundation. All rights reserved.