Class XFunctionTypeRefs


  • public class XFunctionTypeRefs
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String buildUri​(boolean procedure, int functionParamCount)  
      static org.eclipse.emf.common.util.URI computeTypeUri​(boolean procedure, int functionParamCount)  
      static org.eclipse.emf.common.util.URI computeTypeUri​(java.lang.Class<?> topLevelClass)  
      static org.eclipse.xtext.common.types.JvmType getType​(java.lang.Class<?> clazz, org.eclipse.emf.ecore.EObject context)  
      static org.eclipse.xtext.common.types.JvmType getWrappedType​(org.eclipse.xtext.common.types.JvmType type)  
      static org.eclipse.xtext.common.types.JvmTypeReference wrapIfNecessary​(org.eclipse.xtext.common.types.JvmTypeReference reference, org.eclipse.xtext.common.types.JvmType type)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XFunctionTypeRefs

        public XFunctionTypeRefs()
    • Method Detail

      • computeTypeUri

        public static org.eclipse.emf.common.util.URI computeTypeUri​(boolean procedure,
                                                                     int functionParamCount)
      • buildUri

        public static java.lang.String buildUri​(boolean procedure,
                                                int functionParamCount)
      • computeTypeUri

        public static org.eclipse.emf.common.util.URI computeTypeUri​(java.lang.Class<?> topLevelClass)
      • wrapIfNecessary

        public static org.eclipse.xtext.common.types.JvmTypeReference wrapIfNecessary​(org.eclipse.xtext.common.types.JvmTypeReference reference,
                                                                                      org.eclipse.xtext.common.types.JvmType type)
      • getWrappedType

        public static org.eclipse.xtext.common.types.JvmType getWrappedType​(org.eclipse.xtext.common.types.JvmType type)
      • getType

        public static org.eclipse.xtext.common.types.JvmType getType​(java.lang.Class<?> clazz,
                                                                     org.eclipse.emf.ecore.EObject context)