[jboss-cvs] JBossAS SVN: r66537 - in projects/microcontainer/trunk/container/src/main/org/jboss/reflect: plugins/javassist and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 29 12:35:29 EDT 2007


Author: alesj
Date: 2007-10-29 12:35:29 -0400 (Mon, 29 Oct 2007)
New Revision: 66537

Modified:
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/ClassInfoImpl.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/ConstructorInfoImpl.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/FieldInfoImpl.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/MethodInfoImpl.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistConstructorInfo.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistFieldInfo.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistMethodInfo.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistTypeInfo.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/DelegateClassInfo.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/ModifierInfo.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/NumberInfo.java
Log:
Add isVolatile to ModifierInfo.

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/ClassInfoImpl.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/ClassInfoImpl.java	2007-10-29 15:36:38 UTC (rev 66536)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/ClassInfoImpl.java	2007-10-29 16:35:29 UTC (rev 66537)
@@ -454,6 +454,11 @@
       return Modifier.isPublic(modifiers);
    }
 
+   public boolean isVolatile()
+   {
+      return Modifier.isVolatile(modifiers);
+   }
+
    public String getName()
    {
       return name;

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/ConstructorInfoImpl.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/ConstructorInfoImpl.java	2007-10-29 15:36:38 UTC (rev 66536)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/ConstructorInfoImpl.java	2007-10-29 16:35:29 UTC (rev 66537)
@@ -171,6 +171,11 @@
       return Modifier.isPublic(modifiers);
    }
    
+   public boolean isVolatile()
+   {
+      return Modifier.isVolatile(modifiers);
+   }
+
    public Object newInstance(Object[] args) throws Throwable
    {
       throw new NotImplementedException("newInstance");

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/FieldInfoImpl.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/FieldInfoImpl.java	2007-10-29 15:36:38 UTC (rev 66536)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/FieldInfoImpl.java	2007-10-29 16:35:29 UTC (rev 66537)
@@ -111,7 +111,12 @@
    {
       return Modifier.isPublic(modifiers);
    }
-   
+
+   public boolean isVolatile()
+   {
+      return Modifier.isVolatile(modifiers);
+   }
+
    public Object get(Object target) throws Throwable
    {
       throw new NotImplementedException("get");

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/MethodInfoImpl.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/MethodInfoImpl.java	2007-10-29 15:36:38 UTC (rev 66536)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/MethodInfoImpl.java	2007-10-29 16:35:29 UTC (rev 66537)
@@ -194,6 +194,11 @@
       return Modifier.isPublic(modifiers);
    }
    
+   public boolean isVolatile()
+   {
+      return Modifier.isVolatile(modifiers);
+   }
+
    public Object invoke(Object target, Object[] args) throws Throwable
    {
       throw new NotImplementedException("invoke");

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistConstructorInfo.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistConstructorInfo.java	2007-10-29 15:36:38 UTC (rev 66536)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistConstructorInfo.java	2007-10-29 16:35:29 UTC (rev 66537)
@@ -86,6 +86,11 @@
       return Modifier.isStatic(getModifiers());
    }
 
+   public boolean isVolatile()
+   {
+      return Modifier.isVolatile(getModifiers());
+   }
+
    public ClassInfo getDeclaringClass()
    {
       return typeInfo;

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistFieldInfo.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistFieldInfo.java	2007-10-29 15:36:38 UTC (rev 66536)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistFieldInfo.java	2007-10-29 16:35:29 UTC (rev 66537)
@@ -93,6 +93,11 @@
       return Modifier.isStatic(getModifiers());
    }
 
+   public boolean isVolatile()
+   {
+      return Modifier.isVolatile(getModifiers());
+   }
+
    public ClassInfo getDeclaringClass()
    {
       return typeInfo;

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistMethodInfo.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistMethodInfo.java	2007-10-29 15:36:38 UTC (rev 66536)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistMethodInfo.java	2007-10-29 16:35:29 UTC (rev 66537)
@@ -98,6 +98,11 @@
       return Modifier.isStatic(getModifiers());
    }
 
+   public boolean isVolatile()
+   {
+      return Modifier.isVolatile(getModifiers());
+   }
+
    public ClassInfo[] getExceptionTypes()
    {
       if (exceptionTypes == null)
@@ -232,5 +237,4 @@
          throw new RuntimeException(e);
       }
    }
-
 }

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistTypeInfo.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistTypeInfo.java	2007-10-29 15:36:38 UTC (rev 66536)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/javassist/JavassistTypeInfo.java	2007-10-29 16:35:29 UTC (rev 66537)
@@ -149,6 +149,11 @@
       return Modifier.isStatic(getModifiers());
    }
 
+   public boolean isVolatile()
+   {
+      return Modifier.isVolatile(getModifiers());
+   }
+
    @Deprecated
    public Class<? extends Object> getType()
    {

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/DelegateClassInfo.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/DelegateClassInfo.java	2007-10-29 15:36:38 UTC (rev 66536)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/DelegateClassInfo.java	2007-10-29 16:35:29 UTC (rev 66537)
@@ -216,6 +216,11 @@
       return delegate.isStatic();
    }
 
+   public boolean isVolatile()
+   {
+      return delegate.isVolatile();
+   }
+
    public Object convertValue(Object value) throws Throwable
    {
       return delegate.convertValue(value);

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/ModifierInfo.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/ModifierInfo.java	2007-10-29 15:36:38 UTC (rev 66536)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/ModifierInfo.java	2007-10-29 16:35:29 UTC (rev 66537)
@@ -107,4 +107,11 @@
     * @return true when static
     */
    boolean isStatic();
+
+   /**
+    * Whether it is volatile
+    *
+    * @return true if volatile
+    */
+   boolean isVolatile();
 }

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/NumberInfo.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/NumberInfo.java	2007-10-29 15:36:38 UTC (rev 66536)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/spi/NumberInfo.java	2007-10-29 16:35:29 UTC (rev 66537)
@@ -259,6 +259,11 @@
       return delegate.isStatic();
    }
 
+   public boolean isVolatile()
+   {
+      return delegate.isVolatile();
+   }
+
    public boolean isPrimitive()
    {
       return delegate.isPrimitive();




More information about the jboss-cvs-commits mailing list