[webbeans-commits] Webbeans SVN: r2830 - tck/trunk/impl/src/main/resources.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Sun Jun 14 23:33:55 EDT 2009


Author: shane.bryzak at jboss.com
Date: 2009-06-14 23:33:54 -0400 (Sun, 14 Jun 2009)
New Revision: 2830

Modified:
   tck/trunk/impl/src/main/resources/README.TXT
   tck/trunk/impl/src/main/resources/webbeans.sig
Log:
updated sigtest signatures

Modified: tck/trunk/impl/src/main/resources/README.TXT
===================================================================
--- tck/trunk/impl/src/main/resources/README.TXT	2009-06-14 20:29:43 UTC (rev 2829)
+++ tck/trunk/impl/src/main/resources/README.TXT	2009-06-15 03:33:54 UTC (rev 2830)
@@ -5,6 +5,11 @@
 
 Generating a signature file
 ---------------------------
-To generate a signature file, use the following command:
+The general command for generating a signature file looks like this:
 
-java -cp %JAVA_HOME%\jre\lib\rt.jar%;sigtestdev.jar com.sun.tdk.signaturetest.Setup -Package javax.annotation -Package javax.context -Package javax.decorator -Package javax.event -Package javax.inject -Package javax.interceptor -Package javax.webbeans -FileName webbeans.sig -Classpath .;%JAVA_HOME%\jre\lib\rt.jar -static -Exclude java
\ No newline at end of file
+java -cp %JAVA_HOME%\jre\lib\rt.jar%;sigtestdev.jar com.sun.tdk.signaturetest.Setup -Package javax.decorator -Package javax.enterprise -Package javax.event -Package javax.inject -Package javax.interceptor -FileName webbeans.sig -Classpath .;%JAVA_HOME%\jre\lib\rt.jar -static 
+
+Here's a working example with the classpaths filled out:
+
+java -cp %JAVA_HOME%\jre\lib\rt.jar;c:/java/sigtest-2.0/lib/sigtestdev.jar com.sun.tdk.signaturetest.Setup -Package javax.decorator -Package javax.enterprise -Package javax.event -Package javax.inject -Package javax.interceptor -FileName webbeans.sig -Classpath .;%JAVA_HOME%\jre\lib\rt.jar;"C:\Documents and Settings\shane\.m2\repository\org\jboss\webbeans\jsr299-api\1.0.0-SNAPSHOT\jsr299-api-1.0.0-SNAPSHOT.jar";"C:\Documents and Settings\shane\.m2\repository\javax\el\el-api\1.2\el-api-1.2.jar" -static 
+

Modified: tck/trunk/impl/src/main/resources/webbeans.sig
===================================================================
--- tck/trunk/impl/src/main/resources/webbeans.sig	2009-06-14 20:29:43 UTC (rev 2829)
+++ tck/trunk/impl/src/main/resources/webbeans.sig	2009-06-15 03:33:54 UTC (rev 2830)
@@ -1,249 +1,527 @@
 #Signature file v4.0
 #Version 
 
-CLSS public abstract interface !annotation javax.annotation.Generated
+CLSS public abstract interface java.io.Serializable
+
+CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.Object>
+meth public abstract int compareTo({java.lang.Comparable%0})
+
+CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.Enum%0}>>
+cons protected Enum(java.lang.String,int)
+intf java.io.Serializable
+intf java.lang.Comparable<{java.lang.Enum%0}>
+meth protected final java.lang.Object clone() throws java.lang.CloneNotSupportedException
+meth protected final void finalize()
+meth public final boolean equals(java.lang.Object)
+meth public final int compareTo({java.lang.Enum%0})
+meth public final int hashCode()
+meth public final int ordinal()
+meth public final java.lang.Class<{java.lang.Enum%0}> getDeclaringClass()
+meth public final java.lang.String name()
+meth public java.lang.String toString()
+meth public static <%0 extends java.lang.Enum<{%%0}>> {%%0} valueOf(java.lang.Class<{%%0}>,java.lang.String)
+supr java.lang.Object
+hfds name,ordinal
+
+CLSS public java.lang.Exception
+cons public Exception()
+cons public Exception(java.lang.String)
+cons public Exception(java.lang.String,java.lang.Throwable)
+cons public Exception(java.lang.Throwable)
+supr java.lang.Throwable
+hfds serialVersionUID
+
+CLSS public abstract interface java.lang.Iterable<%0 extends java.lang.Object>
+meth public abstract java.util.Iterator<{java.lang.Iterable%0}> iterator()
+
+CLSS public java.lang.Object
+cons public Object()
+meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
+meth protected void finalize() throws java.lang.Throwable
+meth public boolean equals(java.lang.Object)
+meth public final java.lang.Class<?> getClass()
+meth public final void notify()
+meth public final void notifyAll()
+meth public final void wait() throws java.lang.InterruptedException
+meth public final void wait(long) throws java.lang.InterruptedException
+meth public final void wait(long,int) throws java.lang.InterruptedException
+meth public int hashCode()
+meth public java.lang.String toString()
+
+CLSS public java.lang.RuntimeException
+cons public RuntimeException()
+cons public RuntimeException(java.lang.String)
+cons public RuntimeException(java.lang.String,java.lang.Throwable)
+cons public RuntimeException(java.lang.Throwable)
+supr java.lang.Exception
+hfds serialVersionUID
+
+CLSS public java.lang.Throwable
+cons public Throwable()
+cons public Throwable(java.lang.String)
+cons public Throwable(java.lang.String,java.lang.Throwable)
+cons public Throwable(java.lang.Throwable)
+intf java.io.Serializable
+meth public java.lang.StackTraceElement[] getStackTrace()
+meth public java.lang.String getLocalizedMessage()
+meth public java.lang.String getMessage()
+meth public java.lang.String toString()
+meth public java.lang.Throwable fillInStackTrace()
+meth public java.lang.Throwable getCause()
+meth public java.lang.Throwable initCause(java.lang.Throwable)
+meth public void printStackTrace()
+meth public void printStackTrace(java.io.PrintStream)
+meth public void printStackTrace(java.io.PrintWriter)
+meth public void setStackTrace(java.lang.StackTraceElement[])
+supr java.lang.Object
+hfds backtrace,cause,detailMessage,serialVersionUID,stackTrace
+
+CLSS public abstract interface java.lang.annotation.Annotation
+meth public abstract boolean equals(java.lang.Object)
+meth public abstract int hashCode()
+meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
+meth public abstract java.lang.String toString()
+
+CLSS public abstract interface !annotation java.lang.annotation.Documented
  anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=SOURCE)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PACKAGE, TYPE, ANNOTATION_TYPE, METHOD, CONSTRUCTOR, FIELD, LOCAL_VARIABLE, PARAMETER])
+ anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
 intf java.lang.annotation.Annotation
-meth public abstract !hasdefault java.lang.String comments()
-meth public abstract !hasdefault java.lang.String date()
-meth public abstract java.lang.String[] value()
 
-CLSS public abstract interface !annotation javax.annotation.Named
+CLSS public abstract interface !annotation java.lang.annotation.Inherited
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
 intf java.lang.annotation.Annotation
-meth public abstract !hasdefault java.lang.String value()
 
-CLSS public abstract interface !annotation javax.annotation.NonBinding
+CLSS public abstract interface !annotation java.lang.annotation.Retention
+ anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
 intf java.lang.annotation.Annotation
+meth public abstract java.lang.annotation.RetentionPolicy value()
 
-CLSS public abstract interface !annotation javax.annotation.PostConstruct
+CLSS public abstract interface !annotation java.lang.annotation.Target
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
 intf java.lang.annotation.Annotation
+meth public abstract java.lang.annotation.ElementType[] value()
 
-CLSS public abstract interface !annotation javax.annotation.PreDestroy
+CLSS public abstract interface !annotation javax.decorator.Decorates
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD])
 intf java.lang.annotation.Annotation
 
-CLSS public abstract interface !annotation javax.annotation.Resource
+CLSS public abstract interface !annotation javax.decorator.Decorator
+ anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, FIELD, METHOD])
-innr public final static !enum AuthenticationType
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
+ anno 0 javax.enterprise.inject.Stereotype(java.lang.Class<? extends java.lang.annotation.Annotation>[] supportedScopes=[], java.lang.Class<?>[] requiredTypes=[])
 intf java.lang.annotation.Annotation
-meth public abstract !hasdefault boolean shareable()
-meth public abstract !hasdefault java.lang.Class type()
-meth public abstract !hasdefault java.lang.String description()
-meth public abstract !hasdefault java.lang.String mappedName()
-meth public abstract !hasdefault java.lang.String name()
-meth public abstract !hasdefault javax.annotation.Resource$AuthenticationType authenticationType()
 
-CLSS public final static !enum javax.annotation.Resource$AuthenticationType
-fld public final static javax.annotation.Resource$AuthenticationType APPLICATION
-fld public final static javax.annotation.Resource$AuthenticationType CONTAINER
-meth public static javax.annotation.Resource$AuthenticationType valueOf(java.lang.String)
-meth public static javax.annotation.Resource$AuthenticationType[] values()
-supr java.lang.Enum<javax.annotation.Resource$AuthenticationType>
+CLSS public abstract interface !annotation javax.enterprise.context.ApplicationScoped
+ anno 0 java.lang.annotation.Documented()
+ anno 0 java.lang.annotation.Inherited()
+ anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
+ anno 0 javax.enterprise.context.ScopeType(boolean normal=true, boolean passivating=false)
+intf java.lang.annotation.Annotation
 
-CLSS public abstract interface !annotation javax.annotation.Resources
+CLSS public javax.enterprise.context.ContextNotActiveException
+cons public ContextNotActiveException()
+cons public ContextNotActiveException(java.lang.String)
+cons public ContextNotActiveException(java.lang.String,java.lang.Throwable)
+cons public ContextNotActiveException(java.lang.Throwable)
+supr javax.inject.ExecutionException
+hfds serialVersionUID
+
+CLSS public abstract interface javax.enterprise.context.Conversation
+meth public abstract boolean isLongRunning()
+meth public abstract java.lang.String getId()
+meth public abstract long getTimeout()
+meth public abstract void begin()
+meth public abstract void begin(java.lang.String)
+meth public abstract void end()
+meth public abstract void setTimeout(long)
+
+CLSS public abstract interface !annotation javax.enterprise.context.ConversationScoped
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
+ anno 0 javax.enterprise.context.ScopeType(boolean normal=true, boolean passivating=true)
 intf java.lang.annotation.Annotation
-meth public abstract javax.annotation.Resource[] value()
 
-CLSS public abstract interface !annotation javax.annotation.Stereotype
+CLSS public abstract interface !annotation javax.enterprise.context.Dependent
  anno 0 java.lang.annotation.Documented()
+ anno 0 java.lang.annotation.Inherited()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, TYPE, FIELD])
+ anno 0 javax.enterprise.context.ScopeType(boolean normal=false, boolean passivating=false)
+intf java.lang.annotation.Annotation
+
+CLSS public abstract interface !annotation javax.enterprise.context.RequestScoped
+ anno 0 java.lang.annotation.Documented()
+ anno 0 java.lang.annotation.Inherited()
+ anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
+ anno 0 javax.enterprise.context.ScopeType(boolean normal=true, boolean passivating=false)
+intf java.lang.annotation.Annotation
+
+CLSS public abstract interface !annotation javax.enterprise.context.ScopeType
+ anno 0 java.lang.annotation.Documented()
+ anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
  anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
 intf java.lang.annotation.Annotation
-meth public abstract !hasdefault java.lang.Class<? extends java.lang.annotation.Annotation>[] supportedScopes()
-meth public abstract !hasdefault java.lang.Class<?>[] requiredTypes()
+meth public abstract !hasdefault boolean normal()
+meth public abstract !hasdefault boolean passivating()
 
-CLSS public abstract javax.annotation.processing.AbstractProcessor
-cons protected AbstractProcessor()
-fld protected javax.annotation.processing.ProcessingEnvironment processingEnv
-intf javax.annotation.processing.Processor
-meth protected boolean isInitialized()
-meth public abstract boolean process(java.util.Set<? extends javax.lang.model.element.TypeElement>,javax.annotation.processing.RoundEnvironment)
-meth public java.lang.Iterable<? extends javax.annotation.processing.Completion> getCompletions(javax.lang.model.element.Element,javax.lang.model.element.AnnotationMirror,javax.lang.model.element.ExecutableElement,java.lang.String)
-meth public java.util.Set<java.lang.String> getSupportedAnnotationTypes()
-meth public java.util.Set<java.lang.String> getSupportedOptions()
-meth public javax.lang.model.SourceVersion getSupportedSourceVersion()
-meth public void init(javax.annotation.processing.ProcessingEnvironment)
-supr java.lang.Object
-hfds initialized
+CLSS public abstract interface !annotation javax.enterprise.context.SessionScoped
+ anno 0 java.lang.annotation.Documented()
+ anno 0 java.lang.annotation.Inherited()
+ anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
+ anno 0 javax.enterprise.context.ScopeType(boolean normal=true, boolean passivating=true)
+intf java.lang.annotation.Annotation
 
-CLSS public abstract interface javax.annotation.processing.Completion
-meth public abstract java.lang.String getMessage()
-meth public abstract java.lang.String getValue()
+CLSS public abstract interface javax.enterprise.context.spi.Context
+meth public abstract <%0 extends java.lang.Object> {%%0} get(javax.enterprise.context.spi.Contextual<{%%0}>)
+meth public abstract <%0 extends java.lang.Object> {%%0} get(javax.enterprise.context.spi.Contextual<{%%0}>,javax.enterprise.context.spi.CreationalContext<{%%0}>)
+meth public abstract boolean isActive()
+meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> getScopeType()
 
-CLSS public javax.annotation.processing.Completions
-meth public static javax.annotation.processing.Completion of(java.lang.String)
-meth public static javax.annotation.processing.Completion of(java.lang.String,java.lang.String)
-supr java.lang.Object
-hcls SimpleCompletion
+CLSS public abstract interface javax.enterprise.context.spi.Contextual<%0 extends java.lang.Object>
+meth public abstract void destroy({javax.enterprise.context.spi.Contextual%0},javax.enterprise.context.spi.CreationalContext<{javax.enterprise.context.spi.Contextual%0}>)
+meth public abstract {javax.enterprise.context.spi.Contextual%0} create(javax.enterprise.context.spi.CreationalContext<{javax.enterprise.context.spi.Contextual%0}>)
 
-CLSS public abstract interface javax.annotation.processing.Filer
-meth public abstract !varargs javax.tools.FileObject createResource(javax.tools.JavaFileManager$Location,java.lang.CharSequence,java.lang.CharSequence,javax.lang.model.element.Element[]) throws java.io.IOException
-meth public abstract !varargs javax.tools.JavaFileObject createClassFile(java.lang.CharSequence,javax.lang.model.element.Element[]) throws java.io.IOException
-meth public abstract !varargs javax.tools.JavaFileObject createSourceFile(java.lang.CharSequence,javax.lang.model.element.Element[]) throws java.io.IOException
-meth public abstract javax.tools.FileObject getResource(javax.tools.JavaFileManager$Location,java.lang.CharSequence,java.lang.CharSequence) throws java.io.IOException
+CLSS public abstract interface javax.enterprise.context.spi.CreationalContext<%0 extends java.lang.Object>
+meth public abstract void push({javax.enterprise.context.spi.CreationalContext%0})
+meth public abstract void release()
 
-CLSS public javax.annotation.processing.FilerException
-cons public FilerException(java.lang.String)
-supr java.io.IOException
+CLSS public javax.enterprise.inject.AmbiguousResolutionException
+cons public AmbiguousResolutionException()
+cons public AmbiguousResolutionException(java.lang.String)
+cons public AmbiguousResolutionException(java.lang.String,java.lang.Throwable)
+cons public AmbiguousResolutionException(java.lang.Throwable)
+supr javax.inject.DeploymentException
 hfds serialVersionUID
 
-CLSS public abstract interface javax.annotation.processing.Messager
-meth public abstract void printMessage(javax.tools.Diagnostic$Kind,java.lang.CharSequence)
-meth public abstract void printMessage(javax.tools.Diagnostic$Kind,java.lang.CharSequence,javax.lang.model.element.Element)
-meth public abstract void printMessage(javax.tools.Diagnostic$Kind,java.lang.CharSequence,javax.lang.model.element.Element,javax.lang.model.element.AnnotationMirror)
-meth public abstract void printMessage(javax.tools.Diagnostic$Kind,java.lang.CharSequence,javax.lang.model.element.Element,javax.lang.model.element.AnnotationMirror,javax.lang.model.element.AnnotationValue)
+CLSS public abstract javax.enterprise.inject.AnnotationLiteral<%0 extends java.lang.annotation.Annotation>
+cons protected AnnotationLiteral()
+intf java.lang.annotation.Annotation
+meth public boolean equals(java.lang.Object)
+meth public int hashCode()
+meth public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
+meth public java.lang.String toString()
+supr java.lang.Object
+hfds annotationType,members
 
-CLSS public abstract interface javax.annotation.processing.ProcessingEnvironment
-meth public abstract java.util.Locale getLocale()
-meth public abstract java.util.Map<java.lang.String,java.lang.String> getOptions()
-meth public abstract javax.annotation.processing.Filer getFiler()
-meth public abstract javax.annotation.processing.Messager getMessager()
-meth public abstract javax.lang.model.SourceVersion getSourceVersion()
-meth public abstract javax.lang.model.util.Elements getElementUtils()
-meth public abstract javax.lang.model.util.Types getTypeUtils()
-
-CLSS public abstract interface javax.annotation.processing.Processor
-meth public abstract boolean process(java.util.Set<? extends javax.lang.model.element.TypeElement>,javax.annotation.processing.RoundEnvironment)
-meth public abstract java.lang.Iterable<? extends javax.annotation.processing.Completion> getCompletions(javax.lang.model.element.Element,javax.lang.model.element.AnnotationMirror,javax.lang.model.element.ExecutableElement,java.lang.String)
-meth public abstract java.util.Set<java.lang.String> getSupportedAnnotationTypes()
-meth public abstract java.util.Set<java.lang.String> getSupportedOptions()
-meth public abstract javax.lang.model.SourceVersion getSupportedSourceVersion()
-meth public abstract void init(javax.annotation.processing.ProcessingEnvironment)
-
-CLSS public abstract interface javax.annotation.processing.RoundEnvironment
-meth public abstract boolean errorRaised()
-meth public abstract boolean processingOver()
-meth public abstract java.util.Set<? extends javax.lang.model.element.Element> getElementsAnnotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation>)
-meth public abstract java.util.Set<? extends javax.lang.model.element.Element> getElementsAnnotatedWith(javax.lang.model.element.TypeElement)
-meth public abstract java.util.Set<? extends javax.lang.model.element.Element> getRootElements()
-
-CLSS public abstract interface !annotation javax.annotation.processing.SupportedAnnotationTypes
+CLSS public abstract interface !annotation javax.enterprise.inject.Any
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD, PARAMETER])
+ anno 0 javax.enterprise.inject.BindingType()
 intf java.lang.annotation.Annotation
-meth public abstract java.lang.String[] value()
 
-CLSS public abstract interface !annotation javax.annotation.processing.SupportedOptions
+CLSS public abstract interface !annotation javax.enterprise.inject.BindingType
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
 intf java.lang.annotation.Annotation
-meth public abstract java.lang.String[] value()
 
-CLSS public abstract interface !annotation javax.annotation.processing.SupportedSourceVersion
+CLSS public javax.enterprise.inject.CreationException
+cons public CreationException()
+cons public CreationException(java.lang.String)
+cons public CreationException(java.lang.String,java.lang.Throwable)
+cons public CreationException(java.lang.Throwable)
+supr javax.inject.ExecutionException
+hfds serialVersionUID
+
+CLSS public abstract interface !annotation javax.enterprise.inject.Current
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, PARAMETER, FIELD])
+ anno 0 javax.enterprise.inject.BindingType()
 intf java.lang.annotation.Annotation
-meth public abstract javax.lang.model.SourceVersion value()
 
-CLSS public abstract interface !annotation javax.context.ApplicationScoped
+CLSS public abstract interface !annotation javax.enterprise.inject.Disposes
  anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Inherited()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 javax.context.ScopeType(boolean normal=true, boolean passivating=false)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER])
 intf java.lang.annotation.Annotation
 
-CLSS public abstract interface javax.context.Context
-meth public abstract <%0 extends java.lang.Object> {%%0} get(javax.context.Contextual<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> {%%0} get(javax.context.Contextual<{%%0}>,javax.context.CreationalContext<{%%0}>)
-meth public abstract boolean isActive()
-meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> getScopeType()
-
-CLSS public javax.context.ContextNotActiveException
-cons public ContextNotActiveException()
-cons public ContextNotActiveException(java.lang.String)
-cons public ContextNotActiveException(java.lang.String,java.lang.Throwable)
-cons public ContextNotActiveException(java.lang.Throwable)
+CLSS public javax.enterprise.inject.IllegalProductException
+cons public IllegalProductException()
+cons public IllegalProductException(java.lang.String)
+cons public IllegalProductException(java.lang.String,java.lang.Throwable)
+cons public IllegalProductException(java.lang.Throwable)
 supr javax.inject.ExecutionException
 hfds serialVersionUID
 
-CLSS public abstract interface javax.context.Contextual<%0 extends java.lang.Object>
-meth public abstract void destroy({javax.context.Contextual%0})
-meth public abstract {javax.context.Contextual%0} create(javax.context.CreationalContext<{javax.context.Contextual%0}>)
+CLSS public abstract interface !annotation javax.enterprise.inject.Initializer
+ anno 0 java.lang.annotation.Documented()
+ anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, CONSTRUCTOR])
+intf java.lang.annotation.Annotation
 
-CLSS public abstract interface javax.context.Conversation
-meth public abstract boolean isLongRunning()
-meth public abstract java.lang.String getId()
-meth public abstract long getTimeout()
-meth public abstract void begin()
-meth public abstract void begin(java.lang.String)
-meth public abstract void end()
-meth public abstract void setTimeout(long)
+CLSS public abstract interface javax.enterprise.inject.Instance<%0 extends java.lang.Object>
+intf java.lang.Iterable<{javax.enterprise.inject.Instance%0}>
+meth public abstract !varargs {javax.enterprise.inject.Instance%0} get(java.lang.annotation.Annotation[])
 
-CLSS public abstract interface !annotation javax.context.ConversationScoped
- anno 0 java.lang.annotation.Documented()
+CLSS public abstract interface !annotation javax.enterprise.inject.Model
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
  anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 javax.context.ScopeType(boolean normal=true, boolean passivating=true)
+ anno 0 javax.enterprise.context.RequestScoped()
+ anno 0 javax.enterprise.inject.Named(java.lang.String value="")
+ anno 0 javax.enterprise.inject.Stereotype(java.lang.Class<? extends java.lang.annotation.Annotation>[] supportedScopes=[], java.lang.Class<?>[] requiredTypes=[])
 intf java.lang.annotation.Annotation
 
-CLSS public abstract interface javax.context.CreationalContext<%0 extends java.lang.Object>
-meth public abstract void push({javax.context.CreationalContext%0})
+CLSS public abstract interface !annotation javax.enterprise.inject.Named
+ anno 0 java.lang.annotation.Documented()
+ anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
+intf java.lang.annotation.Annotation
+meth public abstract !hasdefault java.lang.String value()
 
-CLSS public abstract interface !annotation javax.context.Dependent
+CLSS public abstract interface !annotation javax.enterprise.inject.New
  anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Inherited()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, TYPE, FIELD])
- anno 0 javax.context.ScopeType(boolean normal=false, boolean passivating=false)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD, PARAMETER])
+ anno 0 javax.enterprise.inject.BindingType()
 intf java.lang.annotation.Annotation
 
-CLSS public abstract interface !annotation javax.context.RequestScoped
+CLSS public abstract interface !annotation javax.enterprise.inject.NonBinding
+ anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD])
+intf java.lang.annotation.Annotation
+
+CLSS public abstract interface !annotation javax.enterprise.inject.Produces
  anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Inherited()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 javax.context.ScopeType(boolean normal=true, boolean passivating=false)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, FIELD])
 intf java.lang.annotation.Annotation
 
-CLSS public abstract interface !annotation javax.context.ScopeType
+CLSS public abstract interface !annotation javax.enterprise.inject.Stereotype
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
  anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
 intf java.lang.annotation.Annotation
-meth public abstract !hasdefault boolean normal()
-meth public abstract !hasdefault boolean passivating()
+meth public abstract !hasdefault java.lang.Class<? extends java.lang.annotation.Annotation>[] supportedScopes()
+meth public abstract !hasdefault java.lang.Class<?>[] requiredTypes()
 
-CLSS public abstract interface !annotation javax.context.SessionScoped
+CLSS public abstract javax.enterprise.inject.TypeLiteral<%0 extends java.lang.Object>
+cons protected TypeLiteral()
+meth public final java.lang.Class<{javax.enterprise.inject.TypeLiteral%0}> getRawType()
+meth public final java.lang.reflect.Type getType()
+supr java.lang.Object
+hfds actualType
+
+CLSS public javax.enterprise.inject.UnproxyableResolutionException
+cons public UnproxyableResolutionException()
+cons public UnproxyableResolutionException(java.lang.String)
+cons public UnproxyableResolutionException(java.lang.String,java.lang.Throwable)
+cons public UnproxyableResolutionException(java.lang.Throwable)
+supr javax.inject.DeploymentException
+hfds serialVersionUID
+
+CLSS public javax.enterprise.inject.UnsatisfiedResolutionException
+cons public UnsatisfiedResolutionException()
+cons public UnsatisfiedResolutionException(java.lang.String)
+cons public UnsatisfiedResolutionException(java.lang.String,java.lang.Throwable)
+cons public UnsatisfiedResolutionException(java.lang.Throwable)
+supr javax.inject.DeploymentException
+hfds serialVersionUID
+
+CLSS public abstract interface !annotation javax.enterprise.inject.deployment.DeploymentType
  anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Inherited()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
+intf java.lang.annotation.Annotation
+
+CLSS public abstract interface !annotation javax.enterprise.inject.deployment.Production
+ anno 0 java.lang.annotation.Documented()
+ anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
  anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 javax.context.ScopeType(boolean normal=true, boolean passivating=true)
+ anno 0 javax.enterprise.inject.deployment.DeploymentType()
 intf java.lang.annotation.Annotation
 
-CLSS public abstract interface !annotation javax.decorator.Decorates
+CLSS public abstract interface !annotation javax.enterprise.inject.deployment.Specializes
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD])
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD])
 intf java.lang.annotation.Annotation
 
-CLSS public abstract interface !annotation javax.decorator.Decorator
+CLSS public abstract interface !annotation javax.enterprise.inject.deployment.Standard
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
- anno 0 javax.annotation.Stereotype(java.lang.Class<? extends java.lang.annotation.Annotation>[] supportedScopes=[], java.lang.Class<?>[] requiredTypes=[])
+ anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
+ anno 0 javax.enterprise.inject.deployment.DeploymentType()
 intf java.lang.annotation.Annotation
 
+CLSS public abstract interface javax.enterprise.inject.spi.AfterBeanDiscovery
+meth public abstract void addDefinitionError(java.lang.Throwable)
+
+CLSS public abstract interface javax.enterprise.inject.spi.AfterDeploymentValidation
+meth public abstract void addDeploymentProblem(java.lang.Throwable)
+
+CLSS public abstract interface javax.enterprise.inject.spi.Annotated
+meth public abstract <%0 extends java.lang.annotation.Annotation> {%%0} getAnnotation(java.lang.Class<{%%0}>)
+meth public abstract boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract java.lang.reflect.Type getBaseType()
+meth public abstract java.util.Set<java.lang.annotation.Annotation> getAnnotations()
+meth public abstract java.util.Set<java.lang.reflect.Type> getTypeClosure()
+
+CLSS public abstract interface javax.enterprise.inject.spi.AnnotatedCallable<%0 extends java.lang.Object>
+intf javax.enterprise.inject.spi.AnnotatedMember<{javax.enterprise.inject.spi.AnnotatedCallable%0}>
+meth public abstract java.util.List<javax.enterprise.inject.spi.AnnotatedParameter<{javax.enterprise.inject.spi.AnnotatedCallable%0}>> getParameters()
+
+CLSS public abstract interface javax.enterprise.inject.spi.AnnotatedConstructor<%0 extends java.lang.Object>
+intf javax.enterprise.inject.spi.AnnotatedCallable<{javax.enterprise.inject.spi.AnnotatedConstructor%0}>
+meth public abstract java.lang.reflect.Constructor<{javax.enterprise.inject.spi.AnnotatedConstructor%0}> getJavaMember()
+
+CLSS public abstract interface javax.enterprise.inject.spi.AnnotatedField<%0 extends java.lang.Object>
+intf javax.enterprise.inject.spi.AnnotatedMember<{javax.enterprise.inject.spi.AnnotatedField%0}>
+meth public abstract java.lang.reflect.Field getJavaMember()
+
+CLSS public abstract interface javax.enterprise.inject.spi.AnnotatedMember<%0 extends java.lang.Object>
+intf javax.enterprise.inject.spi.Annotated
+meth public abstract boolean isStatic()
+meth public abstract java.lang.reflect.Member getJavaMember()
+meth public abstract javax.enterprise.inject.spi.AnnotatedType<{javax.enterprise.inject.spi.AnnotatedMember%0}> getDeclaringType()
+
+CLSS public abstract interface javax.enterprise.inject.spi.AnnotatedMethod<%0 extends java.lang.Object>
+intf javax.enterprise.inject.spi.AnnotatedCallable<{javax.enterprise.inject.spi.AnnotatedMethod%0}>
+meth public abstract java.lang.reflect.Method getJavaMember()
+
+CLSS public abstract interface javax.enterprise.inject.spi.AnnotatedParameter<%0 extends java.lang.Object>
+intf javax.enterprise.inject.spi.Annotated
+meth public abstract int getPosition()
+meth public abstract javax.enterprise.inject.spi.AnnotatedCallable<{javax.enterprise.inject.spi.AnnotatedParameter%0}> getDeclaringCallable()
+
+CLSS public abstract interface javax.enterprise.inject.spi.AnnotatedType<%0 extends java.lang.Object>
+intf javax.enterprise.inject.spi.Annotated
+meth public abstract java.lang.Class<{javax.enterprise.inject.spi.AnnotatedType%0}> getJavaClass()
+meth public abstract java.util.Set<javax.enterprise.inject.spi.AnnotatedConstructor<{javax.enterprise.inject.spi.AnnotatedType%0}>> getConstructors()
+meth public abstract java.util.Set<javax.enterprise.inject.spi.AnnotatedField<? super {javax.enterprise.inject.spi.AnnotatedType%0}>> getFields()
+meth public abstract java.util.Set<javax.enterprise.inject.spi.AnnotatedMethod<? super {javax.enterprise.inject.spi.AnnotatedType%0}>> getMethods()
+
+CLSS public abstract interface javax.enterprise.inject.spi.Bean<%0 extends java.lang.Object>
+intf javax.enterprise.context.spi.Contextual<{javax.enterprise.inject.spi.Bean%0}>
+meth public abstract boolean isNullable()
+meth public abstract boolean isSerializable()
+meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> getDeploymentType()
+meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> getScopeType()
+meth public abstract java.lang.String getName()
+meth public abstract java.util.Set<java.lang.annotation.Annotation> getBindings()
+meth public abstract java.util.Set<java.lang.reflect.Type> getTypes()
+meth public abstract java.util.Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
+
+CLSS public abstract interface javax.enterprise.inject.spi.BeanManager
+meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<javax.event.Observer<{%%0}>> resolveObservers({%%0},java.lang.annotation.Annotation[])
+meth public abstract !varargs java.util.List<javax.enterprise.inject.spi.Decorator<?>> resolveDecorators(java.util.Set<java.lang.reflect.Type>,java.lang.annotation.Annotation[])
+meth public abstract !varargs java.util.List<javax.enterprise.inject.spi.Interceptor<?>> resolveInterceptors(javax.enterprise.inject.spi.InterceptionType,java.lang.annotation.Annotation[])
+meth public abstract !varargs java.util.Set<javax.enterprise.inject.spi.Bean<?>> getBeans(java.lang.reflect.Type,java.lang.annotation.Annotation[])
+meth public abstract !varargs void addObserver(javax.event.Observer<?>,java.lang.annotation.Annotation[])
+meth public abstract !varargs void fireEvent(java.lang.Object,java.lang.annotation.Annotation[])
+meth public abstract <%0 extends java.lang.Object> javax.enterprise.inject.spi.Bean<? extends {%%0}> getHighestPrecedenceBean(java.util.Set<javax.enterprise.inject.spi.Bean<? extends {%%0}>>)
+meth public abstract <%0 extends java.lang.Object> javax.enterprise.inject.spi.Bean<? extends {%%0}> getMostSpecializedBean(javax.enterprise.inject.spi.Bean<{%%0}>)
+meth public abstract <%0 extends java.lang.Object> javax.enterprise.inject.spi.InjectionTarget<{%%0}> createInjectionTarget(java.lang.Class<{%%0}>)
+meth public abstract <%0 extends java.lang.Object> javax.enterprise.inject.spi.InjectionTarget<{%%0}> createInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<{%%0}>)
+meth public abstract <%0 extends java.lang.Object> javax.enterprise.inject.spi.ManagedBean<{%%0}> createManagedBean(java.lang.Class<{%%0}>)
+meth public abstract <%0 extends java.lang.Object> javax.enterprise.inject.spi.ManagedBean<{%%0}> createManagedBean(javax.enterprise.inject.spi.AnnotatedType<{%%0}>)
+meth public abstract boolean isBindingType(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract boolean isInterceptorBindingType(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract boolean isScopeType(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract boolean isStereotype(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract java.lang.Object getInjectableReference(javax.enterprise.inject.spi.InjectionPoint,javax.enterprise.context.spi.CreationalContext<?>)
+meth public abstract java.lang.Object getReference(javax.enterprise.inject.spi.Bean<?>,java.lang.reflect.Type)
+meth public abstract java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> getEnabledDeploymentTypes()
+meth public abstract java.util.Set<java.lang.annotation.Annotation> getInterceptorBindingTypeDefinition(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract java.util.Set<java.lang.annotation.Annotation> getStereotypeDefinition(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract java.util.Set<javax.enterprise.inject.spi.Bean<?>> getBeans(java.lang.String)
+meth public abstract javax.el.ELResolver getELResolver()
+meth public abstract javax.enterprise.context.ScopeType getScopeDefinition(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract javax.enterprise.context.spi.Context getContext(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract javax.enterprise.inject.spi.Bean<?> getPassivationCapableBean(java.lang.String)
+meth public abstract javax.enterprise.inject.spi.BeanManager createActivity()
+meth public abstract javax.enterprise.inject.spi.BeanManager setCurrent(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract void addBean(javax.enterprise.inject.spi.Bean<?>)
+meth public abstract void addContext(javax.enterprise.context.spi.Context)
+meth public abstract void addObserver(javax.enterprise.inject.spi.ObserverMethod<?,?>)
+meth public abstract void removeObserver(javax.event.Observer<?>)
+meth public abstract void validate(javax.enterprise.inject.spi.InjectionPoint)
+
+CLSS public abstract interface javax.enterprise.inject.spi.BeforeBeanDiscovery
+meth public abstract !varargs void addStereotype(java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation[])
+meth public abstract void addBindingType(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract void addInterceptorBindingType(java.lang.Class<? extends java.lang.annotation.Annotation>)
+meth public abstract void addScopeType(java.lang.Class<? extends java.lang.annotation.Annotation>,boolean,boolean)
+
+CLSS public abstract interface javax.enterprise.inject.spi.Decorator<%0 extends java.lang.Object>
+intf javax.enterprise.inject.spi.Bean<{javax.enterprise.inject.spi.Decorator%0}>
+meth public abstract java.lang.reflect.Type getDelegateType()
+meth public abstract java.util.Set<java.lang.annotation.Annotation> getDelegateBindings()
+meth public abstract java.util.Set<java.lang.reflect.Type> getDecoratedTypes()
+
+CLSS public abstract interface javax.enterprise.inject.spi.Extension
+
+CLSS public abstract interface javax.enterprise.inject.spi.InjectionPoint
+meth public abstract boolean isDelegate()
+meth public abstract boolean isTransient()
+meth public abstract java.lang.reflect.Member getMember()
+meth public abstract java.lang.reflect.Type getType()
+meth public abstract java.util.Set<java.lang.annotation.Annotation> getBindings()
+meth public abstract javax.enterprise.inject.spi.Annotated getAnnotated()
+meth public abstract javax.enterprise.inject.spi.Bean<?> getBean()
+
+CLSS public abstract interface javax.enterprise.inject.spi.InjectionTarget<%0 extends java.lang.Object>
+meth public abstract java.util.Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
+meth public abstract void destroy({javax.enterprise.inject.spi.InjectionTarget%0})
+meth public abstract void dispose({javax.enterprise.inject.spi.InjectionTarget%0})
+meth public abstract void inject({javax.enterprise.inject.spi.InjectionTarget%0},javax.enterprise.context.spi.CreationalContext<{javax.enterprise.inject.spi.InjectionTarget%0}>)
+meth public abstract {javax.enterprise.inject.spi.InjectionTarget%0} produce(javax.enterprise.context.spi.CreationalContext<{javax.enterprise.inject.spi.InjectionTarget%0}>)
+
+CLSS public final !enum javax.enterprise.inject.spi.InterceptionType
+fld public final static javax.enterprise.inject.spi.InterceptionType AROUND_INVOKE
+fld public final static javax.enterprise.inject.spi.InterceptionType POST_ACTIVATE
+fld public final static javax.enterprise.inject.spi.InterceptionType POST_CONSTRUCT
+fld public final static javax.enterprise.inject.spi.InterceptionType PRE_DESTROY
+fld public final static javax.enterprise.inject.spi.InterceptionType PRE_PASSIVATE
+meth public static javax.enterprise.inject.spi.InterceptionType valueOf(java.lang.String)
+meth public static javax.enterprise.inject.spi.InterceptionType[] values()
+supr java.lang.Enum<javax.enterprise.inject.spi.InterceptionType>
+
+CLSS public abstract interface javax.enterprise.inject.spi.Interceptor<%0 extends java.lang.Object>
+intf javax.enterprise.inject.spi.Bean<{javax.enterprise.inject.spi.Interceptor%0}>
+meth public abstract java.lang.reflect.Method getMethod(javax.enterprise.inject.spi.InterceptionType)
+meth public abstract java.util.Set<java.lang.annotation.Annotation> getInterceptorBindingTypes()
+
+CLSS public abstract interface javax.enterprise.inject.spi.ManagedBean<%0 extends java.lang.Object>
+intf javax.enterprise.inject.spi.Bean<{javax.enterprise.inject.spi.ManagedBean%0}>
+meth public abstract java.util.Set<javax.enterprise.inject.spi.ObserverMethod<{javax.enterprise.inject.spi.ManagedBean%0},?>> getObserverMethods()
+meth public abstract java.util.Set<javax.enterprise.inject.spi.ProducerBean<{javax.enterprise.inject.spi.ManagedBean%0},?>> getProducerBeans()
+meth public abstract javax.enterprise.inject.spi.AnnotatedType<{javax.enterprise.inject.spi.ManagedBean%0}> getAnnotatedType()
+meth public abstract javax.enterprise.inject.spi.Bean<{javax.enterprise.inject.spi.ManagedBean%0}> getBeanClass()
+meth public abstract javax.enterprise.inject.spi.InjectionTarget<{javax.enterprise.inject.spi.ManagedBean%0}> getInjectionTarget()
+
+CLSS public abstract interface javax.enterprise.inject.spi.ObserverMethod<%0 extends java.lang.Object, %1 extends java.lang.Object>
+intf javax.event.Observer<{javax.enterprise.inject.spi.ObserverMethod%1}>
+meth public abstract java.lang.reflect.Type getObservedEventType()
+meth public abstract java.util.Set<java.lang.annotation.Annotation> getObservedEventBindings()
+meth public abstract java.util.Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
+meth public abstract javax.enterprise.inject.spi.AnnotatedMethod<? super {javax.enterprise.inject.spi.ObserverMethod%0}> getAnnotatedMethod()
+meth public abstract javax.enterprise.inject.spi.Bean<{javax.enterprise.inject.spi.ObserverMethod%0}> getBean()
+meth public abstract void notify({javax.enterprise.inject.spi.ObserverMethod%0},{javax.enterprise.inject.spi.ObserverMethod%1})
+
+CLSS public abstract interface javax.enterprise.inject.spi.ProducerBean<%0 extends java.lang.Object, %1 extends java.lang.Object>
+intf javax.enterprise.inject.spi.Bean<{javax.enterprise.inject.spi.ProducerBean%1}>
+meth public abstract javax.enterprise.inject.spi.AnnotatedMember<? super {javax.enterprise.inject.spi.ProducerBean%0}> getAnnotatedProducer()
+meth public abstract javax.enterprise.inject.spi.AnnotatedMethod<? super {javax.enterprise.inject.spi.ProducerBean%0}> getAnnotatedDisposer()
+meth public abstract javax.enterprise.inject.spi.Bean<{javax.enterprise.inject.spi.ProducerBean%0}> getBean()
+meth public abstract javax.enterprise.inject.spi.Bean<{javax.enterprise.inject.spi.ProducerBean%0}> getBeanClass()
+meth public abstract javax.enterprise.inject.spi.InjectionTarget<{javax.enterprise.inject.spi.ProducerBean%1}> getInjectionTarget()
+
 CLSS public abstract interface !annotation javax.event.AfterTransactionCompletion
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
  anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER])
@@ -273,13 +551,6 @@
 meth public abstract !varargs void fire({javax.event.Event%0},java.lang.annotation.Annotation[])
 meth public abstract !varargs void observe(javax.event.Observer<{javax.event.Event%0}>,java.lang.annotation.Annotation[])
 
-CLSS public abstract interface !annotation javax.event.Fires
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD, PARAMETER])
- anno 0 javax.inject.BindingType()
-intf java.lang.annotation.Annotation
-
 CLSS public abstract interface !annotation javax.event.IfExists
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
@@ -287,7 +558,7 @@
 intf java.lang.annotation.Annotation
 
 CLSS public abstract interface javax.event.Observer<%0 extends java.lang.Object>
-meth public abstract void notify({javax.event.Observer%0})
+meth public abstract boolean notify({javax.event.Observer%0})
 
 CLSS public javax.event.ObserverException
 cons public ObserverException()
@@ -303,45 +574,6 @@
  anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER])
 intf java.lang.annotation.Annotation
 
-CLSS public javax.inject.AmbiguousDependencyException
-cons public AmbiguousDependencyException()
-cons public AmbiguousDependencyException(java.lang.String)
-cons public AmbiguousDependencyException(java.lang.String,java.lang.Throwable)
-cons public AmbiguousDependencyException(java.lang.Throwable)
-supr javax.inject.DeploymentException
-hfds serialVersionUID
-
-CLSS public abstract javax.inject.AnnotationLiteral<%0 extends java.lang.annotation.Annotation>
-cons protected AnnotationLiteral()
-intf java.lang.annotation.Annotation
-meth public boolean equals(java.lang.Object)
-meth public int hashCode()
-meth public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
-meth public java.lang.String toString()
-supr java.lang.Object
-hfds annotationType,members
-
-CLSS public abstract interface !annotation javax.inject.BindingType
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
-intf java.lang.annotation.Annotation
-
-CLSS public javax.inject.CreationException
-cons public CreationException()
-cons public CreationException(java.lang.String)
-cons public CreationException(java.lang.String,java.lang.Throwable)
-cons public CreationException(java.lang.Throwable)
-supr javax.inject.ExecutionException
-hfds serialVersionUID
-
-CLSS public abstract interface !annotation javax.inject.Current
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, PARAMETER, FIELD])
- anno 0 javax.inject.BindingType()
-intf java.lang.annotation.Annotation
-
 CLSS public javax.inject.DefinitionException
 cons public DefinitionException()
 cons public DefinitionException(java.lang.String)
@@ -358,18 +590,6 @@
 supr java.lang.RuntimeException
 hfds serialVersionUID
 
-CLSS public abstract interface !annotation javax.inject.DeploymentType
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation javax.inject.Disposes
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER])
-intf java.lang.annotation.Annotation
-
 CLSS public javax.inject.DuplicateBindingTypeException
 cons public DuplicateBindingTypeException()
 cons public DuplicateBindingTypeException(java.lang.String)
@@ -386,14 +606,6 @@
 supr java.lang.RuntimeException
 hfds serialVersionUID
 
-CLSS public javax.inject.IllegalProductException
-cons public IllegalProductException()
-cons public IllegalProductException(java.lang.String)
-cons public IllegalProductException(java.lang.String,java.lang.Throwable)
-cons public IllegalProductException(java.lang.Throwable)
-supr javax.inject.ExecutionException
-hfds serialVersionUID
-
 CLSS public javax.inject.InconsistentSpecializationException
 cons public InconsistentSpecializationException()
 cons public InconsistentSpecializationException(java.lang.String)
@@ -402,22 +614,6 @@
 supr javax.inject.DeploymentException
 hfds serialVersionUID
 
-CLSS public abstract interface !annotation javax.inject.Initializer
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, CONSTRUCTOR])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface javax.inject.Instance<%0 extends java.lang.Object>
-meth public abstract !varargs {javax.inject.Instance%0} get(java.lang.annotation.Annotation[])
-
-CLSS public abstract interface !annotation javax.inject.New
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD, PARAMETER])
- anno 0 javax.inject.BindingType()
-intf java.lang.annotation.Annotation
-
 CLSS public javax.inject.NullableDependencyException
 cons public NullableDependencyException()
 cons public NullableDependencyException(java.lang.String)
@@ -430,64 +626,15 @@
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
  anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD, PARAMETER])
- anno 0 javax.inject.BindingType()
+ anno 0 javax.enterprise.inject.BindingType()
 intf java.lang.annotation.Annotation
 
-CLSS public abstract interface !annotation javax.inject.Produces
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, FIELD])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation javax.inject.Production
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 javax.inject.DeploymentType()
-intf java.lang.annotation.Annotation
-
 CLSS public abstract interface !annotation javax.inject.Realizes
  anno 0 java.lang.annotation.Documented()
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
  anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
 intf java.lang.annotation.Annotation
 
-CLSS public abstract interface !annotation javax.inject.Specializes
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD])
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation javax.inject.Standard
- anno 0 java.lang.annotation.Documented()
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 javax.inject.DeploymentType()
-intf java.lang.annotation.Annotation
-
-CLSS public abstract javax.inject.TypeLiteral<%0 extends java.lang.Object>
-cons protected TypeLiteral()
-meth public final java.lang.Class<{javax.inject.TypeLiteral%0}> getRawType()
-meth public final java.lang.reflect.Type getType()
-supr java.lang.Object
-hfds actualType
-
-CLSS public javax.inject.UnproxyableDependencyException
-cons public UnproxyableDependencyException()
-cons public UnproxyableDependencyException(java.lang.String)
-cons public UnproxyableDependencyException(java.lang.String,java.lang.Throwable)
-cons public UnproxyableDependencyException(java.lang.Throwable)
-supr javax.inject.DeploymentException
-hfds serialVersionUID
-
-CLSS public javax.inject.UnsatisfiedDependencyException
-cons public UnsatisfiedDependencyException()
-cons public UnsatisfiedDependencyException(java.lang.String)
-cons public UnsatisfiedDependencyException(java.lang.String,java.lang.Throwable)
-cons public UnsatisfiedDependencyException(java.lang.Throwable)
-supr javax.inject.DeploymentException
-hfds serialVersionUID
-
 CLSS public javax.inject.UnserializableDependencyException
 cons public UnserializableDependencyException()
 cons public UnserializableDependencyException(java.lang.String)
@@ -496,96 +643,10 @@
 supr javax.inject.DeploymentException
 hfds serialVersionUID
 
-CLSS public abstract javax.inject.manager.Bean<%0 extends java.lang.Object>
-cons protected Bean(javax.inject.manager.Manager)
-intf javax.context.Contextual<{javax.inject.manager.Bean%0}>
-meth protected javax.inject.manager.Manager getManager()
-meth public abstract boolean isNullable()
-meth public abstract boolean isSerializable()
-meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> getDeploymentType()
-meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> getScopeType()
-meth public abstract java.lang.String getName()
-meth public abstract java.util.Set<? extends javax.inject.manager.InjectionPoint> getInjectionPoints()
-meth public abstract java.util.Set<java.lang.annotation.Annotation> getBindings()
-meth public abstract java.util.Set<java.lang.reflect.Type> getTypes()
-supr java.lang.Object
-hfds manager
-
-CLSS public abstract javax.inject.manager.Decorator
-cons protected Decorator(javax.inject.manager.Manager)
-meth public abstract java.lang.Class<?> getDelegateType()
-meth public abstract java.util.Set<java.lang.annotation.Annotation> getDelegateBindings()
-meth public abstract void setDelegate(java.lang.Object,java.lang.Object)
-supr javax.inject.manager.Bean<java.lang.Object>
-
-CLSS public abstract interface !annotation javax.inject.manager.Deployed
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD, PARAMETER])
- anno 0 javax.inject.BindingType()
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface !annotation javax.inject.manager.Initialized
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD, PARAMETER])
- anno 0 javax.inject.BindingType()
-intf java.lang.annotation.Annotation
-
-CLSS public abstract interface javax.inject.manager.InjectionPoint
-meth public abstract <%0 extends java.lang.annotation.Annotation> {%%0} getAnnotation(java.lang.Class<{%%0}>)
-meth public abstract boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation>)
-meth public abstract java.lang.annotation.Annotation[] getAnnotations()
-meth public abstract java.lang.reflect.Member getMember()
-meth public abstract java.lang.reflect.Type getType()
-meth public abstract java.util.Set<java.lang.annotation.Annotation> getBindings()
-meth public abstract javax.inject.manager.Bean<?> getBean()
-
-CLSS public final !enum javax.inject.manager.InterceptionType
-fld public final static javax.inject.manager.InterceptionType AROUND_INVOKE
-fld public final static javax.inject.manager.InterceptionType POST_ACTIVATE
-fld public final static javax.inject.manager.InterceptionType POST_CONSTRUCT
-fld public final static javax.inject.manager.InterceptionType PRE_DESTROY
-fld public final static javax.inject.manager.InterceptionType PRE_PASSIVATE
-meth public static javax.inject.manager.InterceptionType valueOf(java.lang.String)
-meth public static javax.inject.manager.InterceptionType[] values()
-supr java.lang.Enum<javax.inject.manager.InterceptionType>
-
-CLSS public abstract javax.inject.manager.Interceptor
-cons protected Interceptor(javax.inject.manager.Manager)
-meth public abstract java.lang.reflect.Method getMethod(javax.inject.manager.InterceptionType)
-meth public abstract java.util.Set<java.lang.annotation.Annotation> getInterceptorBindingTypes()
-supr javax.inject.manager.Bean<java.lang.Object>
-
-CLSS public abstract interface javax.inject.manager.Manager
-meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<javax.event.Observer<{%%0}>> resolveObservers({%%0},java.lang.annotation.Annotation[])
-meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<javax.inject.manager.Bean<{%%0}>> resolveByType(java.lang.Class<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<javax.inject.manager.Bean<{%%0}>> resolveByType(javax.inject.TypeLiteral<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs <%0 extends java.lang.Object> javax.inject.manager.Manager addObserver(javax.event.Observer<{%%0}>,java.lang.Class<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs <%0 extends java.lang.Object> javax.inject.manager.Manager addObserver(javax.event.Observer<{%%0}>,javax.inject.TypeLiteral<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs <%0 extends java.lang.Object> javax.inject.manager.Manager removeObserver(javax.event.Observer<{%%0}>,java.lang.Class<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs <%0 extends java.lang.Object> javax.inject.manager.Manager removeObserver(javax.event.Observer<{%%0}>,javax.inject.TypeLiteral<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs <%0 extends java.lang.Object> {%%0} getInstanceByType(java.lang.Class<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs <%0 extends java.lang.Object> {%%0} getInstanceByType(javax.inject.TypeLiteral<{%%0}>,java.lang.annotation.Annotation[])
-meth public abstract !varargs java.util.List<javax.inject.manager.Decorator> resolveDecorators(java.util.Set<java.lang.reflect.Type>,java.lang.annotation.Annotation[])
-meth public abstract !varargs java.util.List<javax.inject.manager.Interceptor> resolveInterceptors(javax.inject.manager.InterceptionType,java.lang.annotation.Annotation[])
-meth public abstract !varargs void fireEvent(java.lang.Object,java.lang.annotation.Annotation[])
-meth public abstract <%0 extends java.lang.Object> {%%0} getInstance(javax.inject.manager.Bean<{%%0}>)
-meth public abstract <%0 extends java.lang.Object> {%%0} getInstanceToInject(javax.inject.manager.InjectionPoint)
-meth public abstract <%0 extends java.lang.Object> {%%0} getInstanceToInject(javax.inject.manager.InjectionPoint,javax.context.CreationalContext<?>)
-meth public abstract java.lang.Object getInstanceByName(java.lang.String)
-meth public abstract java.util.Set<javax.inject.manager.Bean<?>> resolveByName(java.lang.String)
-meth public abstract javax.context.Context getContext(java.lang.Class<? extends java.lang.annotation.Annotation>)
-meth public abstract javax.inject.manager.Manager addBean(javax.inject.manager.Bean<?>)
-meth public abstract javax.inject.manager.Manager addContext(javax.context.Context)
-meth public abstract javax.inject.manager.Manager addDecorator(javax.inject.manager.Decorator)
-meth public abstract javax.inject.manager.Manager addInterceptor(javax.inject.manager.Interceptor)
-meth public abstract javax.inject.manager.Manager createActivity()
-meth public abstract javax.inject.manager.Manager parse(java.io.InputStream)
-meth public abstract javax.inject.manager.Manager setCurrent(java.lang.Class<? extends java.lang.annotation.Annotation>)
-
 CLSS public abstract interface !annotation javax.interceptor.Interceptor
  anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
  anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE])
- anno 0 javax.annotation.Stereotype(java.lang.Class<? extends java.lang.annotation.Annotation>[] supportedScopes=[], java.lang.Class<?>[] requiredTypes=[])
+ anno 0 javax.enterprise.inject.Stereotype(java.lang.Class<? extends java.lang.annotation.Annotation>[] supportedScopes=[], java.lang.Class<?>[] requiredTypes=[])
 intf java.lang.annotation.Annotation
 
 CLSS public abstract interface !annotation javax.interceptor.InterceptorBindingType
@@ -594,11 +655,3 @@
  anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE])
 intf java.lang.annotation.Annotation
 
-CLSS public abstract interface !annotation javax.webbeans.Model
- anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME)
- anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE, METHOD, FIELD])
- anno 0 javax.annotation.Named(java.lang.String value="")
- anno 0 javax.annotation.Stereotype(java.lang.Class<? extends java.lang.annotation.Annotation>[] supportedScopes=[], java.lang.Class<?>[] requiredTypes=[])
- anno 0 javax.context.RequestScoped()
-intf java.lang.annotation.Annotation
-




More information about the weld-commits mailing list