|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--kolibribeans.GroupMemberContainer
Title: GroupMemberContainer Description: Copyright: Copyright (c) 2001 Company:
| Constructor Summary | |
GroupMemberContainer()
|
|
GroupMemberContainer(boolean ordered)
Constructor to create new GroupMemberContainer. |
|
| Method Summary | |
void |
add(GroupMember member)
Adds groupMember to container |
void |
addFrom(GroupMemberContainer from,
java.lang.String[] values)
Adds members from other container to self. |
void |
addFrom(GroupMemberContainer from,
java.lang.String[] values,
int valueSubstraction)
Adds members from other container to self. |
void |
clear()
Clears container. |
GroupMember |
get(int index)
Gets member. |
int[] |
getIDsInArray()
Return all groupmembers personIDs in array. |
java.lang.String |
getIDsInDBString(java.lang.String tableAndColumn)
Return every groupmembers personID in string that can be used in SQL-query. |
int |
getMember(int personID)
Returns persons index in container |
boolean |
isOrdered()
Test if Container is ordered. |
void |
remove(int index)
Removes member from container. |
void |
setOrdered(boolean ordered)
Sets ordered state of Container. |
int |
size()
Returns number of members in (size of) Container. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public GroupMemberContainer()
public GroupMemberContainer(boolean ordered)
ordered - boolean value, to set Container to be ordered (true) or unordered (false)| Method Detail |
public void add(GroupMember member)
member - Member to addpublic boolean isOrdered()
public void setOrdered(boolean ordered)
ordered - boolean value to set ordered state. True, if ordered. False otherwise.public GroupMember get(int index)
index - index of wanted member.
public int size()
public void remove(int index)
index - index of member to be removed.
public void addFrom(GroupMemberContainer from,
java.lang.String[] values)
from - Container to add members from.values - Indexes of members that are added.
public void addFrom(GroupMemberContainer from,
java.lang.String[] values,
int valueSubstraction)
from - Container to add members from.values - Indexes of members that are added.valueSubstraction - Interger value that is subtracted from every value in values-tablepublic void clear()
public int getMember(int personID)
personID - Person to find.
public int[] getIDsInArray()
public java.lang.String getIDsInDBString(java.lang.String tableAndColumn)
tableAndColumn - table- and column name to compare ids.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||