public abstract class AbstractRuntimeJvmTypeProvider extends AbstractJvmTypeProvider
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractRuntimeJvmTypeProvider.ClassNotFoundExceptionWithBaseName |
protected static class |
AbstractRuntimeJvmTypeProvider.TypeInResourceSetAdapter |
AbstractJvmTypeProvider.ClassNameVariants
IJvmTypeProvider.Factory
Modifier | Constructor and Description |
---|---|
protected |
AbstractRuntimeJvmTypeProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
IndexedJvmTypeAccess indexedJvmTypeAccess) |
Modifier and Type | Method and Description |
---|---|
protected JvmType |
doTryFindInIndex(java.lang.String name,
boolean binaryNestedTypeDelimiter) |
protected void |
registerProtocol(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
createMirror, createMirrorForFQN, createResource, doCreateResource, findNestedType, findTypeByName, findTypeByName, getIndexedJvmTypeAccess, getResourceSet, isBinaryNestedTypeDelimiter
protected AbstractRuntimeJvmTypeProvider(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, IndexedJvmTypeAccess indexedJvmTypeAccess)
protected void registerProtocol(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
registerProtocol
in class AbstractJvmTypeProvider
protected JvmType doTryFindInIndex(java.lang.String name, boolean binaryNestedTypeDelimiter)