- FacadeRegistry - Class in org.appdapter.api.facade
-
- FacadeRegistry() - Constructor for class org.appdapter.api.facade.FacadeRegistry
-
- FacadeSpec<Type,Kind> - Class in org.appdapter.api.facade
-
- FacadeSpec(Kind, Class<Type>, boolean) - Constructor for class org.appdapter.api.facade.FacadeSpec
-
- failDuringInitOrStartup() - Method in interface org.appdapter.api.module.Module
-
- failDuringInitOrStartup() - Method in class org.appdapter.module.basic.BasicModule
-
- findAllMatches(Pattern, int, int) - Method in interface org.appdapter.api.registry.SimpleFinder
-
Find all matches, and return in an arbitrary order, but will throw an exception
if available number of matches for the pattern is not within closed (inclusive)
interval [minAllowed, maxAllowed].
- findAllMatches(Class<OT>, Pattern, int, int) - Method in interface org.appdapter.api.registry.SimpleRegistry
-
- findAllMatches(Pattern, int, int) - Method in class org.appdapter.registry.basic.BasicFinder
-
- findAllMatches(Class<OT>, Pattern, int, int) - Method in class org.appdapter.registry.basic.BasicRegistry
-
- Finder<OC> - Interface in org.appdapter.api.registry
-
Finder is a type-parametrized interface used to search for matches to a Pattern.
- findExternalFacade(FacadeSpec<EFT, EFK>, String) - Method in class org.appdapter.api.facade.FacadeRegistry
-
Paired with registerExternalFacade, used for external objects, like JME3 assetManager, rootNode, guiNode.
- findFirstMatch(Pattern, int, int) - Method in interface org.appdapter.api.registry.SimpleFinder
-
Seeks only one match, chosen arbitrarily from available matches,
but will throw an exception if available number of
matches for the pattern is not within closed (inclusive) interval
[minAllowed, maxAllowed].
- findFirstMatch(Pattern, int, int) - Method in class org.appdapter.registry.basic.BasicFinder
-
- findOptionalFirstMatch(Class<OT>, Pattern) - Method in interface org.appdapter.api.registry.SimpleRegistry
-
- findOptionalFirstMatch(Class<OT>, Pattern) - Method in class org.appdapter.registry.basic.BasicRegistry
-
- findOptionalUniqueMatch(Class<OT>, Pattern) - Method in interface org.appdapter.api.registry.SimpleRegistry
-
- findOptionalUniqueMatch(Class<OT>, Pattern) - Method in class org.appdapter.registry.basic.BasicRegistry
-
- findOptionalUniqueNamedObject(Class<OT>, String) - Method in interface org.appdapter.api.registry.VerySimpleRegistry
-
- findOptionalUniqueNamedObject(Class<OT>, String) - Method in class org.appdapter.registry.basic.BasicRegistry
-
- findOrMakeInternalFacade(FacadeSpec<IFT, IFK>, String) - Method in class org.appdapter.api.facade.FacadeRegistry
-
- findOrMakeSubsystemFacadeRegistry(VerySimpleRegistry, String) - Static method in class org.appdapter.api.facade.SubsystemRegistryFuncs
-
- findOrMakeSubsystemRegistry(VerySimpleRegistry, Class<SubRegType>, String) - Static method in class org.appdapter.api.facade.SubsystemRegistryFuncs
-
Assumes that subRegClaz has a no-args constructor().
- findOrMakeUniqueNamedObject(Class<OT>, String, Maker<OT>) - Method in class org.appdapter.api.facade.FacadeRegistry
-
- findOrMakeUniqueNamedObject(VerySimpleRegistry, Class<OT>, String, Maker<OT>) - Static method in class org.appdapter.api.facade.MakableObjectHelpFuncs
-
Used to find or flexibly construct an object that is to be placed in a registry.
- findOrMakeUniqueNamedObjectWithDefCons(Class<OT>, String) - Method in class org.appdapter.api.facade.FacadeRegistry
-
- findOrMakeUniqueNamedObjectWithDefCons(VerySimpleRegistry, Class<OT>, String) - Static method in class org.appdapter.api.facade.MakableObjectHelpFuncs
-
Further simplified "findOrMake" method, with longer name! Uses objClaz.newInstance() as the maker.
- findRequiredUniqueMatch(Class<OT>, Pattern) - Method in interface org.appdapter.api.registry.SimpleRegistry
-
- findRequiredUniqueMatch(Class<OT>, Pattern) - Method in class org.appdapter.registry.basic.BasicRegistry
-
- findRequiredUniqueNamedObject(Class<OT>, String) - Method in interface org.appdapter.api.registry.VerySimpleRegistry
-
- findRequiredUniqueNamedObject(Class<OT>, String) - Method in class org.appdapter.registry.basic.BasicRegistry
-