public class SchemaXMLEventType extends BaseXMLEventType
EPTYPE, namespaceContext
propertyDescriptorMap, propertyGetters
EPTYPEARRAY
Constructor and Description |
---|
SchemaXMLEventType(EventTypeMetadata eventTypeMetadata,
ConfigurationCommonEventTypeXMLDOM config,
SchemaModel schemaModel,
String representsFragmentOfProperty,
String representsOriginalTypeName,
EventBeanTypedEventFactory eventBeanTypedEventFactory,
EventTypeNameResolver eventTypeResolver,
XMLFragmentEventTypeFactory xmlEventTypeFactory,
EventTypeXMLXSDHandler xmlxsdHandler) |
Modifier and Type | Method and Description |
---|---|
protected FragmentEventType |
doResolveFragmentType(String property)
Subclasses must implement this and return a fragment type for a property.
|
protected EventPropertyGetterSPI |
doResolvePropertyGetter(String property)
Subclasses must implement this and supply a getter to a given property.
|
protected EPType |
doResolvePropertyType(String propertyExpression)
Subclasses must implement this and return a type for a property.
|
String |
getRepresentsFragmentOfProperty() |
String |
getRepresentsOriginalTypeName() |
SchemaModel |
getSchemaModel() |
equals, equalsCompareType, getConfigurationEventTypeXMLDOM, getCopyMethodForge, getDeepSuperTypes, getDeepSuperTypesAsSet, getEndTimestampPropertyName, getRootElementName, getStartTimestampPropertyName, getSuperTypes, getUnderlyingBindingDIO, getWritableProperty, getWriteableProperties, getWriter, getWriter, getXPathFactory, hashCode, initialize, setNamespaceContext, setUnderlyingBindingDIO
getEventBeanTypedEventFactory, getEventTypeResolver, getFragmentType, getGetter, getGetterIndexed, getGetterIndexedSPI, getGetterMapped, getGetterMappedSPI, getGetterSPI, getMetadata, getName, getPropertyDescriptor, getPropertyDescriptors, getPropertyEPType, getPropertyNames, getPropertyType, getUnderlyingEPType, getUnderlyingType, getXmlEventTypeFactory, initialize, isProperty, setMetadataId
public SchemaXMLEventType(EventTypeMetadata eventTypeMetadata, ConfigurationCommonEventTypeXMLDOM config, SchemaModel schemaModel, String representsFragmentOfProperty, String representsOriginalTypeName, EventBeanTypedEventFactory eventBeanTypedEventFactory, EventTypeNameResolver eventTypeResolver, XMLFragmentEventTypeFactory xmlEventTypeFactory, EventTypeXMLXSDHandler xmlxsdHandler)
public SchemaModel getSchemaModel()
protected FragmentEventType doResolveFragmentType(String property)
BaseConfigurableEventType
doResolveFragmentType
in class BaseConfigurableEventType
property
- is the property expressionprotected EPType doResolvePropertyType(String propertyExpression)
BaseConfigurableEventType
doResolvePropertyType
in class BaseConfigurableEventType
propertyExpression
- is the property expressionprotected EventPropertyGetterSPI doResolvePropertyGetter(String property)
BaseConfigurableEventType
doResolvePropertyGetter
in class BaseConfigurableEventType
property
- is the property expressionpublic String getRepresentsFragmentOfProperty()
public String getRepresentsOriginalTypeName()
Copyright © 2005–2022. All rights reserved.