[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