private void disallowSelectiveFilter(InstrumentationFilter filter)
		throws NonInstrumentableTypeException {

		if (filter != ALL_INSTRUMENTATION) {
			throw new NonInstrumentableTypeException(
				"The Jython instrumenters do not support selective instrumenters");
		}
	}
Extract and instrument the underlying Java methods for instrumentation.

@param <T>
         Constructor<?> or Method
@param pyReflectedFunction
         The Jython object.
@return A list of Java methods or constructors.
@throws NonInstrumentableTypeException
          If the methods could not be extracted.
ngrinder-runtime/src/main/java/net/grinder/scriptengine/jython/instrumentation/dcr/AbstractJythonDCRInstrumenter.java