Uses of Interface
com.espertech.esper.common.internal.settings.ClasspathImportServiceCompileTime
Package
Description
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
Classes for EPL annotation processing.
Date-Time methods and related utility classes.
Enumeration method utility classes and input data sources.
This package defines the internal event APIs.
-
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.compile.stage1.spec
Modifier and TypeMethodDescriptionvoid
PluggableObjectCollection.addPatternObjects
(List<ConfigurationCompilerPlugInPatternObject> configPattern, ClasspathImportServiceCompileTime classpathImportService) Add a plug-in pattern object.void
PluggableObjectCollection.addViews
(List<ConfigurationCompilerPlugInView> configurationPlugInViews, List<ConfigurationCompilerPlugInVirtualDataWindow> configurationPlugInVirtualDW, ClasspathImportServiceCompileTime classpathImportService) Add a plug-in view. -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.compile.stage1.specmapper
Modifier and TypeMethodDescriptionStatementSpecMapContext.getClasspathImportService()
Returns the runtimeimport service.StatementSpecMapEnv.getClasspathImportService()
Modifier and TypeMethodDescriptionstatic ExprNode
ASTAggregationHelper.tryResolveAsAggregation
(ClasspathImportServiceCompileTime classpathImportService, boolean distinct, String functionName, LazyAllocatedMap<HashableMultiKey, AggregationMultiFunctionForge> plugInAggregations, ClassProvidedClasspathExtension classProvidedClasspathExtension) ModifierConstructorDescriptionStatementSpecMapEnv
(ClasspathImportServiceCompileTime classpathImportService, VariableCompileTimeResolver variableCompileTimeResolver, Configuration configuration, ExprDeclaredCompileTimeResolver exprDeclaredCompileTimeResolver, ContextCompileTimeResolver contextCompileTimeResolver, TableCompileTimeResolver tableCompileTimeResolver, ScriptCompileTimeResolver scriptCompileTimeResolver, CompilerServices compilerServices, ClassProvidedClasspathExtension classProvidedClasspathExtension) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.compile.stage3
Modifier and TypeMethodDescriptionModuleCompileTimeServices.getClasspathImportServiceCompileTime()
StatementCompileTimeServices.getClasspathImportServiceCompileTime()
Modifier and TypeMethodDescriptionvoid
ModuleCompileTimeServices.setClasspathImportServiceCompileTime
(ClasspathImportServiceCompileTime classpathImportServiceCompileTime) ModifierConstructorDescriptionModuleCompileTimeServices
(CompilerAbstraction compilerAbstraction, CompilerServices compilerServices, Configuration configuration, ClassProvidedCompileTimeRegistry classProvidedCompileTimeRegistry, ClassProvidedCompileTimeResolver classProvidedCompileTimeResolver, ContextCompileTimeRegistry contextCompileTimeRegistry, ContextCompileTimeResolver contextCompileTimeResolver, BeanEventTypeStemService beanEventTypeStemService, BeanEventTypeFactoryPrivate beanEventTypeFactoryPrivate, DatabaseConfigServiceCompileTime databaseConfigServiceCompileTime, ClasspathImportServiceCompileTime classpathImportService, ExprDeclaredCompileTimeRegistry exprDeclaredCompileTimeRegistry, ExprDeclaredCompileTimeResolver exprDeclaredCompileTimeResolver, EventTypeAvroHandler eventTypeAvroHandler, EventTypeCompileTimeRegistry eventTypeCompileTimeRegistry, EventTypeCompileTimeResolver eventTypeCompileTimeResolver, EventTypeRepositoryImpl eventTypeRepositoryPreconfigured, EventTypeXMLXSDHandler eventTypeXMLXSDHandler, boolean fireAndForget, IndexCompileTimeRegistry indexCompileTimeRegistry, ModuleDependenciesCompileTime moduleDependencies, ModuleAccessModifierService moduleVisibilityRules, NamedWindowCompileTimeResolver namedWindowCompileTimeResolver, NamedWindowCompileTimeRegistry namedWindowCompileTimeRegistry, StateMgmtSettingsProvider stateMgmtSettingsProvider, ParentClassLoader parentClassLoader, PatternObjectResolutionService patternObjectResolutionService, ScriptCompileTimeRegistry scriptCompileTimeRegistry, ScriptCompileTimeResolver scriptCompileTimeResolver, SerdeEventTypeCompileTimeRegistry serdeEventTypeRegistry, SerdeCompileTimeResolver serdeResolver, TableCompileTimeRegistry tableCompileTimeRegistry, TableCompileTimeResolver tableCompileTimeResolver, VariableCompileTimeRegistry variableCompileTimeRegistry, VariableCompileTimeResolver variableCompileTimeResolver, ViewResolutionService viewResolutionService, XMLFragmentEventTypeFactory xmlFragmentEventTypeFactory) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.epl.agg.access.sorted
ModifierConstructorDescriptionSortedAggregationStateDesc
(boolean max, ClasspathImportServiceCompileTime classpathImportService, ExprNode[] criteria, EPType[] criteriaTypes, DataInputOutputSerdeForge[] criteriaSerdes, boolean[] sortDescending, boolean ever, int streamNum, ExprAggMultiFunctionSortedMinMaxByNode parent, ExprForge optionalFilter, EventType streamEventType) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.epl.agg.core
Modifier and TypeMethodDescriptionstatic AggregationServiceForgeDesc
AggregationServiceFactoryFactory.getService
(AggregationAttributionKey attributionKey, List<ExprAggregateNode> selectAggregateExprNodes, Map<ExprNode, String> selectClauseNamedNodes, List<ExprDeclaredNode> declaredExpressions, ExprNode[] groupByNodes, MultiKeyClassRef groupByMultiKey, List<ExprAggregateNode> havingAggregateExprNodes, List<ExprAggregateNode> orderByAggregateExprNodes, List<ExprAggregateNodeGroupKey> groupKeyExpressions, boolean hasGroupByClause, Annotation[] annotations, VariableCompileTimeResolver variableCompileTimeResolver, boolean isDisallowNoReclaim, ExprNode whereClause, ExprNode havingClause, EventType[] typesPerStream, AggregationGroupByRollupDescForge groupByRollupDesc, String optionalContextName, IntoTableSpec intoTableSpec, TableCompileTimeResolver tableCompileTimeResolver, boolean isUnidirectional, boolean isFireAndForget, boolean isOnSelect, ClasspathImportServiceCompileTime classpathImportService, StatementRawInfo raw, SerdeCompileTimeResolver serdeResolver, StateMgmtSettingsProvider stateMgmtSettingsProvider) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.epl.annotation
Modifier and TypeMethodDescriptionstatic Annotation[]
AnnotationUtil.compileAnnotations
(List<AnnotationDesc> annotationSpec, ClasspathImportServiceCompileTime classpathImportService, Compilable compilable) Compile annotation objects from descriptors. -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.epl.datetime.eval
Modifier and TypeMethodDescriptionstatic DatetimeMethodDesc
DatetimeMethodResolver.fromName
(String name, ClasspathImportServiceCompileTime classpathImportService) static boolean
DatetimeMethodResolver.isDateTimeMethod
(String name, ClasspathImportServiceCompileTime classpathImportService) static ExprDotDTMethodDesc
ExprDotDTFactory.validateMake
(StreamTypeService streamTypeService, Deque<Chainable> chainSpecStack, DatetimeMethodDesc dtMethod, String dtMethodName, EPChainableType inputType, List<ExprNode> parameters, ExprDotNodeFilterAnalyzerInput inputDesc, TimeAbacus timeAbacus, TableCompileTimeResolver tableCompileTimeResolver, ClasspathImportServiceCompileTime classpathImportService, StatementRawInfo statementRawInfo) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.epl.enummethod.dot
Modifier and TypeMethodDescriptionstatic EnumMethodDesc
EnumMethodResolver.fromName
(String name, ClasspathImportServiceCompileTime classpathImportService) static boolean
EnumMethodResolver.isEnumerationMethod
(String name, ClasspathImportServiceCompileTime classpathImportService) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.epl.expression.core
-
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.epl.expression.dot.core
Modifier and TypeMethodDescriptionstatic boolean
ExprDotNodeUtility.isDatetimeOrEnumMethod
(String name, ClasspathImportServiceCompileTime classpathImportService) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.epl.expression.subquery
Modifier and TypeMethodDescriptionstatic SubselectForgeNR
SubselectNRForgeFactory.createStrategyAnyAllIn
(ExprSubselectNode subselectExpression, boolean isNot, boolean isAll, boolean isAny, RelationalOpEnum relationalOp, ClasspathImportServiceCompileTime classpathImportService) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.epl.resultset.select.core
Modifier and TypeMethodDescriptionstatic SelectExprProcessorForge
SelectExprInsertEventBeanFactory.getInsertUnderlyingJoinWildcard
(EventType eventType, String[] streamNames, EventType[] streamTypes, ClasspathImportServiceCompileTime classpathImportService, String statementName, EventTypeAvroHandler eventTypeAvroHandler) static SelectExprProcessorForge
SelectExprInsertEventBeanFactory.getInsertUnderlyingNonJoin
(EventType eventType, boolean isUsingWildcard, StreamTypeService typeService, ExprForge[] forges, String[] columnNames, Object[] expressionReturnTypes, InsertIntoDesc insertIntoDesc, String[] columnNamesAsProvided, boolean allowNestableTargetFragmentTypes, String statementName, ClasspathImportServiceCompileTime classpathImportService, EventTypeAvroHandler eventTypeAvroHandler) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.epl.resultset.select.eval
Modifier and TypeMethodDescriptionstatic SelectExprProcessorForge
SelectEvalStreamWUndRecastJsonFactory.make
(EventType[] eventTypes, SelectExprForgeContext selectExprForgeContext, int streamNumber, EventType targetType, ExprNode[] exprNodes, ClasspathImportServiceCompileTime classpathImportService, String statementName) static SelectExprProcessorForge
SelectEvalStreamWUndRecastMapFactory.make
(EventType[] eventTypes, SelectExprForgeContext selectExprForgeContext, int streamNumber, EventType targetType, ExprNode[] exprNodes, ClasspathImportServiceCompileTime classpathImportService, String statementName) static SelectExprProcessorForge
SelectEvalStreamWUndRecastObjectArrayFactory.make
(EventType[] eventTypes, SelectExprForgeContext selectExprForgeContext, int streamNumber, EventType targetType, ExprNode[] exprNodes, ClasspathImportServiceCompileTime classpathImportService, String statementName) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.event.bean.manufacturer
Modifier and TypeMethodDescriptionstatic InstanceManufacturerFactory
InstanceManufacturerFactoryFactory.getManufacturer
(EPTypeClass targetClass, ClasspathImportServiceCompileTime classpathImportService, ExprNode[] childNodes) static Pair<Constructor,
ExprForge[]> InstanceManufacturerUtil.getManufacturer
(EPTypeClass targetClass, ClasspathImportServiceCompileTime classpathImportService, ExprForge[] exprForges, Object[] expressionReturnTypes) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.event.core
Modifier and TypeMethodDescriptionstatic Object
EventTypeUtility.buildType
(ColumnDesc column, ClasspathImportServiceCompileTime classpathImportService, ClasspathExtensionClass classpathExtension) static LinkedHashMap<String,
Object> EventTypeUtility.buildType
(List<ColumnDesc> columns, Set<String> copyFrom, ClasspathImportServiceCompileTime classpathImportService, ClasspathExtensionClass classpathExtension, EventTypeNameResolver eventTypeResolver) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.settings
Modifier and TypeMethodDescriptionstatic EnumValue
ClasspathImportCompileTimeUtil.resolveIdentAsEnum
(String constant, ClasspathImportServiceCompileTime classpathImportService, ClasspathExtensionClass classpathExtension, boolean isAnnotation) static ValueAndFieldDesc
ClasspathImportCompileTimeUtil.resolveIdentAsEnumConst
(String constant, ClasspathImportServiceCompileTime classpathImportService, ClasspathExtensionClass classpathExtension, boolean isAnnotation) -
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.support
Modifier and TypeFieldDescriptionstatic final ClasspathImportServiceCompileTime
SupportClasspathImport.INSTANCE
-
Uses of ClasspathImportServiceCompileTime in com.espertech.esper.common.internal.view.core
Modifier and TypeMethodDescriptionViewFactoryForgeArgs.getClasspathImportService()
ViewForgeEnv.getClasspathImportServiceCompileTime()