| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* Merge from HEAD-->generics to match 0.19
|
|
|
|
|
|
|
|
|
|
| |
* examples/Makefile.am:
Comment out JIKES and GCJ conditionals.
* lib/Makefile.am:
Comment out JIKES, KJC and GCJ conditionals.
* m4/acinclude.m4:
Comment out selection of GCJ, Jikes and KJC as compilers for
the branch.
|
|
|
|
| |
* AUTHORS: Added myself.
|
|
|
|
| |
* Merge from HEAD --> generics for 2005/11/01-2005/11/02.
|
|
|
|
|
| |
* lib/Makefile.am: Add typeHiding, unchecked, unused and varargsCast
to ECJ compile warning rule.
|
|
|
|
|
|
|
|
|
|
|
| |
type.
* javax/sound/midi/SoundbankResource.java (SoundbankResource):
Genericized argument type.
(getDataClass): Genericized return type.
* javax/sound/midi/Sequence.java (tracks): Changed type.
(init): Updated.
(getTracks): Updated.
(getTickLength): Updated.
|
|
|
|
| |
* Merge from HEAD --> generics for 2005/09/20 - 2005/11/01.
|
|
|
|
|
|
| |
Changed type.
* javax/accessibility/AccessibleRelationSet.java (relations):
Changed type.
|
|
|
|
|
|
|
|
|
| |
(members): Changed return type.
* java/security/acl/AclEntry.java (addPermission): Fixed javadoc.
(checkPermission): Likewise.
(permissions): Changed return type.
* java/security/acl/Acl.java (entries): Changed return type.
(getPermissions): Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(selected): Likewise.
(SelectorImpl): Updated.
(keys): Changed return type.
(getFDsAsArray): Updated.
(select): Likewise.
(selectedKeys): Changed return type.
(deregisterCancelledKeys): Updated.
* java/nio/channels/Selector.java (selectedKeys): Changed return
type.
(keys): Likewise.
|
|
|
|
|
|
| |
argument type.
* java/awt/image/CropImageFilter.java (setProperties): Changed
argument type.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* java/awt/image/BufferedImage.java:
(getSources()): Genericized.
* java/awt/image/ImageFilter.java:
(setProperties(Hashtable<?,?>)): Likewise.
* java/awt/image/MemoryImageSource.java:
(MemoryImageSource(int,int,int[],int,int,Hashtable<?,?>)): Likewise.
* java/awt/image/PixelGrabber.java:
(setProperties(Hashtable<?,?>)): Likewise.
* java/awt/image/renderable/RenderableImageOp.java:
(getSources()): Likewise.
* java/beans/Beans.java:
(getInstanceOf(Object,Class<?>)): Likewise.
(isInstanceOf(Object,Class<?>)): Likewise.
* java/beans/EventSetDescriptor.java:
(EventSetDescriptor(Class<?>,String,Class<?>,String)): Likewise.
(EventSetDescriptor(Class<?>,String,Class<?>,String[],String,String)):
Likewise.
(EventSetDescriptor(Class<?>,Method[],Method,Method)): Likewise.
(EventSetDescriptor(String,Class<?>,MethodDescriptor,Method,Method)):
Likewise.
(getListenerType()): Likewise.
* java/beans/FeatureDescriptor.java:
(FeatureDescriptor()): Likewise.
(attributeNames()): Likewise.
* java/beans/IndexedPropertyDescriptor.java:
(IndexedPropertyDescriptor(String,Class<?>)): Likewise.
(IndexedPropertyDescriptor(String,Class<?>,String,String,String,String)):
Likewise.
(getIndexedPropertyType()): Likewise.
* java/beans/Introspector.java:
(getBeanInfo(Class<?>)): Likewise.
(flushFromCaches(Class<?>)): Likewise.
(getBeanInfo(Class<?>,Class<?>)): Likewise.
* java/beans/PropertyDescriptor.java:
(PropertyDescriptor(String,Class<?>)): Likewise.
(getPropertyType()): Likewise.
(getPropertyEditorClass()): Likewise.
(setPropertyEditorClass(Class<?>)): Likewise.
(checkMethods(Method,Method)): Likewise.
* java/beans/PropertyEditorManager.java:
(registerEditor(Class<?>,Class<?>)): Likewise.
(getEditor(Class<?>)): Likewise.
* java/io/ObjectInputStream.java:
(resolveClass(ObjectStreamClass)): Likewise.
* java/io/ObjectOutputStream.java:
(annotateClass(Class<?>)): Likewise.
(annotateProxyClass(Class<?>)): Likewise.
* java/io/ObjectStreamClass.java:
(lookup(Class<?>)): Likewise.
(forClass()): Likewise.
* java/io/ObjectStreamField.java:
(ObjectStreamField(String,Class<?>)): Likewise.
(ObjectStreamField(String,Class<?>,boolean)): Likewise.
* java/net/NetworkInterface.java:
(getInetAddresses()): Likewise.
(getNetworkInterfaces()): Likewise.
* java/net/URLClassLoader.java:
(findClass(String)): Likewise.
(findResources(String)): Likewise.
* java/net/URLConnection.java:
(getHeaderFields()): Likewise.
(getRequestProperties()): Likewise.
* javax/swing/text/TextAction.java:
(augmentList(Action[],Action[])): Likewise.
* javax/swing/text/html/HTML.java:
(attrMap): Likewise.
(tagMap): Likewise.
* javax/swing/text/html/parser/DTD.java:
(dtdHash): Likewise.
(elementHash): Likewise.
(entityHash): Likewise.
(defineAttributes(String,AttributeList)): Likewise.
(newElement(String)): Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* java/awt/datatransfer/DataFlavor.java:
(DataFlavor(Class<?>,String,String): Genericized.
* java/awt/dnd/DragGestureEvent.java:
(DragGestureEvent(DragGestureRecognizer,int,Point,
List<? extends InputEvent>)): Likewise.
(iterator()): Likewise.
* java/awt/dnd/DragSource.java:
(createDragGestureRecognizer(Class<T>,Component,int,
DragGestureListener)): Likewise.
* java/awt/dnd/DropTargetContext.java:
(getCurrentDataFlavorsAsList()): Likewise.
* java/awt/dnd/DropTargetDragEvent.java:
(getCurrentDataFlavorsAsList()): Likewise.
* java/awt/dnd/DropTargetDropEvent.java:
(getCurrentDataFlavorsAsList()): Likewise.
* java/awt/font/TextLayout.java:
(TextLayout(String,Map<? extends
AttributedCharacterIterator.Attribute>, FontRenderContext)): Likewise.
* java/awt/image/BufferedImage.java:
(BufferedImage(ColorModel,WritableRaster,boolean,Hashtable<?,?>)):
Likewise.
* java/awt/image/ImageConsumer.java:
(setProperties(Hashtable<?,?>)): Likewise.
* java/awt/image/MemoryImageSource.java:
(MemoryImageSource(int,int,ColorModel,byte[],int,int,Hashtable<?,?>)):
Likewise.
(MemoryImageSource(int,int,ColorModel,int[],int,int,Hashtable<?,?>)):
Likewise.
* java/awt/image/RenderedImage.java:
(getSources()): Likewise.
* java/awt/image/renderable/ParameterBlock.java:
(sources): Likewise.
(parameters): Likewise.
(ParameterBlock()): Likewise.
(ParameterBlock(Vector<Object>)): Likewise.
(ParameterBlock(Vector<Object>,Vector<Object>)): Likewise.
(clone()): Added casts to handle new Vector type.
(getSources()): Genericized.
(setSources(Vector<Object>)): Likewise.
(getParameters()): Likewise.
(setParameters(Vector<Object>)): Likewise.
* java/awt/image/renderable/RenderableImage.java:
(getSources()): Likewise.
* javax/swing/tree/DefaultMutableTreeNode.java:
(children): Likewise.
(getSharedAncestor(DefaultMutableTreeNode)): Likewise.
(getDepth()): Likewise.
(pathFromAncestorEnumeration(TreeNode)): Likewise.
(PostOrderEnumeration)): Likewise.
* javax/swing/undo/CompoundEdit.java:
(edits): Likewise.
(CompoundEdit()): Likewise.
(undo()): Likewise.
(redo()): Likewise.
(lastEdit()): Likewise.
(die()): Likewise.
(isSignificant()): Likewise.
* javax/swing/undo/UndoableEditSupport.java:
(listeners): Likewise.
(getUndoableEditListeners()): Likewise.
* lib/Makefile.am:
Turn off listing unused imports (at least for now).
* org/omg/CosNaming/_NamingContextExtImplBase.java:
(_methods): Likewise.
* org/omg/CosNaming/_NamingContextImplBase.java:
(methods): Likewise.
* vm/reference/java/lang/reflect/Method.java:
(getTypeParameters()): Corrected return type.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* java/util/ResourceBundle.java (getKeys): Fixed return type.
* java/util/AbstractMap.java (entrySet): Fixed return type.
(clone): Updated.
(equals): Likewise.
(iterator): Likewise.
* java/util/Collections.java (fill): Fixed argument type.
(reverse): Likewise.
(unmodifiableCollection): Likewise.
(UnmodifiableCollection): Likewise.
(UnmodifiableIterator): Likewise.
(unmodifiableSet): Likewise.
(UnmodifiableSet): Likewise.
(unmodifiableList): Likewise.
* java/util/TreeSet.java (TreeSet(SortedSet<T>)): Fixed argument
type.
(headSet): Fixed return type.
* java/util/StringTokenizer.java: Implements Enumeration<Object>.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(map): Changed type.
(entrySet): Changed return type.
(keySet): Likewise.
(putAll): Changed argument type.
(values): Changed return type.
* java/util/jar/Manifest.java (getEntries): Genericized.
(Manifest): Updated.
(entries): Changed type.
(read_individual_sections): Updated.
(read_section_name): Likewise.
(write_main_attributes): Likewise.
(write_attribute_entry): Likewise.
(write_individual_sections): Likewise.
(write_entry_attributes): Likewise.
* java/util/jar/JarFile.java (entries): Genericized.
(JarEnumeration): Implements Enumeration<JarEntry>.
(JarEnumeration.nextElement): Changed return type.
(JarEnumeration.entries): Changed type.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Genericized.
(getFlavorsForNatives): Likewise.
(getFlavorsForNative): Likewise.
(getNativesForFlavor): Likewise.
* java/awt/datatransfer/DataFlavor.java (DataFlavor): Genericized.
(getDefaultRepresentationClass): Likewise.
(getRepresentationClass): Likewise.
(tryToLoadClass): Likewise.
(representationClass): Likewise.
* java/awt/datatransfer/FlavorTable.java (getNativesForFlavor):
Genericized.
(getFlavorsForNative): Likewise.
* java/awt/datatransfer/FlavorMap.java (getFlavorsForNatives):
Genericized.
(getNativesForFlavors): Likewise.
|
| |
|
|
|
|
| |
(userNodeForPackage): Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Genericized.
* javax/swing/tree/DefaultTreeModel.java (getListeners): Genericized.
* javax/swing/Timer.java (getListeners): Genericized.
* javax/swing/text/StyleContext.java (getListeners): Genericized.
* javax/swing/text/DefaultCaret.java (getListeners): Genericized.
* javax/swing/text/AbstractDocument.java (getListeners):
Genericized.
* javax/swing/table/DefaultTableColumnModel.java (getListeners):
Genericized.
* javax/swing/table/AbstractTableModel.java (getListeners):
Genericized.
* javax/swing/JComponent.java (getListeners): Genericized.
* javax/swing/DefaultSingleSelectionModel.java (getListeners):
Genericized.
* javax/swing/DefaultListSelectionModel.java (getListeners):
Genericized.
* javax/swing/DefaultButtonModel.java (getListeners): Genericized.
* javax/swing/DefaultBoundedRangeModel.java (getListeners):
Genericized.
* javax/swing/AbstractSpinnerModel.java (getListeners): Genericized.
* javax/swing/event/EventListenerList.java (add): Genericized.
(getListeners): Likewise.
(remove): Likewise.
* java/awt/dnd/DragSource.java (getListeners): Genericized.
* java/awt/TextField.java (getListeners): Genericized.
* java/awt/Window.java (getListeners): Genericized.
* java/awt/Scrollbar.java (getListeners): Genericized.
* java/awt/List.java (getListeners): Genericized.
* java/awt/Choice.java (getListeners): Genericized.
* java/awt/TextComponent.java (getListeners): Genericized.
* java/awt/CheckboxMenuItem.java (getListeners): Genericized.
* java/awt/Button.java (getListeners): Genericized.
* java/awt/Container.java (getListeners): Genericized.
|
|
|
|
| |
(hide): Likewise.
|
|
|
|
| |
* java/lang/ref/ReferenceQueue.java (first): Changed type.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* vm/reference/java/lang/reflect/Constructor.java
(getSignature): New method.
(getGenericExceptionTypes): New method.
(getGenericParameterTypes): New method.
* vm/reference/java/lang/reflect/Field.java
(getGenericType): New method.
(getSignature): New method.
* vm/reference/java/lang/reflect/Method.java
(getSignature): New method.
(getGenericExceptionTypes): New method.
(getGenericParameterTypes): New method.
(getGenericReturnType): New method.
|
|
|
|
|
|
|
|
| |
* gnu/java/lang/reflect/FieldSignatureParser.java: New file.
* gnu/java/lang/reflect/ClassSignatureParser.java,
gnu/java/lang/reflect/GenericSignatureParser.java,
gnu/java/lang/reflect/MethodSignatureParser.java:
Finished implementation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/awt/peer/qt/QtGraphics.java:
(getRenderingHints()): Create a clone as no such
constructor exists with generic typing.
(setRenderingHints(Map<?,?>)): Added parametric typing
and fixed use of RenderingHints constructor.
* java/awt/AWTEventMulticaster.java:
(getListeners(EventListener,Class<T>)): Added generic
typing.
* java/awt/Component.java:
(getListeners(Class<T>)): Likewise.
(getFocusTraversalKeys(int)): Likewise.
* java/awt/Font.java:
(Font(Map<? extends Attribute,?>)): Likewise.
(deriveFont(Map<? extends Attribute,?>)): Likewise.
(getAttributes()): Likewise.
(getAvailableAttributes()): Simplified naming with static import.
(getFont(Map<? extends Attribute,?>)): Added generic typing.
* java/awt/Graphics2D.java:
(setRenderingHints(Map<?,?>)): Likewise.
(addRenderingHints(Map<?,?>)): Likewise.
* java/awt/KeyboardFocusManager.java:
(setDefaultFocusTraversalKeys(int,Set<? extends KeyStroke>)):
Likewise.
(getKeyEventDispatchers()): Likewise.
(getKeyEventPostProcessors()): Likewise.
* java/awt/MenuItem.java:
(getListeners(Class<T>)): Likewise.
* java/awt/RenderingHints.java:
(RenderingHints(Map<Key,?>)): Likewise.
(putAll(Map<?,?>)): Likewise.
(keySet()): Likewise.
(values()): Likewise.
(entrySet()): Likewise.
* java/awt/Toolkit.java:
(desktopProperties): Likewise.
(createDragGestureRecognizer(Class<T>,DragSource,Component,int,
DragGestureListener)): Likewise.
(mapInputMethodHighlight(InputMethodHighlight)): Likewise.
* java/lang/Class.java:
(getDeclaringClass()): Likewise.
* java/lang/Enum.java:
(valueOf(Class<S>,String)): Fixed return type.
* java/lang/SecurityManager.java:
(checkMemberAccess(Class<?>,int)): Likewise.
* java/lang/reflect/Array.java:
(newInstance(Class<?>,int)): Likewise.
(newInstance(Class<?>,int[])): Likewise.
* vm/reference/java/lang/reflect/Constructor.java:
(getTypeParameters()): Type parameter changed from ? to Constructor.
* vm/reference/java/lang/reflect/Field.java:
(getDeclaringClass()): Added generic typing.
(getType()): Likewise.
* vm/reference/java/lang/reflect/Method.java:
(getDeclaringClass()): Likewise.
(getExceptionTypes()): Likewise.
(getParameterTypes()): Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from Object.
* javax/naming/Name.java (Name): Implements Comparable<Object>.
* java/util/Date.java (Date): Implements Comparable<Date>.
(compareTo(Object)): Removed.
* java/text/CollationKey.java (CollationKey): Implements
Comparable<CollationKey>.
(compareTo(Object)): Removed.
* java/net/URI.java (URI): Implements Comparable<URI>.
(compareTo): Updated argument type.
* java/math/BigDecimal.java (BigInteger): Implements
Comparable<BigDecimal>.
(compareTo(Object)): Removed.
* java/math/BigInteger.java (BigInteger): Implements
Comparable<BigInteger>.
(compareTo(Object)): Removed.
* java/io/File.java (File): Implements Comparable<File>.
(compareTo(Object)): Removed.
|
|
|
|
|
|
|
|
|
|
| |
return type.
* java/nio/charset/Charset.java (aliases): Changed return type.
(availableCharsets): Likewise.
* java/nio/channels/spi/AbstractSelector.java (cancelledKeys):
Changed type.
(AbstractSelector): Updated.
(cancelledKeys): Updated.
|
|
|
|
|
|
|
|
|
| |
(LogManager): Updated.
(addLogger): Likewise.
(findAncestor): Likewise.
(getLogger): Likewise.
(getLoggerNames): Fixed return type.
(reset): Updated.
|
|
|
|
|
|
|
|
|
|
| |
(ZipEntryEnumeration): Updated 'implements' type.
(entries): Updated type.
(ZipEntryEnumeration.elements): Likewise.
(readEntries): Updated.
(getEntries): Likewise.
(getEntry): Likewise.
(getInputStream): Likewise.
|
| |
|
|
|
|
|
|
|
|
| |
Updated argument types.
(getStyle): Updated return type.
* java/awt/MenuBar.java (shortcuts): Updated return type.
* java/awt/Window.java (hide): Now deprecated.
(show): Likewise.
|
|
|
|
|
|
| |
Comparator<String>.
(CaseInsensitiveComparator): Updated.
(CaseInsensitiveComparator.compare): Changed argument types.
|
|
|
|
|
|
|
|
|
|
|
| |
(applyLocalization): New method.
(basicIntegralConversion): Likewise.
(hexOrOctalConversion): Use it.
(decimalConversion): New method.
(format): Use decimalConversion, dateTimeConversion.
(genericFormat): Upper-case earlier. Justify correctly.
(singleDateTimeConversion): New method.
(dateTimeConversion): Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/lang/reflect/ClassSignatureParser.java,
gnu/java/lang/reflect/GenericSignatureParser.java,
gnu/java/lang/reflect/MethodSignatureParser.java: New files.
* java/lang/Class.java
(constructor): Changed type to generic type.
(cast, getEnumConstants): Added cast.
(getGenericInterfaces, getGenericSuperclass, getTypeParameters):
Implemented.
* vm/reference/java/lang/VMClass.java
(getSimpleName, getDeclaredAnnotations, getCanonicalName,
getEnclosingClass, getEnclosingConstructor, getEnclosingMethod,
isAnonymousClass, isLocalClass, isMemberClass):
Removed generic types from signatures.
(getGenericInterfaces, getGenericSuperclass, getTypeParameters):
Removed.
(getClassSignature): New method.
* vm/reference/java/lang/reflect/Constructor.java
(getTypeParameters): Implemented.
* vm/reference/java/lang/reflect/Method.java
(getTypeParameters, getSignature): New methods.
|
|
|
|
|
|
| |
* java/lang/System.java,
vm/reference/java/lang/VMSystem.java: Removed generic type
from VMSystem.environ() signature.
|
|
|
|
| |
* java/lang/MalformedParameterizedTypeException.java: Removed.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PAREN): New constants.
* java/util/UnknownFormatConversionException.java
(UnknownFormatConversionException): Set exception text.
* java/util/IllegalFormatException.java (IllegalFormatException):
New constructor.
* java/util/FormatFlagsConversionMismatchException.java
(FormatFlagsConversionMismatchException): Set exception text.
* java/lang/String.java (format): New methods.
* java/io/PrintStream.java (printf): New methods.
(format): Likewise.
* java/io/PrintWriter.java (printf): New methods.
(format): Likewise.
* java/util/Formattable.java: New file.
* java/util/FormatterClosedException.java (serialVersionUID):
Fixed.
* java/util/Formatter.java: New file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/classpath/ByteArray.java,
* gnu/classpath/ObjectPool.java,
* gnu/javax/crypto/DiffieHellmanImpl.java,
* gnu/javax/crypto/GnuDHPrivateKey.java,
* gnu/javax/crypto/RSACipherImpl.java,
* java/lang/Deprecated.java,
* java/lang/Enum.java,
* java/lang/Iterable.java,
* java/lang/MalformedParameterizedTypeException.java,
* java/lang/Override.java,
* java/lang/ProcessBuilder.java,
* java/lang/SuppressWarnings.java,
* java/lang/annotation/Annotation.java,
* java/lang/annotation/Documented.java,
* java/lang/annotation/ElementType.java,
* java/lang/annotation/IncompleteAnnotationException.java,
* java/lang/annotation/Inherited.java,
* java/lang/annotation/Retention.java,
* java/lang/annotation/RetentionPolicy.java,
* java/lang/annotation/Target.java,
* java/lang/reflect/AnnotatedElement.java,
* java/lang/reflect/GenericDeclaration.java,
* java/lang/reflect/MalformedParameterizedTypeException.java,
* java/lang/reflect/TypeVariable.java,
* java/util/AbstractQueue.java,
* java/util/DuplicateFormatFlagsException.java,
* java/util/EnumMap.java,
* java/util/EnumSet.java,
* java/util/FormatFlagsConversionMismatchException.java,
* java/util/FormatterClosedException.java,
* java/util/IllegalFormatCodePointException.java,
* java/util/IllegalFormatConversionException.java,
* java/util/IllegalFormatException.java,
* java/util/IllegalFormatFlagsException.java,
* java/util/IllegalFormatPrecisionException.java,
* java/util/IllegalFormatWidthException.java,
* java/util/InputMismatchException.java,
* java/util/InvalidPropertiesFormatException.java,
* java/util/MissingFormatArgumentException.java,
* java/util/MissingFormatWidthException.java,
* java/util/PriorityQueue.java,
* java/util/Queue.java,
* java/util/UnknownFormatConversionException.java,
* java/util/UnknownFormatFlagsException.java,
* org/omg/CORBA/SendingContext/RunTimeOperations.java,
* org/omg/CORBA/SendingContext/Runtime.java,
* vm/reference/java/lang/VMPackage.java:
Fixed address within GPL.
|
|
|
|
| |
* Merge of generics-branch for 2005/09/07 - 2005/09/20 @ 10:05am GMT.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* java/util/Collections.java:
Fixes Bug #PR22921.
(emptySet()): Implemented.
(emptyList()): Implemented.
(emptyMap()): Implemented.
(rotate(List<?>,int)): Fixed signature.
(shuffle(List<?>)): Fixed signature.
(shuffle(List<?>,Random)): Fixed signature.
(frequency(Collection<?>,Object)): Documented.
(addAll(Collection<? super T>, T... a)): Implemented.
(disjoint(Collection<?>,Collection<?>)): Implemented.
(swap(List<?>,int,int)): Fixed signature.
(checkedCollection(Collection<E>,Class<E>)): Implemented.
(Collections.CheckedCollection): New inner class.
(Collections.CheckedIterator): New inner class.
(checkedList(List<E>, Class<E>)): Implemented.
(Collections.CheckedList): New inner class.
(Collections.CheckedRandomAccessList): New inner class.
(Collections.CheckedListIterator): New inner class.
(checkedMap(Map<K,V>,Class<K>,Class<V>)): Implemented.
(Collections.CheckedMap): New inner class.
(checkedSet(Set<E>,Class<E>)): Implemented.
(Collections.CheckedSet): New inner class.
(checkedSortedMap(SortedMap<K,V>,Class<K>,Class<V>)): Implemented.
(Collections.CheckedSortedMap): New inner class.
(checkedSortedSet(SortedSet<E>,Class<E>)): Implemented.
(Collections.CheckedSortedSet): New inner class.
|
| |
|
|
|
|
| |
Merge of generics-branch for 2005/08/14 - 2005/09/07.
|
|
|
|
| |
* Merge of HEAD-->generics-branch for 2005/08/07-2005/08/14.
|
|
|
|
|
| |
(frequency): Likewise.
(ReverseComparator): No longer final.
|
|
|
|
|
|
| |
(Timer(String,boolean)): Likewise.
(purge): New method.
(TaskQueue.purge): Likewise.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(serialVersionUID): New field.
(s): Renamed from 'conv' for serialization.
* java/util/MissingFormatWidthException.java (serialVersionUID):
New field.
(s): Renamed from 'width' for serialization.
* java/util/MissingFormatArgumentException.java
(serialVersionUID): New field.
(s): Renamed from 'spec' for serialization.
* java/util/IllegalFormatWidthException.java (serialVersionUID):
New field.
(w): Renamed from 'width' for serialization.
* java/util/IllegalFormatPrecisionException.java
(serialVersionUID): New field.
(p): Renamed from 'precision' for serialization.
* java/util/IllegalFormatFlagsException.java (serialVersionUID):
New field.
* java/util/IllegalFormatConversionException.java
(serialVersionUID): New field.
(c): Renamed from 'conv' for serialization.
(arg): Renamed from 'argClass' for serialization.
* java/util/IllegalFormatCodePointException.java
(serialVersionUID): New field.
(c): Renamed from 'codepoint' for serialization.
* java/util/FormatFlagsConversionMismatchException.java
(serialVersionUID): New field.
(f): Renamed from 'flags' for serialization.
(c): Renamed from 'conversion' for serialization.
* java/util/DuplicateFormatFlagsException.java (serialVersionUID):
New field.
* java/util/IllegalFormatException.java (serialVersionUID): New
field.
* java/util/FormatterClosedException.java (serialVersionUID): New
field.
* java/util/InvalidPropertiesFormatException.java: New file.
|
|
|
|
| |
HEAD-->generics-branch merge for 2005/07/31-2005/08/07.
|
|
|
|
|
| |
* java/lang/Enum.java:
(valueOf(Class<S>,String)): Implemented.
|
|
|
|
|
|
| |
* Merge of HEAD --> generics-branch for 2005/06/05 - 2005/07/31.
See patch on classpath-patches@gnu.org for a full ChangeLog.
|