Class < ? extends S > function ( Class < S > arg0 ) { if ( schemeTypeToImplementation == null ) { return null ; } final Class < ? extends Scheme > loc0 = schemeTypeToImplementation . get ( arg0 ) ; if ( loc0 == null ) { return null ; } return loc0 . asSubclass ( arg0 ) ; }
gets the class within this package implementing a given scheme type represented as an abstract class or interface . concode_field_sep Class[] NO_CLASSES concode_elem_sep String packageName concode_elem_sep Map<Class<? extends Scheme>,Class<? extends Scheme>> schemeTypeToImplementation concode_field_sep String lastIdentifier concode_elem_sep List<MaxPackage> getTransitiveSubPackages concode_elem_sep Set<MaxPackage> excludes concode_elem_sep MaxPackage fromJava concode_elem_sep S loadAndInstantiateScheme concode_elem_sep int compareTo concode_elem_sep java.lang.Package toJava concode_elem_sep boolean isSubPackageOf concode_elem_sep MaxPackage fromClass concode_elem_sep boolean equal concode_elem_sep Set<MaxPackage> prerequisites concode_elem_sep MaxPackage superPackage concode_elem_sep MaxPackage subPackage concode_elem_sep Class[] wordSubclasses concode_elem_sep int hashCode concode_elem_sep void registerScheme concode_elem_sep boolean equals concode_elem_sep MaxPackage fromName concode_elem_sep String name concode_elem_sep String toString concode_elem_sep Class<? extends S> loadSchemeImplementation