org.eclipse.xtext.xbase.jvmmodel
Class IJvmModelInferrer.NullImpl

java.lang.Object
  extended by org.eclipse.xtext.xbase.jvmmodel.IJvmModelInferrer.NullImpl
All Implemented Interfaces:
IJvmModelInferrer
Enclosing interface:
IJvmModelInferrer

public static class IJvmModelInferrer.NullImpl
extends java.lang.Object
implements IJvmModelInferrer

A null-implementation. Returns an empty list.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.xbase.jvmmodel.IJvmModelInferrer
IJvmModelInferrer.NullImpl
 
Constructor Summary
IJvmModelInferrer.NullImpl()
           
 
Method Summary
 java.util.List<? extends JvmDeclaredType> inferJvmModel(org.eclipse.emf.ecore.EObject sourceObject)
          Returns the list of inferred declared types for a given source object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IJvmModelInferrer.NullImpl

public IJvmModelInferrer.NullImpl()
Method Detail

inferJvmModel

public java.util.List<? extends JvmDeclaredType> inferJvmModel(org.eclipse.emf.ecore.EObject sourceObject)
Description copied from interface: IJvmModelInferrer
Returns the list of inferred declared types for a given source object.

Specified by:
inferJvmModel in interface IJvmModelInferrer
Returns:
the list of inferred types. May not be null.