1 package org.apache.ojb.broker.util; 2 3 17 18 import java.util.ArrayList ; 19 20 public class IdentityArrayList extends ArrayList  21 { 22 public boolean contains(Object elem) 23 { 24 return indexOf(elem) >= 0; 25 } 26 27 public int indexOf(Object elem) 28 { 29 for(int i = 0; i < size(); i++) 30 if(elem == get(i)) 31 return i; 32 return -1; 33 } 34 35 public int lastIndexOf(Object elem) 36 { 37 for(int i = size() - 1; i >= 0; i--) 38 if(elem == get(i)) 39 return i; 40 return -1; 41 } 42 } 43 | Popular Tags |