Package | Description |
---|---|
com.espertech.esper.common.internal.compile.stage1.spec |
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.
|
com.espertech.esper.common.internal.epl.expression.core | |
com.espertech.esper.common.internal.epl.expression.funcs | |
com.espertech.esper.common.internal.epl.expression.ops | |
com.espertech.esper.common.internal.epl.variable.core | |
com.espertech.esper.common.internal.settings | |
com.espertech.esper.common.internal.type |
Internal primitive, enum and other type representations
|
Modifier and Type | Method and Description |
---|---|
ClassDescriptor |
CreateTableColumn.getOptType() |
ClassDescriptor |
CreateVariableDesc.getVariableType()
Returns the variable type.
|
Constructor and Description |
---|
CreateTableColumn(String columnName,
ExprNode optExpression,
ClassDescriptor optType,
List<AnnotationDesc> annotations,
Boolean primaryKey) |
CreateVariableDesc(ClassDescriptor variableType,
String variableName,
ExprNode assignment,
boolean constant)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
ClassDescriptor |
ExprSubstitutionNode.getOptionalType() |
Constructor and Description |
---|
ExprSubstitutionNode(String optionalName,
ClassDescriptor optionalType) |
Modifier and Type | Method and Description |
---|---|
ClassDescriptor |
ExprCastNode.getClassIdentifierWArray() |
Constructor and Description |
---|
ExprCastNode(ClassDescriptor classIdentifierWArray)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
ClassDescriptor |
ExprNewInstanceNode.getClassIdentNoDimensions() |
Constructor and Description |
---|
ExprNewInstanceNode(ClassDescriptor classIdentNoDimensions,
int numArrayDimensions) |
Modifier and Type | Method and Description |
---|---|
static VariableMetaData |
VariableUtil.compileVariable(String variableName,
String variableModuleName,
NameAccessModifier variableVisibility,
String optionalContextName,
NameAccessModifier optionalContextVisibility,
String optionalModuleName,
ClassDescriptor variableType,
boolean isConstant,
boolean compileTimeConstant,
Object initializationValue,
ClasspathImportService classpathImportService,
ClasspathExtensionClass classpathExtension,
EventBeanTypedEventFactory eventBeanTypedEventFactory,
EventTypeRepositoryImpl eventTypeRepositoryPreconfigured,
BeanEventTypeFactory beanEventTypeFactory) |
Modifier and Type | Method and Description |
---|---|
static EPTypeClass |
ClasspathImportEPTypeUtil.parameterizeType(boolean allowArrayDimensions,
Class clazz,
ClassDescriptor descriptor,
ClasspathImportService classpathImportService,
ClassProvidedClasspathExtension classpathExtension) |
static EPTypeClass |
ClasspathImportEPTypeUtil.resolveClassIdentifierToEPType(ClassDescriptor classIdent,
boolean allowObjectType,
ClasspathImportService classpathImportService,
ClasspathExtensionClass classpathExtension) |
Modifier and Type | Method and Description |
---|---|
static EPTypeClass |
ClasspathImportEPTypeUtil.parameterizeType(Class plain,
List<ClassDescriptor> typeParameters,
int arrayDimensions,
ClasspathImportService classpathImportService,
ClasspathExtensionClass classpathExtension) |
Modifier and Type | Method and Description |
---|---|
protected static ClassDescriptor |
ClassDescriptorParser.parse(String classIdent) |
static ClassDescriptor |
ClassDescriptor.parseTypeText(String typeName) |
ClassDescriptor |
ClassDescriptorParserWalker.walk(boolean typeParam) |
Modifier and Type | Method and Description |
---|---|
List<ClassDescriptor> |
ClassDescriptor.getTypeParameters() |
Modifier and Type | Method and Description |
---|---|
void |
ClassDescriptor.setTypeParameters(List<ClassDescriptor> typeParameters) |
Constructor and Description |
---|
ClassDescriptor(String classIdentifier,
List<ClassDescriptor> typeParameters,
int arrayDimensions,
boolean arrayOfPrimitive) |
Copyright © 2005–2020. All rights reserved.