Uses of Interface
provided.utils.loader.IObjectLoader
Packages that use IObjectLoader
Package
Description
Implementations of the definitions in the loader package
Package for the student-written model for to test the basicVisitorFW visitor system.
Package for the student-written model for listFW visitor system exercises
-
Uses of IObjectLoader in provided.utils.loader.impl
Classes in provided.utils.loader.impl that implement IObjectLoaderModifier and TypeClassDescriptionclass
AObjectLoader<ReturnT>
Factory that dynamically class loads and instantiates an object of type ReturnTclass
ObjectLoader<ReturnT>
Factory that dynamically class loads and instantiates an object of type ReturnT This is a non-recursive object loader that should be used when the fully qualified name of the desired class can be determined BEFORE the object loader is invoked.class
ObjectLoaderPath<ReturnT>
An IObjectLoader implementation that will walk through multiple locations, defined by multiple classname prefixes, to load an object of the specified type. -
Uses of IObjectLoader in visitorDemoExercises.basicVisitorDemo.model
Fields in visitorDemoExercises.basicVisitorDemo.model declared as IObjectLoaderModifier and TypeFieldDescriptionprivate IObjectLoader<IVisitor>
VisitorDemoModel.loader
The dynamic class loader for the IVisitors. -
Uses of IObjectLoader in visitorDemoExercises.listFWVisitorExercises.model
Fields in visitorDemoExercises.listFWVisitorExercises.model declared as IObjectLoaderModifier and TypeFieldDescriptionprivate IObjectLoader<IAccumulator>
ListDemoModel.accLoader
Dynamic loader for accumulator classesprivate IObjectLoader<IListAlgo>
ListDemoModel.visLoader
Dynamic loader for visitor classes