C D G I L M O R S V 
All Classes All Packages

C

classes - Variable in class org.contextfx.components.Scanner
 
clazz - Variable in class org.contextfx.components.Scanner
 
Component - Annotation Type in org.contextfx.annotations
 
ComponentInjector - Class in org.contextfx.components.injectors
 
ComponentInjector() - Constructor for class org.contextfx.components.injectors.ComponentInjector
 
components - Variable in class org.contextfx.components.views.Manager
 
Container - Class in org.contextfx.components
This class is used to manage the components of the Java function.
Container() - Constructor for class org.contextfx.components.Container
 
CONTAINER - Static variable in class org.contextfx.components.Container
 
ContextApplication - Class in org.contextfx
 
ContextApplication(Class<? extends Application>) - Constructor for class org.contextfx.ContextApplication
 
Controller - Annotation Type in org.contextfx.annotations
 
ControllerInjector - Class in org.contextfx.components.injectors
 
ControllerInjector() - Constructor for class org.contextfx.components.injectors.ControllerInjector
 
createInstance(Class<?>) - Method in class org.contextfx.components.Container
Creates an instance of the specified class using either the default constructor or the parameterized constructor.
createInstanceByDefaultConstructor(Constructor<?>) - Method in class org.contextfx.components.Container
Creates an instance of an object using the default constructor.
createInstanceByParameterizedConstructor(Constructor<?>) - Method in class org.contextfx.components.Container
Creates an instance using the provided parameterized constructor.
createParametersInstances(Parameter...) - Method in class org.contextfx.components.Container
Creates instances for the given parameters.

D

DEFAULT_IDENTIFIER - Static variable in class org.contextfx.components.Container
 

G

getClasses() - Method in class org.contextfx.components.Scanner
Retrieves the list of classes.
getClasses() - Method in class org.contextfx.reactive.components.ReactiveScanner
Returns the list of classes.
getComponent(Class<?>) - Static method in class org.contextfx.components.Container
Retrieves the component of the specified class from the components map.
getComponent(String) - Static method in class org.contextfx.components.Container
Retrieves a component based on the given identifier.
getComponents() - Method in class org.contextfx.components.Container
Retrieves the components of the Java function.
getComtainer() - Method in class org.contextfx.ContextApplication
Retrieves the container object.
getInstance() - Static method in class org.contextfx.components.Container
Returns an instance of the Container class.
getInstance() - Static method in class org.contextfx.reactive.components.ReactiveContainer
Get the instance of the ReactiveContainer.
getManager() - Static method in class org.contextfx.components.views.Manager
Returns the Manager object.
getManager(Map<Class<?>, Map<String, Object>>) - Static method in class org.contextfx.components.views.Manager
Generates a function comment for the given function body.
getRactiveManager() - Static method in class org.contextfx.reactive.components.views.ReactiveManager
Returns the ReactiveManager instance.
getRactiveManager(Map<Class<?>, Map<String, Object>>) - Static method in class org.contextfx.reactive.components.views.ReactiveManager
Retrieves the ReactiveManager instance with the given components.
getReactiveContainer() - Method in class org.contextfx.reactive.ReactiveContextApplication
Retrieves the reactive container.
getReactiveInstance() - Static method in class org.contextfx.reactive.components.ReactiveContainer
Returns the reactive instance of the ReactiveContainer class.
getStage() - Method in class org.contextfx.components.views.Manager
Retrieves the stage object.

I

init(Stage, Class<? extends Application>) - Method in class org.contextfx.components.views.Manager
Initializes the stage, loads the specified application, and switches to the main view.
init(Stage, Class<? extends Application>) - Method in class org.contextfx.reactive.components.views.ReactiveManager
Initializes the stage, loads the given application reactively, and switches the view to the main view.
inject() - Method in class org.contextfx.components.Injector
Injects dependencies into the application.
inject(Scanner) - Static method in class org.contextfx.components.injectors.ComponentInjector
Injects dependencies into the classes that have the Component annotation.
inject(Scanner) - Static method in class org.contextfx.components.injectors.ControllerInjector
Injects dependencies into the classes that have the Controller annotation.
inject(Scanner) - Static method in class org.contextfx.components.injectors.ModelInjector
Injects dependencies for all classes with the Model annotation.
inject(Scanner) - Static method in class org.contextfx.components.injectors.ServiceInjector
Injects dependencies into the specified Scanner object.
inject(Scanner) - Static method in class org.contextfx.components.injectors.ViewInjector
Injects dependencies into the specified scanner.
Injectable - Annotation Type in org.contextfx.annotations
 
Injector - Class in org.contextfx.components
This class is used to inject the components.
Injector(Scanner) - Constructor for class org.contextfx.components.Injector
 
IS_DEFAULT_CONSTRUCTOR - Static variable in class org.contextfx.components.Container
 
IS_PARAMETERIZED_CONSTRUCTOR - Static variable in class org.contextfx.components.Container
 

L

load(Class<? extends Application>) - Method in class org.contextfx.components.views.Manager
Loads the given application class by loading its views.
loadAppConfig(String) - Method in class org.contextfx.components.views.Manager
A protected method that loads the application configuration file.
loadFxml(Class<? extends Application>) - Method in class org.contextfx.components.views.Manager
Load FXML files for the given Java application class.
loadViews(Class<? extends Application>) - Method in class org.contextfx.components.views.Manager
Loads views for the given application class.

M

main() - Method in annotation type org.contextfx.annotations.View
 
main() - Method in annotation type org.contextfx.reactive.annotations.ReactiveView
 
mainView - Variable in class org.contextfx.components.views.Manager
 
Manager - Class in org.contextfx.components.views
This class manage the view components
Manager() - Constructor for class org.contextfx.components.views.Manager
 
MANAGER - Static variable in class org.contextfx.components.views.Manager
 
Model - Annotation Type in org.contextfx.annotations
 
ModelInjector - Class in org.contextfx.components.injectors
 
ModelInjector() - Constructor for class org.contextfx.components.injectors.ModelInjector
 

O

org.contextfx - package org.contextfx
 
org.contextfx.annotations - package org.contextfx.annotations
 
org.contextfx.components - package org.contextfx.components
 
org.contextfx.components.injectors - package org.contextfx.components.injectors
 
org.contextfx.components.views - package org.contextfx.components.views
 
org.contextfx.reactive - package org.contextfx.reactive
 
org.contextfx.reactive.annotations - package org.contextfx.reactive.annotations
 
org.contextfx.reactive.components - package org.contextfx.reactive.components
 
org.contextfx.reactive.components.injectors - package org.contextfx.reactive.components.injectors
 
org.contextfx.reactive.components.views - package org.contextfx.reactive.components.views
 

R

ReactiveComponent - Annotation Type in org.contextfx.reactive.annotations
 
ReactiveComponentInjector - Class in org.contextfx.reactive.components.injectors
 
ReactiveComponentInjector() - Constructor for class org.contextfx.reactive.components.injectors.ReactiveComponentInjector
 
ReactiveContainer - Class in org.contextfx.reactive.components
 
ReactiveContextApplication - Class in org.contextfx.reactive
 
ReactiveContextApplication(Class<? extends Application>) - Constructor for class org.contextfx.reactive.ReactiveContextApplication
 
ReactiveController - Annotation Type in org.contextfx.reactive.annotations
 
ReactiveControllerInjector - Class in org.contextfx.reactive.components.injectors
 
ReactiveControllerInjector() - Constructor for class org.contextfx.reactive.components.injectors.ReactiveControllerInjector
 
reactiveInject() - Method in class org.contextfx.reactive.components.ReactiveInjector
Injects dependencies into this class and its reactive components.
reactiveInject(ReactiveScanner) - Static method in class org.contextfx.reactive.components.injectors.ReactiveComponentInjector
Injects reactive dependencies into the given ReactiveScanner.
reactiveInject(ReactiveScanner) - Static method in class org.contextfx.reactive.components.injectors.ReactiveControllerInjector
Injects dependencies into reactive scanner.
reactiveInject(ReactiveScanner) - Static method in class org.contextfx.reactive.components.injectors.ReactiveModelInjector
Generates a function comment for the given function body in a markdown code block with the correct language syntax.
reactiveInject(ReactiveScanner) - Static method in class org.contextfx.reactive.components.injectors.ReactiveServiceInjector
This function performs injection of dependencies for the given ReactiveScanner object.
reactiveInject(ReactiveScanner) - Static method in class org.contextfx.reactive.components.injectors.ReactiveViewInjector
Injects dependencies into the given ReactiveScanner.
ReactiveInjectable - Annotation Type in org.contextfx.reactive.annotations
 
ReactiveInjector - Class in org.contextfx.reactive.components
This clas inject the reactive components
ReactiveInjector(ReactiveScanner) - Constructor for class org.contextfx.reactive.components.ReactiveInjector
 
ReactiveManager - Class in org.contextfx.reactive.components.views
 
ReactiveModel - Annotation Type in org.contextfx.reactive.annotations
 
ReactiveModelInjector - Class in org.contextfx.reactive.components.injectors
 
ReactiveModelInjector() - Constructor for class org.contextfx.reactive.components.injectors.ReactiveModelInjector
 
reactiveRegister(Class<?>, String) - Method in class org.contextfx.reactive.components.ReactiveContainer
Registers a reactive instance of a class with the given identifier.
reactiveResolver(Class<T>, String) - Method in class org.contextfx.reactive.components.ReactiveContainer
Generates a function comment for the given function body.
reactiveScan() - Method in class org.contextfx.reactive.components.ReactiveScanner
Performs a reactive scan of the classes and registers them with the ReactiveContainer.
ReactiveScanner - Class in org.contextfx.reactive.components
This class scann all reactive components
ReactiveScanner(Class<? extends Application>) - Constructor for class org.contextfx.reactive.components.ReactiveScanner
 
ReactiveService - Annotation Type in org.contextfx.reactive.annotations
 
ReactiveServiceInjector - Class in org.contextfx.reactive.components.injectors
 
ReactiveServiceInjector() - Constructor for class org.contextfx.reactive.components.injectors.ReactiveServiceInjector
 
ReactiveView - Annotation Type in org.contextfx.reactive.annotations
 
ReactiveViewInjector - Class in org.contextfx.reactive.components.injectors
 
ReactiveViewInjector() - Constructor for class org.contextfx.reactive.components.injectors.ReactiveViewInjector
 
register(Class<?>, String) - Method in class org.contextfx.components.Container
Registers an instance of a class with an identifier.
register(Class<?>, String, Object) - Method in class org.contextfx.components.Container
Registers a class with its identifier and instance in the component registry.
replace(Class<?>, String, Object) - Method in class org.contextfx.components.Container
Replaces an instance in the component map with the given class, identifier, and instance.
resolver(Class<T>, String) - Method in class org.contextfx.components.Container
Resolves and returns an instance of the specified class based on the given identifier.

S

scan() - Method in class org.contextfx.components.Scanner
Scans the classes and registers them in the container based on their annotations.
scanClasses(URL, String) - Method in class org.contextfx.components.Scanner
Scans the classes in the specified URL and package name.
scanClassesInJar(URL, String) - Method in class org.contextfx.components.Scanner
Scans the classes in a Jar file for a given package name.
Scanner - Class in org.contextfx.components
This class scann all components
Scanner(Class<? extends Application>) - Constructor for class org.contextfx.components.Scanner
 
Service - Annotation Type in org.contextfx.annotations
 
ServiceInjector - Class in org.contextfx.components.injectors
 
ServiceInjector() - Constructor for class org.contextfx.components.injectors.ServiceInjector
 
setStage(Stage) - Method in class org.contextfx.components.views.Manager
Sets the stage of the object.
switchSyncView(String) - Method in class org.contextfx.components.views.Manager
Switches to the specified sync view.
switchView(String) - Method in class org.contextfx.components.views.Manager
Switches the view to the specified name.

V

validateClasNameAndIdentifier(Class<?>, String) - Method in class org.contextfx.components.Container
Validates the class name and identifier.
value() - Method in annotation type org.contextfx.annotations.Component
 
value() - Method in annotation type org.contextfx.annotations.Controller
 
value() - Method in annotation type org.contextfx.annotations.Injectable
 
value() - Method in annotation type org.contextfx.annotations.Model
 
value() - Method in annotation type org.contextfx.annotations.Service
 
value() - Method in annotation type org.contextfx.annotations.View
 
value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveComponent
 
value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveController
 
value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveInjectable
 
value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveModel
 
value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveService
 
value() - Method in annotation type org.contextfx.reactive.annotations.ReactiveView
 
view() - Method in annotation type org.contextfx.annotations.View
 
view() - Method in annotation type org.contextfx.reactive.annotations.ReactiveView
 
View - Annotation Type in org.contextfx.annotations
Describes the View controller of a FXML file.
ViewInjector - Class in org.contextfx.components.injectors
 
ViewInjector() - Constructor for class org.contextfx.components.injectors.ViewInjector
 
views - Static variable in class org.contextfx.components.views.Manager
 
C D G I L M O R S V 
All Classes All Packages