Skip navigation links
B C E F G I L M O P S T W 

B

BaseInjectionTarget(TargetMember) - Constructor for class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.BaseInjectionTarget
 
buildProjectCompileClassLoader() - Method in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo
Builds a ClassLoader based on the maven project's compile classpath elements.
BytecodeInjection - Class in org.jboss.maven.plugins.injection
Configuration model used in the BytecodeInjectionMojo to list the bytecode injections to perform.
BytecodeInjection() - Constructor for class org.jboss.maven.plugins.injection.BytecodeInjection
 
BytecodeInjectionMojo - Class in org.jboss.maven.plugins.injection
Used to inject resolved expression values into compiled bytecode.
BytecodeInjectionMojo() - Constructor for class org.jboss.maven.plugins.injection.BytecodeInjectionMojo
 
BytecodeInjectionMojo.BaseInjectionTarget - Class in org.jboss.maven.plugins.injection
 
BytecodeInjectionMojo.ConstantInjectionTarget - Class in org.jboss.maven.plugins.injection
 
BytecodeInjectionMojo.InjectionTarget - Interface in org.jboss.maven.plugins.injection
Defines a strategy for applying injections.
BytecodeInjectionMojo.MethodBodyReturnReplacementTarget - Class in org.jboss.maven.plugins.injection
 
bytecodeInjections - Variable in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo
The injections to be performed.

C

classFileLocation - Variable in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.BaseInjectionTarget
 
className - Variable in class org.jboss.maven.plugins.injection.TargetMember
 
classPool - Variable in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo
 
Constant - Class in org.jboss.maven.plugins.injection
Specifically, a target field defined as 'static final'.
Constant() - Constructor for class org.jboss.maven.plugins.injection.Constant
 
ConstantInjectionTarget(Constant) - Constructor for class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.ConstantInjectionTarget
 
ctClass - Variable in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.BaseInjectionTarget
 
ctFieldInfo - Variable in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.ConstantInjectionTarget
 
ctMethod - Variable in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.MethodBodyReturnReplacementTarget
 

E

execute() - Method in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo
expression - Variable in class org.jboss.maven.plugins.injection.BytecodeInjection
 

F

fieldName - Variable in class org.jboss.maven.plugins.injection.Constant
 

G

getClassFileLocation() - Method in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.BaseInjectionTarget
 
getClassName() - Method in class org.jboss.maven.plugins.injection.TargetMember
 
getCtClass() - Method in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.BaseInjectionTarget
 
getExpression() - Method in class org.jboss.maven.plugins.injection.BytecodeInjection
 
getFieldName() - Method in class org.jboss.maven.plugins.injection.Constant
 
getMemberName() - Method in class org.jboss.maven.plugins.injection.Constant
 
getMemberName() - Method in class org.jboss.maven.plugins.injection.MethodBodyReturn
 
getMemberName() - Method in class org.jboss.maven.plugins.injection.TargetMember
 
getMethodName() - Method in class org.jboss.maven.plugins.injection.MethodBodyReturn
 
getQualifiedName() - Method in class org.jboss.maven.plugins.injection.TargetMember
 
getTargetMember() - Method in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.BaseInjectionTarget
 
getTargetMembers() - Method in class org.jboss.maven.plugins.injection.BytecodeInjection
 

I

inject(String) - Method in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.ConstantInjectionTarget
 
inject(String) - Method in interface org.jboss.maven.plugins.injection.BytecodeInjectionMojo.InjectionTarget
Inject the given value per this target's strategy.
inject(String) - Method in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.MethodBodyReturnReplacementTarget
 

L

loaderClassPath - Variable in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo
 

M

MethodBodyReturn - Class in org.jboss.maven.plugins.injection
Specifically, a replace the body of a member method to return the injection value.
MethodBodyReturn() - Constructor for class org.jboss.maven.plugins.injection.MethodBodyReturn
 
MethodBodyReturnReplacementTarget(MethodBodyReturn) - Constructor for class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.MethodBodyReturnReplacementTarget
 
methodName - Variable in class org.jboss.maven.plugins.injection.MethodBodyReturn
 

O

org.jboss.maven.plugins.injection - package org.jboss.maven.plugins.injection
 

P

project - Variable in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo
The Maven Project Object
projectCompileClasspathElements() - Method in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo
Essentially a call to MavenProject.getCompileClasspathElements() except that here we cast it to the generic type and internally handle DependencyResolutionRequiredException.

S

setClassName(String) - Method in class org.jboss.maven.plugins.injection.TargetMember
 
setExpression(String) - Method in class org.jboss.maven.plugins.injection.BytecodeInjection
 
setFieldName(String) - Method in class org.jboss.maven.plugins.injection.Constant
 
setMethodName(String) - Method in class org.jboss.maven.plugins.injection.MethodBodyReturn
 
setTargetMembers(TargetMember[]) - Method in class org.jboss.maven.plugins.injection.BytecodeInjection
 

T

targetMember - Variable in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.BaseInjectionTarget
 
TargetMember - Class in org.jboss.maven.plugins.injection
Configuration model used witin BytecodeInjection to name the field to be injected.
TargetMember() - Constructor for class org.jboss.maven.plugins.injection.TargetMember
 
targetMembers - Variable in class org.jboss.maven.plugins.injection.BytecodeInjection
 

W

writeOutChanges() - Method in class org.jboss.maven.plugins.injection.BytecodeInjectionMojo.BaseInjectionTarget
 
B C E F G I L M O P S T W 
Skip navigation links