public abstract class WrappingTestTypeInfoBase
extends gw.lang.reflect.TypeInfoBase
implements gw.lang.reflect.IRelativeTypeInfo
gw.lang.reflect.IRelativeTypeInfo.Accessibility| Constructor and Description |
|---|
WrappingTestTypeInfoBase(WrappingTestTypeBase ownersType,
gw.lang.reflect.IType wrappedType) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
gw.lang.reflect.IRelativeTypeInfo.Accessibility |
getAccessibilityForClass(gw.lang.reflect.IType ownersClass,
gw.lang.reflect.IType whosAskin) |
gw.lang.reflect.IRelativeTypeInfo.Accessibility |
getAccessibilityForType(gw.lang.reflect.IType whosaskin) |
gw.lang.reflect.IConstructorInfo |
getConstructor(gw.lang.reflect.IRelativeTypeInfo.Accessibility accessibility,
gw.lang.reflect.IType[] params) |
gw.lang.reflect.IConstructorInfo |
getConstructor(gw.lang.reflect.IType whosAskin,
gw.lang.reflect.IType[] params) |
List<? extends gw.lang.reflect.IConstructorInfo> |
getConstructors() |
List |
getConstructors(gw.lang.reflect.IRelativeTypeInfo.Accessibility accessibility) |
List<? extends gw.lang.reflect.IConstructorInfo> |
getConstructors(gw.lang.reflect.IType whosaskin) |
List<gw.lang.reflect.IAnnotationInfo> |
getDeclaredAnnotations() |
List<? extends gw.lang.reflect.IMethodInfo> |
getDeclaredMethods() |
List<? extends gw.lang.reflect.IPropertyInfo> |
getDeclaredProperties() |
gw.lang.reflect.IMethodInfo |
getMethod(gw.lang.reflect.IType whosaskin,
CharSequence methodName,
gw.lang.reflect.IType... params) |
gw.lang.reflect.MethodList |
getMethods() |
gw.lang.reflect.MethodList |
getMethods(gw.lang.reflect.IType whosaskin) |
WrappingTestTypeBase |
getOwnersType() |
List<? extends gw.lang.reflect.IPropertyInfo> |
getProperties() |
List<? extends gw.lang.reflect.IPropertyInfo> |
getProperties(gw.lang.reflect.IType whosaskin) |
gw.lang.reflect.IPropertyInfo |
getProperty(CharSequence propName) |
gw.lang.reflect.IPropertyInfo |
getProperty(gw.lang.reflect.IType whosaskin,
CharSequence propName) |
protected abstract Object |
getPropValue(gw.lang.reflect.IPropertyInfo propertyInfo,
Object ctx) |
boolean |
hasAnnotation(gw.lang.reflect.IType type) |
protected abstract Object |
invokeMethod(gw.lang.reflect.IMethodInfo iMethodInfo,
Object ctx,
Object... args) |
boolean |
isFeatureAccessible(gw.lang.reflect.IAttributedFeatureInfo property,
gw.lang.reflect.IRelativeTypeInfo.Accessibility accessibility) |
boolean |
isInEnclosingClassHierarchy(gw.lang.reflect.IType ownersClass,
gw.lang.reflect.IType whosAskin) |
boolean |
isInSameNamespace(gw.lang.reflect.IType ownersClass,
gw.lang.reflect.IType whosAskin) |
protected abstract void |
setPropValue(gw.lang.reflect.IPropertyInfo prop,
Object ctx,
Object value) |
getAnnotation, getAnnotations, getAnnotationsOfType, getCallableConstructor, getCallableMethod, getConstructor, getContainer, getDeprecatedReason, getDescription, getDisplayName, getEvent, getEvents, getMethod, getName, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCallableConstructor, getCallableMethod, getConstructor, getEvent, getEvents, getMethodpublic WrappingTestTypeInfoBase(WrappingTestTypeBase ownersType, gw.lang.reflect.IType wrappedType)
public List<? extends gw.lang.reflect.IPropertyInfo> getDeclaredProperties()
getDeclaredProperties in interface gw.lang.reflect.IRelativeTypeInfopublic List<? extends gw.lang.reflect.IMethodInfo> getDeclaredMethods()
getDeclaredMethods in interface gw.lang.reflect.IRelativeTypeInfoprotected abstract void setPropValue(gw.lang.reflect.IPropertyInfo prop,
Object ctx,
Object value)
protected abstract Object getPropValue(gw.lang.reflect.IPropertyInfo propertyInfo, Object ctx)
protected abstract Object invokeMethod(gw.lang.reflect.IMethodInfo iMethodInfo, Object ctx, Object... args)
public void clear()
public gw.lang.reflect.IRelativeTypeInfo.Accessibility getAccessibilityForClass(gw.lang.reflect.IType ownersClass,
gw.lang.reflect.IType whosAskin)
public boolean isInSameNamespace(gw.lang.reflect.IType ownersClass,
gw.lang.reflect.IType whosAskin)
public boolean isInEnclosingClassHierarchy(gw.lang.reflect.IType ownersClass,
gw.lang.reflect.IType whosAskin)
public List getConstructors(gw.lang.reflect.IRelativeTypeInfo.Accessibility accessibility)
public gw.lang.reflect.IConstructorInfo getConstructor(gw.lang.reflect.IRelativeTypeInfo.Accessibility accessibility,
gw.lang.reflect.IType[] params)
public boolean isFeatureAccessible(gw.lang.reflect.IAttributedFeatureInfo property,
gw.lang.reflect.IRelativeTypeInfo.Accessibility accessibility)
public gw.lang.reflect.IRelativeTypeInfo.Accessibility getAccessibilityForType(gw.lang.reflect.IType whosaskin)
getAccessibilityForType in interface gw.lang.reflect.IRelativeTypeInfopublic List<? extends gw.lang.reflect.IPropertyInfo> getProperties(gw.lang.reflect.IType whosaskin)
getProperties in interface gw.lang.reflect.IRelativeTypeInfopublic gw.lang.reflect.IPropertyInfo getProperty(gw.lang.reflect.IType whosaskin,
CharSequence propName)
getProperty in interface gw.lang.reflect.IRelativeTypeInfopublic gw.lang.reflect.MethodList getMethods(gw.lang.reflect.IType whosaskin)
getMethods in interface gw.lang.reflect.IRelativeTypeInfopublic gw.lang.reflect.IMethodInfo getMethod(gw.lang.reflect.IType whosaskin,
CharSequence methodName,
gw.lang.reflect.IType... params)
getMethod in interface gw.lang.reflect.IRelativeTypeInfopublic List<? extends gw.lang.reflect.IConstructorInfo> getConstructors(gw.lang.reflect.IType whosaskin)
getConstructors in interface gw.lang.reflect.IRelativeTypeInfopublic gw.lang.reflect.IConstructorInfo getConstructor(gw.lang.reflect.IType whosAskin,
gw.lang.reflect.IType[] params)
getConstructor in interface gw.lang.reflect.IRelativeTypeInfopublic List<? extends gw.lang.reflect.IPropertyInfo> getProperties()
getProperties in interface gw.lang.reflect.ITypeInfopublic gw.lang.reflect.IPropertyInfo getProperty(CharSequence propName)
getProperty in interface gw.lang.reflect.ITypeInfopublic gw.lang.reflect.MethodList getMethods()
getMethods in interface gw.lang.reflect.ITypeInfopublic List<? extends gw.lang.reflect.IConstructorInfo> getConstructors()
getConstructors in interface gw.lang.reflect.ITypeInfopublic List<gw.lang.reflect.IAnnotationInfo> getDeclaredAnnotations()
getDeclaredAnnotations in interface gw.lang.reflect.IAnnotatedFeatureInfopublic boolean hasAnnotation(gw.lang.reflect.IType type)
hasAnnotation in interface gw.lang.reflect.IAnnotatedFeatureInfohasAnnotation in class gw.lang.reflect.TypeInfoBasepublic WrappingTestTypeBase getOwnersType()
getOwnersType in interface gw.lang.reflect.IFeatureInfoCopyright © 2015. All rights reserved.