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) |
JsonEventType |
createJson(EventTypeMetadata metadata,
LinkedHashMap<String,Object> properties,
String[] superTypes,
String startTimestampPropertyName,
String endTimestampPropertyName,
BeanEventTypeFactory beanEventTypeFactory,
EventTypeNameResolver eventTypeNameResolver,
JsonEventTypeDetail detail) |
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,
EventTypeXMLXSDHandler xmlxsdHandler) |
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, EventTypeXMLXSDHandler xmlxsdHandler)
VariantEventType createVariant(EventTypeMetadata metadata, VariantSpec spec)
JsonEventType createJson(EventTypeMetadata metadata, LinkedHashMap<String,Object> properties, String[] superTypes, String startTimestampPropertyName, String endTimestampPropertyName, BeanEventTypeFactory beanEventTypeFactory, EventTypeNameResolver eventTypeNameResolver, JsonEventTypeDetail detail)
Copyright © 2005–2022. All rights reserved.