Public Member Functions | |
Integer | getCollectionId () |
ArrayCollection< T > | setCollectionId (Integer id) |
ArrayCollection< T > | add (ArrayParam< T > param) |
HashMap< Integer, T > | getArray (String name) |
HashMap< Integer, ArrayParam< T > > | getParam (String name) |
boolean | store () |
boolean | retrieve () |
Private Attributes | |
Integer | id_ |
HashMap< String, HashMap< Integer, ArrayParam< T > > > | params_ |
HashMap< String, HashMap< Integer, T > > | arrays_ |
|
Definition at line 27 of file ArrayCollection.java. 00027 { 00028 00029 HashMap<Integer, ArrayParam<T> > existingParams = 00030 params_.get(param.getName()); 00031 00032 HashMap<Integer, T> existingArray = 00033 arrays_.get(param.getName()); 00034 00035 if(existingArray==null){ 00036 existingArray = new HashMap<Integer, T>(); 00037 } 00038 00039 if(existingParams==null){ 00040 existingParams = new HashMap<Integer, ArrayParam<T> >(); 00041 } 00042 00043 existingArray.put(param.getIndex(), param.getValue()); 00044 existingParams.put(param.getIndex(), param); 00045 00046 return this; 00047 }
|
|
Definition at line 49 of file ArrayCollection.java. 00049 { 00050 return arrays_.get(name); 00051 }
|
|
Definition at line 18 of file ArrayCollection.java. 00018 {
00019 return id_;
00020 }
|
|
Definition at line 53 of file ArrayCollection.java. 00053 { 00054 return params_.get(name); 00055 }
|
|
Definition at line 62 of file ArrayCollection.java. 00062 { 00063 00064 return false; 00065 }
|
|
Definition at line 22 of file ArrayCollection.java. 00022 { 00023 id_ = id; 00024 return this; 00025 }
|
|
Definition at line 57 of file ArrayCollection.java. 00057 { 00058 00059 return false; 00060 }
|
|
Initial value:
new HashMap<String HashMap<Integer T> >()
Definition at line 14 of file ArrayCollection.java. |
|
Definition at line 9 of file ArrayCollection.java. |
|
Initial value:
new HashMap<String HashMap<Integer ArrayParam<T> > >()
Definition at line 11 of file ArrayCollection.java. |
Generated Wed Jan 17 09:14:27 GMT 2007