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,
EventAdapterService eventAdapterService) |
EventBeanManufacturer |
getEventBeanManufacturer(AvroSchemaEventType avroSchemaEventType,
EventAdapterService eventAdapterService,
WriteablePropertyDescriptor[] properties) |
SelectExprProcessorRepresentationFactory |
getOutputFactory() |
TypeWidenerCustomizer |
getTypeWidenerCustomizer(EventType eventType) |
void |
init(ConfigurationEngineDefaults.EventMeta.AvroSettings avroSettings,
EngineImportService engineImportService) |
AvroSchemaEventType |
newEventTypeFromNormalized(EventTypeMetadata metadata,
String eventTypeName,
int typeId,
EventAdapterService eventAdapterService,
Map<String,Object> properties,
Annotation[] annotations,
ConfigurationEventTypeAvro optionalConfig,
EventType[] superTypes,
Set<EventType> deepSuperTypes,
String statementName,
String engineURI) |
AvroSchemaEventType |
newEventTypeFromSchema(EventTypeMetadata metadata,
String eventTypeName,
int typeId,
EventAdapterService eventAdapterService,
ConfigurationEventTypeAvro requiredConfig,
EventType[] supertypes,
Set<EventType> deepSupertypes) |
void |
validateExistingType(EventType existingType,
AvroSchemaEventType proposedType) |