Uses of Class
org.glassfish.pfl.dynamic.codegen.spi.Type
-
Packages that use Type Package Description org.glassfish.pfl.dynamic.codegen.impl org.glassfish.pfl.dynamic.codegen.spi org.glassfish.pfl.tf.timer.spi -
-
Uses of Type in org.glassfish.pfl.dynamic.codegen.impl
Fields in org.glassfish.pfl.dynamic.codegen.impl declared as Type Modifier and Type Field Description private TypeExpressionFactory.NewArrExpression. ctypeprivate TypeExpressionFactory.InstofExpression. itypeprotected TypeMethodInfoBase. rtypeprivate TypeClassInfoBase. superTypeprivate TypeClassInfoBase. thisTypeprivate TypeExpressionFactory.BinaryOperatorExpression. typeprivate TypeExpressionFactory.CastExpression. typeprivate TypeExpressionFactory.ConstantExpression. typeprivate TypeExpressionFactory.IfExpression. typeprivate TypeExpressionFactory.NewObjExpression. typeprivate TypeExpressionFactory.VariableImpl. typeprotected TypeFieldInfoImpl. typeFields in org.glassfish.pfl.dynamic.codegen.impl with type parameters of type Type Modifier and Type Field Description private java.util.Map<Type,Pair<Variable,BlockStatement>>TryStatement. catchesprotected java.util.List<Type>MethodInfoBase. exceptionsprivate java.util.List<Type>ClassInfoBase. implsprivate java.util.Map<java.lang.String,Type>ImportListImpl. importsprivate static java.util.Map<ExpressionFactory.BinaryOperator,java.util.Map<Type,java.lang.Integer>>ByteCodeUtility. opInstructionsprivate static java.util.Map<Type,java.lang.Integer>ByteCodeUtility. typeIndexMethods in org.glassfish.pfl.dynamic.codegen.impl that return Type Modifier and Type Method Description TypeImportListImpl. addImport(java.lang.String name)Add a fully-qualified type name to the imports.TypeExpressionFactory.NewArrExpression. ctype()TypeExpressionFactory.InstofExpression. itype()TypeImportListImpl. lookup(java.lang.String className)Lookup just the className, without package name.TypeMethodInfoBase. returnType()TypeClassInfoBase. superType()(package private) abstract TypeExpressionFactory.FieldAccessExpressionBase. targetType()TypeExpressionFactory.NonStaticFieldAccessExpression. targetType()TypeExpressionFactory.StaticFieldAccessExpression. targetType()TypeClassInfoBase. thisType()TypeExpressionFactory.ArrayIndexExpression. type()TypeExpressionFactory.ArrayLengthExpression. type()TypeExpressionFactory.BinaryOperatorExpression. type()TypeExpressionFactory.CallExpression. type()TypeExpressionFactory.CastExpression. type()TypeExpressionFactory.ConstantExpression. type()TypeExpressionFactory.FieldAccessExpressionBase. type()TypeExpressionFactory.IfExpression. type()TypeExpressionFactory.InstofExpression. type()TypeExpressionFactory.NewArrExpression. type()TypeExpressionFactory.NewObjExpression. type()TypeExpressionFactory.SuperCallExpression. type()TypeExpressionFactory.SuperObjExpression. type()TypeExpressionFactory.ThisExpression. type()TypeExpressionFactory.ThisObjExpression. type()TypeExpressionFactory.UnaryOperatorExpression. type()TypeExpressionFactory.VariableImpl. type()TypeExpressionFactory.VoidExpression. type()TypeExpressionInternal. type()TypeFieldInfoImpl. type()TypeImportListImpl.Node. type()Methods in org.glassfish.pfl.dynamic.codegen.impl that return types with arguments of type Type Modifier and Type Method Description java.util.Map<Type,Pair<Variable,BlockStatement>>TryStatement. catches()java.util.List<Type>MethodInfoBase. exceptions()java.util.List<Type>ClassInfoBase. impls()Methods in org.glassfish.pfl.dynamic.codegen.impl with parameters of type Type Modifier and Type Method Description ExpressionInternalExpressionFactory. _const(Type c)VariableMethodGenerator. addArgument(Type type, java.lang.String ident)Pair<Variable,BlockStatement>TryStatement. addCatch(Type type, java.lang.String ident)Add a new Catch block to this try statement.ExpressionBlockStatement. addDefinition(Type type, java.lang.String ident, Expression value)FieldGeneratorClassGeneratorImpl. addField(int modifiers, Type type, java.lang.String name)voidImportListImpl. addImport(Type type)static java.lang.StringASMUtil. bcName(Type type)ExpressionExpressionFactory. cast(Type type, Expression expr)private voidBlockStatement. checkSwitchExpressionType(Type type)booleanImportListImpl. contains(Type type)static ClassGeneratorImplCodeGenerator. defineClass(int modifiers, java.lang.String name, Type superType, java.util.List<Type> impls)Define a ClassGeneratorImpl for a class.voidByteCodeUtility. emitCast(Type from, Type to)voidByteCodeUtility. emitConstantExpression(Type type, java.lang.Object value)voidByteCodeUtility. emitConversion(Type from, Type to)voidByteCodeUtility. emitExceptionTableEntry(org.objectweb.asm.Label start, org.objectweb.asm.Label end, org.objectweb.asm.Label handler, Type exceptionType)voidByteCodeUtility. emitInstanceof(Type type)voidByteCodeUtility. emitInvoke(Type type, java.lang.String name, Signature sig)Emit the appropriate non-static INVOKE instruction as follows: If type is an interface, emit INVOKEINTERFACE.voidByteCodeUtility. emitNewArrayCall(Type type)voidByteCodeUtility. emitNewCall(Type type)Emit the NEW, DUP sequence required at the start of a new call.voidByteCodeUtility. emitNewInvoke(Type type, Signature sig)Emit the INVOKESPECIAL instruction for calling a constructor with the given signature.private voidByteCodeUtility. emitReturn(Type returnType)voidByteCodeUtility. emitSpecialInvoke(Type type, java.lang.String name, Signature sig)Emit the INVOKESPECIAL instruction for calling a method with the given signature.voidByteCodeUtility. emitStaticInvoke(Type type, java.lang.String name, Signature sig)Emit a static INVOKE instruction.ExpressionExpressionFactory. fieldAccess(Type target, java.lang.String fieldName)intASMSetupVisitor.SlotAllocator. getSlot(Type type)private static intEmitterFactory. getVarInsnOpcode(Type type, boolean isStore)protected voidClassInfoBase. initializeClass(Type thisType, Type superType, java.util.List<Type> impls)private voidImportListImpl. insertType(Type type)ExpressionExpressionFactory. instof(Expression expr, Type type)private static EmitterFactory.EmitterEmitterFactory. makeFieldInsnEmitter(boolean isStore, boolean isStatic, Type targetType, java.lang.String name, Type varType)static ImportListImpl.NodeImportListImpl.Node. makeTypeNode(java.lang.String name, Type type)ExpressionExpressionFactory. newArr(Type type, Expression size)ExpressionExpressionFactory. newArrInit(Type type, java.util.List<Expression> exprs)ExpressionExpressionFactory. newObj(Type type, java.util.List<Expression> exprs)ExpressionExpressionFactory. newObj(Type type, Signature signature, java.util.List<Expression> args)MethodGeneratorClassGeneratorImpl. startMethod(int modifiers, Type rtype, java.lang.String name, java.util.List<Type> exceptions)ExpressionExpressionFactory. staticCall(Type target, java.lang.String ident, java.util.List<Expression> exprs)Shorthand form to construct invocation that looks up Signature based on the types of the expressions in exprs.ExpressionExpressionFactory. staticCall(Type target, java.lang.String ident, Signature signature, java.util.List<Expression> exprs)Construct a representation of a static method invocation.voidASMByteCodeVisitor. tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block)voidASMSetupVisitor. tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block)voidNopVisitor. tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block)voidSourceStatementVisitor. tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block)voidTreeWalker. tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block)intByteCodeUtility. typeCode(Type type)private java.lang.StringSourceExpressionVisitor. typeName(Type type)private java.lang.StringSourceStatementVisitor. typeName(Type type)VariableExpressionFactory. variable(Type type, java.lang.String ident)Method parameters in org.glassfish.pfl.dynamic.codegen.impl with type arguments of type Type Modifier and Type Method Description static ClassGeneratorImplCodeGenerator. defineClass(int modifiers, java.lang.String name, Type superType, java.util.List<Type> impls)Define a ClassGeneratorImpl for a class.static ClassGeneratorImplCodeGenerator. defineInterface(int modifiers, java.lang.String name, java.util.List<Type> impls)Define a ClassGeneratorImpl for an interface.protected voidClassInfoBase. initializeClass(Type thisType, Type superType, java.util.List<Type> impls)protected voidClassInfoBase. initializeInterface(java.util.List<Type> exts)MethodGeneratorClassGeneratorImpl. startConstructor(int modifiers, java.util.List<Type> exceptions)MethodGeneratorClassGeneratorImpl. startMethod(int modifiers, Type rtype, java.lang.String name, java.util.List<Type> exceptions)Constructors in org.glassfish.pfl.dynamic.codegen.impl with parameters of type Type Constructor Description BinaryOperatorExpression(ExpressionFactory ef, Type type, Expression left, ExpressionFactory.BinaryOperator op, Expression right)CastExpression(ExpressionFactory ef, Type type, Expression expr)ClassGeneratorImpl(int modifiers, java.lang.String name, Type superType, java.util.List<Type> impls)Construct a ClassGeneratorImpl representing a class.ClassInfoBase(int modifiers, Type thisType)Construct a ClassInfoBase representing a class or interface.ClassInfoReflectiveImpl(Type type)ConstantExpression(ExpressionFactory ef, Type type, java.lang.Object value)FieldGenerator(ClassGeneratorImpl cinfo, int modifiers, Type type, java.lang.String ident)FieldInfoImpl(ClassInfo cinfo, int modifiers, Type type, java.lang.String ident)InstofExpression(ExpressionFactory ef, Expression expr, Type type)MethodGenerator(ClassGeneratorImpl parent, int modifiers, Type rtype, java.lang.String name, java.util.List<Type> exceptions)Construct a MethodGenerator that represents a method.MethodInfoBase(ClassInfo cinfo, int modifiers, Type rtype, java.lang.String name)NewArrExpression(ExpressionFactory ef, Type ctype, Expression size, java.util.List<Expression> exprs)NewObjExpression(ExpressionFactory ef, Type type, Signature signature, java.util.List<Expression> args)StaticCallExpression(ExpressionFactory ef, Type target, java.lang.String ident, Signature signature, java.util.List<Expression> args)StaticFieldAccessExpression(ExpressionFactory ef, Type target, java.lang.String fieldName)VariableImpl(ExpressionFactory ef, Type type, java.lang.String ident)Constructor parameters in org.glassfish.pfl.dynamic.codegen.impl with type arguments of type Type Constructor Description ClassGeneratorImpl(int modifiers, java.lang.String name, java.util.List<Type> impls)Construct a ClassGeneratorImpl representing an interface.ClassGeneratorImpl(int modifiers, java.lang.String name, Type superType, java.util.List<Type> impls)Construct a ClassGeneratorImpl representing a class.MethodGenerator(ClassGeneratorImpl parent, int modifiers, java.util.List<Type> exceptions)Construct a MethodGenerator that represents a constructor.MethodGenerator(ClassGeneratorImpl parent, int modifiers, Type rtype, java.lang.String name, java.util.List<Type> exceptions)Construct a MethodGenerator that represents a method. -
Uses of Type in org.glassfish.pfl.dynamic.codegen.spi
Fields in org.glassfish.pfl.dynamic.codegen.spi declared as Type Modifier and Type Field Description private TypeType. memberTypeprivate static TypeType. myBooleanprivate static TypeType. myByteprivate static TypeType. myCharprivate static TypeType. myClassprivate static TypeType. myCloneableprivate static TypeType. myDoubleprivate static TypeType. myFloatprivate static TypeType. myIntprivate static TypeType. myLongprivate static TypeType. myNullprivate static TypeType. myObjectprivate static TypeType. myShortprivate static TypeType. myStringprivate static TypeType. myVoidprivate TypeSignature. rtypeFields in org.glassfish.pfl.dynamic.codegen.spi with type parameters of type Type Modifier and Type Field Description private static java.lang.ThreadLocal<java.util.Map<java.lang.Class,Type>>Type. classMapprivate static java.lang.ThreadLocal<java.util.Map<java.lang.String,Type>>Type. classNameMapprivate static java.util.Map<java.lang.Class,Type>Type. ptcToTypeprivate java.util.List<Type>Signature. typesMethods in org.glassfish.pfl.dynamic.codegen.spi that return Type Modifier and Type Method Description static TypeType. _array(Type memberType)static TypeType. _boolean()static TypeWrapper. _boolean()Return a representation of the boolean type.static TypeType. _byte()(package private) static TypeWrapper. _byte()Return a representation of the byte type.static TypeType. _char()(package private) static TypeWrapper. _char()Return a representation of the char type.static TypeType. _class(java.lang.String name)Return a codegen Type representing a class with the given name.static TypeType. _Class()static TypeWrapper. _Class()Return a representation of the java.lang.Class type.static TypeType. _classGenerator(ClassGenerator cg)static TypeType. _Cloneable()static TypeType. _double()(package private) static TypeWrapper. _double()Return a representation of the double type.static TypeType. _float()(package private) static TypeWrapper. _float()Return a representation of the float type.static TypeWrapper. _import(java.lang.String name)Used to create short names for types.(package private) TypeWrapper.Environment. _import(java.lang.String name)static TypeType. _int()static TypeWrapper. _int()Return a representation of the int type.static TypeType. _long()(package private) static TypeWrapper. _long()Return a representation of the long type.static TypeType. _null()static TypeType. _Object()static TypeWrapper. _Object()Return a representation of the java.lang.Object type.static TypeType. _short()(package private) static TypeWrapper. _short()Return a representation of the short type.static TypeType. _String()static TypeWrapper. _String()Return a representation of the java.lang.String type.static TypeWrapper. _t(java.lang.String name)Return the reference type for the given class name.(package private) TypeWrapper.Environment. _t(java.lang.String name)static TypeWrapper. _thisClass()Return the type of the current class.(package private) TypeWrapper.Environment. _thisClass()static TypeType. _void()static TypeWrapper. _void()Return a representation of the void type.TypeImportList. addImport(java.lang.String name)Add a fully-qualified type name to the imports.TypeType. binaryPromotion(Type t)Return the type that is the binary promotion of this type and Type t.static TypePrimitives. getPrimitiveTypeForWrapper(Type type)static TypePrimitives. getWrapperTypeForPrimitive(Type type)TypeImportList. lookup(java.lang.String className)Lookup just the className, without package name.TypeType. memberType()TypeMethodInfo. returnType()Return the Type that is returned by this method.TypeSignature. returnType()TypeClassInfo. superType()Return the Type of the supertype of this class.TypeClassInfo. thisType()Return the Type of the class represented by this ClassInfo.TypeFieldInfo. type()Return the type of this Field.static TypeType. type(java.lang.Class cls)Return the codegen Type that corresponds to the Java (non-generic) Type represented by cls.TypeVariable. type()Return the type of this variable.TypeType. unaryPromotion()Return the type that is a unary promotion of this type.Methods in org.glassfish.pfl.dynamic.codegen.spi that return types with arguments of type Type Modifier and Type Method Description java.util.List<Type>Signature. argTypes()java.util.List<Type>MethodInfo. exceptions()Return a list of all Exception types that are declared as being throwable from this method.(package private) static java.util.List<Type>Signature. getExprTypes(java.util.List<Expression> exprs)java.util.List<Type>ClassInfo. impls()Return the list of Types of interfaces implemented by this class.Methods in org.glassfish.pfl.dynamic.codegen.spi with parameters of type Type Modifier and Type Method Description static ExpressionWrapper. _arg(Type type, java.lang.String name)Add an argument to the current method.(package private) ExpressionWrapper.Environment. _arg(Type type, java.lang.String name)(package private) ExpressionWrapper.MethodContext. _arg(Type type, java.lang.String ident)static TypeType. _array(Type memberType)static ExpressionWrapper. _call(Type target, java.lang.String ident, java.util.List<Expression> args)Generate a call to a static method, using the Java method overload resolution algorithm to determine the signature.static ExpressionWrapper. _call(Type target, java.lang.String ident, Expression... args)Generate a call to a static method, using the Java method overload resolution algorithm to determine the signature.static ExpressionWrapper. _call(Type target, java.lang.String ident, Signature signature, java.util.List<Expression> args)Generate a call to a static method.static ExpressionWrapper. _call(Type target, java.lang.String ident, Signature signature, Expression... args)Generate a call to a static method.static ExpressionWrapper. _cast(Type type, Expression expr)Create an expression representing the type cast of expr to type.static ExpressionWrapper. _catch(Type type, java.lang.String name)Indicate the start of a catch clause in a try statement.(package private) ExpressionWrapper.Environment. _catch(Type type, java.lang.String name)(package private) ExpressionWrapper.TryStatementContext. _catch(Type type, java.lang.String name)static voidWrapper. _class(int modifiers, java.lang.String name, Type superClass, java.util.List<Type> impls)Define a class.static voidWrapper. _class(int modifiers, java.lang.String name, Type superClass, Type... impls)Define a class.voidWrapper.Environment. _class(int modifiers, java.lang.String name, Type superClass, java.util.List<Type> impls)static ExpressionWrapper. _const(Type c)Return a constant expression representing the value c.static voidWrapper. _constructor(int modifiers, Type... exceptions)Begin defining a constructor in the current class.static ExpressionWrapper. _data(int modifiers, Type type, java.lang.String name)Define a data member in a class.(package private) FieldGeneratorWrapper.ClassContext. _data(int modifiers, Type type, java.lang.String name)(package private) FieldGeneratorWrapper.Environment. _data(int modifiers, Type type, java.lang.String name)static ExpressionWrapper. _define(Type type, java.lang.String name, Expression expr)Indicates the introduction of a new local variable initialized to the given expression.static ExpressionWrapper. _field(Type type, java.lang.String fieldName)Return an expression used to access a static data member in a class given by the type.static voidWrapper. _interface(int modifiers, java.lang.String name, Type... impls)Define an interface.static voidWrapper. _method(int modifiers, Type type, java.lang.String name, java.util.List<Type> exceptions)Begin defining a method in the current class.static voidWrapper. _method(int modifiers, Type type, java.lang.String name, Type... exceptions)Begin defining a method in the current class.(package private) voidWrapper.ClassContext. _method(int modifiers, Type type, java.lang.String name, java.util.List<Type> exceptions)(package private) voidWrapper.Environment. _method(int modifiers, Type type, java.lang.String name, java.util.List<Type> exceptions)static ExpressionWrapper. _new(Type type, java.util.List<Expression> args)Create an expression representing the construction of a new instance of the given type using the constructor with the signature determined by the Java method overload resolution algorithm and the list of expressions as arguments.static ExpressionWrapper. _new(Type type, Expression... args)Create an expression representing the construction of a new instance of the given type using the constructor with the signature determined by the Java method overload resolution algorithm and the list of expressions as arguments.static ExpressionWrapper. _new(Type type, Signature signature, java.util.List<Expression> args)Create an expression representing the construction of a new instance of the given type using the constructor with the given signature and the list of expressions as arguments.static ExpressionWrapper. _new(Type type, Signature signature, Expression... args)Create an expression representing the construction of a new instance of the given type using the constructor with the given signature and the list of expressions as arguments.static ExpressionWrapper. _new_array_init(Type type, java.util.List<Expression> args)Create an expression representing the construction of a new array with the given component type using the given expressions to initialize the array.static ExpressionWrapper. _new_array_init(Type type, Expression... args)Create an expression representing the construction of a new array with the given component type using the given expressions to initialize the array.static SignatureWrapper. _s(Type rtype, java.util.List<Type> types)Create a signature that may be used for calling a method or constructor.static SignatureWrapper. _s(Type rtype, Type... types)Create a signature that may be used for calling a method or constructor.voidModifiableClass. addImplementedInterface(Type type)voidImportList. addImport(Type type)TypeType. binaryPromotion(Type t)Return the type that is the binary promotion of this type and Type t.voidSignature. checkCompatibility(Type targetType, java.lang.String ident, java.util.List<Expression> args)Check whether the list of expression in args is statically compatible with this Signature.private voidSignature. checkCompatibility(Type targetType, java.lang.String ident, java.util.List<Expression> args, boolean isStaticMethod)voidSignature. checkConstructorCompatibility(Type targetType, java.util.List<Expression> args)Check whether the list of expression in args is statically compatible with this Signature.voidSignature. checkStaticCompatibility(Type targetType, java.lang.String ident, java.util.List<Expression> args)Check whether the list of expression in args is statically compatible with this Signature.booleanImportList. contains(Type type)static SignatureSignature. fromCall(Type type, java.lang.String ident, java.util.List<Expression> exprs)static SignatureSignature. fromCallUsingTypes(Type type, java.lang.String ident, java.util.List<Type> types)static SignatureSignature. fromConstructor(Type type, java.util.List<Expression> exprs)static SignatureSignature. fromConstructorUsingTypes(Type type, java.util.List<Type> types)private static SignatureSignature. fromMethodCall(Type type, java.lang.String ident, java.util.List<Expression> exprs, boolean isStaticCall)private static SignatureSignature. fromMethodCallUsingTypes(Type type, java.lang.String ident, java.util.List<Type> types, boolean isStaticCall)static SignatureSignature. fromStaticCall(Type type, java.lang.String ident, java.util.List<Expression> exprs)static SignatureSignature. fromStaticCallUsingTypes(Type type, java.lang.String ident, java.util.List<Type> types)private static ClassInfoSignature. getClassInfo(Type type)private static java.util.Set<MethodInfo>Signature. getMethods(Type type, java.lang.String ident, boolean staticOnly)static TypePrimitives. getPrimitiveTypeForWrapper(Type type)static TypePrimitives. getWrapperTypeForPrimitive(Type type)booleanType. hasPrimitiveNarrowingConversionFrom(Type t)Return true iff there is a primitive narrowing conversion from Type t to this type.booleanType. hasPrimitiveWideningConversionFrom(Type t)Return true iff there is a primitive widening conversion from Type t to this type.booleanType. hasReferenceNarrowingConversionFrom(Type t)Return true iff there is a reference narrowing conversion from Type t to this type.booleanType. hasReferenceWideningConversionFrom(Type t)Return true iff there is a reference widening conversion from Type t to this type.booleanType. isAssignmentConvertibleFrom(Type t)Return true iff there is an assignment conversion from Type t to this type.booleanType. isCastingConvertibleFrom(Type t)Return true iff there is a casting conversion from Type t to this type.booleanType. isMethodInvocationConvertibleFrom(Type t)Return true iff one of the following statements is true: this.equals( t ) .private booleanType. isSubclass(Type t)static SignatureSignature. make(Type rtype, java.util.List<Type> types)private booleanType. noMethodConflicts(Type t1, Type t2)private static MethodInfoSignature. returnCompatibleMethod(Type type, java.lang.String ident, java.util.List<Type> argTypes, Signature.CallType ctype, java.util.Set<MethodInfo> compatibleMethods)voidModifiableClass. setSuperType(Type type)Method parameters in org.glassfish.pfl.dynamic.codegen.spi with type arguments of type Type Modifier and Type Method Description static voidWrapper. _class(int modifiers, java.lang.String name, Type superClass, java.util.List<Type> impls)Define a class.voidWrapper.Environment. _class(int modifiers, java.lang.String name, Type superClass, java.util.List<Type> impls)static voidWrapper. _constructor(int modifiers, java.util.List<Type> exceptions)Begin defining a constructor in the current class.(package private) voidWrapper.ClassContext. _constructor(int modifiers, java.util.List<Type> exceptions)(package private) voidWrapper.Environment. _constructor(int modifiers, java.util.List<Type> exceptions)static voidWrapper. _interface(int modifiers, java.lang.String name, java.util.List<Type> impls)Define an interface.(package private) voidWrapper.Environment. _interface(int modifiers, java.lang.String name, java.util.List<Type> impls)static voidWrapper. _method(int modifiers, Type type, java.lang.String name, java.util.List<Type> exceptions)Begin defining a method in the current class.(package private) voidWrapper.ClassContext. _method(int modifiers, Type type, java.lang.String name, java.util.List<Type> exceptions)(package private) voidWrapper.Environment. _method(int modifiers, Type type, java.lang.String name, java.util.List<Type> exceptions)static SignatureWrapper. _s(Type rtype, java.util.List<Type> types)Create a signature that may be used for calling a method or constructor.private voidSignature. checkArgTypeCompatibility(java.util.List<Type> atypes)private booleanSignature. checkArgTypeCompatibility(java.util.List<Type> atypes, boolean throwsException)static SignatureSignature. fromCallUsingTypes(Type type, java.lang.String ident, java.util.List<Type> types)static SignatureSignature. fromConstructorUsingTypes(Type type, java.util.List<Type> types)private static SignatureSignature. fromMethodCallUsingTypes(Type type, java.lang.String ident, java.util.List<Type> types, boolean isStaticCall)static SignatureSignature. fromStaticCallUsingTypes(Type type, java.lang.String ident, java.util.List<Type> types)private static java.util.Set<MethodInfo>Signature. getCompatibleMethods(java.util.Set<MethodInfo> methods, java.util.List<Type> argTypes)private static java.lang.StringSignature. getTypeListString(java.util.List<Type> types)static SignatureSignature. make(Type rtype, java.util.List<Type> types)private static MethodInfoSignature. returnCompatibleMethod(Type type, java.lang.String ident, java.util.List<Type> argTypes, Signature.CallType ctype, java.util.Set<MethodInfo> compatibleMethods)Constructors in org.glassfish.pfl.dynamic.codegen.spi with parameters of type Type Constructor Description Signature(Type rtype, java.util.List<Type> types)Type(java.lang.String name, java.lang.String signature, int size, boolean isNumber, Type.Sort sort, int wideningNumber, Type memberType)Constructor parameters in org.glassfish.pfl.dynamic.codegen.spi with type arguments of type Type Constructor Description Signature(Type rtype, java.util.List<Type> types) -
Uses of Type in org.glassfish.pfl.tf.timer.spi
Fields in org.glassfish.pfl.tf.timer.spi declared as Type Modifier and Type Field Description private static TypeTimerPointSourceGenerator. Timerprivate static TypeTimerPointSourceGenerator. TimerEventControllerprivate static TypeTimerPointSourceGenerator. TimerFactoryprivate static TypeTimerPointSourceGenerator. TimerGroupMethods in org.glassfish.pfl.tf.timer.spi with parameters of type Type Modifier and Type Method Description private static voidTimerPointSourceGenerator. writeFile(java.lang.String dirName, Type type)
-