|
||||||||||
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 |