Index
All Classes|All Packages
A
- AbstractStepExecutor<T> - Class in com.legyver.utils.nippe
-
Superclass for the Step and Base decorators
- AbstractStepExecutor() - Constructor for class com.legyver.utils.nippe.AbstractStepExecutor
B
- Base<T> - Class in com.legyver.utils.nippe
-
Base class that is contains the args
- Base(T) - Constructor for class com.legyver.utils.nippe.Base
-
Construct a Base with the innermost value
C
- com.legyver.utils.nippe - module com.legyver.utils.nippe
- com.legyver.utils.nippe - package com.legyver.utils.nippe
- com.legyver.utils.nippe.license - package com.legyver.utils.nippe.license
E
- execute() - Method in class com.legyver.utils.nippe.AbstractStepExecutor
-
Take a step
- execute() - Method in class com.legyver.utils.nippe.Base
-
Returns the value directly
- execute() - Method in class com.legyver.utils.nippe.Step
-
Take a step Executes the Function if the result of the previous Base/Step is not null
L
- LicenseServiceImpl - Class in com.legyver.utils.nippe.license
-
Provide the licenses for the libraries used by this module
- LicenseServiceImpl() - Constructor for class com.legyver.utils.nippe.license.LicenseServiceImpl
- loadLicenseProperties() - Method in class com.legyver.utils.nippe.license.LicenseServiceImpl
S
- Step<T,U> - Class in com.legyver.utils.nippe
-
decorator-based mechanism for constructing NPE-safe chained getters: see com.legyver.util.nippe.StepTest
- Step(AbstractStepExecutor<U>, Function<U, T>) - Constructor for class com.legyver.utils.nippe.Step
-
Constructor to create a Step
All Classes|All Packages