Skip navigation links
A C D E F G H I L M N O P S T U V 

A

AbstractAnnotationVisitorImpl - Class in org.jvnet.hk2.generator.internal
This just makes the main-line code less messy
AbstractAnnotationVisitorImpl() - Constructor for class org.jvnet.hk2.generator.internal.AbstractAnnotationVisitorImpl
Gives the version implemented to the superclass
AbstractClassVisitorImpl - Class in org.jvnet.hk2.generator.internal
 
AbstractClassVisitorImpl() - Constructor for class org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
The constructor that gives the version we are implementing to the superclass
AbstractInhabitantsGeneratorMojo - Class in org.jvnet.hk2.generator.maven
Abstract Mojo for inhabitant generator
AbstractInhabitantsGeneratorMojo() - Constructor for class org.jvnet.hk2.generator.maven.AbstractInhabitantsGeneratorMojo
 
AbstractMethodVisitorImpl - Class in org.jvnet.hk2.generator.internal
This in only here to keep the main-line code less messy
AbstractMethodVisitorImpl() - Constructor for class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
The constructor that gives the implemented version to the superclass
addClasspath(Path) - Method in class org.jvnet.hk2.generator.ant.HK2InhabitantGeneratorTask
 

C

ClassVisitorImpl - Class in org.jvnet.hk2.generator.internal
 
ClassVisitorImpl(Utilities, boolean, List<File>) - Constructor for class org.jvnet.hk2.generator.internal.ClassVisitorImpl
Creates this with the config to add to if this is a service
close() - Method in class org.jvnet.hk2.generator.internal.Utilities
 
compare(DescriptorImpl, DescriptorImpl) - Method in class org.jvnet.hk2.generator.internal.DescriptorComparitor
 
createDescriptorIfService(InputStream, List<File>) - Method in class org.jvnet.hk2.generator.internal.Utilities
 

D

DescriptorComparitor - Class in org.jvnet.hk2.generator.internal
This is a comparator making things that don't really compare, compare.
DescriptorComparitor() - Constructor for class org.jvnet.hk2.generator.internal.DescriptorComparitor
 
DIRECTORY_ARG - Static variable in class org.jvnet.hk2.generator.HabitatGenerator
This option gives the name of directory in the target location where the file should be placed

E

embeddedMain(String[]) - Static method in class org.jvnet.hk2.generator.HabitatGenerator
A utility to generate inhabitants files.
execute() - Method in class org.jvnet.hk2.generator.ant.HK2InhabitantGeneratorTask
 
execute() - Method in class org.jvnet.hk2.generator.maven.AbstractInhabitantsGeneratorMojo
This method will compile the inhabitants file based on the classes just compiled

F

FILE_ARG - Static variable in class org.jvnet.hk2.generator.HabitatGenerator
The flag for the location of the file
findAllServicesFromDirectory(File, List<File>) - Method in class org.jvnet.hk2.generator.internal.Utilities
 

G

generateFromMultipleDirectories(List<File>, List<File>, boolean, OutputStream) - Method in interface org.jvnet.hk2.generator.InFlightGenerator
Scans multiple directories for HK2 services to be written to the given output stream
generateFromMultipleDirectories(List<File>, List<File>, boolean, OutputStream) - Method in class org.jvnet.hk2.generator.internal.InFlightGeneratorImpl
 
GenerateMethodAnnotationData - Class in org.jvnet.hk2.generator.internal
 
GenerateMethodAnnotationData(String, HashSet<String>, String) - Constructor for class org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData
 
GenerateMethodAnnotationData(GenerateMethodAnnotationData) - Constructor for class org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData
 
GeneratorRunner - Class in org.jvnet.hk2.generator.internal
 
GeneratorRunner(String, String, String, boolean, String, boolean, String, boolean) - Constructor for class org.jvnet.hk2.generator.internal.GeneratorRunner
This initializes the GeneratorRunner with the values needed to run
getAssociatedContracts(List<File>, String) - Method in class org.jvnet.hk2.generator.internal.Utilities
Gets the contracts associated with the name passed in
getContracts() - Method in class org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData
 
getGeneratedDescriptor() - Method in class org.jvnet.hk2.generator.internal.ClassVisitorImpl
Gets the generated descriptor created by this visitor
getImplementation() - Method in class org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData
 
getMetadataKey(String, String) - Method in class org.jvnet.hk2.generator.internal.Utilities
 
getName() - Method in class org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData
 
getNameMethodName() - Method in class org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData
 
getNoSwap() - Method in class org.jvnet.hk2.generator.maven.AbstractInhabitantsGeneratorMojo
 
getNoSwap() - Method in class org.jvnet.hk2.generator.maven.InhabitantsGeneratorMojo
 
getNoSwap() - Method in class org.jvnet.hk2.generator.maven.TestInhabitantsGeneratorMojo
 
getOutputDirectory() - Method in class org.jvnet.hk2.generator.maven.AbstractInhabitantsGeneratorMojo
 
getOutputDirectory() - Method in class org.jvnet.hk2.generator.maven.InhabitantsGeneratorMojo
 
getOutputDirectory() - Method in class org.jvnet.hk2.generator.maven.TestInhabitantsGeneratorMojo
 
getScope() - Method in class org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData
 
go() - Method in class org.jvnet.hk2.generator.internal.GeneratorRunner
Does the work of writing out the inhabitants file to the proper location

H

HabitatGenerator - Class in org.jvnet.hk2.generator
This is a command line (or embedded) utility that will generate habitat files based on @Service annotations.
HK2_LOCATOR - Static variable in class org.jvnet.hk2.generator.HabitatGenerator
 
HK2InhabitantGeneratorTask - Class in org.jvnet.hk2.generator.ant
 
HK2InhabitantGeneratorTask() - Constructor for class org.jvnet.hk2.generator.ant.HK2InhabitantGeneratorTask
 

I

InFlightGenerator - Interface in org.jvnet.hk2.generator
Allows an installer or other jar combiner to be able to scan multiple directories for HK2 services
InFlightGeneratorImpl - Class in org.jvnet.hk2.generator.internal
 
InFlightGeneratorImpl() - Constructor for class org.jvnet.hk2.generator.internal.InFlightGeneratorImpl
 
InhabitantsBuilder - Class in org.jvnet.hk2.generator.eclipse
This is the builder for the Eclipse inhabitants generator project
InhabitantsBuilder() - Constructor for class org.jvnet.hk2.generator.eclipse.InhabitantsBuilder
 
InhabitantsGeneratorMojo - Class in org.jvnet.hk2.generator.maven
Generates inhabitant
InhabitantsGeneratorMojo() - Constructor for class org.jvnet.hk2.generator.maven.InhabitantsGeneratorMojo
 
isClassAGenerator(List<File>, String) - Method in class org.jvnet.hk2.generator.internal.Utilities
Returns true if it can be determined that this class is a generator
isClassAQualifier(List<File>, String) - Method in class org.jvnet.hk2.generator.internal.Utilities
Returns true if it can be determined that this class is a qualifier
isClassAScope(List<File>, String) - Method in class org.jvnet.hk2.generator.internal.Utilities
Returns true if it can be determined that this class is a scope
isWar() - Method in class org.jvnet.hk2.generator.maven.AbstractInhabitantsGeneratorMojo
 

L

LOCATOR_ARG - Static variable in class org.jvnet.hk2.generator.HabitatGenerator
The flag for the name of the locator

M

main(String[]) - Static method in class org.jvnet.hk2.generator.HabitatGenerator
This method will call System.exit() with a 0 on success and non-zero on failure
METHOD_NAME - Static variable in class org.jvnet.hk2.generator.internal.ClassVisitorImpl
Must be the same value as from the GenerateServiceFromMethod value

N

NO_DATE_ARG - Static variable in class org.jvnet.hk2.generator.HabitatGenerator
This option gives the name of directory in the target location where the file should be placed
NOSWAP_ARG - Static variable in class org.jvnet.hk2.generator.HabitatGenerator
This option will write files in-place, which is quicker but will remove existing files prior to writing new ones

O

org.jvnet.hk2.generator - package org.jvnet.hk2.generator
 
org.jvnet.hk2.generator.ant - package org.jvnet.hk2.generator.ant
 
org.jvnet.hk2.generator.eclipse - package org.jvnet.hk2.generator.eclipse
 
org.jvnet.hk2.generator.internal - package org.jvnet.hk2.generator.internal
 
org.jvnet.hk2.generator.maven - package org.jvnet.hk2.generator.maven
 
OUTJAR_ARG - Static variable in class org.jvnet.hk2.generator.HabitatGenerator
The name of the JAR file to write to (defaults to input file, ignored if input file is directory)

P

PARENT_CONFIGURED - Static variable in class org.jvnet.hk2.generator.internal.ClassVisitorImpl
Must be the same value as from the GenerateServiceFromMethod value
project - Variable in class org.jvnet.hk2.generator.maven.AbstractInhabitantsGeneratorMojo
The maven project.

S

SEARCHPATH_ARG - Static variable in class org.jvnet.hk2.generator.HabitatGenerator
The path-separator delimited list of files to search for contracts and qualifiers (defaults to classpath)
setIncludeDate(boolean) - Method in class org.jvnet.hk2.generator.ant.HK2InhabitantGeneratorTask
 
setLocator(String) - Method in class org.jvnet.hk2.generator.ant.HK2InhabitantGeneratorTask
 
setName(String) - Method in class org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData
 
setNameMethodName(String) - Method in class org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData
 
setNoSwap(boolean) - Method in class org.jvnet.hk2.generator.ant.HK2InhabitantGeneratorTask
 
setOutputDirectory(File) - Method in class org.jvnet.hk2.generator.ant.HK2InhabitantGeneratorTask
 
setTargetDirectory(File) - Method in class org.jvnet.hk2.generator.ant.HK2InhabitantGeneratorTask
 
setVerbose(boolean) - Method in class org.jvnet.hk2.generator.ant.HK2InhabitantGeneratorTask
 

T

TestInhabitantsGeneratorMojo - Class in org.jvnet.hk2.generator.maven
Generates inhabitant
TestInhabitantsGeneratorMojo() - Constructor for class org.jvnet.hk2.generator.maven.TestInhabitantsGeneratorMojo
 
toString() - Method in class org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData
 

U

Utilities - Class in org.jvnet.hk2.generator.internal
 

V

VERBOSE_ARG - Static variable in class org.jvnet.hk2.generator.HabitatGenerator
The flag for verbosity
visit(String, Object) - Method in class org.jvnet.hk2.generator.internal.AbstractAnnotationVisitorImpl
 
visit(int, int, String, String, String, String[]) - Method in class org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
 
visit(int, int, String, String, String, String[]) - Method in class org.jvnet.hk2.generator.internal.ClassVisitorImpl
 
visitAnnotation(String, String) - Method in class org.jvnet.hk2.generator.internal.AbstractAnnotationVisitorImpl
 
visitAnnotation(String, boolean) - Method in class org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
 
visitAnnotation(String, boolean) - Method in class org.jvnet.hk2.generator.internal.ClassVisitorImpl
 
visitAnnotationDefault() - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitArray(String) - Method in class org.jvnet.hk2.generator.internal.AbstractAnnotationVisitorImpl
 
visitAttribute(Attribute) - Method in class org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
 
visitAttribute(Attribute) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitCode() - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitEnd() - Method in class org.jvnet.hk2.generator.internal.AbstractAnnotationVisitorImpl
 
visitEnd() - Method in class org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
 
visitEnd() - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitEnd() - Method in class org.jvnet.hk2.generator.internal.ClassVisitorImpl
 
visitEnum(String, String, String) - Method in class org.jvnet.hk2.generator.internal.AbstractAnnotationVisitorImpl
 
visitField(int, String, String, String, Object) - Method in class org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
 
visitFieldInsn(int, String, String, String) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitIincInsn(int, int) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitInnerClass(String, String, String, int) - Method in class org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
 
visitInsn(int) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitIntInsn(int, int) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitJumpInsn(int, Label) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitLabel(Label) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitLdcInsn(Object) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitLineNumber(int, Label) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitMaxs(int, int) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitMethod(int, String, String, String, String[]) - Method in class org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
 
visitMethod(int, String, String, String, String[]) - Method in class org.jvnet.hk2.generator.internal.ClassVisitorImpl
 
visitMethodInsn(int, String, String, String) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitMultiANewArrayInsn(String, int) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitOuterClass(String, String, String) - Method in class org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
 
visitParameterAnnotation(int, String, boolean) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitSource(String, String) - Method in class org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitTypeInsn(int, String) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
visitVarInsn(int, int) - Method in class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
 
A C D E F G H I L M N O P S T U V 
Skip navigation links

Copyright © 2009–2022 Oracle Corporation. All rights reserved.