Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I K L M N O P R S T V

A

AbsoluteModifier - class org.metacosm.util.AbsoluteModifier.
An AbsoluteModifier affects a new value to a Property.
AbsoluteModifier(Object, int) - Constructor for class org.metacosm.util.AbsoluteModifier
 
AbsoluteModifier(Object) - Constructor for class org.metacosm.util.AbsoluteModifier
 
AbsoluteModifier() - Constructor for class org.metacosm.util.AbsoluteModifier
Constructor for RandomAbsoluteModifier (no value)
AdminMessage - class org.metacosm.util.AdminMessage.
 
AdminMessage(String) - Constructor for class org.metacosm.util.AdminMessage
 
absList - Variable in class org.metacosm.util.DoubleProperty
AbsoluteModifiers list
absList - Variable in class org.metacosm.util.LongProperty
AbsoluteModifiers list
absList - Variable in class org.metacosm.util.NonNumericProperty
AbsoluteModifiers list
absModifier - Variable in class org.metacosm.util.DoubleProperty
The first max priority AbsoluteModifier
absModifier - Variable in class org.metacosm.util.LongProperty
The first max priority AbsoluteModifier
absModifier - Variable in class org.metacosm.util.NonNumericProperty
The first max priority AbsoluteModifier
add(Field, Object) - Static method in class org.metacosm.util.Field
 
add(String, Object) - Method in class org.metacosm.util.Repository
 
add(StringKey, Object) - Method in class org.metacosm.util.Repository
 
addListener(MCEventListener, String) - Method in class org.metacosm.util.MCEventDispatcher
 
addToField(Object) - Method in class org.metacosm.util.NonNumericProperty
 
applyModifier(AbsoluteModifier) - Method in class org.metacosm.util.DoubleProperty
Applies an absolute modifier to the property.
applyModifier(RelativeModifier) - Method in class org.metacosm.util.DoubleProperty
Applies a relative modifier to the property.
applyModifier(AbsoluteModifier) - Method in class org.metacosm.util.LongProperty
Applies an absolute modifier to the property.
applyModifier(RelativeModifier) - Method in class org.metacosm.util.LongProperty
Applies a relative modifier to the property.
applyModifier(AbsoluteModifier) - Method in class org.metacosm.util.NonNumericProperty
Applies an absolute modifier to the property.
applyModifier(RelativeModifier) - Method in class org.metacosm.util.NonNumericProperty
Unsupported method
applyModifier(AbsoluteModifier) - Method in class org.metacosm.util.Property
Called by an Influence to modify the value absolutely.
applyModifier(RelativeModifier) - Method in class org.metacosm.util.Property
Called by an Influence to modify the value relatively.
attrMap - Variable in class org.metacosm.util.AdminMessage
 

B

boundedValue(double) - Method in class org.metacosm.util.DoubleInterval
 
boundedValue(long) - Method in class org.metacosm.util.LongInterval
 

C

ClassRepository - class org.metacosm.util.ClassRepository.
 
ClassRepository(String) - Constructor for class org.metacosm.util.ClassRepository
 
CollectionFactory - class org.metacosm.util.CollectionFactory.
This factory encapsulates the creation of Collections.
CollectionFactory() - Constructor for class org.metacosm.util.CollectionFactory
 
ConfigFileLoader - class org.metacosm.util.ConfigFileLoader.
 
ConfigFileLoader() - Constructor for class org.metacosm.util.ConfigFileLoader
Private constructor for singleton pattern
calculate() - Method in class org.metacosm.util.DoubleProperty
 
calculate() - Method in class org.metacosm.util.LongProperty
 
cfgLoader - Static variable in class org.metacosm.util.ConfigFileLoader
 
clone() - Method in class org.metacosm.util.DoubleProperty
 
clone() - Method in class org.metacosm.util.Field
 
clone() - Method in class org.metacosm.util.LongProperty
 
clone() - Method in class org.metacosm.util.NonNumericProperty
 
clone() - Method in class org.metacosm.util.Property
 
configuration - Static variable in class org.metacosm.util.CollectionFactory
The configuration of CollectionFactory.
containsKey(String) - Method in class org.metacosm.util.Repository
 
create(String, boolean, String) - Static method in class org.metacosm.util.CollectionFactory
 
create(String, Map, boolean, String) - Static method in class org.metacosm.util.CollectionFactory
 
create(String, Collection, boolean, String) - Static method in class org.metacosm.util.CollectionFactory
 
create(String, Object, Class, boolean, String) - Static method in class org.metacosm.util.CollectionFactory
 
createCollection(String) - Static method in class org.metacosm.util.CollectionFactory
Creates a Collection.
createCollection(String, Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a Collection and initiliazes it with an existing Collection.
createDefault(String) - Static method in class org.metacosm.util.CollectionFactory
 
createDefault(String, Collection) - Static method in class org.metacosm.util.CollectionFactory
 
createDefault(String, Map) - Static method in class org.metacosm.util.CollectionFactory
 
createList(String) - Static method in class org.metacosm.util.CollectionFactory
 
createList(String, Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a List and initiliazes it with an existing Collection.
createMap(String) - Static method in class org.metacosm.util.CollectionFactory
 
createMap(String, Map) - Static method in class org.metacosm.util.CollectionFactory
Creates a Map and initiliazes it with an existing Map.
createPrefCollection() - Static method in class org.metacosm.util.CollectionFactory
Creates a Collection which type is defined in the configuration file.
createPrefCollection(Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a Collection which type is defined in the configuration file and initializes it with an existing Collection.
createPrefList() - Static method in class org.metacosm.util.CollectionFactory
Creates a List which type is defined in the configuration file.
createPrefList(Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a List which type is defined in the configuration file and initializes it with an existing Collection.
createPrefMap() - Static method in class org.metacosm.util.CollectionFactory
Creates a Map which type is defined in the configuration file.
createPrefMap(Map) - Static method in class org.metacosm.util.CollectionFactory
Creates a Map which type is defined in the configuration file and initializes it with an existing Map.
createPrefSet() - Static method in class org.metacosm.util.CollectionFactory
Creates a Set which type is defined in the configuration file.
createPrefSet(Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a Set which type is defined in the configuration file and initializes it with an existing Collection.
createPrefSortedMap() - Static method in class org.metacosm.util.CollectionFactory
Creates a SortedMap which type is defined in the configuration file.
createPrefSortedMap(Map) - Static method in class org.metacosm.util.CollectionFactory
Creates a SortedMap which type is defined in the configuration file and initializes it with an existing Map.
createPrefSortedSet() - Static method in class org.metacosm.util.CollectionFactory
Creates a SortedSet which type is defined in the configuration file.
createPrefSortedSet(Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a SortedSet which type is defined in the configuration file and initializes it with an existing Collection.
createSet(String) - Static method in class org.metacosm.util.CollectionFactory
 
createSet(String, Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a Set and initiliazes it with an existing Collection.
createSortedMap(String) - Static method in class org.metacosm.util.CollectionFactory
 
createSortedMap(String, Map) - Static method in class org.metacosm.util.CollectionFactory
Creates a SortedMap and initiliazes it with an existing Map.
createSortedSet(String) - Static method in class org.metacosm.util.CollectionFactory
 
createSortedSet(String, Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a SortedSet and initiliazes it with an existing Collection.
createStandardCollection(String) - Static method in class org.metacosm.util.CollectionFactory
Creates a standard Collection from java.util.
createStandardCollection(String, Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a standard Collection from java.util and initializes it with an existing Collection.
createStandardList(String) - Static method in class org.metacosm.util.CollectionFactory
 
createStandardList(String, Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a standard List from java.util and initializes it with an existing Collection.
createStandardMap(String) - Static method in class org.metacosm.util.CollectionFactory
 
createStandardMap(String, Map) - Static method in class org.metacosm.util.CollectionFactory
Creates a standard Map from java.util and initializes it with an existing Map.
createStandardSet(String) - Static method in class org.metacosm.util.CollectionFactory
 
createStandardSet(String, Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a standard Set from java.util and initializes it with an existing Collection.
createStandardSortedMap(String) - Static method in class org.metacosm.util.CollectionFactory
 
createStandardSortedMap(String, Map) - Static method in class org.metacosm.util.CollectionFactory
Creates a standard SortedMap from java.util and initializes it with an existing Map.
createStandardSortedSet(String) - Static method in class org.metacosm.util.CollectionFactory
 
createStandardSortedSet(String, Collection) - Static method in class org.metacosm.util.CollectionFactory
Creates a standard SortedSet from java.util and initializes it with an existing Collection.

D

DEFAULT_COLLECTION - Static variable in class org.metacosm.util.CollectionFactory
 
DEFAULT_LIST - Static variable in class org.metacosm.util.CollectionFactory
 
DEFAULT_MAP - Static variable in class org.metacosm.util.CollectionFactory
 
DEFAULT_SET - Static variable in class org.metacosm.util.CollectionFactory
 
DEFAULT_SORTED_MAP - Static variable in class org.metacosm.util.CollectionFactory
 
DEFAULT_SORTED_SET - Static variable in class org.metacosm.util.CollectionFactory
 
DoubleInterval - class org.metacosm.util.DoubleInterval.
Internal representation of a double interval in DoubleProperty
DoubleInterval(double, double) - Constructor for class org.metacosm.util.DoubleInterval
 
DoubleProperty - class org.metacosm.util.DoubleProperty.
A Property with a double value.
DoubleProperty(String, double) - Constructor for class org.metacosm.util.DoubleProperty
DoubleProperty constructor without a specified interval.
DoubleProperty(String, double, double, double) - Constructor for class org.metacosm.util.DoubleProperty
DoubleProperty constructor with a specified interval.
DoubleProperty(String, double, DoubleInterval) - Constructor for class org.metacosm.util.DoubleProperty
Used by clone() to produce a property with the same name and value, and with the same shared interval.

E

elements - Variable in class org.metacosm.util.Repository
 
equals(Object) - Method in class org.metacosm.util.StringKey
 
errorMessage(String, Exception) - Static method in class org.metacosm.util.CollectionFactory
 

F

Field - class org.metacosm.util.Field.
A Field is a set of objects (values for a Property).
Field(Object) - Constructor for class org.metacosm.util.Field
 
Field(Set) - Constructor for class org.metacosm.util.Field
 
field - Variable in class org.metacosm.util.NonNumericProperty
 

G

get(String) - Method in class org.metacosm.util.Repository
 
get(StringKey) - Method in class org.metacosm.util.Repository
 
getAsClass(String) - Method in class org.metacosm.util.ClassRepository
 
getAttribute(String) - Method in class org.metacosm.util.AdminMessage
 
getDefaultInstance(String) - Method in class org.metacosm.util.ClassRepository
 
getDoubleValue() - Method in class org.metacosm.util.DoubleProperty
 
getInstance() - Static method in class org.metacosm.util.ConfigFileLoader
 
getKeys() - Method in class org.metacosm.util.Repository
 
getLongValue() - Method in class org.metacosm.util.LongProperty
 
getMax() - Method in class org.metacosm.util.DoubleInterval
 
getMax() - Method in class org.metacosm.util.LongInterval
 
getMaxValue() - Method in class org.metacosm.util.DoubleProperty
 
getMaxValue() - Method in class org.metacosm.util.LongProperty
 
getMin() - Method in class org.metacosm.util.DoubleInterval
 
getMin() - Method in class org.metacosm.util.LongInterval
 
getMinValue() - Method in class org.metacosm.util.DoubleProperty
 
getMinValue() - Method in class org.metacosm.util.LongProperty
 
getMsg() - Method in class org.metacosm.util.MCEvent
 
getName() - Method in class org.metacosm.util.Property
 
getPriority() - Method in class org.metacosm.util.AbsoluteModifier
 
getType() - Method in class org.metacosm.util.MCEvent
 
getValue() - Method in class org.metacosm.util.AbsoluteModifier
 
getValue() - Method in class org.metacosm.util.DoubleProperty
 
getValue() - Method in class org.metacosm.util.LongProperty
 
getValue() - Method in class org.metacosm.util.NonNumericProperty
 
getValue() - Method in class org.metacosm.util.Property
 
getValue() - Method in class org.metacosm.util.RandomAbsoluteModifier
Should just be called once at Influence applying time.
getValue() - Method in class org.metacosm.util.RelativeModifier
 

H

hashCode() - Method in class org.metacosm.util.StringKey
 
hashcode - Variable in class org.metacosm.util.StringKey
 

I

initialCapacity - Static variable in class org.metacosm.util.CollectionFactory
Initial capacity of the collection
initialValue - Variable in class org.metacosm.util.DoubleProperty
 
initialValue - Variable in class org.metacosm.util.LongProperty
 
initialValue - Variable in class org.metacosm.util.NonNumericProperty
 
initialize() - Method in class org.metacosm.util.Repository
 
instance - Static variable in class org.metacosm.util.ConfigFileLoader
 
interval - Variable in class org.metacosm.util.DoubleProperty
Domain interval
interval - Variable in class org.metacosm.util.LongProperty
Domain interval
isInField(Object) - Method in class org.metacosm.util.Field
 
isInInterval(double) - Method in class org.metacosm.util.DoubleInterval
 
isInInterval(long) - Method in class org.metacosm.util.LongInterval
 

K

key - Variable in class org.metacosm.util.StringKey
 
keySet() - Method in class org.metacosm.util.AdminMessage
 

L

LongInterval - class org.metacosm.util.LongInterval.
Internal representation of a long interval in LongProperty
LongInterval(long, long) - Constructor for class org.metacosm.util.LongInterval
 
LongProperty - class org.metacosm.util.LongProperty.
A Property with long value.
LongProperty(String, long) - Constructor for class org.metacosm.util.LongProperty
LongProperty constructor without a specified interval.
LongProperty(String, long, long, long) - Constructor for class org.metacosm.util.LongProperty
LongProperty constructor with a specified interval.
LongProperty(String, long, LongInterval) - Constructor for class org.metacosm.util.LongProperty
Used by clone() to produce a property with the same name and value, and with the same shared interval.
law - Variable in class org.metacosm.util.RandomAbsoluteModifier
 
listenersByMsgType - Variable in class org.metacosm.util.MCEventDispatcher
 
listenersToAll - Variable in class org.metacosm.util.MCEventDispatcher
 
load(InputStream) - Method in class org.metacosm.util.AbsoluteModifier
 
load(InputStream) - Method in class org.metacosm.util.DoubleInterval
 
load(InputStream) - Method in class org.metacosm.util.DoubleProperty
 
load(InputStream) - Method in class org.metacosm.util.Field
 
load(InputStream) - Method in class org.metacosm.util.LongInterval
 
load(InputStream) - Method in class org.metacosm.util.LongProperty
 
load(InputStream) - Method in class org.metacosm.util.NonNumericProperty
 
load(InputStream) - Method in class org.metacosm.util.RandomAbsoluteModifier
 
load(InputStream) - Method in class org.metacosm.util.RelativeModifier
 
loadCfgFile(String) - Method in class org.metacosm.util.ConfigFileLoader
Loads config file from anywhere in classpath.
loadClass(String, boolean, String) - Static method in class org.metacosm.util.CollectionFactory
 

M

MAX_PRIORITY - Static variable in class org.metacosm.util.AbsoluteModifier
Maximal priority
MCEvent - class org.metacosm.util.MCEvent.
 
MCEvent(String) - Constructor for class org.metacosm.util.MCEvent
 
MCEventDispatcher - class org.metacosm.util.MCEventDispatcher.
EventDispatcher should be able to route message to registered listeners according to the message type.
MCEventDispatcher() - Constructor for class org.metacosm.util.MCEventDispatcher
 
MCEventListener - interface org.metacosm.util.MCEventListener.
 
MCEventReceived(MCEvent) - Method in interface org.metacosm.util.MCEventListener
 
MIN_PRIORITY - Static variable in class org.metacosm.util.AbsoluteModifier
Minimal priority
max - Variable in class org.metacosm.util.DoubleInterval
 
max - Variable in class org.metacosm.util.LongInterval
 
min - Variable in class org.metacosm.util.DoubleInterval
 
min - Variable in class org.metacosm.util.LongInterval
 
msg - Variable in class org.metacosm.util.MCEvent
 

N

NORMAL_PRIORITY - Static variable in class org.metacosm.util.AbsoluteModifier
Normal priority
NonNumericProperty - class org.metacosm.util.NonNumericProperty.
A Non-numeric Property contains a non-numeric value (ie an non-null object).
NonNumericProperty(String, Object) - Constructor for class org.metacosm.util.NonNumericProperty
 
NonNumericProperty(String, Object, Field) - Constructor for class org.metacosm.util.NonNumericProperty
 
name - Variable in class org.metacosm.util.Property
Non-null name
notifyListeners(MCEvent) - Method in class org.metacosm.util.MCEventDispatcher
 

O

org.metacosm.util - package org.metacosm.util
 

P

PREF_ERR - Static variable in class org.metacosm.util.CollectionFactory
Load factor
Property - class org.metacosm.util.Property.
Properties describe a particular aspect of an Entity.
Property(String) - Constructor for class org.metacosm.util.Property
 
parseElementFrom(String) - Method in class org.metacosm.util.ClassRepository
 
parseElementFrom(String) - Method in class org.metacosm.util.Repository
 
parseName(String) - Method in class org.metacosm.util.ClassRepository
 
preferredCollection - Static variable in class org.metacosm.util.CollectionFactory
 
preferredList - Static variable in class org.metacosm.util.CollectionFactory
 
preferredMap - Static variable in class org.metacosm.util.CollectionFactory
 
preferredSet - Static variable in class org.metacosm.util.CollectionFactory
 
preferredSortedMap - Static variable in class org.metacosm.util.CollectionFactory
 
preferredSortedSet - Static variable in class org.metacosm.util.CollectionFactory
 
priority - Variable in class org.metacosm.util.AbsoluteModifier
 
propertyFile - Variable in class org.metacosm.util.Repository
 

R

RandomAbsoluteModifier - class org.metacosm.util.RandomAbsoluteModifier.
A RandomAbsoluteModifier is an AbsoluteModifier which value is not fixed or known at Influence creation time.
RandomAbsoluteModifier(DistributionLaw, int) - Constructor for class org.metacosm.util.RandomAbsoluteModifier
 
RandomAbsoluteModifier(DistributionLaw) - Constructor for class org.metacosm.util.RandomAbsoluteModifier
 
RelativeModifier - class org.metacosm.util.RelativeModifier.
A RelativeModifier modifies the value of a Property.
RelativeModifier(Object) - Constructor for class org.metacosm.util.RelativeModifier
 
Repository - class org.metacosm.util.Repository.
FIXME: add save method to write property file
Repository(String) - Constructor for class org.metacosm.util.Repository
 
randomValues - Variable in class org.metacosm.util.DoubleProperty
RandomAbsoluteModifier values list
randomValues - Variable in class org.metacosm.util.LongProperty
RandomAbsoluteModifier values list
randomValues - Variable in class org.metacosm.util.NonNumericProperty
RandomAbsoluteModifier values list
reInit() - Method in class org.metacosm.util.Repository
 
relDelta - Variable in class org.metacosm.util.DoubleProperty
RelativeModifiers final effect
relDelta - Variable in class org.metacosm.util.LongProperty
RelativeModifiers final effect
remove(Field, Object) - Static method in class org.metacosm.util.Field
 
removeFromField(Object) - Method in class org.metacosm.util.NonNumericProperty
 
removeListener(MCEventListener, String) - Method in class org.metacosm.util.MCEventDispatcher
 
removeModifier(AbsoluteModifier) - Method in class org.metacosm.util.DoubleProperty
Removes an absolute modifier previously applied to the property.
removeModifier(RelativeModifier) - Method in class org.metacosm.util.DoubleProperty
Removes a relative modifier previously applied to the property.
removeModifier(AbsoluteModifier) - Method in class org.metacosm.util.LongProperty
Removes an absolute modifier previously applied to the property.
removeModifier(RelativeModifier) - Method in class org.metacosm.util.LongProperty
Removes a relative modifier previously applied to the property.
removeModifier(AbsoluteModifier) - Method in class org.metacosm.util.NonNumericProperty
Removes an absolute modifier previously applied to the property.
removeModifier(RelativeModifier) - Method in class org.metacosm.util.NonNumericProperty
Unsupported method
removeModifier(AbsoluteModifier) - Method in class org.metacosm.util.Property
Called by an Influence to remove an absolute value.
removeModifier(RelativeModifier) - Method in class org.metacosm.util.Property
Called by an Influence to remove a relative value.

S

StringKey - class org.metacosm.util.StringKey.
Class allowing better performance while remaining simple when using Strings as keys in a Map.
StringKey(String) - Constructor for class org.metacosm.util.StringKey
 
save(OutputStream) - Method in class org.metacosm.util.AbsoluteModifier
 
save(OutputStream) - Method in class org.metacosm.util.DoubleInterval
 
save(OutputStream) - Method in class org.metacosm.util.DoubleProperty
 
save(OutputStream) - Method in class org.metacosm.util.Field
 
save(OutputStream) - Method in class org.metacosm.util.LongInterval
 
save(OutputStream) - Method in class org.metacosm.util.LongProperty
 
save(OutputStream) - Method in class org.metacosm.util.NonNumericProperty
 
save(OutputStream) - Method in class org.metacosm.util.RelativeModifier
 
set - Variable in class org.metacosm.util.Field
 
setAttribute(String, String) - Method in class org.metacosm.util.AdminMessage
 
setInitialCapacity(int) - Static method in class org.metacosm.util.CollectionFactory
 
setMsg(String) - Method in class org.metacosm.util.MCEvent
 
setType(String) - Method in class org.metacosm.util.MCEvent
 
setValue(Object) - Method in class org.metacosm.util.NonNumericProperty
 

T

toString() - Method in class org.metacosm.util.AbsoluteModifier
 
toString() - Method in class org.metacosm.util.DoubleProperty
 
toString() - Method in class org.metacosm.util.LongProperty
 
toString() - Method in class org.metacosm.util.NonNumericProperty
 
toString() - Method in class org.metacosm.util.RandomAbsoluteModifier
 
toString() - Method in class org.metacosm.util.RelativeModifier
 
toString() - Method in class org.metacosm.util.Repository
 
toString() - Method in class org.metacosm.util.StringKey
 
type - Variable in class org.metacosm.util.MCEvent
 

V

value - Variable in class org.metacosm.util.AbsoluteModifier
 
value - Variable in class org.metacosm.util.DoubleProperty
 
value - Variable in class org.metacosm.util.LongProperty
 
value - Variable in class org.metacosm.util.NonNumericProperty
 
value - Variable in class org.metacosm.util.RelativeModifier
 
valueIndex - Variable in class org.metacosm.util.DoubleProperty
RandomAbsoluteModifier value index (for the first max priority AbsoluteModifier) -1 if not a RandomAbsoluteModifier
>= 0 otherwise
valueIndex - Variable in class org.metacosm.util.LongProperty
RandomAbsoluteModifier value index (for the first max priority AbsoluteModifier) -1 if not a RandomAbsoluteModifier
>= 0 otherwise
values() - Method in class org.metacosm.util.AdminMessage
 

A B C D E F G H I K L M N O P R S T V