Index

A B C E L S 
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
A B C E L S 
All Classes|All Packages