| |
|
| java.lang.Object gnu.bytecode.Type gnu.bytecode.ObjectType gnu.bytecode.TypeVariable
TypeVariable | public class TypeVariable extends ObjectType (Code) | | A Generic Java / JDK 1.5 type variable.
version: $Date: 2002/09/09 12:59:26 $ author: Daniel Bonniot (bonniot@users.sourceforge.net) |
scope1 | static TypeVariable[] scope1(Code) | | Type variables are lookup up from at most two scopes.
The first one is typically a method's type parameters.
The second one the the englobing class'.
|
Methods inherited from gnu.bytecode.Type | abstract public Object coerceFromObject(Object obj)(Code)(Java Doc) public Object coerceToObject(Object obj)(Code)(Java Doc) abstract public int compare(Type other)(Code)(Java Doc) public void emitCoerceFrom(Type fromType, CodeAttr code)(Code)(Java Doc) public void emitCoerceFromObject(CodeAttr code)(Code)(Java Doc) public void emitCoerceTo(Type toType, CodeAttr code)(Code)(Java Doc) public void emitCoerceToObject(CodeAttr code)(Code)(Java Doc) public void emitIsInstance(CodeAttr code)(Code)(Java Doc) public static void flushTypeChanges()(Code)(Java Doc) public static void free(java.util.Map t)(Code)(Java Doc) public static Type fullSignatureToType(String sig, int[] offset)(Code)(Java Doc) public Type getImplementationType()(Code)(Java Doc) static java.util.Hashtable getMapNameToType()(Code)(Java Doc) public String getName()(Code)(Java Doc) public java.lang.Class getReflectClass()(Code)(Java Doc) final public String getSignature()(Code)(Java Doc) final public int getSize()(Code)(Java Doc) public static Type getType(String name)(Code)(Java Doc) public boolean isArray()(Code)(Java Doc) abstract public boolean isAssignableTo(Type other)(Code)(Java Doc) public boolean isInstance(Object obj)(Code)(Java Doc) public static boolean isMoreSpecific(Type[] t1, Type[] t2)(Code)(Java Doc) public boolean isSubtype(Type other)(Code)(Java Doc) public static boolean isValidJavaTypeName(String name)(Code)(Java Doc) final public boolean isVoid()(Code)(Java Doc) public static Type lookupType(String name)(Code)(Java Doc) public static Type lowestCommonSuperType(Type t1, Type t2)(Code)(Java Doc) public static Type make(Class reflectClass)(Code)(Java Doc) public Type promote()(Code)(Java Doc) Method refineMethod(Method method)(Code)(Java Doc) public static void registerTypeForClass(Class clas, Type type)(Code)(Java Doc) public static void registerTypeForName(String name, Type type)(Code)(Java Doc) public static void reset()(Code)(Java Doc) protected void setSignature(String sig)(Code)(Java Doc) public static int signatureLength(String sig, int pos)(Code)(Java Doc) public static int signatureLength(String sig)(Code)(Java Doc) public static String signatureToName(String sig)(Code)(Java Doc) public static PrimType signatureToPrimitive(char sig)(Code)(Java Doc) public static Type signatureToType(String sig, int off, int len)(Code)(Java Doc) public static Type signatureToType(String sig)(Code)(Java Doc) protected static int swappedCompareResult(int code)(Code)(Java Doc) public String toString()(Code)(Java Doc)
|
|
|
|