Uses of Class
io.quarkus.gizmo.BytecodeCreatorImpl
-
Uses of BytecodeCreatorImpl in io.quarkus.gizmo
Subclasses of BytecodeCreatorImpl in io.quarkus.gizmoModifier and TypeClassDescription(package private) class(package private) class(package private) classprivate class(package private) classEnumSwitchImpl<E extends Enum<E>>(package private) classprivate static classWe need out own BytecodeCreator that captures all ResultHandles from the parent object that are passed in(package private) class(package private) class(package private) class(package private) class(package private) class(package private) classFields in io.quarkus.gizmo declared as BytecodeCreatorImplModifier and TypeFieldDescriptionprivate final BytecodeCreatorImplBytecodeCreatorImpl.BlockOperation.blockprotected final BytecodeCreatorImplAbstractSwitch.defaultBlockprivate BytecodeCreatorImplClassCreator.Builder.enclosingprivate final BytecodeCreatorImplClassCreator.enclosingprivate final BytecodeCreatorImplBytecodeCreatorImpl.IfOperation.falseBranchprivate final BytecodeCreatorImplBytecodeCreatorImpl.ownerprivate final BytecodeCreatorImplFunctionCreatorImpl.ownerprivate final BytecodeCreatorImplResultHandle.ownerprivate final BytecodeCreatorImplBytecodeCreatorImpl.IfOperation.trueBranchFields in io.quarkus.gizmo with type parameters of type BytecodeCreatorImplModifier and TypeFieldDescriptionprivate final Map<String, BytecodeCreatorImpl> StringSwitchImpl.caseBlocksprivate final Map<Integer, BytecodeCreatorImpl> EnumSwitchImpl.ordinalToCaseBlocksMethods in io.quarkus.gizmo that return BytecodeCreatorImplModifier and TypeMethodDescriptionFunctionCreatorImpl.getBytecode()(package private) BytecodeCreatorImplBytecodeCreatorImpl.getOwner()(package private) BytecodeCreatorImplResultHandle.getOwner()Methods in io.quarkus.gizmo with parameters of type BytecodeCreatorImplModifier and TypeMethodDescription(package private) FunctionCreatorImplMethodCreatorImpl.addFunctionBody(ResultHandle instance, ClassCreator cc, MethodCreatorImpl mc, BytecodeCreatorImpl owner) (package private) ClassCreator.BuilderClassCreator.Builder.enclosing(BytecodeCreatorImpl enclosing) private MethodCreatorImplEnumSwitchImpl.findMethodCreator(BytecodeCreatorImpl enclosing) (package private) voidBytecodeCreatorImpl.loadResultHandle(org.objectweb.asm.MethodVisitor methodVisitor, ResultHandle handle, BytecodeCreatorImpl bc, String expectedType) (package private) voidBytecodeCreatorImpl.loadResultHandle(org.objectweb.asm.MethodVisitor methodVisitor, ResultHandle handle, BytecodeCreatorImpl bc, String expectedType, boolean dontCast) Constructors in io.quarkus.gizmo with parameters of type BytecodeCreatorImplModifierConstructorDescription(package private)AbstractSwitch(BytecodeCreatorImpl enclosing) (package private)AssignableResultHandle(String type, BytecodeCreatorImpl owner) (package private)(package private)BytecodeCreatorImpl(BytecodeCreatorImpl enclosing) (package private)BytecodeCreatorImpl(BytecodeCreatorImpl enclosing, boolean useThisMethod) (package private)BytecodeCreatorImpl(BytecodeCreatorImpl enclosing, MethodCreatorImpl methodCreator) (package private)CatchBlockCreatorImpl(String exceptionType, BytecodeCreatorImpl enclosing) (package private)ClassCreator(BytecodeCreatorImpl enclosing, ClassOutput classOutput, String name, String signature, String superClass, int access, String... interfaces) EnumSwitchImpl(ResultHandle value, Class<E> enumClass, BytecodeCreatorImpl enclosing) (package private)ForEachLoopImpl(BytecodeCreatorImpl enclosing, ResultHandle iterable) (package private)FunctionCreatorImpl(ResultHandle instance, ClassCreator classCreator, MethodCreatorImpl methodCreator, BytecodeCreatorImpl owner) (package private)IfOperation(int opcode, String opType, ResultHandle value, BytecodeCreatorImpl trueBranch, BytecodeCreatorImpl falseBranch) (package private)IfOperation(int opcode, String opType, ResultHandle value1, ResultHandle value2, BytecodeCreatorImpl trueBranch, BytecodeCreatorImpl falseBranch) IfThenElseImpl(BytecodeCreatorImpl enclosing, ResultHandle value) (package private)LoopImpl(BytecodeCreatorImpl enclosing) (package private)MethodCreatorImpl(BytecodeCreatorImpl enclosing, MethodDescriptor methodDescriptor, String declaringClassName, ClassCreator classCreator) (package private)ResultHandle(String type, BytecodeCreatorImpl owner) (package private)ResultHandle(String type, BytecodeCreatorImpl owner, Object constant) StringSwitchImpl(ResultHandle value, BytecodeCreatorImpl enclosing) (package private)TryBlockImpl(BytecodeCreatorImpl enclosing) (package private)WhileLoopImpl(BytecodeCreatorImpl enclosing, Function<BytecodeCreator, BranchResult> conditionFun)