Class IRTypeResolver


  • public class IRTypeResolver
    extends java.lang.Object
    • Constructor Detail

      • IRTypeResolver

        public IRTypeResolver()
    • Method Detail

      • getDescriptor

        public static IRType getDescriptor​(IType type)
      • getDescriptor

        public static IRType getDescriptor​(IType type,
                                           boolean getConcreteTypeForMetaType)
      • getDescriptor

        public static IRType getDescriptor​(java.lang.Class cls)
      • getConcreteIRTypeForMetaType

        public static IRType getConcreteIRTypeForMetaType​(MetaType metaType)
      • isEntityType

        private static boolean isEntityType​(IType type)
      • getDescriptors

        public static java.util.List<IRType> getDescriptors​(IJavaClassInfo[] classes)
      • getDescriptors

        public static java.util.List<IRType> getDescriptors​(java.lang.Class[] classes)
      • getDescriptors

        public static java.util.List<IRType> getDescriptors​(java.util.List<IType> types)