public interface EventTypeFactory
Modifier and Type | Method and Description |
---|---|
BeanEventType |
createBeanType(BeanEventTypeStem stem,
EventTypeMetadata metadata,
BeanEventTypeFactory beanEventTypeFactory,
EventType[] superTypes,
Set<EventType> deepSuperTypes,
String startTimestampPropertyName,
String endTimestampPropertyName) |
MapEventType |
createMap(EventTypeMetadata metadata,
LinkedHashMap<String,Object> properties,
String[] superTypes,
String startTimestampPropertyName,
String endTimestampPropertyName,
BeanEventTypeFactory beanEventTypeFactory,
EventTypeNameResolver eventTypeNameResolver) |
ObjectArrayEventType |
createObjectArray(EventTypeMetadata metadata,
LinkedHashMap<String,Object> properties,
String[] superTypes,
String startTimestampPropertyName,
String endTimestampPropertyName,
BeanEventTypeFactory beanEventTypeFactory,
EventTypeNameResolver eventTypeNameResolver) |
VariantEventType |
createVariant(EventTypeMetadata metadata,
VariantSpec spec) |
WrapperEventType |
createWrapper(EventTypeMetadata metadata,
EventType underlying,
LinkedHashMap<String,Object> properties,
BeanEventTypeFactory beanEventTypeFactory,
EventTypeNameResolver eventTypeNameResolver) |
EventType |
createXMLType(EventTypeMetadata metadata,
ConfigurationCommonEventTypeXMLDOM detail,
SchemaModel schemaModel,
String representsFragmentOfProperty,
String representsOriginalTypeName,
BeanEventTypeFactory beanEventTypeFactory,
XMLFragmentEventTypeFactory xmlFragmentEventTypeFactory,
EventTypeNameResolver eventTypeNameResolver) |
BeanEventType createBeanType(BeanEventTypeStem stem, EventTypeMetadata metadata, BeanEventTypeFactory beanEventTypeFactory, EventType[] superTypes, Set<EventType> deepSuperTypes, String startTimestampPropertyName, String endTimestampPropertyName)
MapEventType createMap(EventTypeMetadata metadata, LinkedHashMap<String,Object> properties, String[] superTypes, String startTimestampPropertyName, String endTimestampPropertyName, BeanEventTypeFactory beanEventTypeFactory, EventTypeNameResolver eventTypeNameResolver)
ObjectArrayEventType createObjectArray(EventTypeMetadata metadata, LinkedHashMap<String,Object> properties, String[] superTypes, String startTimestampPropertyName, String endTimestampPropertyName, BeanEventTypeFactory beanEventTypeFactory, EventTypeNameResolver eventTypeNameResolver)
WrapperEventType createWrapper(EventTypeMetadata metadata, EventType underlying, LinkedHashMap<String,Object> properties, BeanEventTypeFactory beanEventTypeFactory, EventTypeNameResolver eventTypeNameResolver)
EventType createXMLType(EventTypeMetadata metadata, ConfigurationCommonEventTypeXMLDOM detail, SchemaModel schemaModel, String representsFragmentOfProperty, String representsOriginalTypeName, BeanEventTypeFactory beanEventTypeFactory, XMLFragmentEventTypeFactory xmlFragmentEventTypeFactory, EventTypeNameResolver eventTypeNameResolver)
VariantEventType createVariant(EventTypeMetadata metadata, VariantSpec spec)
Copyright © 2005–2019. All rights reserved.