| Package | Description |
|---|---|
| gw.internal.gosu.properties | |
| gw.lang | |
| gw.lang.annotation | |
| gw.lang.parser | |
| gw.lang.parser.expressions | |
| gw.lang.reflect | |
| gw.lang.reflect.features | |
| gw.lang.reflect.gs | |
| gw.lang.reflect.java | |
| gw.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IPropertiesPropertyInfo |
| Modifier and Type | Method and Description |
|---|---|
static IPropertyInfo |
GosuShop.createPropertyDelegate(IFeatureInfo container,
IPropertyInfo prop) |
IPropertyInfo |
IGosuShop.createPropertyDelegate(IFeatureInfo container,
IPropertyInfo prop) |
boolean |
IGosuShop.isAnnotationAllowedMultipleTimes(IFeatureInfo fi,
IAnnotationInfo annotationInfo) |
| Modifier and Type | Method and Description |
|---|---|
static UsageTarget |
UsageTarget.getForFeature(IFeatureInfo fi) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IExpansionPropertyInfo |
| Modifier and Type | Method and Description |
|---|---|
IFeatureInfo |
IDynamicPropertySymbol.getPropertyInfo() |
| Modifier and Type | Method and Description |
|---|---|
IConstructorInfo |
IConstructorInfoFactory.create(IFeatureInfo container,
IJavaClassConstructor ctor,
IConstructorNode docs) |
| Modifier and Type | Field and Description |
|---|---|
IFeatureInfo |
IIdentifierExpression.FeatureInfoWrapper.owningFeatureInfo |
| Modifier and Type | Method and Description |
|---|---|
IFeatureInfo |
IFeatureLiteralExpression.getFeature() |
| Constructor and Description |
|---|
FeatureInfoWrapper(IFeatureInfo owningFeatureInfo) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAnnotatedFeatureInfo |
interface |
IAspectMethodInfoDelegate |
interface |
IAttributedFeatureInfo |
interface |
IConstructorInfo |
interface |
IEventInfo |
interface |
IExceptionInfo |
interface |
IFeatureInfoDelegate |
interface |
IFileBasedFeature |
interface |
IHasParameterInfos |
interface |
IMethodInfo |
interface |
IMethodInfoDelegate |
interface |
IParameterInfo |
interface |
IPropertyInfo |
interface |
IPropertyInfoDelegate |
interface |
IRelativeTypeInfo |
interface |
ITypeInfo |
interface |
ITypeInfoMethodInfo |
interface |
ITypeInfoPropertyInfo |
| Modifier and Type | Class and Description |
|---|---|
static class |
AnnotationReflectUtil.SyntheticExceptionInfo
Deprecated.
|
class |
BaseFeatureInfo |
class |
BaseHandBuiltTypeInfo |
class |
BaseJavaTypeInfo |
class |
BaseTypeInfo |
class |
DefaultArrayTypeInfo |
class |
FeatureManagerTypeInfoBase<T extends CharSequence> |
class |
FunctionTypeInfo |
class |
MetaMethodInfoDelegate |
class |
MetaPropertyInfoDelegate |
class |
MethodInfoBase |
class |
MethodInfoDelegate |
class |
ModifiedParameterInfo |
static class |
ParameterInfoBuilder.BuiltParameterInfo |
class |
PropertyInfoBase |
static class |
PropertyInfoBuilder.BuiltPropertyInfo |
class |
PropertyInfoDelegate |
class |
SimpleMethodInfo |
class |
SimpleParameterInfo |
class |
TypeInfoBase |
| Modifier and Type | Method and Description |
|---|---|
static <T extends IFeatureInfo> |
TypeInfoUtil.makeSortedUnmodifiableRandomAccessList(Collection<T> collection) |
static <S extends CharSequence,T extends IFeatureInfo> |
TypeInfoUtil.makeSortedUnmodifiableRandomAccessListFromFeatures(Map<S,T> map) |
static <T extends IFeatureInfo> |
TypeInfoUtil.sortByName(List<T> featureInfos) |
| Modifier and Type | Method and Description |
|---|---|
IFeatureInfo |
TypeInfoBase.getContainer() |
IFeatureInfo |
AnnotationReflectUtil.SyntheticExceptionInfo.getContainer() |
IFeatureInfo |
MethodInfoBase.getContainer() |
IFeatureInfo |
ParameterInfoBuilder.BuiltParameterInfo.getContainer() |
IFeatureInfo |
PropertyInfoBase.getContainer() |
IFeatureInfo |
PropertyInfoDelegate.getContainer() |
IFeatureInfo |
BaseFeatureInfo.getContainer() |
IFeatureInfo |
IFeatureInfo.getContainer()
Get this feature's containing feature.
|
IFeatureInfo |
MethodInfoDelegate.getContainer() |
IFeatureInfo |
IFunctionType.getMethodOrConstructorInfo() |
IFeatureInfo |
ParameterizedFunctionType.getMethodOrConstructorInfo() |
IFeatureInfo |
FunctionType.getMethodOrConstructorInfo() |
IFeatureInfo |
IFeatureInfoDelegate.getSource() |
| Modifier and Type | Method and Description |
|---|---|
IExceptionInfo |
ExceptionInfoBuilder.build(IFeatureInfo container) |
IParameterInfo |
ParameterInfoBuilder.build(IFeatureInfo container) |
IPropertyInfo |
PropertyInfoBuilder.build(IFeatureInfo container) |
IConstructorInfo |
ConstructorInfoBuilder.build(IFeatureInfo container) |
IMethodInfo |
MethodInfoBuilder.build(IFeatureInfo container) |
IAnnotationInfo |
IAnnotationInfoFactory.create(Class type,
Object[] expressionValue,
IFeatureInfo owner) |
IAnnotationInfo |
IAnnotationInfoFactory.createJavaAnnotation(Annotation annotation,
IFeatureInfo owner) |
static String |
TypeInfoUtil.getTypeVarList(IFeatureInfo fi) |
static String |
TypeInfoUtil.getTypeVarList(IFeatureInfo fi,
boolean bRelative) |
static String |
TypeInfoUtil.getTypeVarListNoBounds(IFeatureInfo fi) |
IPropertyInfo |
IPropertyInfoFactory.make(IFeatureInfo container,
String strName,
Class javaClass,
String strGetter,
String strSetter,
IType propertyType) |
IPropertyInfo |
IPropertyInfoFactory.make(IFeatureInfo container,
String strName,
Class javaClass,
String strGetter,
String strSetter,
IType propertyType,
IPresentationInfo presInfo) |
boolean |
IAnnotatedFeatureInfo.IAnnotationInfoHelper.shouldAddInheritedAnnotation(IFeatureInfo fi,
List<IAnnotationInfo> annotations,
IAnnotationInfo annotationInfo) |
| Constructor and Description |
|---|
BaseFeatureInfo(IFeatureInfo container) |
BuiltParameterInfo(ParameterInfoBuilder builder,
IFeatureInfo container) |
BuiltPropertyInfo(PropertyInfoBuilder builder,
IFeatureInfo container) |
MethodInfoDelegate(IFeatureInfo container,
IMethodInfo source) |
ModifiedParameterInfo(IFeatureInfo container,
IType type,
IType originalType,
int parentIndex) |
PropertyInfoDelegate(IFeatureInfo container,
IPropertyInfo source) |
PropertyInfoDelegate(IFeatureInfo container,
IPropertyInfo source,
String name) |
SimpleParameterInfo(IFeatureInfo container,
IType type,
int parentIndex) |
SyntheticExceptionInfo(IFeatureInfo container,
String exceptionName,
String exceptionDescription) |
| Modifier and Type | Method and Description |
|---|---|
IFeatureInfo |
PropertyChainReference.getFeatureInfo() |
IFeatureInfo |
BoundMethodReference.getFeatureInfo() |
IFeatureInfo |
ConstructorReference.getFeatureInfo() |
IFeatureInfo |
MethodReference.getFeatureInfo() |
IFeatureInfo |
BoundPropertyReference.getFeatureInfo() |
IFeatureInfo |
IFeatureReference.getFeatureInfo() |
IFeatureInfo |
BoundPropertyChainReference.getFeatureInfo() |
IFeatureInfo |
PropertyReference.getFeatureInfo() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IGosuClassTypeInfo |
interface |
IGosuConstructorInfo |
interface |
IGosuMethodInfo |
interface |
IGosuMethodParamInfo |
interface |
IGosuPropertyInfo |
interface |
IGosuVarPropertyInfo |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IJavaBasePropertyInfo |
interface |
IJavaConstructorInfo |
interface |
IJavaFieldPropertyInfo |
interface |
IJavaMethodInfo |
interface |
IJavaPropertyInfo |
interface |
IJavaTypeInfo |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaExceptionInfo |
| Modifier and Type | Method and Description |
|---|---|
IFeatureInfo |
JavaExceptionInfo.getContainer() |
| Modifier and Type | Method and Description |
|---|---|
IParameterInfo[] |
IJavaClassConstructor.convertGenericParameterTypes(IFeatureInfo container,
TypeVarToTypeMap actualParamByVarName) |
| Constructor and Description |
|---|
JavaExceptionInfo(IFeatureInfo methodInfo,
IJavaClassInfo exceptionClass,
IDocRef<IExceptionNode> docs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
IFeatureFilter.acceptFeature(IType beanType,
IFeatureInfo fi) |
Copyright © 2016. All rights reserved.