Class CodegenClassScope
java.lang.Object
com.espertech.esper.common.internal.bytecodemodel.base.CodegenScope
com.espertech.esper.common.internal.bytecodemodel.base.CodegenClassScope
-
Constructor Summary
ConstructorDescriptionCodegenClassScope
(boolean debug, CodegenPackageScope packageScope, String outermostClassName) -
Method Summary
Modifier and TypeMethodDescriptionaddFieldUnshared
(boolean isFinal, EPTypeClass clazz, CodegenExpression assignScopedPackageInitMethod) void
addInnerClass
(CodegenInnerClass innerClass) void
addInnerClasses
(List<CodegenInnerClass> innerClasses) addOrGetFieldSharable
(CodegenFieldSharable sharable) addOrGetFieldWellKnown
(CodegenFieldName fieldName, EPTypeClass type) addSubstitutionParameter
(String name, EPTypeClass type) boolean
Methods inherited from class com.espertech.esper.common.internal.bytecodemodel.base.CodegenScope
isDebug
-
Constructor Details
-
CodegenClassScope
public CodegenClassScope(boolean debug, CodegenPackageScope packageScope, String outermostClassName)
-
-
Method Details
-
addOrGetFieldSharable
-
addOrGetFieldWellKnown
-
addInnerClass
-
getPackageScope
-
addInnerClasses
-
getOutermostClassName
-
getAdditionalInnerClasses
-
addSubstitutionParameter
-
isInstrumented
public boolean isInstrumented()