Class IndexingLightweightTypeReferenceFactory

    • Constructor Detail

      • IndexingLightweightTypeReferenceFactory

        public IndexingLightweightTypeReferenceFactory​(ITypeReferenceOwner owner)
      • IndexingLightweightTypeReferenceFactory

        public IndexingLightweightTypeReferenceFactory​(ITypeReferenceOwner owner,
                                                       boolean keepUnboundWildcards)
    • Method Detail

      • _getType

        protected org.eclipse.xtext.common.types.JvmType _getType​(org.eclipse.xtext.common.types.JvmTypeReference it)
      • _getType

        protected org.eclipse.xtext.common.types.JvmType _getType​(org.eclipse.xtext.common.types.impl.JvmGenericArrayTypeReferenceImplCustom it)
      • _getType

        protected org.eclipse.xtext.common.types.JvmType _getType​(org.eclipse.xtext.common.types.JvmParameterizedTypeReference it)
      • _getType

        protected org.eclipse.xtext.common.types.JvmType _getType​(XFunctionTypeRef it)
      • getType

        public org.eclipse.xtext.common.types.JvmType getType​(org.eclipse.emf.ecore.EObject it,
                                                              org.eclipse.emf.ecore.EReference reference)
      • wrapIfNecessary

        public org.eclipse.xtext.common.types.JvmTypeReference wrapIfNecessary​(org.eclipse.xtext.common.types.JvmTypeReference reference)