Skip navigation links
A C G L O P 

A

as(Class<_Binding_>) - Method in class org.loginject.LogInject
Creates dependency injection bindings for a specific DI framework.

C

constantString(String) - Static method in class org.loginject.LogParameter
Returns a LogParameter representing a constant string (always the same string, independent of injection point).
currentClass() - Static method in class org.loginject.LogParameter
 
currentClassName() - Static method in class org.loginject.LogParameter
 

G

getParameterType() - Method in class org.loginject.LogParameter
 
getValue(Class<?>) - Method in class org.loginject.LogParameter
Determines the parameter's value for the current injection point.

L

logger(Class<_Logger_>, Supplier<_Logger_>) - Static method in class org.loginject.LogInject
logger(Class<_Logger_>, Function<_Parameter_, _Logger_>, LogParameter<_Parameter_>) - Static method in class org.loginject.LogInject
logger(Class<_Logger_>, BiFunction<_Parameter0_, _Parameter1_, _Logger_>, LogParameter<_Parameter0_>, LogParameter<_Parameter1_>) - Static method in class org.loginject.LogInject
LogInject<_Logger_> - Class in org.loginject
The LogInject class provides static methods for creating injectee-sensitive bindings for loggers.
loginject(Class<_Logger_>, Supplier<_Logger_>) - Static method in class org.loginject.LogInject
Provides a LogInject binding that binds the specified logger class to a zero-argument factory method.
loginject(Class<_Logger_>, Function<_Parameter_, _Logger_>, LogParameter<_Parameter_>) - Static method in class org.loginject.LogInject
Provides a LogInject binding that binds the specified logger class to a one-argument factory method.
loginject(Class<_Logger_>, BiFunction<_Parameter0_, _Parameter1_, _Logger_>, LogParameter<_Parameter0_>, LogParameter<_Parameter1_>) - Static method in class org.loginject.LogInject
Provides a LogInject binding that binds the specified logger class to a two-argument factory method.
loginject(Supplier<_Logger_>) - Static method in class org.loginject.LogInject
Provides a LogInject binding that binds a zero-argument logger factory method.
loginject(Function<_Parameter_, _Logger_>, LogParameter<_Parameter_>) - Static method in class org.loginject.LogInject
Provides a LogInject binding that binds a one-argument logger factory method.
loginject(BiFunction<_Parameter0_, _Parameter1_, _Logger_>, LogParameter<_Parameter0_>, LogParameter<_Parameter1_>) - Static method in class org.loginject.LogInject
Provides a LogInject binding that binds a two-argument logger factory method.
LogInjectException - Exception in org.loginject
 
LogInjectException(String) - Constructor for exception org.loginject.LogInjectException
 
LogParameter<_Type_> - Class in org.loginject
A LogParameter encapsulates a parameter that is passed to a logger factory method at the of injection.

O

org.loginject - package org.loginject
 

P

parameter(_Parameter_) - Static method in class org.loginject.LogParameter
Returns a LogParameter representing a constant value (always the same value, independent of injection point).
A C G L O P 
Skip navigation links

Copyright © 2016. All rights reserved.