greflect
0.11-DRAFT

Uses of Class
jp.sourceforge.greflect.TypeViolationException

Packages that use TypeViolationException
jp.sourceforge.greflect The Reflection API that supports generics features
ジェネリクスをサポートしたリフレクションAPI。 . 
jp.sourceforge.greflect.impl The package for greflect implementation
greflect実装用のパッケージ . 
 

Uses of TypeViolationException in jp.sourceforge.greflect
 

Subclasses of TypeViolationException in jp.sourceforge.greflect
 class UnresolvedTypeVariableException
          UnresolvedTypeVariableException will throw when the type variable of the specified generic type cannot be resolved
指定したジェネリック型の型変数が解決できないときスローされます。 .
 

Methods in jp.sourceforge.greflect that throw TypeViolationException
 java.lang.String Reflection.getTypeDescriptionFor(Param<?> caster)
          Return the string description of the specified type
指定された型のString表記を返します。 .
 boolean Reflection.isAssignableFromTo(Param<?> from, Param<?> to)
          Judge whether substitution is possible
Paramオブジェクトの保持する型同士で代入が可能か判定します。 .
 

Constructors in jp.sourceforge.greflect that throw TypeViolationException
Reflection.Caster(java.lang.Object instance)
          Prepares to execute the method by checking the number of parameters and the validity of the generic types
パラメタ数とジェネリックタイプの妥当性をチェックし、 インスタンスをキャストします。 .
Reflection.Instantiator(Param<?> instype, java.lang.reflect.Constructor<?> cst, Param<?>... args)
          Prepares to generate the instance by checking the number of parameters and the validity of the generic types
パラメタ数とジェネリックタイプの妥当性をチェックすることによって、 インスタンスを生成する準備をします。 .
Reflection.Instantiator(Param<?> instype, Param<?>... args)
          Prepares to generate the instance by checking the number of parameters and the validity of the generic types
パラメタ数とジェネリックタイプの妥当性をチェックする ことによって、インスタンスを生成する準備をします。 .
Reflection.Invoker(Param<?> instance, java.lang.reflect.Method method, Param<?>... args)
          Prepares to execute the method by checking the number of parameters and the validity of the generic types
パラメタ数とジェネリックタイプの妥当性をチェックする ことによって、メソッドを実行する準備をします。 .
Reflection.Invoker(Param<?> instance, java.lang.String methodName, Param<?>... args)
          Prepares to execute the method by checking the number of parameters and the validity of the generic types
パラメタ数とジェネリックタイプの妥当性をチェックする ことによって、メソッドを実行する準備をします。 .
 

Uses of TypeViolationException in jp.sourceforge.greflect.impl
 

Methods in jp.sourceforge.greflect.impl that throw TypeViolationException
static
<T> TypeVarScope
ChainedTypeVarScope.chain(TypeVarScope scope, java.lang.Class<T> cls, GenericTypeRef[] types)
           
static
<T> TypeVarScope
ChainedTypeVarScope.chain(TypeVarScope scope, java.lang.Class<T> cls, java.lang.reflect.Type[] types)
           
 java.lang.reflect.Constructor<?> BytecodeGeneratorClassLoader.generateClassAndGetConstructorFor(java.lang.reflect.Constructor<?> super_cst, java.lang.String class_signature)
           
 java.lang.Class<?> TypeConversionStrategy.getRawClassOf(java.lang.reflect.Type type, TypeVarScope scope)
           
 java.lang.Class<?> DefaultTypeConversionStrategy.getRawClassOf(java.lang.reflect.Type type, TypeVarScope scope)
           
 TypeVarScope GenericTypeRef.getScope()
          get scope of typevar .
static TypeVarScope ClassTypeVarScope.getTypeScopeWithEnclosings(java.lang.Class<?> cls)
          immutable property-name - typeref mapping.
 java.lang.String TypeConversionStrategy.getTypeSignatureTo(java.lang.reflect.Type type, TypeVarScope scope)
           
 java.lang.String DefaultTypeConversionStrategy.getTypeSignatureTo(java.lang.reflect.Type type, TypeVarScope scope)
           
 TypeVarScope TypeConversionStrategy.getUnresolvedTypeVarsFromTo(java.lang.reflect.Type stype, TypeVarScope sscope, java.lang.reflect.Type dtype, TypeVarScope dscope)
           
 TypeVarScope DefaultTypeConversionStrategy.getUnresolvedTypeVarsFromTo(java.lang.reflect.Type stype, TypeVarScope sscope, java.lang.reflect.Type dtype, TypeVarScope dscope)
           
 boolean TypeConversionStrategy.isAssignableFromTo(java.lang.reflect.Type stype, TypeVarScope sscope, java.lang.reflect.Type dtype, TypeVarScope dscope)
           
 boolean DefaultTypeConversionStrategy.isAssignableFromTo(java.lang.reflect.Type stype, TypeVarScope sscope, java.lang.reflect.Type dtype, TypeVarScope dscope)
           
static TypeVarScope ExtractingTypeVarScope.makeMargedScope(java.lang.reflect.Type type, TypeVarScope scope)
           
 R TypeVisitor.visit(java.lang.Class type)
           
 R TypeVisitor.visit(java.lang.reflect.GenericArrayType type)
           
 R TypeVisitor.visit(java.lang.reflect.ParameterizedType type)
           
 R TypeVisitor.visit(java.lang.reflect.Type type)
           
 R TypeVisitor.visit(java.lang.reflect.TypeVariable<?> type)
           
 R TypeVisitor.visit(java.lang.reflect.WildcardType type)
           
 R TypeVisitor.visitSusupportedType(java.lang.reflect.Type type)
           
 

Constructors in jp.sourceforge.greflect.impl that throw TypeViolationException
ClassTypeVarScope(java.lang.Class<?> cls)
           
ExtractingTypeVarScope(java.lang.reflect.Type type, TypeVarScope scope)
           
 


greflect
0.11-DRAFT

Copyright © 2008 yo-zi. All Rights Reserved.