Uses of Class
io.quarkus.gizmo.BytecodeCreatorImpl
-
-
Uses of BytecodeCreatorImpl in io.quarkus.gizmo
Subclasses of BytecodeCreatorImpl in io.quarkus.gizmo Modifier and Type Class Description (package private) classAbstractSwitch<T>(package private) classCatchBlockCreatorImpl(package private) classClassTransfromerMethodCreatorImplprivate classClassTransfromerMethodCreatorImpl.ClassTransformerEnumSwitchImpl<E extends java.lang.Enum<E>>(package private) classEnumSwitchImpl<E extends java.lang.Enum<E>>(package private) classForEachLoopImplprivate static classFunctionCreatorImpl.FunctionBytecodeCreatorWe need out own BytecodeCreator that captures all ResultHandles from the parent object that are passed in(package private) classIfThenElseImpl(package private) classLoopImpl(package private) classMethodCreatorImpl(package private) classStringSwitchImpl(package private) classTryBlockImpl(package private) classWhileLoopImplFields in io.quarkus.gizmo declared as BytecodeCreatorImpl Modifier and Type Field Description private BytecodeCreatorImplBytecodeCreatorImpl.BlockOperation. blockprotected BytecodeCreatorImplAbstractSwitch. defaultBlockprivate BytecodeCreatorImplClassCreator.Builder. enclosingprivate BytecodeCreatorImplClassCreator. enclosingprivate BytecodeCreatorImplBytecodeCreatorImpl.IfOperation. falseBranchprivate BytecodeCreatorImplBytecodeCreatorImpl. ownerprivate BytecodeCreatorImplFunctionCreatorImpl. ownerprivate BytecodeCreatorImplResultHandle. ownerprivate BytecodeCreatorImplBytecodeCreatorImpl.IfOperation. trueBranchFields in io.quarkus.gizmo with type parameters of type BytecodeCreatorImpl Modifier and Type Field Description private java.util.Map<java.lang.String,BytecodeCreatorImpl>StringSwitchImpl. caseBlocksprivate java.util.Map<java.lang.Integer,BytecodeCreatorImpl>EnumSwitchImpl. ordinalToCaseBlocksMethods in io.quarkus.gizmo that return BytecodeCreatorImpl Modifier and Type Method Description BytecodeCreatorImplFunctionCreatorImpl. getBytecode()(package private) BytecodeCreatorImplBytecodeCreatorImpl. getOwner()(package private) BytecodeCreatorImplResultHandle. getOwner()Methods in io.quarkus.gizmo with parameters of type BytecodeCreatorImpl Modifier and Type Method Description (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, java.lang.String expectedType)(package private) voidBytecodeCreatorImpl. loadResultHandle(org.objectweb.asm.MethodVisitor methodVisitor, ResultHandle handle, BytecodeCreatorImpl bc, java.lang.String expectedType, boolean dontCast)Constructors in io.quarkus.gizmo with parameters of type BytecodeCreatorImpl Constructor Description AbstractSwitch(BytecodeCreatorImpl enclosing)AssignableResultHandle(java.lang.String type, BytecodeCreatorImpl owner)BlockOperation(BytecodeCreatorImpl block)BytecodeCreatorImpl(BytecodeCreatorImpl enclosing)BytecodeCreatorImpl(BytecodeCreatorImpl enclosing, boolean useThisMethod)BytecodeCreatorImpl(BytecodeCreatorImpl enclosing, MethodCreatorImpl methodCreator)CatchBlockCreatorImpl(java.lang.String exceptionType, BytecodeCreatorImpl enclosing)ClassCreator(BytecodeCreatorImpl enclosing, ClassOutput classOutput, java.lang.String name, java.lang.String signature, java.lang.String superClass, int access, java.lang.String... interfaces)EnumSwitchImpl(ResultHandle value, java.lang.Class<E> enumClass, BytecodeCreatorImpl enclosing)ForEachLoopImpl(BytecodeCreatorImpl enclosing, ResultHandle iterable)FunctionCreatorImpl(ResultHandle instance, ClassCreator classCreator, MethodCreatorImpl methodCreator, BytecodeCreatorImpl owner)IfOperation(int opcode, java.lang.String opType, ResultHandle value, BytecodeCreatorImpl trueBranch, BytecodeCreatorImpl falseBranch)IfOperation(int opcode, java.lang.String opType, ResultHandle value1, ResultHandle value2, BytecodeCreatorImpl trueBranch, BytecodeCreatorImpl falseBranch)IfThenElseImpl(BytecodeCreatorImpl enclosing, ResultHandle value)LoopImpl(BytecodeCreatorImpl enclosing)MethodCreatorImpl(BytecodeCreatorImpl enclosing, MethodDescriptor methodDescriptor, java.lang.String declaringClassName, ClassCreator classCreator)ResultHandle(java.lang.String type, BytecodeCreatorImpl owner)ResultHandle(java.lang.String type, BytecodeCreatorImpl owner, java.lang.Object constant)StringSwitchImpl(ResultHandle value, BytecodeCreatorImpl enclosing)TryBlockImpl(BytecodeCreatorImpl enclosing)WhileLoopImpl(BytecodeCreatorImpl enclosing, java.util.function.Function<BytecodeCreator,BranchResult> conditionFun)
-