A B C D E G I N P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAttribute(IAttribute) - Method in interface playerlib.player.IPlayer
- addAttribute(IAttribute) - Method in class playerlib.player.Player
- addAttributeChangeListener(ChangeListener<IAttribute>) - Method in interface playerlib.player.IPlayer
-
This is used to allow a consumer to be notified when any attribute is added, changed or removed.
- addAttributeChangeListener(ChangeListener<IAttribute>) - Method in class playerlib.player.Player
- addAttributes(List<IAttribute>) - Method in interface playerlib.player.IPlayer
- addAttributes(List<IAttribute>) - Method in class playerlib.player.Player
- addBodyPart(IBodyPart) - Method in interface playerlib.player.IPlayer
- addBodyPart(IBodyPart) - Method in class playerlib.player.Player
- addBodyPartChangeListener(ChangeListener<IBodyPart>) - Method in interface playerlib.player.IPlayer
-
This is used to allow a consumer to be notified when any body part is added, changed or removed.
- addBodyPartChangeListener(ChangeListener<IBodyPart>) - Method in class playerlib.player.Player
- addBodyParts(List<IBodyPart>) - Method in interface playerlib.player.IPlayer
- addBodyParts(List<IBodyPart>) - Method in class playerlib.player.Player
- addChangeListener(ValueListener<C>) - Method in interface playerlib.core.ValueChangeManager
-
This is used to allow a consumer to be notified when an @see C value is changed.
- addChangeListener(ValueListener<IAttribute>) - Method in class playerlib.attributes.Attribute
- addChangeListener(ValueListener<ICharacteristic>) - Method in class playerlib.characteristics.Characteristic
- addChangeListener(ValueListener<IBodyPart>) - Method in class playerlib.equipment.BodyPart
- addChangeListener(ValueListener<IEquiped>) - Method in class playerlib.equipment.Equiped
- addChangeListener(ValueListener<IItem>) - Method in class playerlib.items.Item
- addChangeListener(ValueListener<IProperty>) - Method in class playerlib.items.Property
- addCharacteristic(ICharacteristic) - Method in class playerlib.equipment.BodyPart
- addCharacteristic(ICharacteristic) - Method in interface playerlib.equipment.IBodyPart
- addCharacteristic(ICharacteristic) - Method in interface playerlib.player.IPlayer
- addCharacteristic(ICharacteristic) - Method in class playerlib.player.Player
- addCharacteristicChangeListener(ChangeListener<ICharacteristic>) - Method in class playerlib.equipment.BodyPart
- addCharacteristicChangeListener(ChangeListener<ICharacteristic>) - Method in interface playerlib.equipment.IBodyPart
-
This is used to allow a consumer to be notified when any characteristic is added, changed or removed.
- addCharacteristicChangeListener(ChangeListener<ICharacteristic>) - Method in interface playerlib.player.IPlayer
-
This is used to allow a consumer to be notified when any characteristic is added, changed or removed.
- addCharacteristicChangeListener(ChangeListener<ICharacteristic>) - Method in class playerlib.player.Player
- addCharacteristics(List<ICharacteristic>) - Method in class playerlib.equipment.BodyPart
- addCharacteristics(List<ICharacteristic>) - Method in interface playerlib.equipment.IBodyPart
- addCharacteristics(List<ICharacteristic>) - Method in interface playerlib.player.IPlayer
- addCharacteristics(List<ICharacteristic>) - Method in class playerlib.player.Player
- addEquipmentChangeListener(ChangeListener<IEquiped>) - Method in class playerlib.equipment.Equipment
- addEquipmentChangeListener(ChangeListener<IEquiped>) - Method in interface playerlib.equipment.IEquipment
-
This is used to allow a consumer to be notified when any body part is equipped to or un-equipped from.
- addItem(IItem, int) - Method in interface playerlib.inventory.IInventory
- addItem(IItem, int) - Method in class playerlib.inventory.Inventory
- addItemChangeListener(ChangeListener<IItem>) - Method in interface playerlib.inventory.IInventory
-
This is used to allow a consumer to be notified when any item is added, changed or removed.
- addItemChangeListener(ChangeListener<IItem>) - Method in class playerlib.inventory.Inventory
- addItems(Map<IItem, Integer>) - Method in interface playerlib.inventory.IInventory
- addItems(Map<IItem, Integer>) - Method in class playerlib.inventory.Inventory
- addListener(ChangeListener<V>) - Method in class playerlib.core.NotificationManager
- addProperties(List<IProperty>) - Method in interface playerlib.items.IItem
- addProperties(List<IProperty>) - Method in class playerlib.items.Item
- addProperty(IProperty) - Method in interface playerlib.items.IItem
- addProperty(IProperty) - Method in class playerlib.items.Item
- addPropertyChangeListener(ChangeListener<IProperty>) - Method in interface playerlib.items.IItem
-
This is used to allow a consumer to be notified when any property is added, changed or removed.
- addPropertyChangeListener(ChangeListener<IProperty>) - Method in class playerlib.items.Item
- Attribute - Class in playerlib.attributes
- Attribute(String, String, T, T) - Constructor for class playerlib.attributes.Attribute
- Attribute(String, T) - Constructor for class playerlib.attributes.Attribute
- attributes() - Method in interface playerlib.player.IPlayer
- attributes() - Method in class playerlib.player.Player
B
- BodyPart - Class in playerlib.equipment
- BodyPart(String) - Constructor for class playerlib.equipment.BodyPart
- BodyPart(String, String, List<ICharacteristic>) - Constructor for class playerlib.equipment.BodyPart
- bodyParts() - Method in interface playerlib.player.IPlayer
- bodyParts() - Method in class playerlib.player.Player
C
- changed(List<T>, List<T>, List<T>) - Method in interface playerlib.core.ChangeListener
- changed(V, T) - Method in class playerlib.core.NotificationManager
- changed(V, T) - Method in interface playerlib.core.ValueListener
- ChangeListener<T> - Interface in playerlib.core
- Characteristic - Class in playerlib.characteristics
- Characteristic(String, T) - Constructor for class playerlib.characteristics.Characteristic
- Characteristic(String, T, String, T) - Constructor for class playerlib.characteristics.Characteristic
- characteristics() - Method in interface playerlib.player.IPlayer
- characteristics() - Method in class playerlib.player.Player
- clearAttributes() - Method in interface playerlib.player.IPlayer
-
Remove all attributes from this player.
- clearAttributes() - Method in class playerlib.player.Player
- clearBodyParts() - Method in interface playerlib.player.IPlayer
-
Remove all body parts from this player.
- clearBodyParts() - Method in class playerlib.player.Player
- clearCharacteristics() - Method in class playerlib.equipment.BodyPart
- clearCharacteristics() - Method in interface playerlib.equipment.IBodyPart
-
Remove all characteristics from this body part.
- clearCharacteristics() - Method in interface playerlib.player.IPlayer
-
Remove all characteristics from this player.
- clearCharacteristics() - Method in class playerlib.player.Player
- clearItems() - Method in interface playerlib.inventory.IInventory
-
Clears all of the items from the inventory.
- clearItems() - Method in class playerlib.inventory.Inventory
- clearProperties() - Method in interface playerlib.items.IItem
-
Remove all properties from this item.
- clearProperties() - Method in class playerlib.items.Item
- compareTo(IBodyPart) - Method in class playerlib.equipment.BodyPart
- content() - Method in class playerlib.attributes.Attribute
- content() - Method in interface playerlib.attributes.IAttribute
- content() - Method in class playerlib.characteristics.Characteristic
- content() - Method in interface playerlib.characteristics.ICharacteristic
- content() - Method in interface playerlib.items.IItem
- content() - Method in class playerlib.items.Item
- content() - Method in interface playerlib.player.IPlayer
- content() - Method in class playerlib.player.Player
- content(T) - Method in class playerlib.attributes.Attribute
- content(T) - Method in interface playerlib.attributes.IAttribute
- content(T) - Method in class playerlib.characteristics.Characteristic
- content(T) - Method in interface playerlib.characteristics.ICharacteristic
- content(T) - Method in interface playerlib.items.IItem
- content(T) - Method in class playerlib.items.Item
- content(T) - Method in interface playerlib.player.IPlayer
- content(T) - Method in class playerlib.player.Player
D
- description() - Method in class playerlib.attributes.Attribute
- description() - Method in interface playerlib.attributes.IAttribute
- description() - Method in class playerlib.characteristics.Characteristic
- description() - Method in interface playerlib.characteristics.ICharacteristic
- description() - Method in class playerlib.equipment.BodyPart
- description() - Method in interface playerlib.equipment.IBodyPart
- description() - Method in interface playerlib.items.IItem
- description() - Method in interface playerlib.items.IProperty
- description() - Method in class playerlib.items.Item
- description() - Method in class playerlib.items.Property
- description(String) - Method in class playerlib.attributes.Attribute
- description(String) - Method in interface playerlib.attributes.IAttribute
- description(String) - Method in class playerlib.characteristics.Characteristic
- description(String) - Method in interface playerlib.characteristics.ICharacteristic
- description(String) - Method in class playerlib.equipment.BodyPart
- description(String) - Method in interface playerlib.equipment.IBodyPart
- description(String) - Method in interface playerlib.items.IItem
- description(String) - Method in interface playerlib.items.IProperty
- description(String) - Method in class playerlib.items.Item
- description(String) - Method in class playerlib.items.Property
E
- equip(Map<IBodyPart, IItem>) - Method in class playerlib.equipment.Equipment
- equip(Map<IBodyPart, IItem>) - Method in interface playerlib.equipment.IEquipment
- equip(IBodyPart, IItem) - Method in class playerlib.equipment.Equipment
- equip(IBodyPart, IItem) - Method in interface playerlib.equipment.IEquipment
- Equiped - Class in playerlib.equipment
- Equiped(IBodyPart, IItem) - Constructor for class playerlib.equipment.Equiped
- equipment() - Method in interface playerlib.player.IPlayer
- equipment() - Method in class playerlib.player.Player
- equipment(IEquipment) - Method in interface playerlib.player.IPlayer
- equipment(IEquipment) - Method in class playerlib.player.Player
- Equipment - Class in playerlib.equipment
- Equipment() - Constructor for class playerlib.equipment.Equipment
- Equipment(Map<IBodyPart, IItem>) - Constructor for class playerlib.equipment.Equipment
- equipted() - Method in class playerlib.equipment.Equipment
- equipted() - Method in interface playerlib.equipment.IEquipment
- equipted(IBodyPart) - Method in class playerlib.equipment.Equipment
- equipted(IBodyPart) - Method in interface playerlib.equipment.IEquipment
G
- getAmount(IItem) - Method in interface playerlib.inventory.IInventory
- getAmount(IItem) - Method in class playerlib.inventory.Inventory
- getBodyPart() - Method in class playerlib.equipment.Equiped
- getBodyPart() - Method in interface playerlib.equipment.IEquiped
- getCharacteristic(String) - Method in class playerlib.equipment.BodyPart
- getCharacteristic(String) - Method in interface playerlib.equipment.IBodyPart
- getCharacteristics() - Method in class playerlib.equipment.BodyPart
- getCharacteristics() - Method in interface playerlib.equipment.IBodyPart
- getItem() - Method in class playerlib.equipment.Equiped
- getItem() - Method in interface playerlib.equipment.IEquiped
- getProperty(String) - Method in interface playerlib.items.IItem
- getProperty(String) - Method in class playerlib.items.Item
I
- IAttribute - Interface in playerlib.attributes
- IBodyPart - Interface in playerlib.equipment
- ICharacteristic - Interface in playerlib.characteristics
- IEquiped - Interface in playerlib.equipment
- IEquipment - Interface in playerlib.equipment
- IInventory - Interface in playerlib.inventory
- IItem - Interface in playerlib.items
- ilusr.playerlib - module ilusr.playerlib
- inventory() - Method in interface playerlib.player.IPlayer
- inventory() - Method in class playerlib.player.Player
- inventory(IInventory) - Method in interface playerlib.player.IPlayer
- inventory(IInventory) - Method in class playerlib.player.Player
- Inventory - Class in playerlib.inventory
- Inventory() - Constructor for class playerlib.inventory.Inventory
- Inventory(Map<IItem, Integer>) - Constructor for class playerlib.inventory.Inventory
- IPlayer - Interface in playerlib.player
- IProperty - Interface in playerlib.items
- Item - Class in playerlib.items
- Item(String) - Constructor for class playerlib.items.Item
- Item(List<IProperty>, String, String, T) - Constructor for class playerlib.items.Item
- items() - Method in interface playerlib.inventory.IInventory
- items() - Method in class playerlib.inventory.Inventory
N
- name() - Method in class playerlib.attributes.Attribute
- name() - Method in interface playerlib.attributes.IAttribute
- name() - Method in class playerlib.characteristics.Characteristic
- name() - Method in interface playerlib.characteristics.ICharacteristic
- name() - Method in class playerlib.equipment.BodyPart
- name() - Method in interface playerlib.equipment.IBodyPart
- name() - Method in interface playerlib.items.IItem
- name() - Method in interface playerlib.items.IProperty
- name() - Method in class playerlib.items.Item
- name() - Method in class playerlib.items.Property
- name() - Method in interface playerlib.player.IPlayer
- name() - Method in class playerlib.player.Player
- name(String) - Method in class playerlib.attributes.Attribute
- name(String) - Method in interface playerlib.attributes.IAttribute
- name(String) - Method in class playerlib.characteristics.Characteristic
- name(String) - Method in interface playerlib.characteristics.ICharacteristic
- name(String) - Method in class playerlib.equipment.BodyPart
- name(String) - Method in interface playerlib.equipment.IBodyPart
- name(String) - Method in interface playerlib.items.IItem
- name(String) - Method in interface playerlib.items.IProperty
- name(String) - Method in class playerlib.items.Item
- name(String) - Method in class playerlib.items.Property
- name(String) - Method in interface playerlib.player.IPlayer
- name(String) - Method in class playerlib.player.Player
- NotificationManager<V extends ValueChangeManager<V>> - Class in playerlib.core
- NotificationManager() - Constructor for class playerlib.core.NotificationManager
-
Creates a notification manager with no change listeners.
- notifyAdd(List<V>) - Method in class playerlib.core.NotificationManager
- notifyChanged(List<V>) - Method in class playerlib.core.NotificationManager
- notifyListeners(List<V>, List<V>, List<V>) - Method in class playerlib.core.NotificationManager
- notifyRemoved(List<V>) - Method in class playerlib.core.NotificationManager
P
- Player - Class in playerlib.player
- Player(String) - Constructor for class playerlib.player.Player
- Player(String, T, IInventory, IEquipment, List<IAttribute>, List<ICharacteristic>, List<IBodyPart>) - Constructor for class playerlib.player.Player
- playerlib.attributes - package playerlib.attributes
- playerlib.characteristics - package playerlib.characteristics
- playerlib.core - package playerlib.core
- playerlib.equipment - package playerlib.equipment
- playerlib.inventory - package playerlib.inventory
- playerlib.items - package playerlib.items
- playerlib.player - package playerlib.player
- properties() - Method in interface playerlib.items.IItem
- properties() - Method in class playerlib.items.Item
- Property - Class in playerlib.items
- Property(String, String, T) - Constructor for class playerlib.items.Property
- Property(String, T) - Constructor for class playerlib.items.Property
R
- removeAttribute(IAttribute) - Method in interface playerlib.player.IPlayer
- removeAttribute(IAttribute) - Method in class playerlib.player.Player
- removeAttributeChangedListener(ChangeListener<IAttribute>) - Method in interface playerlib.player.IPlayer
-
This is used to stop a consumer from receiving notifications when attributes are added, changed or removed.
- removeAttributeChangedListener(ChangeListener<IAttribute>) - Method in class playerlib.player.Player
- removeAttributes(List<IAttribute>) - Method in interface playerlib.player.IPlayer
- removeAttributes(List<IAttribute>) - Method in class playerlib.player.Player
- removeBodyPart(IBodyPart) - Method in interface playerlib.player.IPlayer
- removeBodyPart(IBodyPart) - Method in class playerlib.player.Player
- removeBodyPartChangeListener(ChangeListener<IBodyPart>) - Method in interface playerlib.player.IPlayer
-
This is used to stop a consumer from receiving notifications when body parts are added, changed or removed.
- removeBodyPartChangeListener(ChangeListener<IBodyPart>) - Method in class playerlib.player.Player
- removeBodyParts(List<IBodyPart>) - Method in interface playerlib.player.IPlayer
- removeBodyParts(List<IBodyPart>) - Method in class playerlib.player.Player
- removeChangeListener(ValueListener<C>) - Method in interface playerlib.core.ValueChangeManager
-
This is used to stop a consumer from being notified when an @see C value is changed.
- removeChangeListener(ValueListener<IAttribute>) - Method in class playerlib.attributes.Attribute
- removeChangeListener(ValueListener<ICharacteristic>) - Method in class playerlib.characteristics.Characteristic
- removeChangeListener(ValueListener<IBodyPart>) - Method in class playerlib.equipment.BodyPart
- removeChangeListener(ValueListener<IEquiped>) - Method in class playerlib.equipment.Equiped
- removeChangeListener(ValueListener<IItem>) - Method in class playerlib.items.Item
- removeChangeListener(ValueListener<IProperty>) - Method in class playerlib.items.Property
- removeCharacteristic(ICharacteristic) - Method in class playerlib.equipment.BodyPart
- removeCharacteristic(ICharacteristic) - Method in interface playerlib.equipment.IBodyPart
- removeCharacteristic(ICharacteristic) - Method in interface playerlib.player.IPlayer
- removeCharacteristic(ICharacteristic) - Method in class playerlib.player.Player
- removeCharacteristicChangeListener(ChangeListener<ICharacteristic>) - Method in class playerlib.equipment.BodyPart
- removeCharacteristicChangeListener(ChangeListener<ICharacteristic>) - Method in interface playerlib.equipment.IBodyPart
-
This is used to stop a consumer from receiving notifications when characteristics are added, changed or removed.
- removeCharacteristicChangeListener(ChangeListener<ICharacteristic>) - Method in interface playerlib.player.IPlayer
-
This is used to stop a consumer from receiving notifications when characteristics are added, changed or removed.
- removeCharacteristicChangeListener(ChangeListener<ICharacteristic>) - Method in class playerlib.player.Player
- removeCharacteristics(List<ICharacteristic>) - Method in class playerlib.equipment.BodyPart
- removeCharacteristics(List<ICharacteristic>) - Method in interface playerlib.equipment.IBodyPart
- removeCharacteristics(List<ICharacteristic>) - Method in interface playerlib.player.IPlayer
- removeCharacteristics(List<ICharacteristic>) - Method in class playerlib.player.Player
- removeEquipmentChangeListener(ChangeListener<IEquiped>) - Method in class playerlib.equipment.Equipment
- removeEquipmentChangeListener(ChangeListener<IEquiped>) - Method in interface playerlib.equipment.IEquipment
-
This is used to stop a consumer from receiving notifications when any body part is equipped to or un-equiped from.
- removeItem(IItem) - Method in interface playerlib.inventory.IInventory
- removeItem(IItem) - Method in class playerlib.inventory.Inventory
- removeItemChangeListener(ChangeListener<IItem>) - Method in interface playerlib.inventory.IInventory
-
This is used to stop a consumer from receiving notifications when items are added, changed or removed.
- removeItemChangeListener(ChangeListener<IItem>) - Method in class playerlib.inventory.Inventory
- removeItems(List<IItem>) - Method in interface playerlib.inventory.IInventory
- removeItems(List<IItem>) - Method in class playerlib.inventory.Inventory
- removeListener(ChangeListener<V>) - Method in class playerlib.core.NotificationManager
- removeProperties(List<IProperty>) - Method in interface playerlib.items.IItem
- removeProperties(List<IProperty>) - Method in class playerlib.items.Item
- removeProperty(IProperty) - Method in interface playerlib.items.IItem
- removeProperty(IProperty) - Method in class playerlib.items.Item
- removePropertyChangeListener(ChangeListener<IProperty>) - Method in interface playerlib.items.IItem
-
This is used to stop a consumer from receiving notifications when property are added, changed or removed.
- removePropertyChangeListener(ChangeListener<IProperty>) - Method in class playerlib.items.Item
S
- setAmount(IItem, int) - Method in interface playerlib.inventory.IInventory
- setAmount(IItem, int) - Method in class playerlib.inventory.Inventory
U
- unEquip(List<IBodyPart>) - Method in class playerlib.equipment.Equipment
- unEquip(List<IBodyPart>) - Method in interface playerlib.equipment.IEquipment
- unEquip(IBodyPart) - Method in class playerlib.equipment.Equipment
- unEquip(IBodyPart) - Method in interface playerlib.equipment.IEquipment
- unEquipAll() - Method in class playerlib.equipment.Equipment
- unEquipAll() - Method in interface playerlib.equipment.IEquipment
V
- value() - Method in class playerlib.attributes.Attribute
- value() - Method in interface playerlib.attributes.IAttribute
- value() - Method in class playerlib.characteristics.Characteristic
- value() - Method in interface playerlib.characteristics.ICharacteristic
- value() - Method in interface playerlib.items.IProperty
- value() - Method in class playerlib.items.Property
- value(T) - Method in class playerlib.attributes.Attribute
- value(T) - Method in interface playerlib.attributes.IAttribute
- value(T) - Method in class playerlib.characteristics.Characteristic
- value(T) - Method in interface playerlib.characteristics.ICharacteristic
- value(T) - Method in interface playerlib.items.IProperty
- value(T) - Method in class playerlib.items.Property
- ValueChangeManager<C> - Interface in playerlib.core
- ValueListener<V> - Interface in playerlib.core
All Classes All Packages