All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
EventBean |
adapterForTypeAvro(Object avroGenericDataDotRecord,
EventType existingType) |
void |
avroCompat(EventType existingType,
Map<String,Object> selPropertyTypes) |
Object |
convertEvent(EventBean theEvent,
AvroSchemaEventType targetType) |
EventBeanFactory |
getEventBeanFactory(EventType type,
EventBeanTypedEventFactory eventBeanTypedEventFactory) |
EventBeanManufacturerForge |
getEventBeanManufacturer(AvroSchemaEventType avroSchemaEventType,
WriteablePropertyDescriptor[] properties) |
SelectExprProcessorRepresentationFactory |
getOutputFactory() |
TypeWidenerCustomizer |
getTypeWidenerCustomizer(EventType eventType) |
void |
init(ConfigurationCommonEventTypeMeta.AvroSettings avroSettings,
ClasspathImportService classpathImportService) |
AvroSchemaEventType |
newEventTypeFromJson(EventTypeMetadata metadata,
EventBeanTypedEventFactory eventBeanTypedEventFactory,
String schemaJson,
EventType[] supertypes,
Set<EventType> deepSupertypes) |
AvroSchemaEventType |
newEventTypeFromNormalized(EventTypeMetadata metadata,
EventTypeNameResolver eventTypeNameResolver,
EventBeanTypedEventFactory eventBeanTypedEventFactory,
Map<String,Object> properties,
Annotation[] annotations,
ConfigurationCommonEventTypeAvro optionalConfig,
EventType[] superTypes,
Set<EventType> deepSuperTypes,
String statementName) |
AvroSchemaEventType |
newEventTypeFromSchema(EventTypeMetadata metadata,
EventBeanTypedEventFactory eventBeanTypedEventFactory,
ConfigurationCommonEventTypeAvro requiredConfig,
EventType[] supertypes,
Set<EventType> deepSupertypes) |
void |
validateExistingType(EventType existingType,
AvroSchemaEventType proposedType) |