Package tigase.muc
Enum Affiliation
- java.lang.Object
-
- java.lang.Enum<Affiliation>
-
- tigase.muc.Affiliation
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<Affiliation>
public enum Affiliation extends java.lang.Enum<Affiliation>
- Author:
- bmalkow
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getWeight()
boolean
higherThan(Affiliation affiliation)
boolean
isBanMembersAndUnaffiliatedUsers()
boolean
isChangeRoomDefinition()
boolean
isDestroyRoom()
boolean
isEditAdminList()
boolean
isEditMemberList()
boolean
isEditModeratorList()
boolean
isEditOwnerList()
boolean
isEnterMembersOnlyRoom()
boolean
isEnterOpenRoom()
boolean
isRegisterWithOpenRoom()
boolean
isRetrieveMemberList()
boolean
isViewOccupantsJid()
boolean
lowerThan(Affiliation affiliation)
static Affiliation
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Affiliation[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
outcast
public static final Affiliation outcast
-
none
public static final Affiliation none
-
member
public static final Affiliation member
-
admin
public static final Affiliation admin
-
owner
public static final Affiliation owner
-
-
Method Detail
-
values
public static Affiliation[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Affiliation c : Affiliation.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Affiliation valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getWeight
public int getWeight()
-
higherThan
public boolean higherThan(Affiliation affiliation)
-
isBanMembersAndUnaffiliatedUsers
public boolean isBanMembersAndUnaffiliatedUsers()
-
isChangeRoomDefinition
public boolean isChangeRoomDefinition()
-
isDestroyRoom
public boolean isDestroyRoom()
-
isEditAdminList
public boolean isEditAdminList()
-
isEditMemberList
public boolean isEditMemberList()
-
isEditModeratorList
public boolean isEditModeratorList()
-
isEditOwnerList
public boolean isEditOwnerList()
-
isEnterMembersOnlyRoom
public boolean isEnterMembersOnlyRoom()
-
isEnterOpenRoom
public boolean isEnterOpenRoom()
-
isRegisterWithOpenRoom
public boolean isRegisterWithOpenRoom()
-
isRetrieveMemberList
public boolean isRetrieveMemberList()
-
isViewOccupantsJid
public boolean isViewOccupantsJid()
-
lowerThan
public boolean lowerThan(Affiliation affiliation)
-
-