Package gw.lang.reflect
Class TypeInfoUtil
- java.lang.Object
-
- gw.lang.reflect.TypeInfoUtil
-
public class TypeInfoUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description TypeInfoUtil()
-
Method Summary
-
-
-
Method Detail
-
makeSortedUnmodifiableRandomAccessListFromFeatures
public static <S extends CharSequence,T extends IFeatureInfo> List<T> makeSortedUnmodifiableRandomAccessListFromFeatures(Map<S,T> map)
-
makeSortedUnmodifiableRandomAccessList
public static <T extends IFeatureInfo> List<T> makeSortedUnmodifiableRandomAccessList(Collection<T> collection)
-
makeSortedUnmodifiableRandomAccessList
public static MethodList makeSortedUnmodifiableRandomAccessList(MethodList collection)
-
sortByName
public static <T extends IFeatureInfo> void sortByName(List<T> featureInfos)
-
getMethodSignature
public static String getMethodSignature(IMethodInfo mi)
-
getConstructorSignature
public static String getConstructorSignature(IConstructorInfo constructorInfo)
-
getParameterDisplay
public static String getParameterDisplay(IMethodInfo mi)
-
getParameterDisplay
public static String getParameterDisplay(IConstructorInfo ci)
-
getTypeVarList
public static String getTypeVarList(IFeatureInfo fi)
-
getTypeVarList
public static String getTypeVarList(IFeatureInfo fi, boolean bRelative)
-
getTypeVarListNoBounds
public static String getTypeVarListNoBounds(IFeatureInfo fi)
-
normalizeGosuIdentifier
public static String normalizeGosuIdentifier(String propertyName, Set<String> usedPropertyNames, boolean caseSensitive)
-
-