Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/collections
In directory sc8-pr-cvs1:/tmp/cvs-serv20166/cirrus/hibernate/collections
Modified Files:
ArrayHolder.java List.java Map.java PersistentCollection.java
Set.java SortedMap.java
Log Message:
fixed broken line-endings and added a test
Index: ArrayHolder.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/collections/ArrayHolder.java,v
retrieving revision 1.49
retrieving revision 1.50
diff -C2 -d -r1.49 -r1.50
*** ArrayHolder.java 27 Oct 2002 03:11:33 -0000 1.49
--- ArrayHolder.java 26 Nov 2002 03:35:41 -0000 1.50
***************
*** 58,65 ****
super(session);
elementClass = persister.getElementClass();
! }
public Object getArray() {
return array;
! }
public boolean equalsSnapshot(Type elementType) throws HibernateException {
Serializable snapshot = getSnapshot();
--- 58,65 ----
super(session);
elementClass = persister.getElementClass();
! }
public Object getArray() {
return array;
! }
public boolean equalsSnapshot(Type elementType) throws HibernateException {
Serializable snapshot = getSnapshot();
***************
*** 84,88 ****
}
}
!
/**
* @see PersistentCollection#elements()
--- 84,88 ----
}
}
!
/**
* @see PersistentCollection#elements()
***************
*** 100,104 ****
return false;
}
!
/**
* @see PersistentCollection#writeTo(PreparedStatement, CollectionPersister, Object, int)
--- 100,104 ----
return false;
}
!
/**
* @see PersistentCollection#writeTo(PreparedStatement, CollectionPersister, Object, int)
***************
*** 110,114 ****
persister.writeIndex(st, new Integer(i), writeOrder, session);
}
!
/**
* @see PersistentCollection#readFrom(ResultSet, CollectionPersister)
--- 110,114 ----
persister.writeIndex(st, new Integer(i), writeOrder, session);
}
!
/**
* @see PersistentCollection#readFrom(ResultSet, CollectionPersister)
***************
*** 127,131 ****
return element;
}
!
/**
* @see PersistentCollection#entries()
--- 127,131 ----
return element;
}
!
/**
* @see PersistentCollection#entries()
***************
*** 227,229 ****
}
!
--- 227,229 ----
}
!
Index: List.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/collections/List.java,v
retrieving revision 1.43
retrieving revision 1.44
diff -C2 -d -r1.43 -r1.44
*** List.java 1 Oct 2002 01:25:29 -0000 1.43
--- List.java 26 Nov 2002 03:35:41 -0000 1.44
***************
*** 23,27 ****
/**
* A persistent wrapper for a java.util.List
! */
public class List extends ODMGCollection implements java.util.List, DList, DArray {
--- 23,27 ----
/**
* A persistent wrapper for a java.util.List
! */
public class List extends ODMGCollection implements java.util.List, DList, DArray {
***************
*** 56,60 ****
this.list = list;
initialized = true;
! }
public void beforeInitialize(CollectionPersister persister) {
this.list = new ArrayList();
--- 56,60 ----
this.list = list;
initialized = true;
! }
public void beforeInitialize(CollectionPersister persister) {
this.list = new ArrayList();
***************
*** 68,72 ****
return list.size();
}
!
/**
* @see List#isEmpty()
--- 68,72 ----
return list.size();
}
!
/**
* @see List#isEmpty()
***************
*** 76,80 ****
return list.isEmpty();
}
!
/**
* @see List#contains(Object)
--- 76,80 ----
return list.isEmpty();
}
!
/**
* @see List#contains(Object)
***************
*** 84,88 ****
return list.contains(object);
}
!
/**
* @see List#iterator()
--- 84,88 ----
return list.contains(object);
}
!
/**
* @see List#iterator()
***************
*** 92,96 ****
return new IteratorProxy( list.iterator() );
}
!
/**
* @see List#toArray()
--- 92,96 ----
return new IteratorProxy( list.iterator() );
}
!
/**
* @see List#toArray()
***************
*** 100,104 ****
return list.toArray();
}
!
/**
* @see List#toArray(Object[])
--- 100,104 ----
return list.toArray();
}
!
/**
* @see List#toArray(Object[])
***************
*** 108,112 ****
return list.toArray(array);
}
!
/**
* @see List#add(Object)
--- 108,112 ----
return list.toArray(array);
}
!
/**
* @see List#add(Object)
***************
*** 116,120 ****
return list.add(object);
}
!
/**
* @see List#remove(Object)
--- 116,120 ----
return list.add(object);
}
!
/**
* @see List#remove(Object)
***************
*** 124,128 ****
return list.remove(arg0);
}
!
/**
* @see List#containsAll(Collection)
--- 124,128 ----
return list.remove(arg0);
}
!
/**
* @see List#containsAll(Collection)
***************
*** 132,136 ****
return list.containsAll( arg0);
}
!
/**
* @see List#addAll(Collection)
--- 132,136 ----
return list.containsAll( arg0);
}
!
/**
* @see List#addAll(Collection)
***************
*** 140,144 ****
return list.addAll( arg0);
}
!
/**
* @see List#addAll(int, Collection)
--- 140,144 ----
return list.addAll( arg0);
}
!
/**
* @see List#addAll(int, Collection)
***************
*** 148,152 ****
return list.addAll( arg0, arg1);
}
!
/**
* @see List#removeAll(Collection)
--- 148,152 ----
return list.addAll( arg0, arg1);
}
!
/**
* @see List#removeAll(Collection)
***************
*** 156,160 ****
return list.removeAll( arg0);
}
!
/**
* @see List#retainAll(Collection)
--- 156,160 ----
return list.removeAll( arg0);
}
!
/**
* @see List#retainAll(Collection)
***************
*** 164,168 ****
return list.retainAll( arg0);
}
!
/**
* @see List#clear()
--- 164,168 ----
return list.retainAll( arg0);
}
!
/**
* @see List#clear()
***************
*** 172,176 ****
list.clear();
}
!
/**
* @see List#get(int)
--- 172,176 ----
list.clear();
}
!
/**
* @see List#get(int)
***************
*** 180,184 ****
return list.get( arg0);
}
!
/**
* @see List#set(int, Object)
--- 180,184 ----
return list.get( arg0);
}
!
/**
* @see List#set(int, Object)
***************
*** 188,192 ****
return list.set( arg0, arg1);
}
!
/**
* @see List#add(int, Object)
--- 188,192 ----
return list.set( arg0, arg1);
}
!
/**
* @see List#add(int, Object)
***************
*** 196,200 ****
list.add(arg0, arg1);
}
!
/**
* @see List#remove(int)
--- 196,200 ----
list.add(arg0, arg1);
}
!
/**
* @see List#remove(int)
***************
*** 204,208 ****
return list.remove( arg0);
}
!
/**
* @see List#indexOf(Object)
--- 204,208 ----
return list.remove( arg0);
}
!
/**
* @see List#indexOf(Object)
***************
*** 212,216 ****
return list.indexOf( arg0);
}
!
/**
* @see List#lastIndexOf(Object)
--- 212,216 ----
return list.indexOf( arg0);
}
!
/**
* @see List#lastIndexOf(Object)
***************
*** 220,224 ****
return list.lastIndexOf( arg0);
}
!
/**
* @see List#listIterator()
--- 220,224 ----
return list.lastIndexOf( arg0);
}
!
/**
* @see List#listIterator()
***************
*** 228,232 ****
return new ListIteratorProxy( list.listIterator() );
}
!
/**
* @see List#listIterator(int)
--- 228,232 ----
return new ListIteratorProxy( list.listIterator() );
}
!
/**
* @see List#listIterator(int)
***************
*** 236,240 ****
return new ListIteratorProxy( list.listIterator(arg0) );
}
!
/**
* @see List#subList(int, int)
--- 236,240 ----
return new ListIteratorProxy( list.listIterator(arg0) );
}
!
/**
* @see List#subList(int, int)
***************
*** 244,248 ****
return new ListProxy( list.subList(arg0, arg1) );
}
!
/**
* @see PersistentCollection#replaceElements(Map)
--- 244,248 ----
return new ListProxy( list.subList(arg0, arg1) );
}
!
/**
* @see PersistentCollection#replaceElements(Map)
***************
*** 255,259 ****
}
}
!
/**
* @see PersistentCollection#elements()
--- 255,259 ----
}
}
!
/**
* @see PersistentCollection#elements()
***************
*** 269,273 ****
return list.toString();
}
!
/**
* @see PersistentCollection#writeTo(PreparedStatement, CollectionPersister, Object, int)
--- 269,273 ----
return list.toString();
}
!
/**
* @see PersistentCollection#writeTo(PreparedStatement, CollectionPersister, Object, int)
***************
*** 279,283 ****
persister.writeIndex(st, new Integer(i), writeOrder, session);
}
!
/**
* @see PersistentCollection#readFrom(ResultSet, CollectionPersister)
--- 279,283 ----
persister.writeIndex(st, new Integer(i), writeOrder, session);
}
!
/**
* @see PersistentCollection#readFrom(ResultSet, CollectionPersister)
***************
*** 292,296 ****
return element;
}
!
/**
* @see PersistentCollection#entries()
--- 292,296 ----
return element;
}
!
/**
* @see PersistentCollection#entries()
***************
*** 304,308 ****
list.add( entries.next() );
}
! }
public void assemble(CollectionPersister persister)
throws HibernateException, SQLException {
--- 304,308 ----
list.add( entries.next() );
}
! }
public void assemble(CollectionPersister persister)
throws HibernateException, SQLException {
***************
*** 383,385 ****
}
!
--- 383,385 ----
}
!
Index: Map.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/collections/Map.java,v
retrieving revision 1.45
retrieving revision 1.46
diff -C2 -d -r1.45 -r1.46
*** Map.java 5 Oct 2002 04:18:30 -0000 1.45
--- Map.java 26 Nov 2002 03:35:41 -0000 1.46
***************
*** 22,26 ****
/**
* A persistent wrapper for a java.util.Map
! */
public class Map extends PersistentCollection implements java.util.Map, DMap {
--- 22,26 ----
/**
* A persistent wrapper for a java.util.Map
! */
public class Map extends PersistentCollection implements java.util.Map, DMap {
***************
*** 68,72 ****
return map.size();
}
!
/**
* @see Map#isEmpty()
--- 68,72 ----
return map.size();
}
!
/**
* @see Map#isEmpty()
***************
*** 76,80 ****
return map.isEmpty();
}
!
/**
* @see Map#containsKey(Object)
--- 76,80 ----
return map.isEmpty();
}
!
/**
* @see Map#containsKey(Object)
***************
*** 84,88 ****
return map.containsKey(arg0);
}
!
/**
* @see Map#containsValue(Object)
--- 84,88 ----
return map.containsKey(arg0);
}
!
/**
* @see Map#containsValue(Object)
***************
*** 92,96 ****
return map.containsValue(arg0) ;
}
!
/**
* @see Map#get(Object)
--- 92,96 ----
return map.containsValue(arg0) ;
}
!
/**
* @see Map#get(Object)
***************
*** 100,104 ****
return map.get(arg0);
}
!
/**
* @see Map#put(Object, Object)
--- 100,104 ----
return map.get(arg0);
}
!
/**
* @see Map#put(Object, Object)
***************
*** 108,112 ****
return map.put( arg0, arg1);
}
!
/**
* @see Map#remove(Object)
--- 108,112 ----
return map.put( arg0, arg1);
}
!
/**
* @see Map#remove(Object)
***************
*** 116,120 ****
return map.remove( arg0);
}
!
/**
* @see Map#putAll(Map)
--- 116,120 ----
return map.remove( arg0);
}
!
/**
* @see Map#putAll(Map)
***************
*** 124,128 ****
map.putAll(arg0);
}
!
/**
* @see Map#clear()
--- 124,128 ----
map.putAll(arg0);
}
!
/**
* @see Map#clear()
***************
*** 132,136 ****
map.clear();
}
!
/**
* @see Map#keySet()
--- 132,136 ----
map.clear();
}
!
/**
* @see Map#keySet()
***************
*** 140,144 ****
return new SetProxy( map.keySet() );
}
!
/**
* @see Map#values()
--- 140,144 ----
return new SetProxy( map.keySet() );
}
!
/**
* @see Map#values()
***************
*** 148,152 ****
return new SetProxy( map.values() );
}
!
/**
* @see Map#entrySet()
--- 148,152 ----
return new SetProxy( map.values() );
}
!
/**
* @see Map#entrySet()
***************
*** 156,160 ****
return new EntrySetProxy( map.entrySet() );
}
!
/**
* @see PersistentCollection#replaceElements(Map)
--- 156,160 ----
return new EntrySetProxy( map.entrySet() );
}
!
/**
* @see PersistentCollection#replaceElements(Map)
***************
*** 172,176 ****
if ( n!=replacements.size() ) throw new HibernateException("Application error: don't use mutable values for keys of maps");
}
!
/**
* @see PersistentCollection#elements()
--- 172,176 ----
if ( n!=replacements.size() ) throw new HibernateException("Application error: don't use mutable values for keys of maps");
}
!
/**
* @see PersistentCollection#elements()
***************
*** 195,199 ****
persister.writeIndex(st, e.getKey(), writeOrder, session);
}
!
/**
* @see PersistentCollection#readFrom(ResultSet, CollectionPersister)
--- 195,199 ----
persister.writeIndex(st, e.getKey(), writeOrder, session);
}
!
/**
* @see PersistentCollection#readFrom(ResultSet, CollectionPersister)
***************
*** 205,209 ****
return element;
}
!
/**
* @see PersistentCollection#entries()
--- 205,209 ----
return element;
}
!
/**
* @see PersistentCollection#entries()
***************
*** 369,371 ****
}
!
--- 369,371 ----
}
!
Index: PersistentCollection.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/collections/PersistentCollection.java,v
retrieving revision 1.74
retrieving revision 1.75
diff -C2 -d -r1.74 -r1.75
*** PersistentCollection.java 26 Oct 2002 16:43:27 -0000 1.74
--- PersistentCollection.java 26 Nov 2002 03:35:41 -0000 1.75
***************
*** 40,44 ****
*/
! public abstract class PersistentCollection implements Serializable {
protected transient SessionImplementor session;
protected boolean initialized;
--- 40,44 ----
*/
! public abstract class PersistentCollection implements Serializable {
protected transient SessionImplementor session;
protected boolean initialized;
Index: Set.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/collections/Set.java,v
retrieving revision 1.49
retrieving revision 1.50
diff -C2 -d -r1.49 -r1.50
*** Set.java 1 Oct 2002 01:25:29 -0000 1.49
--- Set.java 26 Nov 2002 03:35:41 -0000 1.50
***************
*** 23,27 ****
/**
* A persistent wrapper for a java.util.Set
! */
public class Set extends ODMGCollection implements java.util.Set, DSet {
protected java.util.Set set;
--- 23,27 ----
/**
* A persistent wrapper for a java.util.Set
! */
public class Set extends ODMGCollection implements java.util.Set, DSet {
protected java.util.Set set;
***************
*** 69,73 ****
public void beforeInitialize(CollectionPersister persister) {
this.set = persister.hasOrdering() ? LinkedHashCollectionHelper.createLinkedHashSet() : new HashSet();
! }
public Set(SessionImplementor session, java.util.Set set) {
super(session);
--- 69,73 ----
public void beforeInitialize(CollectionPersister persister) {
this.set = persister.hasOrdering() ? LinkedHashCollectionHelper.createLinkedHashSet() : new HashSet();
! }
public Set(SessionImplementor session, java.util.Set set) {
super(session);
***************
*** 79,83 ****
initialized = true;
}
!
/**
* @see PersistentCollection#replaceElements(Map)
--- 79,83 ----
initialized = true;
}
!
/**
* @see PersistentCollection#replaceElements(Map)
***************
*** 93,97 ****
}
}
!
/**
* @see PersistentCollection#elements()
--- 93,97 ----
}
}
!
/**
* @see PersistentCollection#elements()
***************
*** 103,107 ****
return set.isEmpty();
}
!
/**
* @see Set#size()
--- 103,107 ----
return set.isEmpty();
}
!
/**
* @see Set#size()
***************
*** 111,115 ****
return set.size();
}
!
/**
* @see Set#isEmpty()
--- 111,115 ----
return set.size();
}
!
/**
* @see Set#isEmpty()
***************
*** 119,123 ****
return set.isEmpty();
}
!
/**
* @see Set#contains(Object)
--- 119,123 ----
return set.isEmpty();
}
!
/**
* @see Set#contains(Object)
***************
*** 127,131 ****
return set.contains(arg0);
}
!
/**
* @see Set#iterator()
--- 127,131 ----
return set.contains(arg0);
}
!
/**
* @see Set#iterator()
***************
*** 135,139 ****
return new IteratorProxy( set.iterator() );
}
!
/**
* @see Set#toArray()
--- 135,139 ----
return new IteratorProxy( set.iterator() );
}
!
/**
* @see Set#toArray()
***************
*** 143,147 ****
return set.toArray();
}
!
/**
* @see Set#toArray(Object[])
--- 143,147 ----
return set.toArray();
}
!
/**
* @see Set#toArray(Object[])
***************
*** 151,155 ****
return set.toArray(arg0);
}
!
/**
* @see Set#add(Object)
--- 151,155 ----
return set.toArray(arg0);
}
!
/**
* @see Set#add(Object)
***************
*** 159,163 ****
return set.add(arg0);
}
!
/**
* @see Set#remove(Object)
--- 159,163 ----
return set.add(arg0);
}
!
/**
* @see Set#remove(Object)
***************
*** 167,171 ****
return set.remove(arg0);
}
!
/**
* @see Set#containsAll(Collection)
--- 167,171 ----
return set.remove(arg0);
}
!
/**
* @see Set#containsAll(Collection)
***************
*** 175,179 ****
return set.containsAll(arg0);
}
!
/**
* @see Set#addAll(Collection)
--- 175,179 ----
return set.containsAll(arg0);
}
!
/**
* @see Set#addAll(Collection)
***************
*** 183,187 ****
return set.addAll(arg0);
}
!
/**
* @see Set#retainAll(Collection)
--- 183,187 ----
return set.addAll(arg0);
}
!
/**
* @see Set#retainAll(Collection)
***************
*** 191,195 ****
return set.retainAll(arg0);
}
!
/**
* @see Set#removeAll(Collection)
--- 191,195 ----
return set.retainAll(arg0);
}
!
/**
* @see Set#removeAll(Collection)
***************
*** 199,203 ****
return set.remove(arg0);
}
!
/**
* @see Set#clear()
--- 199,203 ----
return set.remove(arg0);
}
!
/**
* @see Set#clear()
***************
*** 212,216 ****
return set.toString();
}
!
/**
* @see PersistentCollection#writeTo(PreparedStatement, CollectionPersister, Object, int)
--- 212,216 ----
return set.toString();
}
!
/**
* @see PersistentCollection#writeTo(PreparedStatement, CollectionPersister, Object, int)
***************
*** 220,224 ****
persister.writeElement(st, entry, writeOrder, session);
}
!
/**
* @see PersistentCollection#readFrom(ResultSet, CollectionPersister)
--- 220,224 ----
persister.writeElement(st, entry, writeOrder, session);
}
!
/**
* @see PersistentCollection#readFrom(ResultSet, CollectionPersister)
***************
*** 229,233 ****
return element;
}
!
/**
* @see PersistentCollection#entries()
--- 229,233 ----
return element;
}
!
/**
* @see PersistentCollection#entries()
***************
*** 389,391 ****
}
!
--- 389,391 ----
}
!
Index: SortedMap.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/collections/SortedMap.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** SortedMap.java 1 Oct 2002 01:25:29 -0000 1.21
--- SortedMap.java 26 Nov 2002 03:35:41 -0000 1.22
***************
*** 19,23 ****
* @version 1.x
* @author <a href="mailto:dou...@al...">e</a>
! */
public class SortedMap extends Map implements java.util.SortedMap {
--- 19,23 ----
* @version 1.x
* @author <a href="mailto:dou...@al...">e</a>
! */
public class SortedMap extends Map implements java.util.SortedMap {
***************
*** 198,200 ****
public SortedMap() {}
}
!
--- 198,200 ----
public SortedMap() {}
}
!
|