commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath ChangeLog javax/management/openmbean/...


From: Andrew John Hughes
Subject: [commit-cp] classpath ChangeLog javax/management/openmbean/...
Date: Sun, 11 Mar 2007 22:15:45 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Andrew John Hughes <gnu_andrew> 07/03/11 22:15:45

Modified files:
        .              : ChangeLog 
        javax/management/openmbean: ArrayType.java OpenType.java 
                                    SimpleType.java 

Log message:
        2007-03-11  Andrew John Hughes  <address@hidden>
        
                * javax/management/openmbean/ArrayType.java:
                (getArrayClassName(String, int)): Replaced by...
                (getArrayClassName(OpenType, int, boolean)):
                Returns appropriate class name for the array.
                (getDimensions(OpenType, int)): New method.
                (getPrimitiveType(Class<?>)): Likewise.
                (getPrimitiveTypeClass(OpenType<?>)): Likewise.
                (getElementType(OpenType<?>)): Likewise.
                (getElementTypeName(OpenType<?>)): Likewise.
                (ArrayType(int, OpenType<?>)): Rewritten
                to handle ArrayTypes as input.
                (ArrayType(SimpleType<?>, boolean)): New constructor.
                (equals(Object)): Handle primitiveArray flag.
                (hashCode()): Likewise.
                (getArrayType(OpenType<E>)): New method.
                (getPrimitiveArrayType(Class<T>)): Likewise.
                (isPrimitiveArray()): Likewise.
                (toString()): Updated to list primitiveArray
                flag.
                * javax/management/openmbean/OpenType.java:
                (OpenType(String,String,String)): Use Class.forName()
                and methods of Class to validate arrays.
                * javax/management/openmbean/SimpleType.java:
                Include causal exception when creating pre-defined types
                throws an exception.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9153&r2=1.9154
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/management/openmbean/ArrayType.java?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/management/openmbean/OpenType.java?cvsroot=classpath&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/management/openmbean/SimpleType.java?cvsroot=classpath&r1=1.3&r2=1.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]