A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

abort() - Method in class com.mongodb.client.gridfs.GridFSUploadStream
Aborts the upload and deletes any data.
AbstractCaverphone - Class in org.apache.commons.codec.language
Encodes a string into a Caverphone value.
AbstractCaverphone() - Constructor for class org.apache.commons.codec.language.AbstractCaverphone
Creates an instance of the Caverphone encoder
accept(TraceMessage) - Method in interface org.elkoserver.util.trace.TraceMessageAcceptor
Accept a message and do whatever is appropriate to make it visible to a user, either now or later.
accept() - Method in class scalablessl.SSLServerSocketChannel
 
accessable(HabitatMod) - Method in class org.made.neohabitat.HabitatMod
accessable -- Return true iff a given object can be reached by the avatar.
account - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.AccountDesc
The ref of the account.
acquireMessage(Object) - Method in interface org.elkoserver.foundation.net.MessageAcquirer
Do whatever needs to be done with a received message.
action(MapReduceAction) - Method in interface com.mongodb.client.MapReduceIterable
Specify the MapReduceAction to be used when writing to a collection.
action - Variable in class org.made.neohabitat.mods.Avatar
TODO Doc
activate(String, Contextor) - Method in class org.elkoserver.server.context.AdminObject
Make this object live inside the context server.
activate(String, Contextor) - Method in class org.elkoserver.server.context.BasicInternalObject
Make this object live inside the context server.
activate(String, Contextor) - Method in interface org.elkoserver.server.context.InternalObject
Make this object live inside the context server.
activate(String, Contextor) - Method in class org.elkoserver.server.context.test.EchoClient
Make this object live inside the context server.
activate() - Method in class org.elkoserver.server.workshop.bank.BankWorker
Activate the bank service.
activate(String, Contextor) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Make this object live inside the context server.
activate() - Method in class org.elkoserver.server.workshop.WorkerObject
Overridable hook for subclasses to be notified about activation.
activity - Variable in class org.made.neohabitat.mods.Avatar
The current avatar pose
Actor - Class in org.elkoserver.foundation.actor
An object representing some entity interacting with this server (whatever server this is) over the net.
Actor(Connection) - Constructor for class org.elkoserver.foundation.actor.Actor
Construct a new Actor.
actor() - Method in class org.elkoserver.server.gatekeeper.ReservationResult
Get the actor ID for this result.
add(String, Object) - Method in class com.mongodb.BasicDBObjectBuilder
Same as append
add(Object) - Method in class org.bson.LazyBSONList
 
add(int, Object) - Method in class org.bson.LazyBSONList
 
add(K, V) - Method in class org.elkoserver.util.HashMapMulti
Add a value to a key's value set.
add(V) - Method in class org.elkoserver.util.HashSetMulti
Add an object to the set.
addAll(Collection) - Method in class org.bson.LazyBSONList
 
addAll(int, Collection) - Method in class org.bson.LazyBSONList
 
addBuffer(byte[], int) - Method in class org.elkoserver.foundation.net.ChunkyByteArrayInputStream
Be given a buffer full of input bytes.
addClass(Class) - Method in class org.elkoserver.foundation.actor.RefTable
Add JSON method dispatch information for a Java class to the table's message dispatcher, independent of any particular object instance.
addClass(Class) - Method in class org.elkoserver.foundation.json.MessageDispatcher
Perform the Java reflection operations needed to do JSON message dispatch on a given Java class.
addClass(String, Class<?>) - Method in interface org.elkoserver.objdb.ObjDB
Inform the object database about a mapping from a JSON object type tag string to a Java class.
addClusterListener(ClusterListener) - Method in class com.mongodb.MongoClientOptions.Builder
Adds the given cluster listener.
addCommandListener(CommandListener) - Method in class com.mongodb.MongoClientOptions.Builder
Adds the given command listener.
addDecodingHook(Class<?>, Transformer) - Static method in class org.bson.BSON
Registers a Transformer to use when decoding a specific class from BSON.
addElement(Object) - Method in class org.elkoserver.json.JSONLiteralArray
Add an element to the incomplete array literal.
addElement(Encodable) - Method in class org.elkoserver.json.JSONLiteralArray
Add an object element to an incomplete array.
addElement(double) - Method in class org.elkoserver.json.JSONLiteralArray
Add a floating point element to an incomplete array.
addElement(boolean) - Method in class org.elkoserver.json.JSONLiteralArray
Add a boolean element to an incomplete array.
addElement(int) - Method in class org.elkoserver.json.JSONLiteralArray
Add an integer element to an incomplete array.
addElement(long) - Method in class org.elkoserver.json.JSONLiteralArray
Add a long element to an incomplete array.
addElement(JSONObject) - Method in class org.elkoserver.json.JSONLiteralArray
Add a JSON object element to an incomplete array.
addElement(Referenceable) - Method in class org.elkoserver.json.JSONLiteralArray
Add a reference element to an incomplete array.
addElement(String) - Method in class org.elkoserver.json.JSONLiteralArray
Add a string element to an incomplete array.
addEncodingHook(Class<?>, Transformer) - Static method in class org.bson.BSON
Registers a Transformer to use to encode a specific class into BSON.
addOption(int) - Method in class com.mongodb.DB
Adds the given flag to the default query options.
addOption(int) - Method in class com.mongodb.DBCollection
Adds the given flag to the default query options.
addOption(int) - Method in class com.mongodb.DBCursor
Adds a query option.
addOption(int) - Method in class com.mongodb.Mongo
Deprecated.
Add options instead on instances of DBCursor
addParameter(String, Object) - Method in class org.elkoserver.json.JSONLiteral
Add an arbitrary parameter to an incomplete literal.
addParameter(String, Object[]) - Method in class org.elkoserver.json.JSONLiteral
Add an array parameter to an incomplete literal.
addParameter(String, Collection) - Method in class org.elkoserver.json.JSONLiteral
Add a collection parameter to an incomplete literal (as an array).
addParameter(String, int[]) - Method in class org.elkoserver.json.JSONLiteral
Add an int array parameter to an incomplete literal.
addParameter(String, long[]) - Method in class org.elkoserver.json.JSONLiteral
Add a long array parameter to an incomplete literal.
addParameter(String, double[]) - Method in class org.elkoserver.json.JSONLiteral
Add a double array parameter to an incomplete literal.
addParameter(String, boolean[]) - Method in class org.elkoserver.json.JSONLiteral
Add a boolean array parameter to an incomplete literal.
addParameter(String, JSONArray) - Method in class org.elkoserver.json.JSONLiteral
Add a JSONArray parameter to an incomplete literal.
addParameter(String, JSONLiteralArray) - Method in class org.elkoserver.json.JSONLiteral
Add an array literal parameter to an incomplete literal.
addParameter(String, Encodable) - Method in class org.elkoserver.json.JSONLiteral
Add an object-valued parameter to an incomplete literal.
addParameter(String, double) - Method in class org.elkoserver.json.JSONLiteral
Add a floating point parameter to an incomplete literal.
addParameter(String, boolean) - Method in class org.elkoserver.json.JSONLiteral
Add a boolean parameter to an incomplete literal.
addParameter(String, int) - Method in class org.elkoserver.json.JSONLiteral
Add an integer parameter to an incomplete literal.
addParameter(String, long) - Method in class org.elkoserver.json.JSONLiteral
Add a long parameter to an incomplete literal.
addParameter(String, JSONObject) - Method in class org.elkoserver.json.JSONLiteral
Add a JSON object parameter to an incomplete literal.
addParameter(String, Referenceable) - Method in class org.elkoserver.json.JSONLiteral
Add a reference parameter to an incomplete literal.
addParameter(String, String) - Method in class org.elkoserver.json.JSONLiteral
Add a string parameter to an incomplete literal.
addParameterOpt(String, Object) - Method in class org.elkoserver.json.JSONLiteral
Add an optional arbitrary parameter to an incomplete literal.
addParameterOpt(String, Object[]) - Method in class org.elkoserver.json.JSONLiteral
Add an optional array parameter to an incomplete literal.
addParameterOpt(String, Collection) - Method in class org.elkoserver.json.JSONLiteral
Add an optional collection parameter to an incomplete literal.
addParameterOpt(String, int[]) - Method in class org.elkoserver.json.JSONLiteral
Add an optional int array parameter to an incomplete literal.
addParameterOpt(String, long[]) - Method in class org.elkoserver.json.JSONLiteral
Add an optional long array parameter to an incomplete literal.
addParameterOpt(String, double[]) - Method in class org.elkoserver.json.JSONLiteral
Add an optional double array parameter to an incomplete literal.
addParameterOpt(String, boolean[]) - Method in class org.elkoserver.json.JSONLiteral
Add an optional boolean array parameter to an incomplete literal.
addParameterOpt(String, JSONArray) - Method in class org.elkoserver.json.JSONLiteral
Add an optional JSONArray parameter to an incomplete literal.
addParameterOpt(String, JSONLiteralArray) - Method in class org.elkoserver.json.JSONLiteral
Add an optional array literal parameter to an incomplete literal.
addParameterOpt(String, Encodable) - Method in class org.elkoserver.json.JSONLiteral
Add an optional object-valued parameter to an incomplete literal.
addParameterOpt(String, JSONObject) - Method in class org.elkoserver.json.JSONLiteral
Add an optional JSON object parameter to an incomplete literal.
addParameterOpt(String, Referenceable) - Method in class org.elkoserver.json.JSONLiteral
Add an optional reference parameter to an incomplete literal.
addParameterOpt(String, String) - Method in class org.elkoserver.json.JSONLiteral
Add an optional string parameter to an incomplete literal.
addParameterRef(String, Object[]) - Method in class org.elkoserver.json.JSONLiteral
Add a dereferenceable array parameter to an incomplete literal.
addParameterRef(String, JSONLiteralArray) - Method in class org.elkoserver.json.JSONLiteral
Add a dereferenceable array literal parameter to an incomplete literal.
addParameterRef(String, Referenceable) - Method in class org.elkoserver.json.JSONLiteral
Add a dereferenceable reference parameter to an incomplete literal.
addProperty(String, Object) - Method in class org.elkoserver.json.JSONObject
Add a property to the object.
addProperty(String, boolean) - Method in class org.elkoserver.json.JSONObject
Add a boolean property to the object.
addProperty(String, double) - Method in class org.elkoserver.json.JSONObject
Add a double property to the object.
addProperty(String, int) - Method in class org.elkoserver.json.JSONObject
Add an integer property to the object.
addProperty(String, long) - Method in class org.elkoserver.json.JSONObject
Add a long property to the object.
addProperty(String, Encodable) - Method in class org.elkoserver.json.JSONObject
Add an object that can be encoded as JSON to an object.
addRef(String, DispatchTarget) - Method in class org.elkoserver.foundation.actor.RefTable
Add an object to the table, explicitly specifying its reference string.
addRef(Referenceable) - Method in class org.elkoserver.foundation.actor.RefTable
Add an object to the table, using the reference string it knows for itself.
addServerListener(ServerListener) - Method in class com.mongodb.MongoClientOptions.Builder
Adds the given server listener.
addServerMonitorListener(ServerMonitorListener) - Method in class com.mongodb.MongoClientOptions.Builder
Adds the given server monitro listener.
addSpecial(String, Object) - Method in class com.mongodb.DBCursor
Adds a special operator like $maxScan or $returnKey.
addTime(long) - Method in interface org.elkoserver.foundation.net.LoadMonitor
Take note of some processing time spent.
addTime(long) - Method in class org.elkoserver.foundation.server.ServerLoadMonitor
Take note of some processing time spent.
addToNoids(HabitatMod) - Static method in class org.made.neohabitat.mods.Region
Add a HabitatMod to the object list for easy lookup by noid
addUser(String, char[]) - Method in class com.mongodb.DB
Deprecated.
Use DB.command to call either the createUser or updateUser command
addUser(String, char[], boolean) - Method in class com.mongodb.DB
Deprecated.
Use DB.command to call either the createUser or updateUser command
ADJACENCY_ON - Static variable in interface org.made.neohabitat.Constants
 
adjacent(HabitatMod) - Method in class org.made.neohabitat.HabitatMod
Are we standing next to the object so we can manipulate it properly?
AdminObject - Class in org.elkoserver.server.context
Abstract base class for internal objects that want to be addressable in messages delivered over internal (i.e., behind the firewall) communications connections to the server.
AdminObject() - Constructor for class org.elkoserver.server.context.AdminObject
 
after(long, TimeoutNoticer, boolean) - Method in class org.elkoserver.foundation.timer.Timer
Sets a timeout for the specified number of milliseconds.
after(long, TimeoutNoticer) - Method in class org.elkoserver.foundation.timer.Timer
Sets a timeout for the specified number of milliseconds.
aggregate(List<? extends Bson>) - Method in interface com.mongodb.client.MongoCollection
Aggregates documents according to the specified aggregation pipeline.
aggregate(List<? extends Bson>, Class<TResult>) - Method in interface com.mongodb.client.MongoCollection
Aggregates documents according to the specified aggregation pipeline.
aggregate(DBObject, DBObject...) - Method in class com.mongodb.DBCollection
aggregate(List<? extends DBObject>) - Method in class com.mongodb.DBCollection
Method implements aggregation framework.
aggregate(List<? extends DBObject>, ReadPreference) - Method in class com.mongodb.DBCollection
Method implements aggregation framework.
aggregate(List<? extends DBObject>, AggregationOptions) - Method in class com.mongodb.DBCollection
Method implements aggregation framework.
aggregate(List<? extends DBObject>, AggregationOptions, ReadPreference) - Method in class com.mongodb.DBCollection
Method implements aggregation framework.
AggregateIterable<TResult> - Interface in com.mongodb.client
Iterable for aggregate.
AggregationOptions - Class in com.mongodb
The options to apply to an aggregate operation.
AggregationOptions.Builder - Class in com.mongodb
Builder for creating AggregationOptions.
AggregationOptions.OutputMode - Enum in com.mongodb
Enumeration to define where the results of the aggregation will be output.
AggregationOutput - Class in com.mongodb
Container for the result of aggregation operation.
all(Object) - Method in class com.mongodb.QueryBuilder
Equivalent of the $all operand
ALL - Static variable in class com.mongodb.QueryOperators
 
ALL - Static variable in class org.apache.commons.codec.language.bm.Rule
 
ALL_STRINGS_RMATCHER - Static variable in class org.apache.commons.codec.language.bm.Rule
 
allowDiskUse(Boolean) - Method in class com.mongodb.AggregationOptions.Builder
Set whether to enable external sort capabilities.
allowDiskUse(Boolean) - Method in interface com.mongodb.client.AggregateIterable
Enables writing to temporary files.
allowedStyle(StyleDesc) - Method in class org.elkoserver.server.context.mods.NoteMaker
Test if this mod's style options are compatible with particular style settings.
allowedStyle(StyleDesc) - Method in class org.elkoserver.server.context.mods.StyleOptions
Test if a particular StyleDesc is permissible according to this object's settings.
allowedStyle(StyleDesc) - Method in class org.elkoserver.server.context.mods.TalkOptions
Test if this mod's style options are compatible with particular style settings.
alwaysUseMBeans(boolean) - Method in class com.mongodb.MongoClientOptions.Builder
Sets whether JMX beans registered by the driver should always be MBeans, regardless of whether the VM is Java 6 or greater.
alwaysUseMBeans - Variable in class com.mongodb.MongoOptions
Deprecated.
Sets whether JMX beans registered by the driver should always be MBeans, regardless of whether the VM is Java 6 or greater.
amount - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.EncumbranceDesc
The amount of the encumbrance.
and(String) - Method in class com.mongodb.QueryBuilder
Equivalent to QueryBuilder.put(key).
and(DBObject...) - Method in class com.mongodb.QueryBuilder
Equivalent to an $and operand
AND - Static variable in class com.mongodb.QueryOperators
 
ANNOUNCE_$ - Static variable in interface org.made.neohabitat.Constants
 
ANY - Static variable in class org.apache.commons.codec.language.bm.Languages
 
ANY_LANGUAGE - Static variable in class org.apache.commons.codec.language.bm.Languages
Any/all languages.
APPEARING_$ - Static variable in interface org.made.neohabitat.Constants
 
append(String, Object) - Method in class com.mongodb.BasicDBObject
Add a key/value pair to this object
append(String, Object) - Method in class com.mongodb.BasicDBObjectBuilder
Appends the key/value to the active object
append(CharSequence) - Method in class org.apache.commons.codec.language.bm.Rule.Phoneme
 
append(char) - Method in class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
append(char, char) - Method in class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
append(String) - Method in class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
append(String, String) - Method in class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
append(String, Object) - Method in class org.bson.BasicBSONObject
Add a key/value pair to this object
appendAlternate(char) - Method in class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
appendAlternate(String) - Method in class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
appendPrimary(char) - Method in class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
appendPrimary(String) - Method in class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
applicationName(String) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the logical name of the application using this MongoClient.
applyDecodingHooks(Object) - Static method in class org.bson.BSON
Transforms the objectToDecode using all transformers registered for the class of this object.
applyEncodingHooks(Object) - Static method in class org.bson.BSON
Transforms the objectToEncode using all transformers registered for the class of this object.
appTrace() - Method in class org.elkoserver.server.context.Contextor
Obtain the application trace object for this context server.
appTrace() - Method in class org.elkoserver.server.workshop.Workshop
Obtain the application trace object for the workshop.
apr1Crypt(byte[]) - Static method in class org.apache.commons.codec.digest.Md5Crypt
apr1Crypt(byte[], String) - Static method in class org.apache.commons.codec.digest.Md5Crypt
apr1Crypt(String) - Static method in class org.apache.commons.codec.digest.Md5Crypt
apr1Crypt(String, String) - Static method in class org.apache.commons.codec.digest.Md5Crypt
Generates an Apache htpasswd compatible "$apr1$" MD5 based hash value.
ArgRunnable - Interface in org.elkoserver.util
Arbitrary executable to be run on an argument.
ARRAY - Static variable in class org.bson.BSON
 
arrayDone() - Method in class org.bson.BasicBSONCallback
 
arrayDone() - Method in interface org.bson.BSONCallback
Called the end of the array, and returns the completed array.
arrayDone() - Method in class org.bson.EmptyBSONCallback
 
ArrayIterator<V> - Class in org.elkoserver.util
Iterator over an array of objects.
ArrayIterator(V[]) - Constructor for class org.elkoserver.util.ArrayIterator
Constructor.
arrayStart(String) - Method in class com.mongodb.util.JSONCallback
 
arrayStart() - Method in class org.bson.BasicBSONCallback
 
arrayStart(String) - Method in class org.bson.BasicBSONCallback
 
arrayStart() - Method in interface org.bson.BSONCallback
Signals the start of a BSON array.
arrayStart(String) - Method in interface org.bson.BSONCallback
Signals the start of a BSON array, with its field name.
arrayStart() - Method in class org.bson.EmptyBSONCallback
 
arrayStart(String) - Method in class org.bson.EmptyBSONCallback
 
ARRIVAL_$ - Static variable in interface org.made.neohabitat.Constants
 
ARROW_D - Static variable in interface org.made.neohabitat.Constants
 
ARROW_L - Static variable in interface org.made.neohabitat.Constants
 
ARROW_R - Static variable in interface org.made.neohabitat.Constants
 
ARROW_U - Static variable in interface org.made.neohabitat.Constants
 
asHostDesc(int) - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Generate a HostDesc object suitable for establishing a connection to the service described by this service descriptor.
ASK - Static variable in interface org.made.neohabitat.Constants
 
ASK(User) - Method in class org.made.neohabitat.HabitatMod
Verb (Illegal): This shouldn't get here.
ASK(User) - Method in interface org.made.neohabitat.HabitatVerbs
 
asSafe(Throwable) - Static method in class org.elkoserver.util.trace.ExceptionManager
asUnmodifiable() - Method in class org.elkoserver.util.HashSetMulti
Produce a new set that is a read-only version of this one.
attachLabel(String) - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Set this service's a label string.
attachTo(BasicObject) - Method in class org.elkoserver.server.context.Mod
Attach this mod to an object.
ATTACK - Static variable in interface org.made.neohabitat.Constants
 
ATTACK$ - Static variable in interface org.made.neohabitat.Constants
 
auth(BasicProtocolActor, AuthDesc, OptString) - Method in class org.elkoserver.foundation.actor.BasicProtocolHandler
JSON method for the 'auth' message.
auth() - Method in class org.elkoserver.foundation.server.metadata.HostDesc
Get this host's authorization information.
auth() - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Get this service's authorization configuration.
auth() - Method in class org.elkoserver.server.gatekeeper.ReservationResult
Get the authorization code for this result.
AuthDesc - Class in org.elkoserver.foundation.server.metadata
Descriptor containing information required or presented to authorize a connection.
AuthDesc(String, String, String) - Constructor for class org.elkoserver.foundation.server.metadata.AuthDesc
Direct constructor.
AuthDesc(String, OptString, OptString) - Constructor for class org.elkoserver.foundation.server.metadata.AuthDesc
JSON-driven constructor.
Authorizer - Interface in org.elkoserver.server.gatekeeper
Interface implemented by classes that provide an authorization policy and mechanism to the Gatekeeper.
AUTO_TELEPORT_$ - Static variable in interface org.made.neohabitat.Constants
 
AUTO_TELEPORT_DIR - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_arm_back - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_arm_get - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_bend_back - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_bend_over - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_frown - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_get_shot - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_gimme - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_hand_back - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_hand_out - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_jump - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_knife - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_nop - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_operate - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_point - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_punch - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_shoot1 - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_shoot2 - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_sit_chair - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_sit_floor - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_sit_front - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_stand - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_stand_back - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_stand_front - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_throw - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_unpocket - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_walk - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_walk_back - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_walk_front - Static variable in interface org.made.neohabitat.Constants
 
AV_ACT_wave - Static variable in interface org.made.neohabitat.Constants
 
avail - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.AccountDesc
Available (unencumbered) balance in the account.
available() - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
 
available() - Method in class org.apache.commons.codec.binary.BaseNCodecInputStream
available() - Method in class org.elkoserver.foundation.net.ChunkyByteArrayInputStream
Get the number of bytes that can be read from this input stream without blocking.
available(HabitatMod, int, int) - Method in class org.made.neohabitat.HabitatMod
Is the specified position available to be filled?
avatar(User) - Method in class org.made.neohabitat.HabitatMod
Replaces globals avatar/avatarptr
Avatar - Class in org.made.neohabitat.mods
The Avatar Mod (attached to an Elko User.) This holds both the Habitat User state, and the Avatar state and behaviors, which include action on the User's Avatar, and when interacting with other User's Avatars.
Avatar(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptString, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, int[]) - Constructor for class org.made.neohabitat.mods.Avatar
 
AVATAR_CAPACITY - Static variable in interface org.made.neohabitat.Constants
 
avatar_IDENTIFY(User) - Method in class org.made.neohabitat.mods.Avatar
Alternate interface to avatar_IDENTIFY, passing this.noid as the missing second argument.
avatar_IDENTIFY(User, int) - Method in class org.made.neohabitat.mods.Avatar
A different message is returned depending on if this avatar is the "from" user or another, the message returned will vary.
avatar_NEWREGION(User, int, int) - Method in class org.made.neohabitat.mods.Avatar
 

B

B_BINARY - Static variable in class org.bson.BSON
 
B_FUNC - Static variable in class org.bson.BSON
 
B_GENERAL - Static variable in class org.bson.BSON
 
B_UUID - Static variable in class org.bson.BSON
 
backgroundColor() - Method in class org.elkoserver.server.context.mods.StyleDesc
Get the background color.
backgroundColors() - Method in class org.elkoserver.server.context.mods.StyleOptions
Get the permissible background colors.
Bag - Class in org.made.neohabitat.mods
Habitat Bag Mod (attached to an Elko Item.) A Bag is a small container that can be open/closed and [un]locked.
Bag(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.mods.Bag
 
bag_HELP(User) - Method in class org.made.neohabitat.mods.Bag
Reply with HELP for Bags
BALL - Static variable in interface org.made.neohabitat.Constants
 
BALL_ALT - Static variable in interface org.made.neohabitat.Constants
 
BALL_FILLED - Static variable in interface org.made.neohabitat.Constants
 
bankBalance - Variable in class org.made.neohabitat.mods.Avatar
The number of tokens this avatar has in the bank (not cash-on-hand.)
BankClient - Class in org.elkoserver.server.workshop.bank.client
Internal object that acts as a client for the external 'bank' service.
BankClient(String) - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient
Constructor.
BankClient.AccountDesc - Class in org.elkoserver.server.workshop.bank.client
A struct describing an account, returned as part of the results from query accounts.
BankClient.AccountResultHandler - Class in org.elkoserver.server.workshop.bank.client
Result handler class for requests that return an account ref (delete account, freeze account, and unfreeze account).
BankClient.AccountResultHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.AccountResultHandler
 
BankClient.AccountsResultHandler - Class in org.elkoserver.server.workshop.bank.client
Result handler class for requests that return an array of account refs (make accounts).
BankClient.AccountsResultHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.AccountsResultHandler
 
BankClient.BalanceResultHandler - Class in org.elkoserver.server.workshop.bank.client
Result handler class for requests that affect an account balance (mint, unmint, and unmintEncmbrance).
BankClient.BalanceResultHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.BalanceResultHandler
 
BankClient.BankReplyHandler - Class in org.elkoserver.server.workshop.bank.client
Base class for request-specific handlers for replies from the bank.
BankClient.BankReplyHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.BankReplyHandler
 
BankClient.CurrencyResultHandler - Class in org.elkoserver.server.workshop.bank.client
Result handler class for the make currency request.
BankClient.CurrencyResultHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.CurrencyResultHandler
 
BankClient.EncumberResultHandler - Class in org.elkoserver.server.workshop.bank.client
Result handler class for the encumber request.
BankClient.EncumberResultHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.EncumberResultHandler
 
BankClient.EncumbranceDesc - Class in org.elkoserver.server.workshop.bank.client
A struct describing an encumbrance, returned as part of the results from query accounts.
BankClient.KeyResultHandler - Class in org.elkoserver.server.workshop.bank.client
Result handler class for request that return a key (cancel key, duplicate key, issue root key, and make key).
BankClient.KeyResultHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.KeyResultHandler
 
BankClient.QueryAccountsResultHandler - Class in org.elkoserver.server.workshop.bank.client
Result handler class for the query account request.
BankClient.QueryAccountsResultHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.QueryAccountsResultHandler
 
BankClient.QueryCurrenciesResultHandler - Class in org.elkoserver.server.workshop.bank.client
Result handler class for the query currencies request.
BankClient.QueryCurrenciesResultHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.QueryCurrenciesResultHandler
 
BankClient.QueryEncumbranceResultHandler - Class in org.elkoserver.server.workshop.bank.client
Result handler class for the query encumbrance request.
BankClient.QueryEncumbranceResultHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.QueryEncumbranceResultHandler
 
BankClient.ReleaseResultHandler - Class in org.elkoserver.server.workshop.bank.client
Result handler class for the release request.
BankClient.ReleaseResultHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.ReleaseResultHandler
 
BankClient.TransferResultHandler - Class in org.elkoserver.server.workshop.bank.client
Result handler class for transfer requests (transfer and transferEncumbrance).
BankClient.TransferResultHandler() - Constructor for class org.elkoserver.server.workshop.bank.client.BankClient.TransferResultHandler
 
BankWorker - Class in org.elkoserver.server.workshop.bank
Workshop worker object for the bank service.
BankWorker(OptString, String) - Constructor for class org.elkoserver.server.workshop.bank.BankWorker
JSON-driven constructor.
Base32 - Class in org.apache.commons.codec.binary
Provides Base32 encoding and decoding as defined by RFC 4648.
Base32() - Constructor for class org.apache.commons.codec.binary.Base32
Creates a Base32 codec used for decoding and encoding.
Base32(boolean) - Constructor for class org.apache.commons.codec.binary.Base32
Creates a Base32 codec used for decoding and encoding.
Base32(int) - Constructor for class org.apache.commons.codec.binary.Base32
Creates a Base32 codec used for decoding and encoding.
Base32(int, byte[]) - Constructor for class org.apache.commons.codec.binary.Base32
Creates a Base32 codec used for decoding and encoding.
Base32(int, byte[], boolean) - Constructor for class org.apache.commons.codec.binary.Base32
Creates a Base32 / Base32 Hex codec used for decoding and encoding.
Base32InputStream - Class in org.apache.commons.codec.binary
Provides Base32 encoding and decoding in a streaming fashion (unlimited size).
Base32InputStream(InputStream) - Constructor for class org.apache.commons.codec.binary.Base32InputStream
Creates a Base32InputStream such that all data read is Base32-decoded from the original provided InputStream.
Base32InputStream(InputStream, boolean) - Constructor for class org.apache.commons.codec.binary.Base32InputStream
Creates a Base32InputStream such that all data read is either Base32-encoded or Base32-decoded from the original provided InputStream.
Base32InputStream(InputStream, boolean, int, byte[]) - Constructor for class org.apache.commons.codec.binary.Base32InputStream
Creates a Base32InputStream such that all data read is either Base32-encoded or Base32-decoded from the original provided InputStream.
Base32OutputStream - Class in org.apache.commons.codec.binary
Provides Base32 encoding and decoding in a streaming fashion (unlimited size).
Base32OutputStream(OutputStream) - Constructor for class org.apache.commons.codec.binary.Base32OutputStream
Creates a Base32OutputStream such that all data written is Base32-encoded to the original provided OutputStream.
Base32OutputStream(OutputStream, boolean) - Constructor for class org.apache.commons.codec.binary.Base32OutputStream
Creates a Base32OutputStream such that all data written is either Base32-encoded or Base32-decoded to the original provided OutputStream.
Base32OutputStream(OutputStream, boolean, int, byte[]) - Constructor for class org.apache.commons.codec.binary.Base32OutputStream
Creates a Base32OutputStream such that all data written is either Base32-encoded or Base32-decoded to the original provided OutputStream.
Base64 - Class in org.apache.commons.codec.binary
Provides Base64 encoding and decoding as defined by RFC 2045.
Base64() - Constructor for class org.apache.commons.codec.binary.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
Base64(boolean) - Constructor for class org.apache.commons.codec.binary.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in the given URL-safe mode.
Base64(int) - Constructor for class org.apache.commons.codec.binary.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
Base64(int, byte[]) - Constructor for class org.apache.commons.codec.binary.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
Base64(int, byte[], boolean) - Constructor for class org.apache.commons.codec.binary.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
Base64InputStream - Class in org.apache.commons.codec.binary
Provides Base64 encoding and decoding in a streaming fashion (unlimited size).
Base64InputStream(InputStream) - Constructor for class org.apache.commons.codec.binary.Base64InputStream
Creates a Base64InputStream such that all data read is Base64-decoded from the original provided InputStream.
Base64InputStream(InputStream, boolean) - Constructor for class org.apache.commons.codec.binary.Base64InputStream
Creates a Base64InputStream such that all data read is either Base64-encoded or Base64-decoded from the original provided InputStream.
Base64InputStream(InputStream, boolean, int, byte[]) - Constructor for class org.apache.commons.codec.binary.Base64InputStream
Creates a Base64InputStream such that all data read is either Base64-encoded or Base64-decoded from the original provided InputStream.
Base64OutputStream - Class in org.apache.commons.codec.binary
Provides Base64 encoding and decoding in a streaming fashion (unlimited size).
Base64OutputStream(OutputStream) - Constructor for class org.apache.commons.codec.binary.Base64OutputStream
Creates a Base64OutputStream such that all data written is Base64-encoded to the original provided OutputStream.
Base64OutputStream(OutputStream, boolean) - Constructor for class org.apache.commons.codec.binary.Base64OutputStream
Creates a Base64OutputStream such that all data written is either Base64-encoded or Base64-decoded to the original provided OutputStream.
Base64OutputStream(OutputStream, boolean, int, byte[]) - Constructor for class org.apache.commons.codec.binary.Base64OutputStream
Creates a Base64OutputStream such that all data written is either Base64-encoded or Base64-decoded to the original provided OutputStream.
baseCapacity() - Method in class org.elkoserver.server.context.Context
Obtain the number of users who may enter (a clone of) this context before another clone must be created.
baseEncode(JSONLiteral, EncodeControl) - Method in class org.elkoserver.server.context.Item
 
BaseNCodec - Class in org.apache.commons.codec.binary
Abstract superclass for Base-N encoders and decoders.
BaseNCodec(int, int, int, int) - Constructor for class org.apache.commons.codec.binary.BaseNCodec
Note lineLength is rounded down to the nearest multiple of BaseNCodec.encodedBlockSize If chunkSeparatorLength is zero, then chunking is disabled.
BaseNCodecInputStream - Class in org.apache.commons.codec.binary
Abstract superclass for Base-N input streams.
BaseNCodecInputStream(InputStream, BaseNCodec, boolean) - Constructor for class org.apache.commons.codec.binary.BaseNCodecInputStream
 
BaseNCodecOutputStream - Class in org.apache.commons.codec.binary
Abstract superclass for Base-N output streams.
BaseNCodecOutputStream(OutputStream, BaseNCodec, boolean) - Constructor for class org.apache.commons.codec.binary.BaseNCodecOutputStream
 
baseRef() - Method in class org.elkoserver.server.context.BasicObject
Obtain an object clone's base reference.
BASH - Static variable in interface org.made.neohabitat.Constants
 
BASH$ - Static variable in interface org.made.neohabitat.Constants
 
BasicBSONCallback - Class in org.bson
An implementation of BsonCallback that creates an instance of BSONObject.
BasicBSONCallback() - Constructor for class org.bson.BasicBSONCallback
Creates a new instance.
BasicBSONDecoder - Class in org.bson
Basic implementation of BSONDecoder interface that creates BasicBSONObject instances
BasicBSONDecoder() - Constructor for class org.bson.BasicBSONDecoder
 
BasicBSONEncoder - Class in org.bson
This is meant to be pooled or cached.
BasicBSONEncoder() - Constructor for class org.bson.BasicBSONEncoder
 
BasicBSONList - Class in org.bson.types
Utility class to allow array DBObjects to be created.
BasicBSONList() - Constructor for class org.bson.types.BasicBSONList
 
BasicBSONObject - Class in org.bson
A simple implementation of DBObject.
BasicBSONObject() - Constructor for class org.bson.BasicBSONObject
Creates an empty object.
BasicBSONObject(int) - Constructor for class org.bson.BasicBSONObject
Creates an empty object.
BasicBSONObject(String, Object) - Constructor for class org.bson.BasicBSONObject
Creates a BSONObject initialised with a single key/value pair.
BasicBSONObject(Map) - Constructor for class org.bson.BasicBSONObject
Creates a DBObject from a map.
BasicDBList - Class in com.mongodb
An implementation of List that reflects the way BSON lists work.
BasicDBList() - Constructor for class com.mongodb.BasicDBList
 
BasicDBObject - Class in com.mongodb
A basic implementation of BSON object that is MongoDB specific.
BasicDBObject() - Constructor for class com.mongodb.BasicDBObject
Creates an empty object.
BasicDBObject(int) - Constructor for class com.mongodb.BasicDBObject
Creates an empty object
BasicDBObject(String, Object) - Constructor for class com.mongodb.BasicDBObject
Creates an object with the given key/value
BasicDBObject(Map) - Constructor for class com.mongodb.BasicDBObject
Creates an object from a map.
BasicDBObjectBuilder - Class in com.mongodb
Utility for building complex objects.
BasicDBObjectBuilder() - Constructor for class com.mongodb.BasicDBObjectBuilder
Creates a builder intialized with an empty document.
BasicInternalObject - Class in org.elkoserver.server.context
Utitlity base class for internal objects, providing a general implementation of the InternalObject interface that should be suitable for most uses.
BasicInternalObject() - Constructor for class org.elkoserver.server.context.BasicInternalObject
 
BasicObject - Class in org.elkoserver.server.context
Base class of the fundamental addressable objects in the Context Server: context, user, and item.
BasicProtocolActor - Interface in org.elkoserver.foundation.actor
Interface to be implemented by actor classes making use of the BasicProtocolHandler message handler implementation, or handlers derived from it.
BasicProtocolHandler - Class in org.elkoserver.foundation.actor
Utility message handler implementation base class that supports a basic JSON protocol for connection housekeeping.
BasicProtocolHandler() - Constructor for class org.elkoserver.foundation.actor.BasicProtocolHandler
Constructor.
batchSize(Integer) - Method in class com.mongodb.AggregationOptions.Builder
Sets the size of batches to use when iterating over results.
batchSize(int) - Method in interface com.mongodb.client.AggregateIterable
Sets the number of documents to return per batch.
batchSize(int) - Method in interface com.mongodb.client.DistinctIterable
Sets the number of documents to return per batch.
batchSize(int) - Method in interface com.mongodb.client.FindIterable
Sets the number of documents to return per batch.
batchSize(int) - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
Sets the number of chunks to return per batch.
batchSize(int) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
Sets the number of documents to return per batch.
batchSize(int) - Method in interface com.mongodb.client.ListCollectionsIterable
Sets the number of documents to return per batch.
batchSize(int) - Method in interface com.mongodb.client.ListDatabasesIterable
Sets the number of documents to return per batch.
batchSize(int) - Method in interface com.mongodb.client.ListIndexesIterable
Sets the number of documents to return per batch.
batchSize(int) - Method in interface com.mongodb.client.MapReduceIterable
Sets the number of documents to return per batch.
batchSize(int) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets the number of documents to return per batch.
batchSize(int) - Method in interface com.mongodb.client.MongoIterable
Sets the number of documents to return per batch.
batchSize(int) - Method in class com.mongodb.DBCursor
Limits the number of elements returned in one batch.
batchSize(int) - Method in class com.mongodb.ParallelScanOptions.Builder
The batch size to use for each cursor.
BCodec - Class in org.apache.commons.codec.net
Identical to the Base64 encoding defined by RFC 1521 and allows a character set to be specified.
BCodec() - Constructor for class org.apache.commons.codec.net.BCodec
Default constructor.
BCodec(Charset) - Constructor for class org.apache.commons.codec.net.BCodec
Constructor which allows for the selection of a default charset
BCodec(String) - Constructor for class org.apache.commons.codec.net.BCodec
Constructor which allows for the selection of a default charset
BEEP$ - Static variable in interface org.made.neohabitat.Constants
 
BeiderMorseEncoder - Class in org.apache.commons.codec.language.bm
Encodes strings into their Beider-Morse phonetic encoding.
BeiderMorseEncoder() - Constructor for class org.apache.commons.codec.language.bm.BeiderMorseEncoder
 
BINARY - Static variable in class org.bson.BSON
 
BinaryCodec - Class in org.apache.commons.codec.binary
Converts between byte arrays and strings of "0"s and "1"s.
BinaryCodec() - Constructor for class org.apache.commons.codec.binary.BinaryCodec
 
BinaryDecoder - Interface in org.apache.commons.codec
Defines common decoding methods for byte array decoders.
BinaryEncoder - Interface in org.apache.commons.codec
Defines common encoding methods for byte array encoders.
Bits - Class in org.bson.io
Utility class for reading values from an input stream.
Bits() - Constructor for class org.bson.io.Bits
 
BLACK_CHAR - Static variable in interface org.made.neohabitat.Constants
 
BLAST$ - Static variable in interface org.made.neohabitat.Constants
 
bodyType - Variable in class org.made.neohabitat.mods.Avatar
The body type for the avatar TODO
BOING_FAILURE - Static variable in interface org.made.neohabitat.Constants
 
BOOLEAN - Static variable in class org.bson.BSON
 
boolProperty(String, boolean) - Method in class org.elkoserver.foundation.boot.BootProperties
Get the value of a property as a boolean.
boom(InternalActor, String) - Method in class org.elkoserver.server.context.test.TestInternalObject
 
Boot - Class in org.elkoserver.foundation.boot
This is the universal startup class for applications using Elko.
boot(String[], BootProperties) - Method in interface org.elkoserver.foundation.boot.Bootable
The method that Boot calls to start the application.
boot(String[], BootProperties) - Method in class org.elkoserver.server.broker.BrokerBoot
 
boot(String[], BootProperties) - Method in class org.elkoserver.server.context.ContextServerBoot
 
boot(String[], BootProperties) - Method in class org.elkoserver.server.director.DirectorBoot
 
boot(String[], BootProperties) - Method in class org.elkoserver.server.gatekeeper.GatekeeperBoot
 
boot(String[], BootProperties) - Method in class org.elkoserver.server.presence.PresenceServerBoot
 
boot(String[], BootProperties) - Method in class org.elkoserver.server.repository.RepositoryBoot
 
boot(String[], BootProperties) - Method in class org.elkoserver.server.workshop.WorkshopBoot
 
Bootable - Interface in org.elkoserver.foundation.boot
Interface to be implemented by application classes that want to be launched by Boot.
BootProperties - Class in org.elkoserver.foundation.boot
Enhanced version of the Java Properties class that knows how to pull properties settings out of the command line and also provides a friendlier interface to the values of the properties settings themselves.
BootProperties() - Constructor for class org.elkoserver.foundation.boot.BootProperties
Creates an empty property collection with no default values.
BootProperties(Properties) - Constructor for class org.elkoserver.foundation.boot.BootProperties
Creates an empty property collection with the specified defaults.
borderColor() - Method in class org.elkoserver.server.context.mods.StyleDesc
Get the border color.
borderColors() - Method in class org.elkoserver.server.context.mods.StyleOptions
Get the permissible border colors.
BOX - Static variable in class com.mongodb.QueryOperators
 
Box - Class in org.made.neohabitat.mods
Habitat Box Mod (attached to an Elko Item.) A Box is a large container that can be open/closed and [un]locked.
Box(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.mods.Box
 
BOX_C - Static variable in interface org.made.neohabitat.Constants
 
BOX_CD - Static variable in interface org.made.neohabitat.Constants
 
BOX_CL - Static variable in interface org.made.neohabitat.Constants
 
BOX_CR - Static variable in interface org.made.neohabitat.Constants
 
BOX_CU - Static variable in interface org.made.neohabitat.Constants
 
BOX_DL - Static variable in interface org.made.neohabitat.Constants
 
BOX_DR - Static variable in interface org.made.neohabitat.Constants
 
box_HELP(User) - Method in class org.made.neohabitat.mods.Box
Reply with HELP for Boxes
BOX_UL - Static variable in interface org.made.neohabitat.Constants
 
BOX_UR - Static variable in interface org.made.neohabitat.Constants
 
british_pound - Static variable in interface org.made.neohabitat.Constants
 
BrokerBoot - Class in org.elkoserver.server.broker
The Elko boot class for the Broker.
BrokerBoot() - Constructor for class org.elkoserver.server.broker.BrokerBoot
 
BSON - Class in org.bson
Contains byte representations of all the BSON types (see the BSON Specification).
BSON() - Constructor for class org.bson.BSON
 
BSONCallback - Interface in org.bson
A callback interface for describing the structure of a BSON document.
BSONDecoder - Interface in org.bson
An interface for decoders of BSON documents.
BSONEncoder - Interface in org.bson
A BSONEncoder is a class which can be used to turn documents into byte arrays.
BSONObject - Interface in org.bson
A key-value map that can be saved to the database.
BSONTimestamp - Class in org.bson.types
This is used for internal increment values.
BSONTimestamp() - Constructor for class org.bson.types.BSONTimestamp
Creates a new instance.
BSONTimestamp(int, int) - Constructor for class org.bson.types.BSONTimestamp
Creates a new instance.
BSONTimestampCodec - Class in com.mongodb
Knows how to encode and decode BSON timestamps.
BSONTimestampCodec() - Constructor for class com.mongodb.BSONTimestampCodec
 
BUGOUT - Static variable in interface org.made.neohabitat.Constants
 
BUGOUT$ - Static variable in interface org.made.neohabitat.Constants
 
build() - Method in class com.mongodb.AggregationOptions.Builder
Return the options based on this builder.
build() - Method in class com.mongodb.MongoClientOptions.Builder
Build an instance of MongoClientOptions.
build() - Method in class com.mongodb.ParallelScanOptions.Builder
Creates a ParallelScanOptions with the settings initialised in this builder.
builder() - Static method in class com.mongodb.AggregationOptions
Creates a new Builder for AggregationOptions.
builder() - Static method in class com.mongodb.MongoClientOptions
Creates a builder instance.
builder(MongoClientOptions) - Static method in class com.mongodb.MongoClientOptions
Creates a builder instance.
builder() - Static method in class com.mongodb.ParallelScanOptions
Create a builder for the options
BuildVersion - Class in org.elkoserver.foundation.server
Struct class, whose sole purpose is to hold onto a statically configured version identification string.
BuildVersion() - Constructor for class org.elkoserver.foundation.server.BuildVersion
 
BulkUpdateRequestBuilder - Class in com.mongodb
A builder for a single update request.
bulkWrite(List<? extends WriteModel<? extends TDocument>>) - Method in interface com.mongodb.client.MongoCollection
Executes a mix of inserts, updates, replaces, and deletes.
bulkWrite(List<? extends WriteModel<? extends TDocument>>, BulkWriteOptions) - Method in interface com.mongodb.client.MongoCollection
Executes a mix of inserts, updates, replaces, and deletes.
BulkWriteError - Class in com.mongodb
Represents an error for an item included in a bulk write operation, e.g.
BulkWriteError(int, String, DBObject, int) - Constructor for class com.mongodb.BulkWriteError
Constructs a new instance.
BulkWriteException - Exception in com.mongodb
An exception that represents all errors associated with a bulk write operation.
BulkWriteOperation - Class in com.mongodb
A bulk write operation.
BulkWriteRequestBuilder - Class in com.mongodb
A builder for a single write request.
BulkWriteResult - Class in com.mongodb
The result of a successful bulk write operation.
BulkWriteResult() - Constructor for class com.mongodb.BulkWriteResult
 
BulkWriteUpsert - Class in com.mongodb
Represents an upsert request in a bulk write operation that resulted in an insert.
BulkWriteUpsert(int, Object) - Constructor for class com.mongodb.BulkWriteUpsert
Constructs an instance.
bypassDocumentValidation(Boolean) - Method in class com.mongodb.AggregationOptions.Builder
Sets whether to bypass document validation.
bypassDocumentValidation(Boolean) - Method in interface com.mongodb.client.AggregateIterable
Sets the bypass document level validation flag.
bypassDocumentValidation(Boolean) - Method in interface com.mongodb.client.MapReduceIterable
Sets the bypass document level validation flag.
bypassDocumentValidation(Boolean) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Sets the bypassDocumentValidation
bypassDocumentValidation(Boolean) - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
Sets the bypass document level validation flag.
bypassDocumentValidation(Boolean) - Method in class com.mongodb.InsertOptions
Sets whether to bypass document validation.
BYTE_MASK - Static variable in interface org.made.neohabitat.Constants
 
byteArrayToASCII(byte[], int, int) - Static method in class org.elkoserver.util.trace.Trace
Convert an array of bytes into a string suitable for output to a log.
ByteIOFramer - Interface in org.elkoserver.foundation.net
Interface supporting message framing services.
ByteIOFramerFactory - Interface in org.elkoserver.foundation.net
Interface supporting protocol-specific message framing on a connection, to frame inchoate streams of bytes into processable units.
Bytes - Class in com.mongodb
Class that hold definitions of the wire protocol
Bytes() - Constructor for class com.mongodb.Bytes
 

C

C64_CONTAINED_OFFSET - Static variable in interface org.made.neohabitat.Constants
 
C64_CUSTOMIZE_OFFSET - Static variable in interface org.made.neohabitat.Constants
 
C64_DESTX_OFFSET - Static variable in interface org.made.neohabitat.Constants
 
C64_DESTY_OFFSET - Static variable in interface org.made.neohabitat.Constants
 
C64_GR_STATE_OFFSET - Static variable in interface org.made.neohabitat.Constants
 
C64_HEAP_SIZE - Static variable in interface org.made.neohabitat.Constants
 
C64_ORIENT_OFFSET - Static variable in interface org.made.neohabitat.Constants
 
C64_TEXT_OFFSET - Static variable in interface org.made.neohabitat.Constants
 
C64_TOKEN_DENOM_OFFSET - Static variable in interface org.made.neohabitat.Constants
 
C64_XPOS_OFFSET - Static variable in interface org.made.neohabitat.Constants
 
C64_YPOS_OFFSET - Static variable in interface org.made.neohabitat.Constants
 
call() - Method in class org.elkoserver.foundation.net.TCPConnection
Invoked from the selector thread's work queue when the selector is ready to do a write.
cancel() - Method in class org.elkoserver.foundation.timer.Timeout
Cancels this timeout.
cancelkey(WorkshopActor, String, OptString, OptString, OptString, String) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'cancelkey' request: invalidate an existing key.
cancelKey(String, String, String, BankClient.KeyResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Cancel an authorization key.
cancelkey(ServiceActor, String, OptString, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a cancel key request.
Cap - Class in org.elkoserver.server.context.caps
Base class for implementing capability mods that grant access to privileged operations.
Cap(JSONObject) - Constructor for class org.elkoserver.server.context.caps.Cap
JSON-driven constructor.
capacity() - Method in interface org.made.neohabitat.HabitatVerbs
 
capacity() - Method in class org.made.neohabitat.mods.Avatar
 
capacity() - Method in class org.made.neohabitat.mods.Bag
 
capacity() - Method in class org.made.neohabitat.mods.Box
 
capacity() - Method in class org.made.neohabitat.mods.Flashlight
 
capacity() - Method in class org.made.neohabitat.mods.Ground
 
capacity() - Method in class org.made.neohabitat.mods.Head
 
capacity() - Method in class org.made.neohabitat.mods.Key
 
capacity() - Method in class org.made.neohabitat.mods.Knick_knack
 
capacity() - Method in class org.made.neohabitat.mods.Region
 
capacity() - Method in class org.made.neohabitat.mods.Rock
 
capacity() - Method in class org.made.neohabitat.mods.Short_sign
 
capacity() - Method in class org.made.neohabitat.mods.Sign
 
capacity() - Method in class org.made.neohabitat.mods.Table
 
capacity() - Method in class org.made.neohabitat.mods.Tree
 
capacity() - Method in class org.made.neohabitat.mods.Wall
 
Cartesian - Class in org.elkoserver.server.context.mods
Mod to provide an item with 2D (rectangular) geometry.
Cartesian(int, int, int, int) - Constructor for class org.elkoserver.server.context.mods.Cartesian
JSON-driven constructor.
CartesianPosition - Class in org.elkoserver.server.context
Position class representing an integer (x,y) coordinate on a plane.
CartesianPosition(int, int) - Constructor for class org.elkoserver.server.context.CartesianPosition
JSON-driven constructor.
CATALOG - Static variable in interface org.made.neohabitat.Constants
 
CAUGHT_UP_$ - Static variable in interface org.made.neohabitat.Constants
 
Caverphone - Class in org.apache.commons.codec.language
Deprecated.
1.5 Replaced by Caverphone2, will be removed in 2.0.
Caverphone() - Constructor for class org.apache.commons.codec.language.Caverphone
Deprecated.
Creates an instance of the Caverphone encoder
caverphone(String) - Method in class org.apache.commons.codec.language.Caverphone
Deprecated.
Encodes the given String into a Caverphone value.
Caverphone1 - Class in org.apache.commons.codec.language
Encodes a string into a Caverphone 1.0 value.
Caverphone1() - Constructor for class org.apache.commons.codec.language.Caverphone1
 
Caverphone2 - Class in org.apache.commons.codec.language
Encodes a string into a Caverphone 2.0 value.
Caverphone2() - Constructor for class org.apache.commons.codec.language.Caverphone2
 
Census - Class in org.elkoserver.server.context.mods
Mod to enable tracking a context's population.
Census() - Constructor for class org.elkoserver.server.context.mods.Census
JSON-driven constructor.
census(User) - Method in class org.elkoserver.server.context.mods.Census
Message handler for the 'census' message.
CENTER - Static variable in class com.mongodb.QueryOperators
 
CENTER_SPHERE - Static variable in class com.mongodb.QueryOperators
 
CHANGE - Static variable in interface org.made.neohabitat.Constants
 
CHANGE$ - Static variable in interface org.made.neohabitat.Constants
 
change_containers(HabitatMod, Container, int, boolean) - Method in class org.made.neohabitat.HabitatMod
change_containers -- Move an object from one container to another.
CHANGE_CONTAINERS_$ - Static variable in interface org.made.neohabitat.Constants
 
CHANGELIGHT_$ - Static variable in interface org.made.neohabitat.Constants
 
CHANGESTATE$ - Static variable in interface org.made.neohabitat.Constants
 
CHANGESTATE_$ - Static variable in interface org.made.neohabitat.Constants
 
charAt(String, int) - Method in class org.apache.commons.codec.language.DoubleMetaphone
Gets the character at index index if available, otherwise it returns Character.MIN_VALUE so that there is some sort of a default.
CharEncoding - Class in org.apache.commons.codec
Character encoding names required of every implementation of the Java platform.
CharEncoding() - Constructor for class org.apache.commons.codec.CharEncoding
 
charges - Variable in class org.made.neohabitat.Magical
How many more times can this magical item be activated?
charset - Variable in class org.apache.commons.codec.net.URLCodec
Deprecated.
TODO: This field will be changed to a private final Charset in 2.0.
Charsets - Class in org.apache.commons.codec
Charsets required of every implementation of the Java platform.
Charsets() - Constructor for class org.apache.commons.codec.Charsets
 
Chat - Class in org.elkoserver.server.context.mods
Mod to enable users in a context to chat with each other.
Chat(OptBoolean, OptBoolean, OptBoolean, OptBoolean) - Constructor for class org.elkoserver.server.context.mods.Chat
JSON-driven constructor.
checkpoint() - Method in class org.elkoserver.server.context.BasicObject
Checkpoint this object, its contents, and any registered codependent objects (that is, objects whose state must be kept consistent with this object and vice versa).
checkpoint(ArgRunnable) - Method in class org.elkoserver.server.context.BasicObject
Checkpoint this object, with completion handler.
checkpoint_object(HabitatMod) - Method in class org.made.neohabitat.HabitatMod
Write the object to the Elko Habitat Database.
ChunkyByteArrayInputStream - Class in org.elkoserver.foundation.net
Input stream similar to ByteArrayInputStream but backed by an ongoing series of byte arrays that can be added to during the stream object's lifetime.
ChunkyByteArrayInputStream() - Constructor for class org.elkoserver.foundation.net.ChunkyByteArrayInputStream
Constructor.
CIRC_DL - Static variable in interface org.made.neohabitat.Constants
 
CIRC_DR - Static variable in interface org.made.neohabitat.Constants
 
CIRC_UL - Static variable in interface org.made.neohabitat.Constants
 
CIRC_UR - Static variable in interface org.made.neohabitat.Constants
 
CLASS_AMULET - Static variable in interface org.made.neohabitat.Constants
 
CLASS_AQUARIUM - Static variable in interface org.made.neohabitat.Constants
 
CLASS_ATM - Static variable in interface org.made.neohabitat.Constants
 
CLASS_AVATAR - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BAG - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BALL - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BED - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BEEPER - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BOAT - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BOOK - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BOOMERANG - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BOTTLE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BOX - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BRIDGE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BUILDING - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BUREAUCRAT - Static variable in interface org.made.neohabitat.Constants
 
CLASS_BUSH - Static variable in interface org.made.neohabitat.Constants
 
CLASS_CAR - Static variable in interface org.made.neohabitat.Constants
 
CLASS_CHAIR - Static variable in interface org.made.neohabitat.Constants
 
CLASS_CHANGOMATIC - Static variable in interface org.made.neohabitat.Constants
 
CLASS_CHEST - Static variable in interface org.made.neohabitat.Constants
 
CLASS_CLUB - Static variable in interface org.made.neohabitat.Constants
 
CLASS_COKE_MACHINE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_COMPASS - Static variable in interface org.made.neohabitat.Constants
 
CLASS_COUCH - Static variable in interface org.made.neohabitat.Constants
 
CLASS_COUNTERTOP - Static variable in interface org.made.neohabitat.Constants
 
CLASS_CREDIT_CARD - Static variable in interface org.made.neohabitat.Constants
 
CLASS_CRYSTAL_BALL - Static variable in interface org.made.neohabitat.Constants
 
CLASS_DIE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_DISPLAY_CASE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_DOOR - Static variable in interface org.made.neohabitat.Constants
 
CLASS_DROPBOX - Static variable in interface org.made.neohabitat.Constants
 
CLASS_DRUGS - Static variable in interface org.made.neohabitat.Constants
 
CLASS_ELEVATOR - Static variable in interface org.made.neohabitat.Constants
 
CLASS_ESCAPE_DEV - Static variable in interface org.made.neohabitat.Constants
 
CLASS_FAKE_GUN - Static variable in interface org.made.neohabitat.Constants
 
CLASS_FENCE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_FISH_FOOD - Static variable in interface org.made.neohabitat.Constants
 
CLASS_FLAG - Static variable in interface org.made.neohabitat.Constants
 
CLASS_FLASHLIGHT - Static variable in interface org.made.neohabitat.Constants
 
CLASS_FLAT - Static variable in interface org.made.neohabitat.Constants
 
CLASS_FLOOR_LAMP - Static variable in interface org.made.neohabitat.Constants
 
CLASS_FORTUNE_MACHINE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_FOUNTAIN - Static variable in interface org.made.neohabitat.Constants
 
CLASS_FRISBEE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_GAME_PIECE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_GARBAGE_CAN - Static variable in interface org.made.neohabitat.Constants
 
CLASS_GEMSTONE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_GHOST - Static variable in interface org.made.neohabitat.Constants
 
CLASS_GLUE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_GRENADE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_GROUND - Static variable in interface org.made.neohabitat.Constants
 
CLASS_GUN - Static variable in interface org.made.neohabitat.Constants
 
CLASS_HAND_OF_GOD - Static variable in interface org.made.neohabitat.Constants
 
CLASS_HAT - Static variable in interface org.made.neohabitat.Constants
 
CLASS_HEAD - Static variable in interface org.made.neohabitat.Constants
 
CLASS_HOLE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_HOT_TUB - Static variable in interface org.made.neohabitat.Constants
 
CLASS_HOUSE_CAT - Static variable in interface org.made.neohabitat.Constants
 
CLASS_INSTANT_OBJECT - Static variable in interface org.made.neohabitat.Constants
 
CLASS_JACKET - Static variable in interface org.made.neohabitat.Constants
 
CLASS_JUKEBOX - Static variable in interface org.made.neohabitat.Constants
 
CLASS_KEY - Static variable in interface org.made.neohabitat.Constants
 
CLASS_KNICK_KNACK - Static variable in interface org.made.neohabitat.Constants
 
CLASS_KNIFE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_MAGIC_LAMP - Static variable in interface org.made.neohabitat.Constants
 
CLASS_MAGIC_STAFF - Static variable in interface org.made.neohabitat.Constants
 
CLASS_MAGIC_WAND - Static variable in interface org.made.neohabitat.Constants
 
CLASS_MAILBOX - Static variable in interface org.made.neohabitat.Constants
 
CLASS_MATCHBOOK - Static variable in interface org.made.neohabitat.Constants
 
CLASS_MICROPHONE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_MOTORCYCLE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_MOVIE_CAMERA - Static variable in interface org.made.neohabitat.Constants
 
CLASS_PAPER - Static variable in interface org.made.neohabitat.Constants
 
CLASS_PARKING_METER - Static variable in interface org.made.neohabitat.Constants
 
CLASS_PAWN_MACHINE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_PENCIL - Static variable in interface org.made.neohabitat.Constants
 
CLASS_PICTURE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_PLANT - Static variable in interface org.made.neohabitat.Constants
 
CLASS_PLAQUE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_POND - Static variable in interface org.made.neohabitat.Constants
 
CLASS_RADIO - Static variable in interface org.made.neohabitat.Constants
 
CLASS_REGION - Static variable in interface org.made.neohabitat.Constants
 
CLASS_RING - Static variable in interface org.made.neohabitat.Constants
 
CLASS_RIVER - Static variable in interface org.made.neohabitat.Constants
 
CLASS_ROAD_PIZZA - Static variable in interface org.made.neohabitat.Constants
 
CLASS_ROCK - Static variable in interface org.made.neohabitat.Constants
 
CLASS_ROOF - Static variable in interface org.made.neohabitat.Constants
 
CLASS_RUBBER_DUCKY - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SAFE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SECURITY_DEV - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SENSOR - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SEX_CHANGER - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SHOES - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SHORT_SIGN - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SHOVEL - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SIDEWALK - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SIGN - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SKATEBOARD - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SKIRT - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SKY - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SPRAY_CAN - Static variable in interface org.made.neohabitat.Constants
 
CLASS_STEREO - Static variable in interface org.made.neohabitat.Constants
 
CLASS_STREET - Static variable in interface org.made.neohabitat.Constants
 
CLASS_STREETLAMP - Static variable in interface org.made.neohabitat.Constants
 
CLASS_STUN_GUN - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SUPER_TRAPEZOID - Static variable in interface org.made.neohabitat.Constants
 
CLASS_SWITCH - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TABLE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TAPE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TEDDY_BEAR - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TELEPHONE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TELEPORT - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TEST - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TICKET - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TOKENS - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TOWEL - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TRAPEZOID - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TREE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_TRUCK - Static variable in interface org.made.neohabitat.Constants
 
CLASS_VENDO_FRONT - Static variable in interface org.made.neohabitat.Constants
 
CLASS_VENDO_INSIDE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_WALKIE_TALKIE - Static variable in interface org.made.neohabitat.Constants
 
CLASS_WALL - Static variable in interface org.made.neohabitat.Constants
 
CLASS_WATER - Static variable in interface org.made.neohabitat.Constants
 
CLASS_WINDOW - Static variable in interface org.made.neohabitat.Constants
 
CLASS_WINDUP_TOY - Static variable in interface org.made.neohabitat.Constants
 
ClassMap<T> - Class in org.bson.util
Maps Class objects to values.
ClassMap() - Constructor for class org.bson.util.ClassMap
 
clear() - Method in class org.bson.LazyBSONList
 
clear() - Method in class org.bson.util.ClassMap
As per java.util.Map, removes all of the mappings from this map (optional operation).
clear_bit(int, int) - Method in class org.made.neohabitat.HabitatMod
Clear a bit in an integer.
clear_key - Static variable in interface org.made.neohabitat.Constants
 
clearAllHooks() - Static method in class org.bson.BSON
Remove all decoding and encoding hooks for all classes.
clearDecodingHooks() - Static method in class org.bson.BSON
Clears all decoding hooks.
clearEncodingHooks() - Static method in class org.bson.BSON
Clears all encoding hooks.
CLI - Class in com.mongodb.gridfs
A simple CLI for GridFS.
CLI() - Constructor for class com.mongodb.gridfs.CLI
 
CLIENT_ERRORS - Static variable in interface org.made.neohabitat.Constants
 
Clock - Class in org.elkoserver.foundation.timer
Object which calls the TickNoticer.noticeTick(int) method on a target object every n milliseconds.
clone() - Method in class org.elkoserver.server.context.Mod
Clone this object.
clones(String) - Method in class org.elkoserver.foundation.actor.RefTable
Get a list of all objects in the table that have a common root reference string.
close() - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
 
close() - Method in class com.mongodb.client.gridfs.GridFSUploadStream
 
close() - Method in interface com.mongodb.client.MongoCursor
 
close() - Method in interface com.mongodb.Cursor
Terminates this cursor on the server.
close() - Method in class com.mongodb.DBCursor
 
close() - Method in class com.mongodb.Mongo
Closes all resources associated with this instance, in particular any open network connections.
close() - Method in class org.apache.commons.codec.binary.BaseNCodecOutputStream
Closes this output stream and releases any system resources associated with the stream.
close() - Method in class org.elkoserver.foundation.actor.Actor
Close this Actor's connection.
close() - Method in interface org.elkoserver.foundation.net.Connection
Shut down the connection.
close() - Method in class org.elkoserver.foundation.net.HTTPSessionConnection
Shut down the connection.
close() - Method in class org.elkoserver.foundation.net.RTCPSessionConnection
Shut down the connection.
close() - Method in class org.elkoserver.foundation.net.TCPConnection
Shut down the connection.
CLOSE - Static variable in interface org.made.neohabitat.Constants
 
CLOSE$ - Static variable in interface org.made.neohabitat.Constants
 
close_container(User) - Method in class org.made.neohabitat.Container
Sends CONNECTION_JSON messages to destroy items (client side) that are now invisible in the closed container
CLOSECONTAINER - Static variable in interface org.made.neohabitat.Constants
 
CLOSECONTAINER(User) - Method in class org.made.neohabitat.Openable
Verb (Openable): Close [and lock] this container.
CLOSECONTAINER$ - Static variable in interface org.made.neohabitat.Constants
 
closeGate(String) - Method in class org.elkoserver.server.context.Context
Close this context's gate, blocking new users from entering.
CODE - Static variable in class org.bson.BSON
 
code() - Method in class org.elkoserver.foundation.server.metadata.AuthDesc
Get the authorization code.
CODE_W_SCOPE - Static variable in class org.bson.BSON
 
codecRegistry(CodecRegistry) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the codec registry
CodeWScope - Class in org.bson.types
Represents the CodeWScope BSON type.
CodeWScope(String, BSONObject) - Constructor for class org.bson.types.CodeWScope
Creates a new instance
collation(Collation) - Method in class com.mongodb.AggregationOptions.Builder
Sets the collation
collation(Collation) - Method in class com.mongodb.BulkUpdateRequestBuilder
Sets the collation
collation(Collation) - Method in class com.mongodb.BulkWriteRequestBuilder
Sets the collation
collation(Collation) - Method in interface com.mongodb.client.AggregateIterable
Sets the collation options
collation(Collation) - Method in interface com.mongodb.client.DistinctIterable
Sets the collation options
collation(Collation) - Method in interface com.mongodb.client.FindIterable
Sets the collation options
collation(Collation) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
Sets the collation options
collation(Collation) - Method in interface com.mongodb.client.MapReduceIterable
Sets the collation options
collation(Collation) - Method in class com.mongodb.client.model.DBCollectionCountOptions
Sets the collation
collation(Collation) - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
Sets the collation
collation(Collation) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Sets the collation
collation(Collation) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets the collation
collation(Collation) - Method in class com.mongodb.client.model.DBCollectionRemoveOptions
Sets the collation
collation(Collation) - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
Sets the collation
collation(Collation) - Method in class com.mongodb.client.model.DBCreateViewOptions
Sets the collation
collectionExists(String) - Method in class com.mongodb.DB
Checks to see if a collection with a given name exists on a server.
collectionName(String) - Method in interface com.mongodb.client.MapReduceIterable
Sets the collectionName for the output of the MapReduce
collectionName() - Method in class org.elkoserver.objdb.store.PutDesc
Get the collection name.
collectionName() - Method in class org.elkoserver.objdb.store.QueryDesc
Get the collection for this query.
collectionName() - Method in class org.elkoserver.objdb.store.RequestDesc
Get the name of the collection being queried, or null if it's to be the default.
COLLISION_ON - Static variable in interface org.made.neohabitat.Constants
 
ColognePhonetic - Class in org.apache.commons.codec.language
Encodes a string into a Cologne Phonetic value.
ColognePhonetic() - Constructor for class org.apache.commons.codec.language.ColognePhonetic
 
colognePhonetic(String) - Method in class org.apache.commons.codec.language.ColognePhonetic
Implements the Kölner Phonetik algorithm.
color() - Method in class org.elkoserver.server.context.mods.StyleDesc
Get the foreground (text) color.
COLOR_BITS - Static variable in interface org.made.neohabitat.Constants
 
COLOR_FLAG - Static variable in interface org.made.neohabitat.Constants
 
COLOR_POSTURE - Static variable in interface org.made.neohabitat.Constants
 
colors() - Method in class org.elkoserver.server.context.mods.StyleOptions
Get the permissible foreground (text) colors.
com.mongodb - package com.mongodb
 
com.mongodb.client - package com.mongodb.client
 
com.mongodb.client.gridfs - package com.mongodb.client.gridfs
This package contains the new GridFS implementation
com.mongodb.client.jndi - package com.mongodb.client.jndi
This package contains a JNDI ObjectFactory implementation.
com.mongodb.client.model - package com.mongodb.client.model
 
com.mongodb.gridfs - package com.mongodb.gridfs
Contains the classes for supporting MongoDB's specification for storing very large files, GridFS.
com.mongodb.util - package com.mongodb.util
Contains classes that can be used everywhere in the driver, and have no specific domain.
comm - Static variable in class org.elkoserver.util.trace.Trace
Trace object for the 'comm' (communications) subsystem.
command(String) - Method in class com.mongodb.DB
Executes a database command.
command(DBObject) - Method in class com.mongodb.DB
Executes a database command.
command(DBObject, DBEncoder) - Method in class com.mongodb.DB
Executes a database command.
command(DBObject, ReadPreference, DBEncoder) - Method in class com.mongodb.DB
Executes a database command with the selected readPreference, and encodes the command using the given encoder.
command(DBObject, ReadPreference) - Method in class com.mongodb.DB
Executes the command against the database with the given read preference.
command(String, ReadPreference) - Method in class com.mongodb.DB
Executes a database command.
CommandResult - Class in com.mongodb
A simple wrapper to hold the result of a command.
comment(String) - Method in class com.mongodb.DBCursor
Adds a comment to the query to identify queries in the database profiler output.
COMMENT - Static variable in class com.mongodb.QueryOperators
 
COMPARATOR - Static variable in class org.apache.commons.codec.language.bm.Rule.Phoneme
 
compare(Object, Object) - Method in class org.apache.commons.codec.StringEncoderComparator
Compares two strings based not on the strings themselves, but on an encoding of the two strings using the StringEncoder this Comparator was created with.
compareTo(BSONTimestamp) - Method in class org.bson.types.BSONTimestamp
 
connect(MongoURI) - Method in class com.mongodb.Mongo.Holder
Deprecated.
connect(MongoClientURI) - Method in class com.mongodb.Mongo.Holder
Attempts to find an existing MongoClient instance matching that URI in the holder, and returns it if exists.
connect() - Method in class com.mongodb.MongoURI
Deprecated.
Creates a Mongo instance based on the URI.
connect(String, MessageHandlerFactory, String) - Method in interface org.elkoserver.foundation.net.ConnectionManager
Make a connection, using this connection manager's communications modality, to another host given a host:port address.
connectCollection(DB) - Method in class com.mongodb.MongoURI
Deprecated.
Returns the URI's Collection from a given DB object.
connectCollection(Mongo) - Method in class com.mongodb.MongoURI
Deprecated.
Returns the URI's Collection from a given Mongo instance
connectDB() - Method in class com.mongodb.MongoURI
Deprecated.
Returns the DB object from a newly created Mongo instance based on this URI.
connectDB(Mongo) - Method in class com.mongodb.MongoURI
Deprecated.
Returns the URI's DB object from a given Mongo instance.
Connection - Interface in org.elkoserver.foundation.net
A communications connection to other entities on the net.
CONNECTION_HABITAT - Static variable in interface org.made.neohabitat.Constants
 
CONNECTION_JSON - Static variable in interface org.made.neohabitat.Constants
 
ConnectionBase - Class in org.elkoserver.foundation.net
Base class providing common internals implementation for various types of Connection objects.
ConnectionBase(NetworkManager) - Constructor for class org.elkoserver.foundation.net.ConnectionBase
Constructor.
ConnectionCloseException - Exception in org.elkoserver.foundation.net
Exception to report that a connection was shutdown normally (i.e., without error).
ConnectionCloseException(String) - Constructor for exception org.elkoserver.foundation.net.ConnectionCloseException
 
connectionCount(int) - Method in class org.elkoserver.foundation.net.NetworkManager
Keep track of the number of connections.
connectionCountChange(int) - Method in interface org.elkoserver.foundation.net.ConnectionCountMonitor
Note a change in the number of connections.
connectionCountChange(int) - Method in class org.elkoserver.foundation.server.Server
Track the number of connections, so server can exit gracefully.
ConnectionCountMonitor - Interface in org.elkoserver.foundation.net
Track the number of connections, so server can exit gracefully.
connectionDied(Throwable) - Method in class org.elkoserver.foundation.net.ConnectionBase
Cope with loss of a connection.
connectionDied(Connection, Throwable) - Method in interface org.elkoserver.foundation.net.MessageHandler
Cope with connection death.
connectionDied(Connection, Throwable) - Method in class org.elkoserver.foundation.net.NullMessageHandler
Cope with connection death.
connectionDied(Connection, Throwable) - Method in class org.elkoserver.foundation.server.ServiceActor
Handle loss of connection from the actor.
connectionDied(Connection, Throwable) - Method in class org.elkoserver.server.context.InternalActor
Handle loss of connection from the actor.
connectionDied(Connection, Throwable) - Method in class org.elkoserver.server.workshop.WorkshopActor
Handle loss of connection from the actor.
connectionID() - Method in class org.elkoserver.server.context.User
Obtain this user's connection ID.
ConnectionManager - Interface in org.elkoserver.foundation.net
Interface implemented by classes that support message channel connectivity via some I/O pathway (e.g., TCP/IP, etc.).
ConnectionRetrier - Class in org.elkoserver.foundation.net
Worker object to manage an ongoing attempt to establish an outbound TCP connection, so that failed connection attempts can be retried automatically.
ConnectionRetrier(HostDesc, String, NetworkManager, MessageHandlerFactory, Trace) - Constructor for class org.elkoserver.foundation.net.ConnectionRetrier
Attempt to initiate a connection to another host, with retry on failure.
connectionsPerHost(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the maximum number of connections per host.
connectionsPerHost - Variable in class com.mongodb.MongoOptions
Deprecated.
The maximum number of connections allowed per host for this Mongo instance.
ConnectionType - Static variable in class org.made.neohabitat.mods.Avatar
Static constant CONNECTION_TYPE indicates the kind of client connected for this session
connectTCP(String, MessageHandlerFactory, ByteIOFramerFactory, Trace) - Method in class org.elkoserver.foundation.net.NetworkManager
Make a TCP connection to another host given a host:port address.
connectTimeout(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the connection timeout.
connectTimeout - Variable in class com.mongodb.MongoOptions
Deprecated.
The connection timeout in milliseconds.
connectVia(String, String, String, MessageHandlerFactory, Trace) - Method in class org.elkoserver.foundation.net.NetworkManager
Make a connection to another host given a host:port address using a named connection manager class.
Constants - Interface in org.made.neohabitat
The PL1 Habitat application was monolithic and depended heavily on symbolic constants throughout.
container() - Method in class org.elkoserver.server.context.BasicObject
Get this objects's container.
container() - Method in class org.elkoserver.server.context.Item
Obtain this item's container.
Container - Class in org.made.neohabitat
an Elko Habitat superclass to handle container state.
Container(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.Container
 
container(HabitatMod) - Method in class org.made.neohabitat.HabitatMod
Replaces global container
container() - Method in class org.made.neohabitat.HabitatMod
Replaces global container (altenate interface)
container_is_opaque(HabitatMod, int) - Method in class org.made.neohabitat.HabitatMod
This is a special-case visibility check.
container_is_opaque(HabitatMod) - Method in class org.made.neohabitat.HabitatMod
Visibility check.
ContainerWatcher - Interface in org.elkoserver.server.context
Interface implemented by mods that wish to be notified when the item they are attached to has its container changed.
contains(String) - Method in class org.apache.commons.codec.language.bm.Languages.LanguageSet
 
contains(String) - Method in class org.apache.commons.codec.language.bm.Languages.SomeLanguages
 
contains(String, int, int, String...) - Static method in class org.apache.commons.codec.language.DoubleMetaphone
Determines whether value contains any of the criteria starting at index start and matching up to length length.
contains(Object) - Method in class org.bson.LazyBSONList
 
contains(V) - Method in class org.elkoserver.util.HashSetMulti
Test if a given object is a member of the set (i.e., that it has been added more times than it has been removed).
containsAll(Collection) - Method in class org.bson.LazyBSONList
 
containsAlphabetOrPad(byte[]) - Method in class org.apache.commons.codec.binary.BaseNCodec
Tests a given byte array to see if it contains any characters within the alphabet or PAD.
containsField(String) - Method in class com.mongodb.gridfs.GridFSFile
 
containsField(String) - Method in class com.mongodb.ReflectionDBObject
 
containsField(String) - Method in class org.bson.BasicBSONObject
Checks if this object contains a given field
containsField(String) - Method in interface org.bson.BSONObject
Checks if this object contains a field with the given name.
containsField(String) - Method in class org.bson.LazyBSONObject
 
containsField(String) - Method in class org.bson.types.BasicBSONList
 
containsKey(String) - Method in class com.mongodb.gridfs.GridFSFile
Deprecated.
containsKey(String) - Method in class com.mongodb.ReflectionDBObject
Deprecated.
containsKey(String) - Method in class com.mongodb.ReflectionDBObject.JavaWrapper
Deprecated. 
containsKey(String) - Method in class org.bson.BasicBSONObject
Deprecated.
containsKey(String) - Method in interface org.bson.BSONObject
Deprecated.
containsKey(String) - Method in class org.bson.LazyBSONObject
Deprecated.
containsKey(String) - Method in class org.bson.types.BasicBSONList
Deprecated.
containsKey(K) - Method in class org.elkoserver.util.HashMapMulti
Test if this map has a mapping for a given key.
content() - Method in class org.elkoserver.foundation.net.HTTPRequest
Get the message body content.
contents() - Method in class org.elkoserver.objdb.store.RequestDesc
Get the value of the contents flag.
contents() - Method in class org.elkoserver.server.context.BasicObject
Obtain an iterable for this object's contents.
contents(int) - Method in class org.made.neohabitat.Container
In pl1 contents[] was an array of noids - with positional offsets for class_avatar (not for other containers) Now it's an get function with the same name for easy porting.
ContentsWatcher - Interface in org.elkoserver.server.context
Interface implemented by mods that wish to be notified when an item is added to or removed from the container they are attached to.
context() - Method in class org.elkoserver.server.context.BasicObject
Obtain the context in which this object is located, regardless of how deeply nested in containers it might be.
Context - Class in org.elkoserver.server.context
A Context is a place for interaction between connected users.
context() - Method in class org.elkoserver.server.context.Context
Obtain the context this object is associated with.
context() - Method in class org.elkoserver.server.context.Item
Obtain the context in which this item is located, regardless of how deeply nested in containers it might be.
context() - Method in class org.elkoserver.server.context.Mod
Obtain the context in which the object this mod is attached to is located, regardless of how deeply nested in containers the object might be.
context() - Method in class org.elkoserver.server.context.User
Obtain the context this user is currently contained by.
contextID() - Method in class org.elkoserver.server.gatekeeper.ReservationResult
Get the context ID for this result.
ContextKey - Interface in org.elkoserver.server.context
Interface for capabilities that enable entry to entry controlled contexts.
ContextKeyCap - Class in org.elkoserver.server.context.caps
Capability to enable entry to one or more entry controlled contexts.
ContextKeyCap(JSONObject, String[]) - Constructor for class org.elkoserver.server.context.caps.ContextKeyCap
JSON-driven constructor.
ContextMod - Interface in org.elkoserver.server.context
Marker Interface for mods that may be attached to contexts.
contextor() - Method in class org.elkoserver.server.context.AdminObject
Obtain the contextor for this server.
contextor() - Method in class org.elkoserver.server.context.BasicInternalObject
Obtain the contextor for this server.
contextor() - Method in class org.elkoserver.server.context.BasicObject
Obtain the contextor that created this object.
Contextor - Class in org.elkoserver.server.context
Main state data structure in a Context Server.
contextor() - Method in interface org.elkoserver.server.context.InternalObject
Obtain the contextor for this server.
ContextServerBoot - Class in org.elkoserver.server.context
The Elko boot class for the Context Server, the basis of Elko applications built on the context/user/item object model.
ContextServerBoot() - Constructor for class org.elkoserver.server.context.ContextServerBoot
 
ContextShutdownWatcher - Interface in org.elkoserver.server.context
Interface implemented by objects that wish to be notified when their containing context is about to be shutdown.
continueOnError(boolean) - Method in class com.mongodb.InsertOptions
Set whether documents will continue to be inserted after a failure to insert one.
control() - Method in class org.elkoserver.json.JSONLiteral
Find out from what the current encoding value is.
copy() - Method in class com.mongodb.BasicDBList
Copies this instance into a new Object.
copy() - Method in class com.mongodb.BasicDBObject
Creates a new instance which is a copy of this BasicDBObject.
copy() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Copy this DBCollectionFindOptions instance into a new instance.
copy() - Method in class com.mongodb.DBCursor
Creates a copy of an existing database cursor.
copy() - Method in class com.mongodb.MongoOptions
Deprecated.
Copy this MongoOptions instance into a new instance.
copyProperty(String, JSONObject) - Method in class org.elkoserver.json.JSONObject
Add a property to the object by copying a property of another object.
CORPORATE - Static variable in interface org.made.neohabitat.Constants
 
count() - Method in interface com.mongodb.client.MongoCollection
Counts the number of documents in the collection.
count(Bson) - Method in interface com.mongodb.client.MongoCollection
Counts the number of documents in the collection according to the given options.
count(Bson, CountOptions) - Method in interface com.mongodb.client.MongoCollection
Counts the number of documents in the collection according to the given options.
count() - Method in class com.mongodb.DBCollection
count(DBObject) - Method in class com.mongodb.DBCollection
count(DBObject, ReadPreference) - Method in class com.mongodb.DBCollection
Get the count of documents in collection that would match a criteria.
count(DBObject, DBCollectionCountOptions) - Method in class com.mongodb.DBCollection
Get the count of documents in collection that would match a criteria.
count() - Method in class com.mongodb.DBCursor
Counts the number of objects matching the query.
Counter - Class in org.elkoserver.server.context.test
Mod to enable an object to function as a simple counter, maintly for testing control over persistence.
Counter(int) - Constructor for class org.elkoserver.server.context.test.Counter
JSON-driven constructor.
crazyKey() - Method in class org.elkoserver.foundation.net.WebSocketRequest
Get the crazy handshake key.
create(MongoDatabase) - Static method in class com.mongodb.client.gridfs.GridFSBuckets
Create a new GridFS bucket with the default 'fs' bucket name
create(MongoDatabase, String) - Static method in class com.mongodb.client.gridfs.GridFSBuckets
Create a new GridFS bucket with a custom bucket name
create(DBCollection) - Method in interface com.mongodb.DBCallbackFactory
Creates a DBCallback for the given collection.
create() - Method in interface com.mongodb.DBDecoderFactory
Creates an instance.
create() - Method in interface com.mongodb.DBEncoderFactory
Creates an instance.
create() - Method in class com.mongodb.DefaultDBCallback
 
create(boolean, List<String>) - Method in class com.mongodb.DefaultDBCallback
 
create() - Method in class com.mongodb.util.JSONCallback
 
create() - Method in class org.bson.BasicBSONCallback
Factory method for creating a new BSONObject.
create(boolean, List<String>) - Method in class org.bson.BasicBSONCallback
Helper method to create either a BSON Object or a BSON List depending upon whether the array parameter is true or not.
createArray(byte[], int) - Method in class com.mongodb.LazyDBCallback
 
createArray(byte[], int) - Method in class org.bson.LazyBSONCallback
Create a LazyBSONList from the given bytes starting from the given offset.
createBSONCallback() - Method in class org.bson.BasicBSONCallback
 
createBSONCallback() - Method in interface org.bson.BSONCallback
Factory method for BSONCallbacks.
createBSONCallback() - Method in class org.bson.EmptyBSONCallback
 
createChunk(Object, int, byte[]) - Method in class com.mongodb.gridfs.GridFSInputFile
Creates a new chunk of this file.
createCollection(String) - Method in interface com.mongodb.client.MongoDatabase
Create a new collection with the given name.
createCollection(String, CreateCollectionOptions) - Method in interface com.mongodb.client.MongoDatabase
Create a new collection with the selected options
createCollection(String, DBObject) - Method in class com.mongodb.DB
Creates a collection with a given name and options.
createDBRef(String, ObjectId) - Method in class com.mongodb.LazyDBCallback
 
createDBRef(String, ObjectId) - Method in class org.bson.LazyBSONCallback
This is a factory method pattern to create appropriate objects for BSON type DBPointer(0x0c).
createFile(byte[]) - Method in class com.mongodb.gridfs.GridFS
Creates a file entry.
createFile(File) - Method in class com.mongodb.gridfs.GridFS
Creates a file entry.
createFile(InputStream) - Method in class com.mongodb.gridfs.GridFS
Creates a file entry.
createFile(InputStream, boolean) - Method in class com.mongodb.gridfs.GridFS
Creates a file entry.
createFile(InputStream, String) - Method in class com.mongodb.gridfs.GridFS
Creates a file entry.
createFile(InputStream, String, boolean) - Method in class com.mongodb.gridfs.GridFS
Creates a file entry.
createFile(String) - Method in class com.mongodb.gridfs.GridFS
Creates a file entry.
createFile() - Method in class com.mongodb.gridfs.GridFS
This method creates an empty GridFSInputFile instance.
createGeoItem(String, boolean, boolean, double, double) - Method in class org.elkoserver.server.context.Contextor
Return a newly minted geo-positioned Item (i.e., one created at runtime rather than loaded from the object database).
createIndex(Bson) - Method in interface com.mongodb.client.MongoCollection
Create an index with the given keys.
createIndex(Bson, IndexOptions) - Method in interface com.mongodb.client.MongoCollection
Create an index with the given keys and options.
createIndex(String) - Method in class com.mongodb.DBCollection
Forces creation of an ascending index on a field with the default options.
createIndex(DBObject, String) - Method in class com.mongodb.DBCollection
Forces creation of an index on a set of fields, if one does not already exist.
createIndex(DBObject, String, boolean) - Method in class com.mongodb.DBCollection
Forces creation of an index on a set of fields, if one does not already exist.
createIndex(DBObject) - Method in class com.mongodb.DBCollection
Creates an index on the field specified, if that index does not already exist.
createIndex(DBObject, DBObject) - Method in class com.mongodb.DBCollection
Creates an index on the field specified, if that index does not already exist.
createIndexes(List<IndexModel>) - Method in interface com.mongodb.client.MongoCollection
Create multiple indexes.
createItem(String, boolean, boolean) - Method in class org.elkoserver.server.context.BasicObject
Create a Item directly (i.e., create it at runtime rather than loading it from the database).
createItem(String, boolean, boolean) - Method in class org.elkoserver.server.context.Contextor
Return a newly minted Item (i.e., one created at runtime rather than loaded from the object database).
createList() - Method in class com.mongodb.util.JSONCallback
 
createList() - Method in class org.bson.BasicBSONCallback
Factory method for creating a new BSON List.
createObject(byte[], int) - Method in class com.mongodb.LazyDBCallback
 
createObject(byte[], int) - Method in class org.bson.LazyBSONCallback
Create a LazyBSONObject instance from the given bytes starting from the given offset.
createObjectRecord(String, String, BasicObject) - Method in class org.elkoserver.server.context.Contextor
Create a new (offline) object and store its description in the object database.
createView(String, String, List<? extends Bson>) - Method in interface com.mongodb.client.MongoDatabase
Creates a view with the given name, backing collection/view name, and aggregation pipeline that defines the view.
createView(String, String, List<? extends Bson>, CreateViewOptions) - Method in interface com.mongodb.client.MongoDatabase
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
createView(String, String, List<? extends DBObject>) - Method in class com.mongodb.DB
Creates a view with the given name, backing collection/view name, and aggregation pipeline that defines the view.
createView(String, String, List<? extends DBObject>, DBCreateViewOptions) - Method in class com.mongodb.DB
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
Crypt - Class in org.apache.commons.codec.digest
GNU libc crypt(3) compatible hash method.
Crypt() - Constructor for class org.apache.commons.codec.digest.Crypt
 
crypt(byte[]) - Static method in class org.apache.commons.codec.digest.Crypt
Encrypts a password in a crypt(3) compatible way.
crypt(byte[], String) - Static method in class org.apache.commons.codec.digest.Crypt
Encrypts a password in a crypt(3) compatible way.
crypt(String) - Static method in class org.apache.commons.codec.digest.Crypt
Calculates the digest using the strongest crypt(3) algorithm.
crypt(String, String) - Static method in class org.apache.commons.codec.digest.Crypt
Encrypts a password in a crypt(3) compatible way.
crypt(byte[]) - Static method in class org.apache.commons.codec.digest.UnixCrypt
Generates a crypt(3) compatible hash using the DES algorithm.
crypt(byte[], String) - Static method in class org.apache.commons.codec.digest.UnixCrypt
Generates a crypt(3) compatible hash using the DES algorithm.
crypt(String) - Static method in class org.apache.commons.codec.digest.UnixCrypt
Generates a crypt(3) compatible hash using the DES algorithm.
crypt(String, String) - Static method in class org.apache.commons.codec.digest.UnixCrypt
Generates a crypt(3) compatible hash using the DES algorithm.
Cryptor - Class in org.elkoserver.foundation.json
Simple AES-based string encryptor/decryptor, for passing sealed bundles of data through an untrusted party.
Cryptor(String) - Constructor for class org.elkoserver.foundation.json.Cryptor
Constructor.
CryptoTest - Class in org.elkoserver.util.test
 
CryptoTest() - Constructor for class org.elkoserver.util.test.CryptoTest
 
cur() - Method in class org.bson.BasicBSONCallback
Gets the current value
curName() - Method in class org.bson.BasicBSONCallback
Gets the name of the current field
curr() - Method in class com.mongodb.DBCursor
Returns the element the cursor is at.
currency - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.AccountDesc
Currency the account is denominated in.
Currency - Class in org.elkoserver.server.workshop.bank
Object representing a defined currency: a type token denominating a monetary value.
current_region() - Method in class org.made.neohabitat.HabitatMod
Replaces global current_region
currentRunner() - Static method in class org.elkoserver.foundation.run.Runner
If called from within a thread servicing a Runner, returns that Runner.
CURSE_COOTIES - Static variable in interface org.made.neohabitat.Constants
 
CURSE_FLY - Static variable in interface org.made.neohabitat.Constants
 
CURSE_MUTANT - Static variable in interface org.made.neohabitat.Constants
 
CURSE_NONE - Static variable in interface org.made.neohabitat.Constants
 
CURSE_SMILEY - Static variable in interface org.made.neohabitat.Constants
 
curse_type - Variable in class org.made.neohabitat.mods.Avatar
Non-zero when the Avatar-User is cursed.
Cursor - Interface in com.mongodb
Interface for providing consistent behaviour between different Cursor implementations.
cursor_down - Static variable in interface org.made.neohabitat.Constants
 
cursor_left - Static variable in interface org.made.neohabitat.Constants
 
cursor_right - Static variable in interface org.made.neohabitat.Constants
 
cursor_up - Static variable in interface org.made.neohabitat.Constants
 
cursorFinalizerEnabled(boolean) - Method in class com.mongodb.MongoClientOptions.Builder
Sets whether cursor finalizers are enabled.
cursorFinalizerEnabled - Variable in class com.mongodb.MongoOptions
Deprecated.
Sets whether there is a a finalize method created that cleans up instances of DBCursor that the client does not close.
cursorType(CursorType) - Method in interface com.mongodb.client.FindIterable
Sets the cursor type.
cursorType(CursorType) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets the cursor type.
custom - Variable in class org.made.neohabitat.mods.Avatar
Avatar customization TODO Doc
CUSTOMIZE - Static variable in interface org.made.neohabitat.Constants
 

D

databaseName(String) - Method in interface com.mongodb.client.MapReduceIterable
Sets the name of the database to output into.
DATE - Static variable in class org.bson.BSON
 
DB - Class in com.mongodb
A thread-safe client view of a logical database in a MongoDB cluster.
DB(Mongo, String) - Constructor for class com.mongodb.DB
Constructs a new instance of the DB.
DBAddress - Class in com.mongodb
Deprecated.
This class is no longer needed, as the driver does not rely on it for anything anymore. Use ServerAddress instead.
DBAddress(String) - Constructor for class com.mongodb.DBAddress
Deprecated.
Creates a new address.
DBAddress(DBAddress, String) - Constructor for class com.mongodb.DBAddress
Deprecated.
Create a DBAddress using the host and port from an existing DBAddress, and connected to a given database.
DBAddress(String, String) - Constructor for class com.mongodb.DBAddress
Deprecated.
Creates a DBAddress for the given database on the given host.
DBAddress(String, int, String) - Constructor for class com.mongodb.DBAddress
Deprecated.
Creates a DBAddress for the given database on the given host at the given port.
DBAddress(InetAddress, int, String) - Constructor for class com.mongodb.DBAddress
Deprecated.
 
DBCallback - Interface in com.mongodb
The DB callback interface.
DBCallbackFactory - Interface in com.mongodb
Factory for creating concrete implementations of DBCallback.
DBCollection - Class in com.mongodb
Implementation of a database collection.
DBCollection(DB, String) - Constructor for class com.mongodb.DBCollection
Initializes a new collection.
DBCollectionCountOptions - Class in com.mongodb.client.model
The options for a count operation.
DBCollectionCountOptions() - Constructor for class com.mongodb.client.model.DBCollectionCountOptions
Construct a new instance
DBCollectionDistinctOptions - Class in com.mongodb.client.model
The options for a count operation.
DBCollectionDistinctOptions() - Constructor for class com.mongodb.client.model.DBCollectionDistinctOptions
Construct a new instance
DBCollectionFindAndModifyOptions - Class in com.mongodb.client.model
The oprtions for find and modify operations.
DBCollectionFindAndModifyOptions() - Constructor for class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Construct a new instance
DBCollectionFindOptions - Class in com.mongodb.client.model
The options to apply to a find operation (also commonly referred to as a query).
DBCollectionFindOptions() - Constructor for class com.mongodb.client.model.DBCollectionFindOptions
Construct a new instance
DBCollectionRemoveOptions - Class in com.mongodb.client.model
The options to apply when removing documents from the DBCollection
DBCollectionRemoveOptions() - Constructor for class com.mongodb.client.model.DBCollectionRemoveOptions
Construct a new instance
DBCollectionUpdateOptions - Class in com.mongodb.client.model
The options to apply when updating documents in the DBCollection
DBCollectionUpdateOptions() - Constructor for class com.mongodb.client.model.DBCollectionUpdateOptions
Construct a new instance
DBCreateViewOptions - Class in com.mongodb.client.model
The options to apply when creating a view
DBCreateViewOptions() - Constructor for class com.mongodb.client.model.DBCreateViewOptions
 
DBCursor - Class in com.mongodb
An iterator over database results.
DBCursor(DBCollection, DBObject, DBObject, ReadPreference) - Constructor for class com.mongodb.DBCursor
Initializes a new database cursor.
DBDecoder - Interface in com.mongodb
An interface for decoders of BSON into instances of DBObject that belong to a DBCollection.
DBDecoderFactory - Interface in com.mongodb
Creates concrete DBDecoder instances.
dbDecoderFactory(DBDecoderFactory) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the decoder factory.
dbDecoderFactory - Variable in class com.mongodb.MongoOptions
Deprecated.
Override the DBCallback factory.
DBEncoder - Interface in com.mongodb
An interface for encoders of BSONObject to BSON.
dbEncoder(DBEncoder) - Method in class com.mongodb.InsertOptions
Set the encoder to use for the documents.
DBEncoderFactory - Interface in com.mongodb
Creates concrete DBEncoder instances.
dbEncoderFactory(DBEncoderFactory) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the encoder factory.
dbEncoderFactory - Variable in class com.mongodb.MongoOptions
Deprecated.
Override the encoding factory.
DBObject - Interface in com.mongodb
This interface adds some specific behaviour to BSONObject for MongoDB documents.
DBObjectCodec - Class in com.mongodb
A collectible codec for a DBObject.
DBObjectCodec(CodecRegistry) - Constructor for class com.mongodb.DBObjectCodec
Construct an instance with the given codec registry.
DBObjectCodec(CodecRegistry, BsonTypeClassMap) - Constructor for class com.mongodb.DBObjectCodec
Construct an instance.
DBObjectCodec(CodecRegistry, BsonTypeClassMap, DBObjectFactory) - Constructor for class com.mongodb.DBObjectCodec
Construct an instance.
DBObjectCodecProvider - Class in com.mongodb
A provider for a DBObjectCodec.
DBObjectCodecProvider() - Constructor for class com.mongodb.DBObjectCodecProvider
Construct an instance using the default BsonTypeClassMap.
DBObjectCodecProvider(BsonTypeClassMap) - Constructor for class com.mongodb.DBObjectCodecProvider
Construct an instance with the given BsonTypeClassMap.
DBRef - Class in com.mongodb
A representation of a database reference.
DBRef(String, Object) - Constructor for class com.mongodb.DBRef
Construct an instance.
DBRef(String, String, Object) - Constructor for class com.mongodb.DBRef
Construct an instance.
DBRefCodec - Class in com.mongodb
A Codec for DBRef instances.
DBRefCodec(CodecRegistry) - Constructor for class com.mongodb.DBRefCodec
Construct an instance with the given registry, which is used to encode the id of the referenced document.
DBRefCodecProvider - Class in com.mongodb
A codec provider for DBRef.
DBRefCodecProvider() - Constructor for class com.mongodb.DBRefCodecProvider
 
DEATH_ENTRY - Static variable in interface org.made.neohabitat.Constants
 
debug(BasicProtocolActor, String) - Method in class org.elkoserver.foundation.actor.BasicProtocolHandler
JSON method for the 'debug' message.
debug(Deliverer, String) - Method in class org.elkoserver.foundation.actor.NonRoutingActor
JSON method for the 'debug' message.
DEBUG - Static variable in class org.elkoserver.util.trace.Trace
"Debug" level trace threshold
debug - Variable in class org.elkoserver.util.trace.Trace
Flag to control tracing of debug messages.
debugi(String) - Method in class org.elkoserver.util.trace.Trace
Output an informational log message at DEBUG level.
debugm(String) - Method in class org.elkoserver.util.trace.Trace
Output a log message at DEBUG level.
debugm(String, Object) - Method in class org.elkoserver.util.trace.Trace
Output a log message at DEBUG level, with attached object.
debugReportException(Throwable, String) - Method in class org.elkoserver.util.trace.Trace
Log an exception event at DEBUG level.
decode(BsonReader, DecoderContext) - Method in class com.mongodb.BSONTimestampCodec
 
decode(InputStream, DBCollection) - Method in interface com.mongodb.DBDecoder
Decode a single DBObject belonging to the given collection from the given input stream.
decode(byte[], DBCollection) - Method in interface com.mongodb.DBDecoder
Decode a single DBObject belonging to the given collection from the given array of bytes.
decode(BsonReader, DecoderContext) - Method in class com.mongodb.DBObjectCodec
 
decode(BsonReader, DecoderContext) - Method in class com.mongodb.DBRefCodec
 
decode(InputStream, DBCollection) - Method in class com.mongodb.DefaultDBDecoder
 
decode(byte[], DBCollection) - Method in class com.mongodb.DefaultDBDecoder
 
decode(InputStream, DBCollection) - Method in class com.mongodb.LazyDBDecoder
 
decode(byte[], DBCollection) - Method in class com.mongodb.LazyDBDecoder
 
decode(Object) - Method in class org.apache.commons.codec.binary.BaseNCodec
Decodes an Object using the Base-N algorithm.
decode(String) - Method in class org.apache.commons.codec.binary.BaseNCodec
Decodes a String containing characters in the Base-N alphabet.
decode(byte[]) - Method in class org.apache.commons.codec.binary.BaseNCodec
Decodes a byte[] containing characters in the Base-N alphabet.
decode(Object) - Method in class org.apache.commons.codec.binary.BinaryCodec
Decodes a byte array where each byte represents an ASCII '0' or '1'.
decode(byte[]) - Method in class org.apache.commons.codec.binary.BinaryCodec
Decodes a byte array where each byte represents an ASCII '0' or '1'.
decode(byte[]) - Method in class org.apache.commons.codec.binary.Hex
Converts an array of character bytes representing hexadecimal values into an array of bytes of those same values.
decode(Object) - Method in class org.apache.commons.codec.binary.Hex
Converts a String or an array of character bytes representing hexadecimal values into an array of bytes of those same values.
decode(byte[]) - Method in interface org.apache.commons.codec.BinaryDecoder
Decodes a byte array and returns the results as a byte array.
decode(Object) - Method in interface org.apache.commons.codec.Decoder
Decodes an "encoded" Object and returns a "decoded" Object.
decode(String) - Method in class org.apache.commons.codec.net.BCodec
Decodes a Base64 string into its original form.
decode(Object) - Method in class org.apache.commons.codec.net.BCodec
Decodes a Base64 object into its original form.
decode(String) - Method in class org.apache.commons.codec.net.QCodec
Decodes a quoted-printable string into its original form.
decode(Object) - Method in class org.apache.commons.codec.net.QCodec
Decodes a quoted-printable object into its original form.
decode(byte[]) - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Decodes an array of quoted-printable characters into an array of original bytes.
decode(String, Charset) - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Decodes a quoted-printable string into its original form using the specified string charset.
decode(String, String) - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Decodes a quoted-printable string into its original form using the specified string charset.
decode(String) - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Decodes a quoted-printable string into its original form using the default string charset.
decode(Object) - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Decodes a quoted-printable object into its original form.
decode(byte[]) - Method in class org.apache.commons.codec.net.URLCodec
Decodes an array of URL safe 7-bit characters into an array of original bytes.
decode(String, String) - Method in class org.apache.commons.codec.net.URLCodec
Decodes a URL safe string into its original form using the specified encoding.
decode(String) - Method in class org.apache.commons.codec.net.URLCodec
Decodes a URL safe string into its original form using the default string charset.
decode(Object) - Method in class org.apache.commons.codec.net.URLCodec
Decodes a URL safe object into its original form.
decode(String) - Method in interface org.apache.commons.codec.StringDecoder
Decodes a String and returns a String.
decode(byte[], BSONCallback) - Method in class org.bson.BasicBSONDecoder
 
decode(InputStream, BSONCallback) - Method in class org.bson.BasicBSONDecoder
 
decode(byte[]) - Static method in class org.bson.BSON
Decodes a BSON byte array into a DBObject instance.
decode(byte[], BSONCallback) - Method in interface org.bson.BSONDecoder
Decode a single BSON object into the given callback from the given byte array.
decode(InputStream, BSONCallback) - Method in interface org.bson.BSONDecoder
Decode a single BSON object into the given callback from the given input stream.
decode(byte[], BSONCallback) - Method in class org.bson.LazyBSONDecoder
 
decode(InputStream, BSONCallback) - Method in class org.bson.LazyBSONDecoder
 
decode(Class, JSONObject, TypeResolver) - Static method in class org.elkoserver.foundation.json.ObjectDecoder
Produce the Java object described by a particular JSON object descriptor.
decode(Class, JSONObject) - Static method in class org.elkoserver.foundation.json.ObjectDecoder
A simple JSON object decoder for one-shot objects.
decode(Class, String) - Static method in class org.elkoserver.foundation.json.ObjectDecoder
A simple JSON string decoder for one-shot objects.
decodeBase64(String) - Static method in class org.apache.commons.codec.binary.Base64
Decodes a Base64 String into octets
decodeBase64(byte[]) - Static method in class org.apache.commons.codec.binary.Base64
Decodes Base64 data into octets
decodeHex(char[]) - Static method in class org.apache.commons.codec.binary.Hex
Converts an array of characters representing hexadecimal values into an array of bytes of those same values.
decodeInteger(byte[]) - Static method in class org.apache.commons.codec.binary.Base64
Decodes a byte64-encoded integer according to crypto standards such as W3C's XML-Signature
decodeQuotedPrintable(byte[]) - Static method in class org.apache.commons.codec.net.QuotedPrintableCodec
Decodes an array quoted-printable characters into an array of original bytes.
Decoder - Interface in org.apache.commons.codec
Provides the highest level of abstraction for Decoders.
DecoderException - Exception in org.apache.commons.codec
Thrown when there is a failure condition during the decoding process.
DecoderException() - Constructor for exception org.apache.commons.codec.DecoderException
Constructs a new exception with null as its detail message.
DecoderException(String) - Constructor for exception org.apache.commons.codec.DecoderException
Constructs a new exception with the specified detail message.
DecoderException(String, Throwable) - Constructor for exception org.apache.commons.codec.DecoderException
Constructs a new exception with the specified detail message and cause.
DecoderException(Throwable) - Constructor for exception org.apache.commons.codec.DecoderException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
decodeUrl(byte[]) - Static method in class org.apache.commons.codec.net.URLCodec
Decodes an array of URL safe 7-bit characters into an array of original bytes.
decrypt(String) - Method in class org.elkoserver.foundation.json.Cryptor
Decrypt a (base-64 encoded) encrypted string
decryptJSONObject(String) - Method in class org.elkoserver.foundation.json.Cryptor
Decrypt a (base-64 encoded) encrypted JSON object literal.
decryptObject(Class, String) - Method in class org.elkoserver.foundation.json.Cryptor
Decrypt and decode a (base-64 encoded) encrypted object serialized as a JSON object literal.
DEFAULT_BUCKET - Static variable in class com.mongodb.gridfs.GridFS
Bucket to use for the collection namespaces
DEFAULT_CHARSET - Static variable in class org.apache.commons.codec.binary.Hex
Default charset name is Charsets.UTF_8
DEFAULT_CHARSET_NAME - Static variable in class org.apache.commons.codec.binary.Hex
Default charset name is CharEncoding.UTF_8
DEFAULT_CHUNKSIZE - Static variable in class com.mongodb.gridfs.GridFS
File's chunk size
DEFAULT_REGION_DEPTH - Static variable in class org.made.neohabitat.mods.Region
The default depth for a region.
DefaultDBCallback - Class in com.mongodb
An implementation of DBCallback that decodes into a DBObject.
DefaultDBCallback(DBCollection) - Constructor for class com.mongodb.DefaultDBCallback
Creates a new DefaultDBCallback.
DefaultDBDecoder - Class in com.mongodb
An implementation of DBDecoder
DefaultDBDecoder() - Constructor for class com.mongodb.DefaultDBDecoder
 
DefaultDBEncoder - Class in com.mongodb
The default BSON encoder for BSONObject instances.
DefaultDBEncoder() - Constructor for class com.mongodb.DefaultDBEncoder
 
DefaultDispatchTarget - Interface in org.elkoserver.foundation.json
Interface for an object to handle JSON messages addressed to it for which it does not otherwise have specific methods.
define(User, OptString, OptString, BasicObject) - Method in class org.elkoserver.server.context.caps.Definer
Message handler for a 'define' message.
Definer - Class in org.elkoserver.server.context.caps
Capability to enable external definition of persistent C-U-I objects.
Definer(JSONObject) - Constructor for class org.elkoserver.server.context.caps.Definer
JSON-driven constructor.
delete(ObjectId) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Given a id, delete this stored file's files collection document and associated chunks from a GridFS bucket.
delete(BsonValue) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Given a id, delete this stored file's files collection document and associated chunks from a GridFS bucket.
delete(User) - Method in class org.elkoserver.server.context.caps.Cap
Handle a 'delete' message.
delete() - Method in class org.elkoserver.server.context.Item
Delete this item (and, by implication, its contents).
delete(User) - Method in class org.elkoserver.server.context.Item
Message handler for the 'delete' message.
deleteaccount(WorkshopActor, String, OptString, OptString, OptString, String) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'deleteaccount' request: destroy an account.
deleteAccount(String, String, String, BankClient.AccountResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Delete an account.
deleteaccount(ServiceActor, String, OptString, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a delete account request.
deleteMany(Bson) - Method in interface com.mongodb.client.MongoCollection
Removes all documents from the collection that match the given query filter.
deleteMany(Bson, DeleteOptions) - Method in interface com.mongodb.client.MongoCollection
Removes all documents from the collection that match the given query filter.
deleteOne(Bson) - Method in interface com.mongodb.client.MongoCollection
Removes at most one document from the collection that matches the given filter.
deleteOne(Bson, DeleteOptions) - Method in interface com.mongodb.client.MongoCollection
Removes at most one document from the collection that matches the given filter.
Deliverer - Interface in org.elkoserver.foundation.json
Interface for an object that will deliver JSON messages somewhere.
delvar(User, String[]) - Method in class org.elkoserver.server.context.mods.Dictionary
Message handler for the 'delvar' message.
deny() - Method in class org.elkoserver.server.gatekeeper.ReservationResult
Get the error message string for this result.
DEPARTING_$ - Static variable in interface org.made.neohabitat.Constants
 
DEPARTURE_$ - Static variable in interface org.made.neohabitat.Constants
 
DEPOSIT - Static variable in interface org.made.neohabitat.Constants
 
depth - Variable in class org.made.neohabitat.mods.Region
The horizon line for the region to clip avatar motion
dequeue() - Method in class org.elkoserver.foundation.run.Queue
Get the least-recently-added element off of the queue.
DESCRIBE - Static variable in interface org.made.neohabitat.Constants
 
description(String) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the description.
description - Variable in class com.mongodb.MongoOptions
Deprecated.
The description for Mongo instances created with these options.
dest_x - Variable in class org.made.neohabitat.mods.Avatar
TODO Doc
dest_y - Variable in class org.made.neohabitat.mods.Avatar
 
DeviceEphemeralUserFactory - Class in org.elkoserver.server.context.users
Factory that generates a non-persistent user object from connected mobile device information.
DeviceEphemeralUserFactory(String) - Constructor for class org.elkoserver.server.context.users.DeviceEphemeralUserFactory
JSON-driven constructor.
DevicePersistentUserFactory - Class in org.elkoserver.server.context.users
Factory that generates a persistent user object from connected mobile device information.
DevicePersistentUserFactory(String) - Constructor for class org.elkoserver.server.context.users.DevicePersistentUserFactory
JSON-driven constructor.
DevicePersistentUserFactory.DeviceCredentials - Class in org.elkoserver.server.context.users
Struct object holding login info for a device user.
DeviceUserMod - Class in org.elkoserver.server.context.users
This Mod holds device specific identity information for a user.
DeviceUserMod(String) - Constructor for class org.elkoserver.server.context.users.DeviceUserMod
JSON-driven constructor.
DIAG_DL - Static variable in interface org.made.neohabitat.Constants
 
DIAG_DR - Static variable in interface org.made.neohabitat.Constants
 
DIAG_UL - Static variable in interface org.made.neohabitat.Constants
 
DIAG_UR - Static variable in interface org.made.neohabitat.Constants
 
DIAL$ - Static variable in interface org.made.neohabitat.Constants
 
Dictionary - Class in org.elkoserver.server.context.mods
Mod to associate a server-moderated hashtable with its object.
Dictionary(String[], String[], OptBoolean) - Constructor for class org.elkoserver.server.context.mods.Dictionary
JSON-driven constructor.
Die - Class in org.elkoserver.server.context.test
Mod to enable an item to function as a die.
Die(int) - Constructor for class org.elkoserver.server.context.test.Die
JSON-driven constructor.
DIE$ - Static variable in interface org.made.neohabitat.Constants
 
difference(String, String) - Method in class org.apache.commons.codec.language.RefinedSoundex
Returns the number of characters in the two encoded Strings that are the same.
difference(String, String) - Method in class org.apache.commons.codec.language.Soundex
Encodes the Strings and returns the number of characters in the two encoded Strings that are the same.
DIG - Static variable in interface org.made.neohabitat.Constants
 
DIG$ - Static variable in interface org.made.neohabitat.Constants
 
DigestUtils - Class in org.apache.commons.codec.digest
Operations to simplify common MessageDigest tasks.
DigestUtils() - Constructor for class org.apache.commons.codec.digest.DigestUtils
 
DIRECT - Static variable in interface org.made.neohabitat.Constants
 
DirectorBoot - Class in org.elkoserver.server.director
The Elko boot class for the Director.
DirectorBoot() - Constructor for class org.elkoserver.server.director.DirectorBoot
 
disconnect(BasicProtocolActor) - Method in class org.elkoserver.foundation.actor.BasicProtocolHandler
JSON method for the 'disconnect' message.
DISCORPORATE - Static variable in interface org.made.neohabitat.Constants
 
DISCORPORATE(User) - Method in class org.made.neohabitat.mods.Avatar
Verb (Specific): TODO Turn to/from being a ghost.
dispatchMessage(Deliverer, DispatchTarget, JSONObject) - Method in class org.elkoserver.foundation.actor.RefTable
Dispatch a JSON message directly to the appropriate method of a given object.
dispatchMessage(Deliverer, JSONObject) - Method in class org.elkoserver.foundation.actor.RefTable
Dispatch a JSON message to the appropriate method on the object that the message says it is addressed to.
dispatchMessage(Deliverer, DispatchTarget, JSONObject) - Method in class org.elkoserver.foundation.json.MessageDispatcher
Dispatch a received JSON message by invoking the appropriate JSON method on the appropriate object with the parameters from the message.
DispatchTarget - Interface in org.elkoserver.foundation.json
Marker interface for objects that can be the recipients of JSON messages.
distinct(String, Class<TResult>) - Method in interface com.mongodb.client.MongoCollection
Gets the distinct values of the specified field name.
distinct(String, Bson, Class<TResult>) - Method in interface com.mongodb.client.MongoCollection
Gets the distinct values of the specified field name.
distinct(String) - Method in class com.mongodb.DBCollection
Find the distinct values for a specified field across a collection and returns the results in an array.
distinct(String, ReadPreference) - Method in class com.mongodb.DBCollection
Find the distinct values for a specified field across a collection and returns the results in an array.
distinct(String, DBObject) - Method in class com.mongodb.DBCollection
Find the distinct values for a specified field across a collection and returns the results in an array.
distinct(String, DBObject, ReadPreference) - Method in class com.mongodb.DBCollection
Find the distinct values for a specified field across a collection and returns the results in an array.
distinct(String, DBCollectionDistinctOptions) - Method in class com.mongodb.DBCollection
Find the distinct values for a specified field across a collection and returns the results in an array.
DistinctIterable<TResult> - Interface in com.mongodb.client
Iterable interface for distinct.
DO(User) - Method in class org.made.neohabitat.HabitatMod
Verb (Illegal): This shouldn't get here.
DO(User) - Method in interface org.made.neohabitat.HabitatVerbs
 
doAuth(BasicProtocolHandler, AuthDesc, String) - Method in interface org.elkoserver.foundation.actor.BasicProtocolActor
Authorize (or refuse authorization for) a connection for this actor.
doAuth(BasicProtocolHandler, AuthDesc, String) - Method in class org.elkoserver.server.context.InternalActor
Do the actual work of authorizing an actor.
doAuth(BasicProtocolHandler, AuthDesc, String) - Method in class org.elkoserver.server.workshop.WorkshopActor
Do the actual work of authorizing an actor.
documentHasId(DBObject) - Method in class com.mongodb.DBObjectCodec
 
doDecoding(byte[]) - Method in class org.apache.commons.codec.net.BCodec
 
doDecoding(byte[]) - Method in class org.apache.commons.codec.net.QCodec
 
doDisconnect() - Method in interface org.elkoserver.foundation.actor.BasicProtocolActor
Disconnect this actor.
doDisconnect() - Method in class org.elkoserver.server.context.InternalActor
Do the actual work of disconnecting an actor.
doDisconnect() - Method in class org.elkoserver.server.workshop.WorkshopActor
Do the actual work of disconnecting an actor.
doEncoding(byte[]) - Method in class org.apache.commons.codec.net.BCodec
 
doEncoding(byte[]) - Method in class org.apache.commons.codec.net.QCodec
 
doEval(String, Object...) - Method in class com.mongodb.DB
Evaluates JavaScript functions on the database server.
doGetCollection(String) - Method in class com.mongodb.DB
Gets a collection with a given name.
domain() - Method in interface org.elkoserver.server.presence.SocialGraph
Obtain the domain that this social graph describes.
done() - Method in class org.bson.BasicBSONEncoder
 
done() - Method in interface org.bson.BSONEncoder
Free the resources.
dontLog() - Method in class org.elkoserver.foundation.server.metadata.HostDesc
Test if this host descriptor says not to log traffic.
DOOR_AVATAR_RESTRICTED_BIT - Static variable in interface org.made.neohabitat.Constants
 
DOOR_GHOST_RESTRICTED_BIT - Static variable in interface org.made.neohabitat.Constants
 
DoubleMetaphone - Class in org.apache.commons.codec.language
Encodes a string into a double metaphone value.
DoubleMetaphone() - Constructor for class org.apache.commons.codec.language.DoubleMetaphone
Creates an instance of this DoubleMetaphone encoder
doubleMetaphone(String) - Method in class org.apache.commons.codec.language.DoubleMetaphone
Encode a value with Double Metaphone.
doubleMetaphone(String, boolean) - Method in class org.apache.commons.codec.language.DoubleMetaphone
Encode a value with Double Metaphone, optionally using the alternate encoding.
DoubleMetaphone.DoubleMetaphoneResult - Class in org.apache.commons.codec.language
Inner class for storing results, since there is the optional alternate encoding.
DoubleMetaphone.DoubleMetaphoneResult(int) - Constructor for class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
doubleProperty(String, double) - Method in class org.elkoserver.foundation.boot.BootProperties
Get the value of a property as a double.
downloadToStream(ObjectId, OutputStream) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Downloads the contents of the stored file specified by id and writes the contents to the destination Stream.
downloadToStream(BsonValue, OutputStream) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Downloads the contents of the stored file specified by id and writes the contents to the destination Stream.
downloadToStream(String, OutputStream) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Downloads the contents of the latest version of the stored file specified by filename and writes the contents to the destination Stream.
downloadToStream(String, OutputStream, GridFSDownloadOptions) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Downloads the contents of the stored file specified by filename and by the revision in options and writes the contents to the destination Stream.
downloadToStreamByName(String, OutputStream) - Method in interface com.mongodb.client.gridfs.GridFSBucket
downloadToStreamByName(String, OutputStream, GridFSDownloadByNameOptions) - Method in interface com.mongodb.client.gridfs.GridFSBucket
DRIVE$ - Static variable in interface org.made.neohabitat.Constants
 
drop() - Method in interface com.mongodb.client.gridfs.GridFSBucket
Drops the data associated with this bucket from the database.
drop() - Method in interface com.mongodb.client.MongoCollection
Drops this collection from the Database.
drop() - Method in interface com.mongodb.client.MongoDatabase
Drops this database.
drop() - Method in class com.mongodb.DBCollection
Drops (deletes) this collection from the database.
drop() - Method in class com.mongodb.MapReduceOutput
Drops the collection that holds the results.
dropDatabase() - Method in class com.mongodb.DB
Drops this database.
dropDatabase(String) - Method in class com.mongodb.Mongo
Drops the database if it exists.
dropIndex(String) - Method in interface com.mongodb.client.MongoCollection
Drops the index given its name.
dropIndex(Bson) - Method in interface com.mongodb.client.MongoCollection
Drops the index given the keys used to create it.
dropIndex(DBObject) - Method in class com.mongodb.DBCollection
Drops an index from this collection.
dropIndex(String) - Method in class com.mongodb.DBCollection
Drops the index with the given name from this collection.
dropIndexes() - Method in interface com.mongodb.client.MongoCollection
Drop all the indexes on this collection, except for the default on _id.
dropIndexes() - Method in class com.mongodb.DBCollection
Drop all indexes on this collection.
dropIndexes(String) - Method in class com.mongodb.DBCollection
Drops the index with the given name from this collection.
dupkey(WorkshopActor, String, OptString, OptString, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'dupkey' request: make a separately cancellable copy of an existing key.
dupKey(String, String, String, BankClient.KeyResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Duplicate an authorization key.
dupkey(ServiceActor, String, OptString, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a duplicate key request.

E

echo(ServiceActor, String) - Method in class org.elkoserver.server.context.test.EchoClient
Handler for the 'echo' message, which is a reply to earlier an echo requests sent to the external service.
echo(User, String) - Method in class org.elkoserver.server.context.test.EchoMod
Message handler for the 'echo' message.
echo(WorkshopActor, OptString, OptString) - Method in class org.elkoserver.server.workshop.test.EchoWorker
 
EchoClient - Class in org.elkoserver.server.context.test
Internal object that acts as a client for the external 'echo' service.
EchoClient() - Constructor for class org.elkoserver.server.context.test.EchoClient
JSON-driven constructor.
EchoMod - Class in org.elkoserver.server.context.test
Mod to enable a context user to exercise the external 'echo' service.
EchoMod() - Constructor for class org.elkoserver.server.context.test.EchoMod
JSON-driven constructor.
EchoWorker - Class in org.elkoserver.server.workshop.test
 
EchoWorker(OptString, OptString) - Constructor for class org.elkoserver.server.workshop.test.EchoWorker
 
edit(User, OptString, StyleDesc) - Method in class org.elkoserver.server.context.mods.Note
Message handler for the 'edit' message.
ELEM_MATCH - Static variable in class com.mongodb.QueryOperators
 
elemMatch(DBObject) - Method in class com.mongodb.QueryBuilder
Equivalent to the $elemMatch operand
elsewhere(HabitatMod, User) - Method in class org.made.neohabitat.HabitatMod
elsewhere -- Return true iff the object is not near the Avatar (i.e., not adjacent and not in hand).
empty_handed(Avatar) - Method in class org.made.neohabitat.HabitatMod
empty_handed -- Return true iff 'who' is not holding anything.
EmptyBSONCallback - Class in org.bson
Convenience implementation of BSONCallback that throws UnsupportedOperationException for all methods.
EmptyBSONCallback() - Constructor for class org.bson.EmptyBSONCallback
 
EmptyIterator<V> - Class in org.elkoserver.util
Iterator for a collection of no elements.
EmptyIterator() - Constructor for class org.elkoserver.util.EmptyIterator
Constructor.
emptySet() - Static method in class org.elkoserver.util.HashSetMulti
Produce an empty set.
enablesEntry(String) - Method in class org.elkoserver.server.context.caps.ContextKeyCap
Test if this capability enables entry to a particular context.
enablesEntry(String) - Method in interface org.elkoserver.server.context.ContextKey
Test if this key enables entry to a particular context.
enc - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.EncumbranceDesc
The ref of the encumbrance.
Encodable - Interface in org.elkoserver.json
Implementing this interface enables an object's state to be output as a JSON object literal.
encode(BsonWriter, BSONTimestamp, EncoderContext) - Method in class com.mongodb.BSONTimestampCodec
 
encode(BsonWriter, DBObject, EncoderContext) - Method in class com.mongodb.DBObjectCodec
 
encode(BsonWriter, DBRef, EncoderContext) - Method in class com.mongodb.DBRefCodec
 
encode(Object) - Method in class org.apache.commons.codec.binary.BaseNCodec
Encodes an Object using the Base-N algorithm.
encode(byte[]) - Method in class org.apache.commons.codec.binary.BaseNCodec
Encodes a byte[] containing binary data, into a byte[] containing characters in the alphabet.
encode(byte[]) - Method in class org.apache.commons.codec.binary.BinaryCodec
Converts an array of raw binary data into an array of ASCII 0 and 1 characters.
encode(Object) - Method in class org.apache.commons.codec.binary.BinaryCodec
Converts an array of raw binary data into an array of ASCII 0 and 1 chars.
encode(byte[]) - Method in class org.apache.commons.codec.binary.Hex
Converts an array of bytes into an array of bytes for the characters representing the hexadecimal values of each byte in order.
encode(Object) - Method in class org.apache.commons.codec.binary.Hex
Converts a String or an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
encode(byte[]) - Method in interface org.apache.commons.codec.BinaryEncoder
Encodes a byte array and return the encoded data as a byte array.
encode(Object) - Method in interface org.apache.commons.codec.Encoder
Encodes an "Object" and returns the encoded content as an Object.
encode(Object) - Method in class org.apache.commons.codec.language.AbstractCaverphone
Encodes an Object using the caverphone algorithm.
encode(Object) - Method in class org.apache.commons.codec.language.bm.BeiderMorseEncoder
 
encode(String) - Method in class org.apache.commons.codec.language.bm.BeiderMorseEncoder
 
encode(String) - Method in class org.apache.commons.codec.language.bm.PhoneticEngine
Encodes a string to its phonetic representation.
encode(String, Languages.LanguageSet) - Method in class org.apache.commons.codec.language.bm.PhoneticEngine
Encodes an input string into an output phonetic representation, given a set of possible origin languages.
encode(Object) - Method in class org.apache.commons.codec.language.Caverphone
Deprecated.
Encodes an Object using the caverphone algorithm.
encode(String) - Method in class org.apache.commons.codec.language.Caverphone
Deprecated.
Encodes a String using the Caverphone algorithm.
encode(String) - Method in class org.apache.commons.codec.language.Caverphone1
Encodes the given String into a Caverphone value.
encode(String) - Method in class org.apache.commons.codec.language.Caverphone2
Encodes the given String into a Caverphone 2.0 value.
encode(Object) - Method in class org.apache.commons.codec.language.ColognePhonetic
 
encode(String) - Method in class org.apache.commons.codec.language.ColognePhonetic
 
encode(Object) - Method in class org.apache.commons.codec.language.DoubleMetaphone
Encode the value using DoubleMetaphone.
encode(String) - Method in class org.apache.commons.codec.language.DoubleMetaphone
Encode the value using DoubleMetaphone.
encode(Object) - Method in class org.apache.commons.codec.language.MatchRatingApproachEncoder
Encodes an Object using the Match Rating Approach algorithm.
encode(String) - Method in class org.apache.commons.codec.language.MatchRatingApproachEncoder
Encodes a String using the Match Rating Approach (MRA) algorithm.
encode(Object) - Method in class org.apache.commons.codec.language.Metaphone
Encodes an Object using the metaphone algorithm.
encode(String) - Method in class org.apache.commons.codec.language.Metaphone
Encodes a String using the Metaphone algorithm.
encode(Object) - Method in class org.apache.commons.codec.language.Nysiis
Encodes an Object using the NYSIIS algorithm.
encode(String) - Method in class org.apache.commons.codec.language.Nysiis
Encodes a String using the NYSIIS algorithm.
encode(Object) - Method in class org.apache.commons.codec.language.RefinedSoundex
Encodes an Object using the refined soundex algorithm.
encode(String) - Method in class org.apache.commons.codec.language.RefinedSoundex
Encodes a String using the refined soundex algorithm.
encode(Object) - Method in class org.apache.commons.codec.language.Soundex
Encodes an Object using the soundex algorithm.
encode(String) - Method in class org.apache.commons.codec.language.Soundex
Encodes a String using the soundex algorithm.
encode(String, Charset) - Method in class org.apache.commons.codec.net.BCodec
Encodes a string into its Base64 form using the specified charset.
encode(String, String) - Method in class org.apache.commons.codec.net.BCodec
Encodes a string into its Base64 form using the specified charset.
encode(String) - Method in class org.apache.commons.codec.net.BCodec
Encodes a string into its Base64 form using the default charset.
encode(Object) - Method in class org.apache.commons.codec.net.BCodec
Encodes an object into its Base64 form using the default charset.
encode(String, Charset) - Method in class org.apache.commons.codec.net.QCodec
Encodes a string into its quoted-printable form using the specified charset.
encode(String, String) - Method in class org.apache.commons.codec.net.QCodec
Encodes a string into its quoted-printable form using the specified charset.
encode(String) - Method in class org.apache.commons.codec.net.QCodec
Encodes a string into its quoted-printable form using the default charset.
encode(Object) - Method in class org.apache.commons.codec.net.QCodec
Encodes an object into its quoted-printable form using the default charset.
encode(byte[]) - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Encodes an array of bytes into an array of quoted-printable 7-bit characters.
encode(String) - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Encodes a string into its quoted-printable form using the default string charset.
encode(Object) - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Encodes an object into its quoted-printable safe form.
encode(String, Charset) - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Encodes a string into its quoted-printable form using the specified charset.
encode(String, String) - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Encodes a string into its quoted-printable form using the specified charset.
encode(byte[]) - Method in class org.apache.commons.codec.net.URLCodec
Encodes an array of bytes into an array of URL safe 7-bit characters.
encode(String, String) - Method in class org.apache.commons.codec.net.URLCodec
Encodes a string into its URL safe form using the specified string charset.
encode(String) - Method in class org.apache.commons.codec.net.URLCodec
Encodes a string into its URL safe form using the default string charset.
encode(Object) - Method in class org.apache.commons.codec.net.URLCodec
Encodes an object into its URL safe form.
encode(String) - Method in interface org.apache.commons.codec.StringEncoder
Encodes a String and returns a String.
encode(BSONObject) - Method in class org.bson.BasicBSONEncoder
 
encode(BSONObject) - Static method in class org.bson.BSON
Encodes a DBObject as a BSON byte array.
encode(BSONObject) - Method in interface org.bson.BSONEncoder
Encode a document into byte array.
encode(EncodeControl) - Method in class org.elkoserver.foundation.server.metadata.AuthDesc
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.foundation.server.metadata.LoadDesc
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in interface org.elkoserver.json.Encodable
Produce a JSONLiteral representing the encoded state of this object, suitable for transmission over a messaging medium or for writing to persistent storage.
encode(EncodeControl) - Method in class org.elkoserver.objdb.store.ObjectDesc
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.objdb.store.PutDesc
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.objdb.store.QueryDesc
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.objdb.store.RequestDesc
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.objdb.store.ResultDesc
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.objdb.store.UpdateDesc
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.objdb.store.UpdateResultDesc
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.caps.ContextKeyCap
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.caps.Definer
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.CartesianPosition
Encode this position for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.Context
Encode this context for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.GeoPosition
Encode this position for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.Item
Encode this item for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.Cartesian
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.Census
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.Chat
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.Dictionary
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.Image
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.Invisible
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.Note
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.NoteMaker
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.PrivateChat
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.StyleDesc
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.StyleOptions
Encode this object for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.TalkOptions
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.mods.TalkPrefs
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.test.Counter
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.test.Die
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.test.EchoMod
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.test.GateController
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.test.ZMQSendTester
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.User
Encode this user for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.context.users.DeviceUserMod
Encode this mod for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.workshop.bank.Currency
Encode this currency descriptor for transmission or persistence.
encode(EncodeControl) - Method in class org.elkoserver.server.workshop.WorkerObject
Produce a JSONLiteral representing the encoded state of this object, suitable for transmission over a messaging medium or for writing to persistent storage.
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Avatar
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Bag
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Box
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Flashlight
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Ground
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Head
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Key
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Knick_knack
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Region
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Rock
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Short_sign
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Sign
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Table
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Tree
 
encode(EncodeControl) - Method in class org.made.neohabitat.mods.Wall
 
encodeArray(Iterable<ServiceDesc>) - Static method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Generate a JSONLiteralArray of ServiceDesc objects from a sequence of them.
encodeAsArray() - Method in class org.elkoserver.foundation.server.metadata.LoadDesc
Encode this descriptor as a single-element JSONLiteralArray.
encodeAsArray() - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Encode this descriptor as a single-element JSONLiteralArray.
encodeAsString(byte[]) - Method in class org.apache.commons.codec.binary.BaseNCodec
Encodes a byte[] containing binary data, into a String containing characters in the appropriate alphabet.
encodeBase64(byte[]) - Static method in class org.apache.commons.codec.binary.Base64
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64(byte[], boolean) - Static method in class org.apache.commons.codec.binary.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64(byte[], boolean, boolean) - Static method in class org.apache.commons.codec.binary.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64(byte[], boolean, boolean, int) - Static method in class org.apache.commons.codec.binary.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64Chunked(byte[]) - Static method in class org.apache.commons.codec.binary.Base64
Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
encodeBase64String(byte[]) - Static method in class org.apache.commons.codec.binary.Base64
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64URLSafe(byte[]) - Static method in class org.apache.commons.codec.binary.Base64
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
encodeBase64URLSafeString(byte[]) - Static method in class org.apache.commons.codec.binary.Base64
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
encodeCommon(JSONLiteral) - Method in class org.made.neohabitat.HabitatMod
 
encodeContainer(JSONLiteral) - Method in class org.made.neohabitat.Container
 
EncodeControl - Class in org.elkoserver.json
Control object for regulating the behavior of an encoding operation.
encodeDefaultParameters(JSONLiteral) - Method in class org.elkoserver.server.context.caps.Cap
Encode the basic capability parameters as part of encoding this capability mod.
encodeHex(byte[]) - Static method in class org.apache.commons.codec.binary.Hex
Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
encodeHex(byte[], boolean) - Static method in class org.apache.commons.codec.binary.Hex
Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
encodeHex(byte[], char[]) - Static method in class org.apache.commons.codec.binary.Hex
Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.
encodeHexString(byte[]) - Static method in class org.apache.commons.codec.binary.Hex
Converts an array of bytes into a String representing the hexadecimal values of each byte in order.
encodeInteger(BigInteger) - Static method in class org.apache.commons.codec.binary.Base64
Encodes to a byte64-encoded integer according to crypto standards such as W3C's XML-Signature
encodeLighting(JSONLiteral) - Method in class org.made.neohabitat.Switch
 
encodeMagical(JSONLiteral) - Method in class org.made.neohabitat.Magical
 
encodeMassive(JSONLiteral) - Method in class org.made.neohabitat.Massive
 
encodeOpenable(JSONLiteral) - Method in class org.made.neohabitat.Openable
 
encodeQuotedPrintable(BitSet, byte[]) - Static method in class org.apache.commons.codec.net.QuotedPrintableCodec
Encodes an array of bytes into an array of quoted-printable 7-bit characters.
encoder(DBEncoder) - Method in class com.mongodb.client.model.DBCollectionRemoveOptions
Sets the encoder
encoder(DBEncoder) - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
Sets the encoder
Encoder - Interface in org.apache.commons.codec
Provides the highest level of abstraction for Encoders.
EncoderException - Exception in org.apache.commons.codec
Thrown when there is a failure condition during the encoding process.
EncoderException() - Constructor for exception org.apache.commons.codec.EncoderException
Constructs a new exception with null as its detail message.
EncoderException(String) - Constructor for exception org.apache.commons.codec.EncoderException
Constructs a new exception with the specified detail message.
EncoderException(String, Throwable) - Constructor for exception org.apache.commons.codec.EncoderException
Constructs a new exception with the specified detail message and cause.
EncoderException(Throwable) - Constructor for exception org.apache.commons.codec.EncoderException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
encodeToString(byte[]) - Method in class org.apache.commons.codec.binary.BaseNCodec
Encodes a byte[] containing binary data, into a String containing characters in the Base-N alphabet.
encodeUrl(BitSet, byte[]) - Static method in class org.apache.commons.codec.net.URLCodec
Encodes an array of bytes into an array of URL safe 7-bit characters.
encodeWalkable(JSONLiteral) - Method in class org.made.neohabitat.Walkable
 
encrypt(String) - Method in class org.elkoserver.foundation.json.Cryptor
Produce a (base-64 encoded) encrypted version of a string.
encs - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.AccountDesc
Array of encumbrance information.
encumber(WorkshopActor, String, OptString, OptString, OptString, String, int, String) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'encumber' request: reserve money in an account for a future transaction.
encumber(String, String, String, int, long, BankClient.EncumberResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Encumber an account, i.e., provisionally reserve funds for a fuure transaction.
encumber(ServiceActor, String, OptString, OptString, OptString, OptInteger) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to an encumber request.
enqueue(Object) - Method in class org.elkoserver.foundation.run.Queue
Add a new element to the queue.
enqueue(Runnable) - Method in class org.elkoserver.foundation.run.Runner
Queues something for this Runnable's thread to do.
enqueue(Callable<Object>, ArgRunnable) - Method in class org.elkoserver.foundation.run.SubRunner
Enqueue a task for execution.
enqueue(Runnable) - Method in class org.elkoserver.foundation.server.Server
Drop a runnable onto the main run queue.
enqueueHandlerFactory(MessageHandlerFactory) - Method in class org.elkoserver.foundation.net.ConnectionBase
Enqueue a task to invoke a message handler factory to produce a message handler for this connection.
enqueueReceivedMessage(Object) - Method in class org.elkoserver.foundation.net.ConnectionBase
Enqueue a received message for processing.
enqueueSlowTask(Callable<Object>, ArgRunnable) - Method in class org.elkoserver.foundation.server.Server
Drop a task onto the slow queue.
enqueueTask(Callable<Object>, ArgRunnable) - Method in class org.elkoserver.foundation.run.SlowServiceRunner
Enqueue a task to be executed via the slow path.
ensureAuthorized() - Method in class org.elkoserver.server.context.InternalActor
Guard function to guarantee that an operation is being attempted by an actor who is authorized to do it.
ensureAuthorizedAdmin(BasicProtocolActor) - Method in class org.elkoserver.server.gatekeeper.Gatekeeper
Guard function to guarantee that an operation is being attempted by an actor who is authorized to do admin operations.
ensureAuthorizedAdmin() - Method in class org.elkoserver.server.workshop.WorkshopActor
Guard function to guarantee that an operation is being attempted by an actor who is authorized to do admin operations.
ensureAuthorizedClient() - Method in class org.elkoserver.server.workshop.WorkshopActor
Guard function to guarantee that an operation is being attempted by an actor who is authorized to do workshop client operations.
ensureBufferSize(int, BaseNCodec.Context) - Method in class org.apache.commons.codec.binary.BaseNCodec
Ensure that the buffer has room for size bytes
ensureHolding(User) - Method in class org.elkoserver.server.context.Mod
Guard function to guarantee that an operation being attempted by a user is being applied to an object that that user is holding.
ensureInContext(User) - Method in class org.elkoserver.server.context.Mod
Guard function to guarantee that an operation being attempted by a user on an object that is contained by the user's context.
ensureReachable(User) - Method in class org.elkoserver.server.context.Mod
Guard function to guarantee that an operation being attempted by a user is being applied to an object that that user is allowed to reach (either because it is in the context or because the user is holding it).
ensureSameContext(User) - Method in class org.elkoserver.server.context.Mod
Guard function to guarantee that an operation being attempted by a user on an object is taking place in the same context as the object.
ensureSameUser(User) - Method in class org.elkoserver.server.context.Mod
Guard function to guarantee that an operation being attempted by a user is being applied to that same user.
ensureValid(User) - Method in class org.elkoserver.server.context.caps.Cap
Guard function to guarantee that an operation being attempted by a user is being applied to a capability that is actually available to that user.
entrySet() - Method in class org.bson.LazyBSONObject
Gets the entry set for all the key/value pairs in this BSONObject.
EOO - Static variable in class org.bson.BSON
 
EphemeralUserFactory - Interface in org.elkoserver.server.context
Interface implemented by objects that can synthesize ephemeral User objects on demand.
equals(Object) - Method in class com.mongodb.BulkWriteError
 
equals(Object) - Method in exception com.mongodb.BulkWriteException
 
equals(Object) - Method in class com.mongodb.BulkWriteUpsert
 
equals(Object) - Method in class com.mongodb.DBAddress
Deprecated.
 
equals(Object) - Method in class com.mongodb.DBObjectCodecProvider
 
equals(Object) - Method in class com.mongodb.DBRef
 
equals(Object) - Method in class com.mongodb.DBRefCodecProvider
 
equals(Object) - Method in class com.mongodb.MongoClientOptions
 
equals(Object) - Method in class com.mongodb.MongoClientURI
 
equals(Object) - Method in class com.mongodb.MongoOptions
Deprecated.
 
equals(Object) - Method in class com.mongodb.WriteConcernError
 
equals(Object) - Method in class org.bson.BasicBSONObject
Compares two documents according to their serialized form, ignoring the order of keys.
equals(Object) - Method in class org.bson.LazyBSONObject
 
equals(Object) - Method in class org.bson.types.BSONTimestamp
 
equals(Object) - Method in class org.bson.types.CodeWScope
 
equals(Object) - Method in class org.elkoserver.foundation.net.NetAddr
Test if another object is a NetAddr denoting the same address as this.
ERROR - Static variable in class org.elkoserver.util.trace.Trace
"Error" level trace threshold
error - Variable in class org.elkoserver.util.trace.Trace
Flag to control tracing of error messages.
errori(String) - Method in class org.elkoserver.util.trace.Trace
Output an informational log message at ERROR level.
errorm(String) - Method in class org.elkoserver.util.trace.Trace
Output a log message at ERROR level.
errorm(String, Object) - Method in class org.elkoserver.util.trace.Trace
Output a log message at ERROR level, with attached object.
errorReportException(Throwable, String) - Method in class org.elkoserver.util.trace.Trace
Log an exception event at ERROR level.
ESCAPE_CHAR - Static variable in class org.apache.commons.codec.net.URLCodec
Release 1.5 made this field final.
ESP - Static variable in interface org.made.neohabitat.Constants
 
ESP(User) - Method in class org.made.neohabitat.mods.Avatar
Verb (Specific): TODO Send a point-to-point message to another user/avatar.
eval(String, Object...) - Method in class com.mongodb.DB
EVENT - Static variable in class org.elkoserver.util.trace.Trace
"Event" level trace threshold
event - Variable in class org.elkoserver.util.trace.Trace
Flag to control tracing of event messages.
eventi(String) - Method in class org.elkoserver.util.trace.Trace
Output an informational log message at EVENT level.
eventm(String) - Method in class org.elkoserver.util.trace.Trace
Output a log message at EVENT level.
eventm(String, Object) - Method in class org.elkoserver.util.trace.Trace
Output a log message at EVENT level, with attached object.
eventReportException(Throwable, String) - Method in class org.elkoserver.util.trace.Trace
Log an exception event at EVENT level.
every(long, TickNoticer, boolean) - Method in class org.elkoserver.foundation.timer.Timer
Creates a new clock.
every(long, TickNoticer) - Method in class org.elkoserver.foundation.timer.Timer
Creates a new clock.
ExceptionManager - Class in org.elkoserver.util.trace
A collection of static methods for doing useful things with exceptions.
ExceptionNoticer - Interface in org.elkoserver.util.trace
Interface to be implemented by the entity that is to be notified of all exceptions reported to ExceptionManager or which are uncaught.
ExcludingIterator<V> - Class in org.elkoserver.util
Iterator over a collection that excludes a distinguished element.
ExcludingIterator(Iterator<V>) - Constructor for class org.elkoserver.util.ExcludingIterator
Constructor.
execute() - Method in class com.mongodb.BulkWriteOperation
Execute the bulk write operation with the default write concern of the collection from which this came.
execute(WriteConcern) - Method in class com.mongodb.BulkWriteOperation
Execute the bulk write operation with the given write concern.
exists(Object) - Method in class com.mongodb.QueryBuilder
Equivalent of the $exists operand
EXISTS - Static variable in class com.mongodb.QueryOperators
 
exit(Deliverer) - Method in class org.elkoserver.server.context.Context
Handle the 'exit' verb.
exitContext(String, String, boolean) - Method in class org.elkoserver.server.context.User
Remove this user from their context.
EXPIRE_$ - Static variable in interface org.made.neohabitat.Constants
 
expires - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.EncumbranceDesc
When the encumbrance expires.
explain() - Method in class com.mongodb.DBCursor
Returns an object containing basic information about the execution of the query that created this cursor.
EXPLAIN - Static variable in class com.mongodb.QueryOperators
 
explainAggregate(List<? extends DBObject>, AggregationOptions) - Method in class com.mongodb.DBCollection
Return the explain plan for the aggregation pipeline.
EXPLODE_$ - Static variable in interface org.made.neohabitat.Constants
 
extractCredentials(Trace, JSONObject) - Method in class org.elkoserver.server.context.users.DevicePersistentUserFactory
Extract the user login credentials from a user factory parameter object.

F

FACE_LEFT - Static variable in interface org.made.neohabitat.Constants
 
FACE_LEFT - Static variable in class org.made.neohabitat.mods.Avatar
 
FACE_RIGHT - Static variable in interface org.made.neohabitat.Constants
 
FACE_RIGHT - Static variable in class org.made.neohabitat.mods.Avatar
 
FACING_BIT - Static variable in interface org.made.neohabitat.Constants
 
FACTORY - Static variable in class com.mongodb.DefaultDBCallback
 
FACTORY - Static variable in class com.mongodb.DefaultDBDecoder
 
FACTORY - Static variable in class com.mongodb.DefaultDBEncoder
 
FACTORY - Static variable in class com.mongodb.LazyDBDecoder
 
fail(String, String) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.BankReplyHandler
Handle a failure result, application-specific version: do whatever the application needs or wants to do in a failure case.
failure() - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Get this descriptor's error message.
failure() - Method in class org.elkoserver.objdb.store.ObjectDesc
Get the error message string.
failure() - Method in class org.elkoserver.objdb.store.ResultDesc
Get the error message string.
FAKESHOOT - Static variable in interface org.made.neohabitat.Constants
 
FAKESHOOT$ - Static variable in interface org.made.neohabitat.Constants
 
FALSE - Static variable in interface org.made.neohabitat.Constants
 
fatalError(String) - Method in class org.elkoserver.util.trace.Trace
Exit reporting a fatal error.
fatalError(String, Object) - Method in class org.elkoserver.util.trace.Trace
Exit reporting a fatal error, with attached object (usually but not necessarily a Throwable of some kind).
FEED - Static variable in interface org.made.neohabitat.Constants
 
FIDDLE_$ - Static variable in interface org.made.neohabitat.Constants
 
FIFTH - Static variable in interface org.made.neohabitat.Constants
 
FileObjectStore - Class in org.elkoserver.objdb.store.filestore
A simple ObjectStore implementation that stores objects in text files, one file per object.
FileObjectStore() - Constructor for class org.elkoserver.objdb.store.filestore.FileObjectStore
Constructor.
FILL - Static variable in interface org.made.neohabitat.Constants
 
FILL$ - Static variable in interface org.made.neohabitat.Constants
 
filler() - Method in interface org.made.neohabitat.HabitatVerbs
 
filler() - Method in class org.made.neohabitat.mods.Avatar
 
filler() - Method in class org.made.neohabitat.mods.Bag
 
filler() - Method in class org.made.neohabitat.mods.Box
 
filler() - Method in class org.made.neohabitat.mods.Flashlight
 
filler() - Method in class org.made.neohabitat.mods.Ground
 
filler() - Method in class org.made.neohabitat.mods.Head
 
filler() - Method in class org.made.neohabitat.mods.Key
 
filler() - Method in class org.made.neohabitat.mods.Knick_knack
 
filler() - Method in class org.made.neohabitat.mods.Region
 
filler() - Method in class org.made.neohabitat.mods.Rock
 
filler() - Method in class org.made.neohabitat.mods.Short_sign
 
filler() - Method in class org.made.neohabitat.mods.Sign
 
filler() - Method in class org.made.neohabitat.mods.Table
 
filler() - Method in class org.made.neohabitat.mods.Tree
 
filler() - Method in class org.made.neohabitat.mods.Wall
 
filter(Bson) - Method in interface com.mongodb.client.DistinctIterable
Sets the query filter to apply to the query.
filter(Bson) - Method in interface com.mongodb.client.FindIterable
Sets the query filter to apply to the query.
filter(Bson) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
Sets the query filter to apply to the query.
filter(Bson) - Method in interface com.mongodb.client.ListCollectionsIterable
Sets the query filter to apply to the query.
filter(Bson) - Method in interface com.mongodb.client.MapReduceIterable
Sets the query filter to apply to the query.
filter(DBObject) - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
Sets the selection query to determine the subset of documents from which to retrieve the distinct values.
FilteringIterator<From,To> - Class in org.elkoserver.util
Iterator that takes an iterator producing values of one type and generates values of another type via a transformation method that is supplied by the implementing subclass.
FilteringIterator(Iterator<From>, FilteringIterator.Filter<From, To>) - Constructor for class org.elkoserver.util.FilteringIterator
Constructor.
FilteringIterator.Filter<From,To> - Interface in org.elkoserver.util
Utility class implemented by filters used by the FilteringIterator iterator class.
finalizeFunction(String) - Method in interface com.mongodb.client.MapReduceIterable
Sets the JavaScript function that follows the reduce method and modifies the output.
find(DBObject) - Method in class com.mongodb.BulkWriteOperation
Start building a write request to add to the bulk write operation.
find() - Method in interface com.mongodb.client.gridfs.GridFSBucket
Finds all documents in the files collection.
find(Bson) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Finds all documents in the collection that match the filter.
find() - Method in interface com.mongodb.client.MongoCollection
Finds all documents in the collection.
find(Class<TResult>) - Method in interface com.mongodb.client.MongoCollection
Finds all documents in the collection.
find(Bson) - Method in interface com.mongodb.client.MongoCollection
Finds all documents in the collection.
find(Bson, Class<TResult>) - Method in interface com.mongodb.client.MongoCollection
Finds all documents in the collection.
find(DBObject, DBObject, int, int, int) - Method in class com.mongodb.DBCollection
find(DBObject, DBObject, int, int) - Method in class com.mongodb.DBCollection
Deprecated.
find(DBObject) - Method in class com.mongodb.DBCollection
Select documents in collection and get a cursor to the selected documents.
find(DBObject, DBObject) - Method in class com.mongodb.DBCollection
Select documents in collection and get a cursor to the selected documents.
find() - Method in class com.mongodb.DBCollection
Select all documents in collection and get a cursor to the selected documents.
find(DBObject, DBCollectionFindOptions) - Method in class com.mongodb.DBCollection
Select documents in collection and get a cursor to the selected documents.
find(ObjectId) - Method in class com.mongodb.gridfs.GridFS
Finds one file matching the given objectId.
find(String) - Method in class com.mongodb.gridfs.GridFS
Finds a list of files matching the given filename.
find(String, DBObject) - Method in class com.mongodb.gridfs.GridFS
Finds a list of files matching the given filename.
find(DBObject) - Method in class com.mongodb.gridfs.GridFS
Finds a list of files matching the given query.
find(DBObject, DBObject) - Method in class com.mongodb.gridfs.GridFS
Finds a list of files matching the given query.
findActualTarget(Class) - Method in interface org.elkoserver.foundation.json.MessageRetargeter
Return the object that should actually receive a message in place of this object.
findActualTarget(Class) - Method in class org.elkoserver.server.context.BasicObject
Find the object to handle a message for some class (either the object itself or one of its mods).
findAndModify(DBObject, DBObject, DBObject) - Method in class com.mongodb.DBCollection
Atomically modify and return a single document.
findAndModify(DBObject, DBObject) - Method in class com.mongodb.DBCollection
Atomically modify and return a single document.
findAndModify(DBObject, DBObject, DBObject, boolean, DBObject, boolean, boolean) - Method in class com.mongodb.DBCollection
Atomically modify and return a single document.
findAndModify(DBObject, DBObject, DBObject, boolean, DBObject, boolean, boolean, WriteConcern) - Method in class com.mongodb.DBCollection
Atomically modify and return a single document.
findAndModify(DBObject, DBObject, DBObject, boolean, DBObject, boolean, boolean, long, TimeUnit) - Method in class com.mongodb.DBCollection
Atomically modify and return a single document.
findAndModify(DBObject, DBObject, DBObject, boolean, DBObject, boolean, boolean, long, TimeUnit, WriteConcern) - Method in class com.mongodb.DBCollection
Atomically modify and return a single document.
findAndModify(DBObject, DBObject, DBObject, boolean, DBObject, boolean, boolean, boolean, long, TimeUnit) - Method in class com.mongodb.DBCollection
Atomically modify and return a single document.
findAndModify(DBObject, DBObject, DBObject, boolean, DBObject, boolean, boolean, boolean, long, TimeUnit, WriteConcern) - Method in class com.mongodb.DBCollection
Atomically modify and return a single document.
findAndModify(DBObject, DBCollectionFindAndModifyOptions) - Method in class com.mongodb.DBCollection
Atomically modify and return a single document.
findAndRemove(DBObject) - Method in class com.mongodb.DBCollection
Atomically remove and return a single document.
findEffectiveSource(DispatchTarget) - Method in interface org.elkoserver.foundation.json.SourceRetargeter
Designate an object that should be treated as the source of a message instead of this object.
FindIterable<TResult> - Interface in com.mongodb.client
Iterable for find.
findOne() - Method in class com.mongodb.DBCollection
Get a single document from collection.
findOne(DBObject) - Method in class com.mongodb.DBCollection
Get a single document from collection.
findOne(DBObject, DBObject) - Method in class com.mongodb.DBCollection
Get a single document from collection.
findOne(DBObject, DBObject, DBObject) - Method in class com.mongodb.DBCollection
Get a single document from collection.
findOne(DBObject, DBObject, ReadPreference) - Method in class com.mongodb.DBCollection
Get a single document from collection.
findOne(DBObject, DBObject, DBObject, ReadPreference) - Method in class com.mongodb.DBCollection
Get a single document from collection.
findOne(Object) - Method in class com.mongodb.DBCollection
Get a single document from collection by '_id'.
findOne(Object, DBObject) - Method in class com.mongodb.DBCollection
Get a single document from collection by '_id'.
findOne(DBObject, DBCollectionFindOptions) - Method in class com.mongodb.DBCollection
Get a single document from collection.
findOne(ObjectId) - Method in class com.mongodb.gridfs.GridFS
Finds one file matching the given objectId.
findOne(String) - Method in class com.mongodb.gridfs.GridFS
Finds one file matching the given filename.
findOne(DBObject) - Method in class com.mongodb.gridfs.GridFS
Finds one file matching the given query.
findOneAndDelete(Bson) - Method in interface com.mongodb.client.MongoCollection
Atomically find a document and remove it.
findOneAndDelete(Bson, FindOneAndDeleteOptions) - Method in interface com.mongodb.client.MongoCollection
Atomically find a document and remove it.
findOneAndReplace(Bson, TDocument) - Method in interface com.mongodb.client.MongoCollection
Atomically find a document and replace it.
findOneAndReplace(Bson, TDocument, FindOneAndReplaceOptions) - Method in interface com.mongodb.client.MongoCollection
Atomically find a document and replace it.
findOneAndUpdate(Bson, Bson) - Method in interface com.mongodb.client.MongoCollection
Atomically find a document and update it.
findOneAndUpdate(Bson, Bson, FindOneAndUpdateOptions) - Method in interface com.mongodb.client.MongoCollection
Atomically find a document and update it.
findService(String, ArgRunnable, boolean) - Method in interface org.elkoserver.foundation.server.metadata.ServiceFinder
Issue a request for service information to the broker.
findService(String, ArgRunnable, boolean) - Method in class org.elkoserver.foundation.server.Server
Issue a request for service information to the broker.
findServiceLink(String, ArgRunnable) - Method in class org.elkoserver.foundation.server.Server
Obtain a message channel to a service.
findServiceLink(String, ArgRunnable) - Method in class org.elkoserver.server.context.Contextor
Find or make a connection to an external service.
FINGER_IN_QUE - Static variable in interface org.made.neohabitat.Constants
 
FINGER_IN_QUE(User) - Method in class org.made.neohabitat.mods.Region
The client is slow and this might provide an advantage to others seeing a new avatar before it can react.
finish() - Method in class org.elkoserver.json.JSONLiteral
Finish construction of the literal.
finish() - Method in class org.elkoserver.json.JSONLiteralArray
Finish construction of the literal.
first() - Method in interface com.mongodb.client.MongoIterable
Helper to return the first item in the iterator or null.
FIRST - Static variable in interface org.made.neohabitat.Constants
 
Flashlight - Class in org.made.neohabitat.mods
Habitat Flashlight Mod (attached to an Elko Item.) A Flashlight may be switched on/off, and it effects room lighting.
Flashlight(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.mods.Flashlight
 
flashlight_HELP(User) - Method in class org.made.neohabitat.mods.Flashlight
Reply with HELP for Flashlights
flat_type - Variable in class org.made.neohabitat.Walkable
flat_type == GROUND_FLAT (2) means this is a valid target for a THROW verb.
flush() - Method in class com.mongodb.client.gridfs.GridFSUploadStream
 
flush() - Method in class org.apache.commons.codec.binary.BaseNCodecOutputStream
Flushes this output stream and forces any buffered output bytes to be written out to the stream.
FLUSH - Static variable in interface org.made.neohabitat.Constants
 
FLUSH$ - Static variable in interface org.made.neohabitat.Constants
 
FNKEY - Static variable in interface org.made.neohabitat.Constants
 
FNKEY(User, OptInteger, OptInteger) - Method in class org.made.neohabitat.mods.Avatar
Verb (Specific): TODO Deal with FN Key presses.
forceClose() - Method in class org.elkoserver.server.context.Context
Close this context, even if it has been retained by one or more calls to the Context.retain() method, and even if there are still users in it (this means kicking those users off).
forceDisconnect() - Method in class org.elkoserver.server.context.User
Force this user to actually disconnect from the server.
forClient - Static variable in class org.elkoserver.json.EncodeControl
A global, encoding control representing the intention to encode for the client.
forEach(Block<? super TResult>) - Method in interface com.mongodb.client.MongoIterable
Iterates over all documents in the view, applying the given block to each.
FOREGROUND_BIT - Static variable in interface org.made.neohabitat.Constants
 
forRepository - Static variable in class org.elkoserver.json.EncodeControl
A global, encoding control representing the intention to encode for the repository.
FOURTH - Static variable in interface org.made.neohabitat.Constants
 
freezeaccount(WorkshopActor, String, OptString, OptString, OptString, String) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'freezeaccount' request: block an account from participating in transactions.
freezeAccount(String, String, String, BankClient.AccountResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Freeze an account, rendering it temporarily unable to participate in transactions.
freezeaccount(ServiceActor, String, OptString, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a freeze account request.
from(Set<String>) - Static method in class org.apache.commons.codec.language.bm.Languages.LanguageSet
 
fromAscii(char[]) - Static method in class org.apache.commons.codec.binary.BinaryCodec
Decodes a char array where each char represents an ASCII '0' or '1'.
fromAscii(byte[]) - Static method in class org.apache.commons.codec.binary.BinaryCodec
Decodes a byte array where each byte represents an ASCII '0' or '1'.
fromProperties(BootProperties, String, Trace) - Static method in class org.elkoserver.foundation.server.metadata.AuthDesc
Produce an AuthDesc object from information contained in the server configuration properties.
fromProperties(BootProperties, String) - Static method in class org.elkoserver.foundation.server.metadata.HostDesc
Create a HostDesc object from specifications provided by properties:
frozen - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.AccountDesc
Flag that is true if the account is frozen, false if not.
fsync(boolean) - Method in class com.mongodb.Mongo
Forces the master server to fsync the RAM data to disk This is done automatically by the server at intervals, but can be forced for better reliability.
fsync - Variable in class com.mongodb.MongoOptions
Deprecated.
The "fsync" value of the global WriteConcern.
fsyncAndLock() - Method in class com.mongodb.Mongo
Forces the master server to fsync the RAM data to disk, then lock all writes.

G

gate(User, boolean, OptString) - Method in class org.elkoserver.server.context.test.GateController
Message handler for the 'gate' message.
GateController - Class in org.elkoserver.server.context.test
Mod to enable a context user to control the context's gate
GateController() - Constructor for class org.elkoserver.server.context.test.GateController
JSON-driven constructor.
gateIsClosed() - Method in class org.elkoserver.server.context.Context
Test if this context's gate is closed.
Gatekeeper - Class in org.elkoserver.server.gatekeeper
The Gatekeeper itself as presented to its configured Authorizer object.
GatekeeperBoot - Class in org.elkoserver.server.gatekeeper
The Elko boot class for the Gatekeeper.
GatekeeperBoot() - Constructor for class org.elkoserver.server.gatekeeper.GatekeeperBoot
 
gen_flags - Variable in class org.made.neohabitat.HabitatMod
 
GENDER_BIT - Static variable in class org.made.neohabitat.mods.Avatar
 
GeneralMod - Interface in org.elkoserver.server.context
Marker Interface for mods that may be attached to any object.
generateIdIfAbsentFromDocument(DBObject) - Method in class com.mongodb.DBObjectCodec
 
generateKey() - Static method in class org.elkoserver.foundation.json.Cryptor
Generate a new, random key.
generic_CLOSECONTAINER(User) - Method in class org.made.neohabitat.Openable
Attempt to close [and lock] this container.
generic_GET(User) - Method in class org.made.neohabitat.HabitatMod
Almost all efforts to GET a Habitat object go through this code.
generic_HELP(User) - Method in class org.made.neohabitat.HabitatMod
Most of the Habitat classes only need simple strings for their HELP messages, so this generic implementation provides that.
generic_OFF(User) - Method in class org.made.neohabitat.Switch
Change the state of a switch to OFF, and if it's a lighting source, update the Region lighting level.
generic_ON(User) - Method in class org.made.neohabitat.Switch
Change the state of a switch to ON, and if it's a lighting source, update the Region lighting level.
generic_OPENCONTAINER(User) - Method in class org.made.neohabitat.Openable
Attempt to open [and lock] this container.
generic_PUT(User) - Method in class org.made.neohabitat.HabitatMod
Simple 0-parameter PUT version provided to allow for JSON interface testing.
generic_PUT(User, int, int, int, int) - Method in class org.made.neohabitat.HabitatMod
Put this into a new container specified by noid.
generic_PUT(User, Container, int, int, int) - Method in class org.made.neohabitat.HabitatMod
Most attempt to PUT an item go through this code.
generic_THROW(User, int, int, int) - Method in class org.made.neohabitat.HabitatMod
Throw this across the room, onto some kind of surface, by noid.
generic_THROW(User, HabitatMod, int, int) - Method in class org.made.neohabitat.HabitatMod
Throw this across the room, onto some kind of surface.
GeoPosition - Class in org.elkoserver.server.context
Position class representing a latitude/longitude position on the surface of the earth.
GeoPosition(double, double) - Constructor for class org.elkoserver.server.context.GeoPosition
JSON-driven constructor.
get() - Method in class com.mongodb.BasicDBObjectBuilder
Gets the top level document.
get(Class<T>, CodecRegistry) - Method in class com.mongodb.DBObjectCodecProvider
 
get(Class<T>, CodecRegistry) - Method in class com.mongodb.DBRefCodecProvider
 
get(String) - Method in class com.mongodb.gridfs.GridFSFile
 
get() - Method in class com.mongodb.QueryBuilder
Creates a DBObject query to be used for the driver's find operations
get(String) - Method in class com.mongodb.ReflectionDBObject
 
get(ReflectionDBObject, String) - Method in class com.mongodb.ReflectionDBObject.JavaWrapper
Gets the value for the given field from the given document.
get() - Method in class org.bson.BasicBSONCallback
 
get(String) - Method in class org.bson.BasicBSONObject
Gets a value from this object
get() - Method in interface org.bson.BSONCallback
Returns the finished top-level Document.
get(String) - Method in interface org.bson.BSONObject
Gets a field from this object by a given name.
get() - Method in class org.bson.EmptyBSONCallback
 
get() - Method in class org.bson.LazyBSONCallback
 
get(int) - Method in class org.bson.LazyBSONList
 
get(String) - Method in class org.bson.LazyBSONObject
 
get(String) - Method in class org.bson.types.BasicBSONList
Gets a value at an index.
get(Object) - Method in class org.bson.util.ClassMap
Gets the value associated with either this Class or a superclass of this class.
get(String) - Method in class org.elkoserver.foundation.actor.RefTable
Look up an object by reference string.
get(String) - Method in class org.elkoserver.server.context.Context
Look up an object in this context's namespace.
GET - Static variable in interface org.made.neohabitat.Constants
 
GET(User) - Method in class org.made.neohabitat.HabitatMod
Verb (Generic): Pick this item up.
GET(User) - Method in interface org.made.neohabitat.HabitatVerbs
 
GET(User) - Method in class org.made.neohabitat.mods.Bag
Verb (Generic): Pick this item up.
GET(User) - Method in class org.made.neohabitat.mods.Box
Verb (Generic): Pick this item up.
GET(User) - Method in class org.made.neohabitat.mods.Flashlight
Verb (Generic): Pick this item up.
GET(User) - Method in class org.made.neohabitat.mods.Head
Verb (Generic): Pick this item up.
GET(User) - Method in class org.made.neohabitat.mods.Key
Verb (Generic): Pick this item up.
GET(User) - Method in class org.made.neohabitat.mods.Knick_knack
Verb (Generic): Pick this item up.
GET$ - Static variable in interface org.made.neohabitat.Constants
 
get_container_contents(User) - Method in class org.made.neohabitat.Container
It sends a newly opened container's contents.
get_id() - Method in class com.mongodb.ReflectionDBObject
Gets the _id
getable(HabitatMod) - Method in class org.made.neohabitat.HabitatMod
getable -- Return true iff a given object can be picked up by an avatar.
getAddress() - Method in class com.mongodb.Mongo
Gets the address of the current master
getAliases() - Method in class com.mongodb.gridfs.GridFSFile
Gets the aliases from the metadata.
getAllAddress() - Method in class com.mongodb.Mongo
Gets a list of all server addresses used when this Mongo was created
getAllowDiskUse() - Method in class com.mongodb.AggregationOptions
If true, this enables external sort capabilities, otherwise $sort produces an error if the operation consumes 10 percent or more of RAM.
getAlternate() - Method in class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
getAncestry(Class<T>) - Static method in class org.bson.util.ClassMap
Helper method that walks superclass and interface graph, superclasses first, then interfaces, to compute an ancestry list.
getAny() - Method in class org.apache.commons.codec.language.bm.Languages.LanguageSet
 
getAny() - Method in class org.apache.commons.codec.language.bm.Languages.SomeLanguages
 
getApplicationName() - Method in class com.mongodb.MongoClientOptions
Gets the logical name of the application using this MongoClient.
getArray(int) - Method in class org.elkoserver.json.JSONArray
Obtain an array-valued element value.
getArray(String) - Method in class org.elkoserver.json.JSONObject
Obtain an array property value.
getBatchSize() - Method in class com.mongodb.AggregationOptions
The size of batches to use when iterating over results.
getBatchSize() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Gets the number of documents to return per batch.
getBatchSize() - Method in class com.mongodb.DBCursor
Gets the batch size.
getBatchSize() - Method in class com.mongodb.ParallelScanOptions
Gets the batch size to use for each cursor.
getBoolean(String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a boolean.
getBoolean(String, boolean) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a boolean
getBoolean(int) - Method in class org.elkoserver.json.JSONArray
Obtain the boolean value of an element.
getBoolean(String) - Method in class org.elkoserver.json.JSONObject
Obtain the boolean value of a property.
getBSONSize() - Method in class org.bson.LazyBSONObject
Gets the size in bytes of the BSON document.
getBsonWriter() - Method in class org.bson.BasicBSONEncoder
Gets the writer responsible for writing the encoded BSON.
getBucketName() - Method in interface com.mongodb.client.gridfs.GridFSBucket
The bucket name.
getBucketName() - Method in class com.mongodb.gridfs.GridFS
Gets the bucket name used in the collection's namespace.
getBypassDocumentValidation() - Method in class com.mongodb.AggregationOptions
Gets whether to bypass document validation, or null if unspecified.
getBypassDocumentValidation() - Method in class com.mongodb.BulkWriteOperation
Gets whether to bypass document validation, or null if unspecified.
getBypassDocumentValidation() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Returns the bypassDocumentValidation
getBypassDocumentValidation() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
Gets the the bypass document level validation flag
getBypassDocumentValidation() - Method in class com.mongodb.InsertOptions
Gets whether to bypass document validation, or null if unspecified.
getBypassDocumentValidation() - Method in class com.mongodb.MapReduceCommand
Gets whether to bypass document validation, or null if unspecified.
getBytes() - Method in class org.bson.LazyBSONObject
Gets the raw bytes.
getBytesIso8859_1(String) - Static method in class org.apache.commons.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the ISO-8859-1 charset, storing the result into a new byte array.
getBytesUnchecked(String, String) - Static method in class org.apache.commons.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the named charset, storing the result into a new byte array.
getBytesUsAscii(String) - Static method in class org.apache.commons.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the US-ASCII charset, storing the result into a new byte array.
getBytesUtf16(String) - Static method in class org.apache.commons.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the UTF-16 charset, storing the result into a new byte array.
getBytesUtf16Be(String) - Static method in class org.apache.commons.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the UTF-16BE charset, storing the result into a new byte array.
getBytesUtf16Le(String) - Static method in class org.apache.commons.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the UTF-16LE charset, storing the result into a new byte array.
getBytesUtf8(String) - Static method in class org.apache.commons.codec.binary.StringUtils
Encodes the given string into a sequence of bytes using the UTF-8 charset, storing the result into a new byte array.
getCharset() - Method in class org.apache.commons.codec.binary.Hex
Gets the charset.
getCharset() - Method in class org.apache.commons.codec.net.BCodec
Gets the default charset name used for string decoding and encoding.
getCharset() - Method in class org.apache.commons.codec.net.QCodec
Gets the default charset name used for string decoding and encoding.
getCharset() - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Gets the default charset name used for string decoding and encoding.
getCharsetName() - Method in class org.apache.commons.codec.binary.Hex
Gets the charset name.
getChunksCollection() - Method in class com.mongodb.gridfs.GridFS
Gets the DBCollection in which the binary chunks are stored.
getChunkSize() - Method in class com.mongodb.gridfs.GridFSFile
Gets the size of a chunk.
getChunkSizeBytes() - Method in interface com.mongodb.client.gridfs.GridFSBucket
Sets the chunk size in bytes.
getClusterListeners() - Method in class com.mongodb.MongoClientOptions
Gets the list of added ClusterListener.
getCode() - Method in class com.mongodb.BulkWriteError
Gets the code associated with this error.
getCode() - Method in class com.mongodb.WriteConcernError
Gets the code associated with this error.
getCodecRegistry() - Method in interface com.mongodb.client.MongoCollection
Get the codec registry for the MongoCollection.
getCodecRegistry() - Method in interface com.mongodb.client.MongoDatabase
Get the codec registry for the MongoDatabase.
getCodecRegistry() - Method in class com.mongodb.MongoClientOptions
The codec registry to use.
getCollation() - Method in class com.mongodb.AggregationOptions
Returns the collation options
getCollation() - Method in class com.mongodb.BulkUpdateRequestBuilder
Returns the collation
getCollation() - Method in class com.mongodb.BulkWriteRequestBuilder
Returns the collation
getCollation() - Method in class com.mongodb.client.model.DBCollectionCountOptions
Returns the collation options
getCollation() - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
Returns the collation options
getCollation() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Returns the collation options
getCollation() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Returns the collation options
getCollation() - Method in class com.mongodb.client.model.DBCollectionRemoveOptions
Returns the collation options
getCollation() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
Returns the collation options
getCollation() - Method in class com.mongodb.client.model.DBCreateViewOptions
Returns the collation options
getCollation() - Method in class com.mongodb.DBCursor
Returns the collation options
getCollation() - Method in class com.mongodb.MapReduceCommand
Returns the collation
getCollection(String) - Method in interface com.mongodb.client.MongoDatabase
Gets a collection.
getCollection(String, Class<TDocument>) - Method in interface com.mongodb.client.MongoDatabase
Gets a collection, with a specific default document class.
getCollection(String) - Method in class com.mongodb.DB
Gets a collection with a given name.
getCollection(String) - Method in class com.mongodb.DBCollection
Find a collection that is prefixed with this collection's name.
getCollection() - Method in class com.mongodb.DBCursor
Gets the collection.
getCollection() - Method in class com.mongodb.MongoClientURI
Gets the collection name
getCollection() - Method in class com.mongodb.MongoURI
Deprecated.
Gets the collection name.
getCollectionFromString(String) - Method in class com.mongodb.DB
Returns a collection matching a given string.
getCollectionName() - Method in class com.mongodb.DBRef
Gets the name of the collection in which the referenced document is stored.
getCollectionName() - Method in class com.mongodb.MapReduceOutput
Get the name of the collection that the results of the map reduce were saved into.
getCollectionNames() - Method in class com.mongodb.DB
Returns a set containing the names of all collections in this database.
getCommand() - Method in class com.mongodb.MapReduceOutput
Get the original command that was sent to the database.
getCommandListeners() - Method in class com.mongodb.MongoClientOptions
Gets the list of added CommandListener.
getConnectionsPerHost() - Method in class com.mongodb.MongoClientOptions
The maximum number of connections allowed per host for this MongoClient instance.
getConnectionsPerHost() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the maximum number of connections allowed per host for this Mongo instance.
getConnectionType() - Static method in class org.made.neohabitat.mods.Avatar
Get the ConnectionType for this user.
getConnectPoint() - Method in class com.mongodb.Mongo
Gets a String representation of current connection point, i.e.
getConnectTimeout() - Method in class com.mongodb.MongoClientOptions
The connection timeout in milliseconds.
getConnectTimeout() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the connection timeout in milliseconds.
getContentType() - Method in class com.mongodb.gridfs.GridFSFile
Gets the content type.
getCount() - Method in class com.mongodb.DBCollection
Get the count of documents in collection.
getCount(ReadPreference) - Method in class com.mongodb.DBCollection
Get the count of documents in collection.
getCount(DBObject) - Method in class com.mongodb.DBCollection
Get the count of documents in collection that would match a criteria.
getCount(DBObject, DBObject) - Method in class com.mongodb.DBCollection
Get the count of documents in collection that would match a criteria.
getCount(DBObject, DBObject, ReadPreference) - Method in class com.mongodb.DBCollection
Get the count of documents in collection that would match a criteria.
getCount(DBObject, DBObject, long, long) - Method in class com.mongodb.DBCollection
Get the count of documents in collection that would match a criteria.
getCount(DBObject, DBObject, long, long, ReadPreference) - Method in class com.mongodb.DBCollection
Get the count of documents in collection that would match a criteria.
getCount(DBObject, DBCollectionCountOptions) - Method in class com.mongodb.DBCollection
Get the count of documents in collection that would match a criteria.
getCredentials() - Method in class com.mongodb.MongoClientURI
Gets the credentials.
getCredentials() - Method in class com.mongodb.MongoURI
Deprecated.
Gets the credentials.
getCredentialsList() - Method in class com.mongodb.MongoClient
Gets the list of credentials that this client authenticates all connections with
getCursorId() - Method in interface com.mongodb.Cursor
Gets the server's identifier for this Cursor.
getCursorId() - Method in class com.mongodb.DBCursor
 
getCursorType() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Get the cursor type.
getDatabase(String) - Method in class com.mongodb.MongoClient
 
getDatabase() - Method in class com.mongodb.MongoClientURI
Gets the database name
getDatabase() - Method in class com.mongodb.MongoURI
Deprecated.
Gets the database name.
getDatabaseName() - Method in class com.mongodb.DBRef
Gets the name of the database in which the referenced document is stored.
getDatabaseName() - Method in class com.mongodb.MapReduceOutput
Get the name of the database that the results of the map reduce were saved into.
getDatabaseNames() - Method in class com.mongodb.Mongo
Deprecated.
getDate(String) - Method in class org.bson.BasicBSONObject
Returns the date or null if not set.
getDate(String, Date) - Method in class org.bson.BasicBSONObject
Returns the date or def if not set.
getDB() - Method in class com.mongodb.DBCollection
Returns the database this collection is a member of.
getDB() - Method in class com.mongodb.gridfs.GridFS
Gets the database used.
getDB(String) - Method in class com.mongodb.Mongo
getDBCallback(DBCollection) - Method in interface com.mongodb.DBDecoder
Get a callback for the given collection.
getDBCallback(DBCollection) - Method in class com.mongodb.DefaultDBDecoder
 
getDBCallback(DBCollection) - Method in class com.mongodb.LazyDBDecoder
 
getDBDecoderFactory() - Method in class com.mongodb.DBCollection
Get the decoder factory for this collection.
getDbDecoderFactory() - Method in class com.mongodb.MongoClientOptions
Override the decoder factory.
getDbDecoderFactory() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the DBCallback factory.
getDbEncoder() - Method in class com.mongodb.InsertOptions
The encoder to use for the documents.
getDBEncoderFactory() - Method in class com.mongodb.DBCollection
Get the encoder factory for this collection.
getDbEncoderFactory() - Method in class com.mongodb.MongoClientOptions
Override the encoder factory.
getDbEncoderFactory() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the encoding factory.
getDBName() - Method in class com.mongodb.DBAddress
Deprecated.
Gets the database name
getDecoderFactory() - Method in class com.mongodb.DBCursor
Gets the decoder factory that creates the decoder this cursor will use to decode objects from MongoDB.
getDecodingHooks(Class<?>) - Static method in class org.bson.BSON
Returns the decoding hook(s) associated with the specific class
getDefaultBufferSize() - Method in class org.apache.commons.codec.binary.BaseNCodec
Get the default buffer size.
getDefaultCharset() - Method in class org.apache.commons.codec.net.BCodec
Gets the default charset name used for string decoding and encoding.
getDefaultCharset() - Method in class org.apache.commons.codec.net.QCodec
Gets the default charset name used for string decoding and encoding.
getDefaultCharset() - Method in class org.apache.commons.codec.net.QuotedPrintableCodec
Gets the default charset name used for string decoding and encoding.
getDefaultCharset() - Method in class org.apache.commons.codec.net.URLCodec
The default charset used for string decoding and encoding.
getDefaultCodecRegistry() - Static method in class com.mongodb.MongoClient
Gets the default codec registry.
getDescription() - Method in class com.mongodb.MongoClientOptions
Gets the description for this MongoClient, which is used in various places like logging and JMX.
getDescription() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the description for Mongo instances created with these options.
getDetails() - Method in class com.mongodb.BulkWriteError
Gets the details associated with this error.
getDetails() - Method in class com.mongodb.WriteConcernError
Gets the details associated with this error.
getDevice() - Method in class org.elkoserver.server.context.users.DevicePersistentUserFactory
Obtain the name of the device this factory works with.
getDigest(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Returns a MessageDigest for the given algorithm.
getDocumentClass() - Method in interface com.mongodb.client.MongoCollection
Get the class of documents stored in this collection.
getDocumentId(DBObject) - Method in class com.mongodb.DBObjectCodec
 
getDouble(String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a double.
getDouble(String, double) - Method in class org.bson.BasicBSONObject
Returns the value of a field as an double.
getDouble(int) - Method in class org.elkoserver.json.JSONArray
Obtain the double value of an element.
getDouble(String) - Method in class org.elkoserver.json.JSONObject
Obtain a double property value.
getDuration() - Method in class com.mongodb.MapReduceOutput
Get the amount of time, in milliseconds, that it took to run this map reduce.
getEmitCount() - Method in class com.mongodb.MapReduceOutput
Get the number of messages emitted from the provided map function.
getEncodedLength(byte[]) - Method in class org.apache.commons.codec.binary.BaseNCodec
Calculates the amount of space needed to encode the supplied array.
getEncoder() - Method in class com.mongodb.client.model.DBCollectionRemoveOptions
Returns the encoder
getEncoder() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
Returns the encoder
getEncoderClass() - Method in class com.mongodb.BSONTimestampCodec
 
getEncoderClass() - Method in class com.mongodb.DBObjectCodec
 
getEncoderClass() - Method in class com.mongodb.DBRefCodec
 
getEncoding() - Method in class org.apache.commons.codec.net.BCodec
 
getEncoding() - Method in class org.apache.commons.codec.net.QCodec
 
getEncoding() - Method in class org.apache.commons.codec.net.URLCodec
Deprecated.
Use URLCodec.getDefaultCharset(), will be removed in 2.0.
getEncodingHooks(Class<?>) - Static method in class org.bson.BSON
Returns the encoding hook(s) associated with the specified class.
getErrorMessage() - Method in class com.mongodb.CommandResult
Gets the error message associated with a failed command.
getException() - Method in class com.mongodb.CommandResult
Utility method to create an exception from a failed command.
getFileId() - Method in class com.mongodb.client.gridfs.GridFSUploadStream
Deprecated.
getFileList() - Method in class com.mongodb.gridfs.GridFS
Gets the list of files stored in this gridfs, sorted by filename.
getFileList(DBObject) - Method in class com.mongodb.gridfs.GridFS
Gets a filtered list of files stored in this gridfs, sorted by filename.
getFileList(DBObject, DBObject) - Method in class com.mongodb.gridfs.GridFS
Gets a sorted, filtered list of files stored in this gridfs.
getFilename() - Method in class com.mongodb.gridfs.GridFSFile
Gets the filename.
getFilesCollection() - Method in class com.mongodb.gridfs.GridFS
Gets the DBCollection in which the file's metadata is stored.
getFilter() - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
Gets the selection query to determine the subset of documents from which to retrieve the distinct values
getFinalize() - Method in class com.mongodb.MapReduceCommand
Gets the Finalize JS Function
getFullName() - Method in class com.mongodb.DBCollection
Get the full name of a collection, with the database name as a prefix.
getGridFS() - Method in class com.mongodb.gridfs.GridFSFile
Gets the GridFS associated with this file
getGridFSFile() - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
Gets the corresponding GridFSFile for the file being downloaded
getHeartbeatConnectTimeout() - Method in class com.mongodb.MongoClientOptions
Gets the connect timeout for connections used for the cluster heartbeat.
getHeartbeatFrequency() - Method in class com.mongodb.MongoClientOptions
Gets the heartbeat frequency.
getHeartbeatSocketTimeout() - Method in class com.mongodb.MongoClientOptions
Gets the socket timeout for connections used for the cluster heartbeat.
getHint() - Method in class com.mongodb.client.model.DBCollectionCountOptions
Gets the hint to apply.
getHintFields() - Method in class com.mongodb.DBCollection
Get hint fields for this collection (used to optimize queries).
getHintString() - Method in class com.mongodb.client.model.DBCollectionCountOptions
Gets the hint string to apply.
getHosts() - Method in class com.mongodb.MongoClientURI
Gets the list of hosts
getHosts() - Method in class com.mongodb.MongoURI
Deprecated.
Gets the list of hosts.
getId() - Method in class com.mongodb.BulkWriteUpsert
Gets the id of the upserted item.
getId() - Method in class com.mongodb.client.gridfs.GridFSUploadStream
Gets the BsonValue for the file to be uploaded
getId() - Method in class com.mongodb.DBRef
Gets the _id of the referenced document
getId() - Method in class com.mongodb.gridfs.GridFSFile
Gets the id.
getInc() - Method in class org.bson.types.BSONTimestamp
Gets the incrementing ordinal for operations within a given second.
getIndex() - Method in class com.mongodb.BulkWriteError
The index of the item in the bulk write operation with this error.
getIndex() - Method in class com.mongodb.BulkWriteUpsert
Gets the index of the upserted item based on the order it was added to the bulk write operation.
getIndexInfo() - Method in class com.mongodb.DBCollection
Return a list of the indexes for this collection.
getInput() - Method in class com.mongodb.MapReduceCommand
Get the name of the collection the MapReduce will read from
getInputCount() - Method in class com.mongodb.MapReduceOutput
Get the number of documents that were input into the map reduce operation
getInputStream() - Method in class com.mongodb.gridfs.GridFSDBFile
Returns an InputStream from which data can be read.
getInsertedCount() - Method in class com.mongodb.BulkWriteResult
Returns the number of documents inserted by the write operation.
getInstance(NameType) - Static method in class org.apache.commons.codec.language.bm.Languages
 
getInstance(String) - Static method in class org.apache.commons.codec.language.bm.Languages
 
getInstance(NameType, RuleType, Languages.LanguageSet) - Static method in class org.apache.commons.codec.language.bm.Rule
Gets rules for a combination of name type, rule type and languages.
getInstance(NameType, RuleType, String) - Static method in class org.apache.commons.codec.language.bm.Rule
Gets rules for a combination of name type, rule type and a single language.
getInstanceMap(NameType, RuleType, Languages.LanguageSet) - Static method in class org.apache.commons.codec.language.bm.Rule
Gets rules for a combination of name type, rule type and languages.
getInstanceMap(NameType, RuleType, String) - Static method in class org.apache.commons.codec.language.bm.Rule
Gets rules for a combination of name type, rule type and a single language.
getInt(String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as an int.
getInt(String, int) - Method in class org.bson.BasicBSONObject
Returns the value of a field as an int.
getInt(int) - Method in class org.elkoserver.json.JSONArray
Obtain the integer value of an element.
getInt(String) - Method in class org.elkoserver.json.JSONObject
Obtain an integer property value.
getInternalClass(String) - Method in class com.mongodb.DBCollection
Gets the internal class for the given path in the document hierarchy
getJsMode() - Method in class com.mongodb.MapReduceCommand
Gets the (optional) JavaScript mode
getKeysWanted() - Method in class com.mongodb.DBCursor
Gets the fields to be returned.
getLang() - Method in class org.apache.commons.codec.language.bm.PhoneticEngine
Gets the Lang language guessing rules being used.
getLanguages() - Method in class org.apache.commons.codec.language.bm.Languages
 
getLanguages() - Method in class org.apache.commons.codec.language.bm.Languages.SomeLanguages
 
getLanguages() - Method in class org.apache.commons.codec.language.bm.Rule.Phoneme
 
getLContext() - Method in class org.apache.commons.codec.language.bm.Rule
Gets the left context.
getLegacy() - Static method in class com.mongodb.util.JSONSerializers
Returns an ObjectSerializer that mostly conforms to the strict JSON format defined in extended JSON, but with a few differences to keep compatibility with previous versions of the driver.
getLength() - Method in class com.mongodb.gridfs.GridFSFile
Gets the file's length.
getLimit() - Method in class com.mongodb.client.model.DBCollectionCountOptions
Gets the limit to apply.
getLimit() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Gets the limit to apply.
getLimit() - Method in class com.mongodb.DBCursor
Gets the query limit.
getLimit() - Method in class com.mongodb.MapReduceCommand
Gets the (optional) limit on input
getLocalThreshold() - Method in class com.mongodb.MongoClientOptions
Gets the local threshold.
getLong(String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a long.
getLong(String, long) - Method in class org.bson.BasicBSONObject
Returns the value of a field as an long.
getLong(int) - Method in class org.elkoserver.json.JSONArray
Obtain the long value of an element.
getLong(String) - Method in class org.elkoserver.json.JSONObject
Obtain a long property value.
getMap() - Method in class com.mongodb.MapReduceCommand
Get the map function, as a JS String
getMaster() - Method in class com.mongodb.ReplicaSetStatus
Gets the ServerAddress of the master server in this replica set.
getMatchedCount() - Method in class com.mongodb.BulkWriteResult
Returns the number of documents matched by updates or replacements in the write operation.
getMaxAwaitTime(TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindOptions
The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor query.
getMaxBsonObjectSize() - Method in class com.mongodb.Mongo
Gets the maximum size for a BSON object supported by the current master server.
getMaxBsonObjectSize() - Method in class com.mongodb.ReplicaSetStatus
Gets the maximum size for a BSON object supported by the current master server.
getMaxCodeLen() - Method in class org.apache.commons.codec.language.DoubleMetaphone
Returns the maxCodeLen.
getMaxCodeLen() - Method in class org.apache.commons.codec.language.Metaphone
Returns the maxCodeLen.
getMaxConnectionIdleTime() - Method in class com.mongodb.MongoClientOptions
The maximum idle time of a pooled connection.
getMaxConnectionLifeTime() - Method in class com.mongodb.MongoClientOptions
The maximum life time of a pooled connection.
getMaxLength() - Method in class org.apache.commons.codec.language.Soundex
Deprecated.
This feature is not needed since the encoding size must be constant. Will be removed in 2.0.
getMaxPhonemes() - Method in class org.apache.commons.codec.language.bm.PhoneticEngine
Gets the maximum number of phonemes the engine will calculate for a given input.
getMaxTime(TimeUnit) - Method in class com.mongodb.AggregationOptions
Gets the maximum execution time for the aggregation command.
getMaxTime(TimeUnit) - Method in class com.mongodb.client.model.DBCollectionCountOptions
Gets the maximum execution time on the server for this operation.
getMaxTime(TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Gets the maximum execution time on the server for this operation.
getMaxTime(TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Gets the maximum execution time on the server for this operation.
getMaxTime(TimeUnit) - Method in class com.mongodb.MapReduceCommand
Gets the max execution time for this command, in the given time unit.
getMaxWaitTime() - Method in class com.mongodb.MongoClientOptions
The maximum wait time in milliseconds that a thread may wait for a connection to become available.
getMaxWaitTime() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the maximum wait time in milliseconds that a thread may wait for a connection to become available.
getMd2Digest() - Static method in class org.apache.commons.codec.digest.DigestUtils
Returns an MD2 MessageDigest.
getMD5() - Method in class com.mongodb.gridfs.GridFSFile
Gets the observed MD5 during transfer
getMd5Digest() - Static method in class org.apache.commons.codec.digest.DigestUtils
Returns an MD5 MessageDigest.
getMessage() - Method in class com.mongodb.BulkWriteError
Gets the message associated with this error.
getMessage() - Method in exception com.mongodb.util.JSONParseException
 
getMessage() - Method in class com.mongodb.WriteConcernError
Gets the message associated with this error.
getMetaData() - Method in class com.mongodb.gridfs.GridFSFile
Gets the file metadata.
getMetadataContextName(String) - Method in class org.elkoserver.server.context.Contextor
Obtain the name metadata for a context, as most recently reported by the presence server.
getMetadataUserName(String) - Method in class org.elkoserver.server.context.Contextor
Obtain the name metadata for a user, as most recently reported by the presence server.
getMinConnectionsPerHost() - Method in class com.mongodb.MongoClientOptions
The minimum number of connections per host for this MongoClient instance.
getMinHeartbeatFrequency() - Method in class com.mongodb.MongoClientOptions
Gets the minimum heartbeat frequency.
getMod(Class) - Method in class org.elkoserver.server.context.BasicObject
Obtain one of this object's Mods.
getModifiedCount() - Method in class com.mongodb.BulkWriteResult
Returns the number of documents modified by the write operation.
getModifiers() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Gets the query modifiers to apply to this operation.
getMongo() - Method in class com.mongodb.DB
Gets the Mongo instance
getMongoClientOptions() - Method in class com.mongodb.MongoClient
Gets the options that this client uses to connect to server.
getMongoOptions() - Method in class com.mongodb.Mongo
Deprecated.
Please use MongoClient class to connect to server and corresponding MongoClient.getMongoClientOptions()
getMulti(K) - Method in class org.elkoserver.util.HashMapMulti
Return the set of values for some key.
getN() - Method in class com.mongodb.WriteResult
Gets the "n" field, which contains the number of documents affected in the write operation.
getName() - Method in interface com.mongodb.client.MongoDatabase
Gets the name of the database.
getName() - Method in class com.mongodb.DB
Returns the name of this database.
getName() - Method in class com.mongodb.DBCollection
Get the name of a collection.
getName() - Method in class com.mongodb.ReplicaSetStatus
Get the name of the replica set.
getName() - Method in enum org.apache.commons.codec.language.bm.NameType
Gets the short version of the name type.
getName() - Method in enum org.apache.commons.codec.language.bm.RuleType
Gets the rule name.
getNamespace() - Method in interface com.mongodb.client.MongoCollection
Gets the namespace of this collection.
getNameType() - Method in class org.apache.commons.codec.language.bm.BeiderMorseEncoder
Gets the name type currently in operation.
getNameType() - Method in class org.apache.commons.codec.language.bm.PhoneticEngine
Gets the NameType being used.
getNumCursors() - Method in class com.mongodb.ParallelScanOptions
Gets the number of cursors requested.
getObject(int) - Method in class org.elkoserver.json.JSONArray
Obtain the JSON object value of an element.
getObject(String) - Method in class org.elkoserver.json.JSONObject
Obtain a JSON object property value.
getObject(String, String, ArgRunnable) - Method in interface org.elkoserver.objdb.ObjDB
Fetch an object from the object database.
getObject(String, String, ArgRunnable) - Method in class org.elkoserver.objdb.ObjDBLocal
Fetch an object from the store.
getObject(String, String, ArgRunnable) - Method in class org.elkoserver.objdb.ObjDBRemote
Fetch an object from the repository.
getObject(String, ArgRunnable) - Method in class org.elkoserver.server.workshop.Workshop
Fetch an object from the repository.
getObject(String, String, ArgRunnable) - Method in class org.elkoserver.server.workshop.Workshop
Fetch an object from a particular collection in the repository.
getObjectClass() - Method in class com.mongodb.DBCollection
Gets the default class for objects in the collection
getObjectId() - Method in class com.mongodb.client.gridfs.GridFSUploadStream
Gets the ObjectId for the file to be uploaded or throws an error if an alternative BsonType has been used for the id.
getObjectId(String) - Method in class org.bson.BasicBSONObject
Returns the object id or null if not set.
getObjectId(String, ObjectId) - Method in class org.bson.BasicBSONObject
Returns the object id or def if not set.
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class com.mongodb.client.jndi.MongoClientFactory
This implementation will create instances of MongoClient based on a connection string conforming to the format specified in MongoClientURI.
getObjects(RequestDesc[], GetResultHandler) - Method in class org.elkoserver.objdb.store.filestore.FileObjectStore
Service a 'get' request.
getObjects(RequestDesc[], GetResultHandler) - Method in class org.elkoserver.objdb.store.mongostore.MongoObjectStore
Service a 'get' request.
getObjects(RequestDesc[], GetResultHandler) - Method in interface org.elkoserver.objdb.store.ObjectStore
Service a 'get' request.
getOffset() - Method in class org.bson.LazyBSONObject
Gets the offset into the raw bytes representing the start of the document
getOptions() - Method in class com.mongodb.DB
Gets the query options
getOptions() - Method in class com.mongodb.DBCollection
Gets the default query options
getOptions() - Method in class com.mongodb.DBCursor
Gets the query options.
getOptions() - Method in class com.mongodb.Mongo
Deprecated.
Get options instead from instances of DBCursor
getOptions() - Method in class com.mongodb.MongoClientURI
Gets the options
getOptions() - Method in class com.mongodb.MongoURI
Deprecated.
Gets the options.
getOutputBuffer() - Method in class org.bson.BasicBSONEncoder
Gets the buffer the BSON is being encoded into.
getOutputCollection() - Method in class com.mongodb.MapReduceOutput
Gets the collection that holds the results (Will return null if results are Inline).
getOutputCount() - Method in class com.mongodb.MapReduceOutput
Get the number of documents generated as a result of this map reduce
getOutputDB() - Method in class com.mongodb.MapReduceCommand
Gets the (optional) database name where the output collection should reside
getOutputMode() - Method in class com.mongodb.AggregationOptions
The mode of output for this configuration.
getOutputStream() - Method in class com.mongodb.gridfs.GridFSInputFile
After retrieving this OutputStream, this object will be capable of accepting successively written data to the output stream.
getOutputTarget() - Method in class com.mongodb.MapReduceCommand
Gets the output target (name of collection to save to) This value is nullable only if OutputType is set to INLINE
getOutputType() - Method in class com.mongodb.MapReduceCommand
Gets the OutputType for this instance.
getPassword() - Method in class com.mongodb.MongoClientURI
Gets the password
getPassword() - Method in class com.mongodb.MongoURI
Deprecated.
Gets the password.
getPattern() - Method in class org.apache.commons.codec.language.bm.Rule
Gets the pattern.
getPhoneme() - Method in class org.apache.commons.codec.language.bm.Rule
Gets the phoneme.
getPhonemes() - Method in class org.apache.commons.codec.language.bm.Rule.Phoneme
 
getPhonemes() - Method in interface org.apache.commons.codec.language.bm.Rule.PhonemeExpr
 
getPhonemes() - Method in class org.apache.commons.codec.language.bm.Rule.PhonemeList
 
getPhonemeText() - Method in class org.apache.commons.codec.language.bm.Rule.Phoneme
 
getPort() - Method in class org.elkoserver.foundation.net.NetAddr
Get the port number.
getPrimary() - Method in class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
getProjection() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Returns the projection
getProjection() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Gets a document describing the fields to return for all matching documents.
getProperty(String) - Method in class org.elkoserver.json.JSONObject
Obtain the value of a property.
getQuery() - Method in class com.mongodb.DBCursor
Gets the query.
getQuery() - Method in class com.mongodb.MapReduceCommand
Gets the query to run for this MapReduce job
getRContext() - Method in class org.apache.commons.codec.language.bm.Rule
Gets the right context.
getReadConcern() - Method in interface com.mongodb.client.gridfs.GridFSBucket
Get the read concern for the GridFSBucket.
getReadConcern() - Method in class com.mongodb.client.model.DBCollectionCountOptions
Returns the readConcern
getReadConcern() - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
Returns the readConcern
getReadConcern() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Returns the readConcern
getReadConcern() - Method in interface com.mongodb.client.MongoCollection
Get the read concern for the MongoCollection.
getReadConcern() - Method in interface com.mongodb.client.MongoDatabase
Get the read concern for the MongoDatabase.
getReadConcern() - Method in class com.mongodb.DB
Get the read concern for this database.
getReadConcern() - Method in class com.mongodb.DBCollection
Get the read concern for this collection.
getReadConcern() - Method in class com.mongodb.Mongo
Gets the read concern
getReadConcern() - Method in class com.mongodb.MongoClientOptions
The read concern to use.
getReadPreference() - Method in interface com.mongodb.client.gridfs.GridFSBucket
Get the read preference for the GridFSBucket.
getReadPreference() - Method in class com.mongodb.client.model.DBCollectionCountOptions
Returns the readPreference
getReadPreference() - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
Returns the readPreference
getReadPreference() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Returns the readPreference
getReadPreference() - Method in interface com.mongodb.client.MongoCollection
Get the read preference for the MongoCollection.
getReadPreference() - Method in interface com.mongodb.client.MongoDatabase
Get the read preference for the MongoDatabase.
getReadPreference() - Method in class com.mongodb.DB
Gets the read preference for this database.
getReadPreference() - Method in class com.mongodb.DBCollection
Gets the ReadPreference.
getReadPreference() - Method in class com.mongodb.DBCursor
Gets the default read preference.
getReadPreference() - Method in class com.mongodb.MapReduceCommand
Gets the read preference
getReadPreference() - Method in class com.mongodb.Mongo
Gets the default read preference
getReadPreference() - Method in class com.mongodb.MongoClientOptions
The read preference to use for queries, map-reduce, aggregation, and count.
getReadPreference() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the read preference.
getReadPreference() - Method in class com.mongodb.ParallelScanOptions
Gets the read preference to use.
getReduce() - Method in class com.mongodb.MapReduceCommand
Gets the reduce function, as a JS String
getRemovedCount() - Method in class com.mongodb.BulkWriteResult
Returns the number of documents removed by the write operation.
getReplicaSetStatus() - Method in class com.mongodb.Mongo
Get the status of the replica set cluster.
getRequiredReplicaSetName() - Method in class com.mongodb.MongoClientOptions
Gets the required replica set name.
getRequiredReplicaSetName() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the required replica set name that this client should be connecting to.
GetResultHandler - Interface in org.elkoserver.objdb.store
Interface for an ObjectStore object to deliver the results of servicing a 'get' request.
getRuleType() - Method in class org.apache.commons.codec.language.bm.BeiderMorseEncoder
Gets the rule type currently in operation.
getRuleType() - Method in class org.apache.commons.codec.language.bm.PhoneticEngine
Gets the RuleType being used.
getScope() - Method in class com.mongodb.MapReduceCommand
Gets the (optional) JavaScript scope
getScope() - Method in class org.bson.types.CodeWScope
Gets the scope for this JavaScript
getServerAddress() - Method in interface com.mongodb.client.MongoCursor
Returns the server address
getServerAddress() - Method in interface com.mongodb.Cursor
Gets the address of the server that data is pulled from.
getServerAddress() - Method in class com.mongodb.DBCursor
 
getServerAddressList() - Method in class com.mongodb.Mongo
Gets the list of server addresses currently seen by this client.
getServerCursor() - Method in interface com.mongodb.client.MongoCursor
Returns the server cursor, which can be null if the no cursor was created or if the cursor has been exhausted or killed.
getServerListeners() - Method in class com.mongodb.MongoClientOptions
Gets the list of added ServerListener.
getServerMonitorListeners() - Method in class com.mongodb.MongoClientOptions
Gets the list of added ServerMonitorListener.
getServerSelectionTimeout() - Method in class com.mongodb.MongoClientOptions
Gets the server selection timeout in milliseconds, which defines how long the driver will wait for server selection to succeed before throwing an exception.
getSha1Digest() - Static method in class org.apache.commons.codec.digest.DigestUtils
Returns an SHA-1 digest.
getSha256Digest() - Static method in class org.apache.commons.codec.digest.DigestUtils
Returns an SHA-256 digest.
getSha384Digest() - Static method in class org.apache.commons.codec.digest.DigestUtils
Returns an SHA-384 digest.
getSha512Digest() - Static method in class org.apache.commons.codec.digest.DigestUtils
Returns an SHA-512 digest.
getShaDigest() - Static method in class org.apache.commons.codec.digest.DigestUtils
getSister(String) - Method in class com.mongodb.DBAddress
Deprecated.
Creates a DBAddress pointing to a different database on the same server.
getSisterDB(String) - Method in class com.mongodb.DB
Gets another database on same server
getSkip() - Method in class com.mongodb.client.model.DBCollectionCountOptions
Gets the number of documents to skip.
getSkip() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Gets the number of documents to skip.
getSocketFactory() - Method in class com.mongodb.MongoClientOptions
The socket factory for creating sockets to the mongo server.
getSocketFactory() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the socket factory for creating sockets to mongod.
getSocketTimeout() - Method in class com.mongodb.MongoClientOptions
The socket timeout in milliseconds.
getSocketTimeout() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the socket timeout in milliseconds.
getSort() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Returns the sort
getSort() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Gets the sort criteria to apply to the query.
getSort() - Method in class com.mongodb.MapReduceCommand
Gets the (optional) sort specification object
getStaticObject(String) - Method in class org.elkoserver.server.context.Context
Look up one of this server's static objects.
getStaticObject(String) - Method in class org.elkoserver.server.context.Contextor
Lookup an object in the static object table.
getStats() - Method in class com.mongodb.DB
Helper method for calling a 'dbStats' command.
getStats() - Method in class com.mongodb.DBCollection
The collStats command returns a variety of storage statistics for a given collection
getStrict() - Static method in class com.mongodb.util.JSONSerializers
Returns an ObjectSerializer that conforms to the strict JSON format defined in extended JSON.
getString(String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a string
getString(String, String) - Method in class org.bson.BasicBSONObject
Returns the value of a field as a string
getString(int) - Method in class org.elkoserver.json.JSONArray
Obtain the string value of an element.
getString(String) - Method in class org.elkoserver.json.JSONObject
Obtain a string property value.
getThreadsAllowedToBlockForConnectionMultiplier() - Method in class com.mongodb.MongoClientOptions
This multiplier, multiplied with the connectionsPerHost setting, gives the maximum number of threads that may be waiting for a connection to become available from the pool.
getThreadsAllowedToBlockForConnectionMultiplier() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the multiplier which, when multiplied with the connectionsPerHost setting, gives the maximum number of threads that may be waiting for a connection to become available from the pool.
getTicks() - Method in class org.elkoserver.foundation.timer.Clock
Gets the current tick number.
getTime() - Method in class org.bson.types.BSONTimestamp
Gets the time in seconds since epoch
getType(Object) - Static method in class com.mongodb.Bytes
Gets the type byte for a given object.
getUpdate() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Returns the update
getUploadDate() - Method in class com.mongodb.gridfs.GridFSFile
Gets the upload date.
getUpsertedId() - Method in class com.mongodb.WriteResult
Gets the _id value of an upserted document that resulted from this write.
getUpserts() - Method in class com.mongodb.BulkWriteResult
Gets an unmodifiable list of upserted items, or the empty list if there were none.
getURI() - Method in class com.mongodb.MongoClientURI
Get the unparsed URI.
getUsedDatabases() - Method in class com.mongodb.Mongo
Returns the list of databases used by the driver since this Mongo instance was created.
getUsername() - Method in class com.mongodb.MongoClientURI
Gets the username
getUsername() - Method in class com.mongodb.MongoURI
Deprecated.
Gets the username.
getW() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the "w" value, (number of writes), of the global WriteConcern.
getWrapper(Class) - Static method in class com.mongodb.ReflectionDBObject
Returns an existing Wrapper instance associated with a class, or creates a new one.
getWrapperIfReflectionObject(Class) - Static method in class com.mongodb.ReflectionDBObject
Returns the wrapper if this object can be assigned from this class.
getWriteConcern() - Method in interface com.mongodb.client.gridfs.GridFSBucket
Get the write concern for the GridFSBucket.
getWriteConcern() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Returns the writeConcern
getWriteConcern() - Method in class com.mongodb.client.model.DBCollectionRemoveOptions
The write concern to use for the insertion.
getWriteConcern() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
The write concern to use for the insertion.
getWriteConcern() - Method in interface com.mongodb.client.MongoCollection
Get the write concern for the MongoCollection.
getWriteConcern() - Method in interface com.mongodb.client.MongoDatabase
Get the write concern for the MongoDatabase.
getWriteConcern() - Method in class com.mongodb.DB
Gets the write concern for this database.
getWriteConcern() - Method in class com.mongodb.DBCollection
Get the WriteConcern for this collection.
getWriteConcern() - Method in class com.mongodb.InsertOptions
The write concern to use for the insertion.
getWriteConcern() - Method in class com.mongodb.Mongo
Gets the write concern
getWriteConcern() - Method in class com.mongodb.MongoClientOptions
The write concern to use.
getWriteConcern() - Method in class com.mongodb.MongoOptions
Deprecated.
Helper method to return the appropriate WriteConcern instance based on the current related options settings.
getWriteConcernError() - Method in exception com.mongodb.BulkWriteException
The write concern error, which may be null (in which case the list of errors will not be empty).
getWriteErrors() - Method in exception com.mongodb.BulkWriteException
The list of errors, which will not be null, but may be empty (if the write concern error is not null).
getWriteResult() - Method in exception com.mongodb.BulkWriteException
The result of all successfully processed write operations.
getWtimeout() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the "wtimeout" value of the global WriteConcern.
giveUp() - Method in class org.elkoserver.foundation.net.ConnectionRetrier
Stop retrying this connection.
GOAWAY_$ - Static variable in interface org.made.neohabitat.Constants
 
GOD_FLAG - Static variable in interface org.made.neohabitat.Constants
 
GOD_TOOL_PROMPT - Static variable in interface org.made.neohabitat.Constants
 
god_tool_revisited(User, String) - Method in class org.made.neohabitat.Magical
CALLBACK for the GOD TOOL - it must reconstruct the context for interpretation from an earlier request.
gotBinary(String, byte, byte[]) - Method in class org.bson.BasicBSONCallback
 
gotBinary(String, byte, byte[]) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.BINARY value.
gotBinary(String, byte, byte[]) - Method in class org.bson.EmptyBSONCallback
 
gotBinary(String, byte, byte[]) - Method in class org.bson.LazyBSONCallback
 
gotBinaryArray(String, byte[]) - Method in class org.bson.BasicBSONCallback
Deprecated.
gotBinaryArray(String, byte[]) - Method in interface org.bson.BSONCallback
Deprecated. 
gotBinaryArray(String, byte[]) - Method in class org.bson.EmptyBSONCallback
Deprecated.
gotBoolean(String, boolean) - Method in class org.bson.BasicBSONCallback
 
gotBoolean(String, boolean) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.BOOLEAN value.
gotBoolean(String, boolean) - Method in class org.bson.EmptyBSONCallback
 
gotCode(String, String) - Method in class org.bson.BasicBSONCallback
 
gotCode(String, String) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.JAVASCRIPT value.
gotCode(String, String) - Method in class org.bson.EmptyBSONCallback
 
gotCodeWScope(String, String, Object) - Method in class org.bson.BasicBSONCallback
 
gotCodeWScope(String, String, Object) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.JAVASCRIPT_WITH_SCOPE value.
gotCodeWScope(String, String, Object) - Method in class org.bson.EmptyBSONCallback
 
gotDate(String, long) - Method in class org.bson.BasicBSONCallback
 
gotDate(String, long) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.DATE_TIME value.
gotDate(String, long) - Method in class org.bson.EmptyBSONCallback
 
gotDBRef(String, String, ObjectId) - Method in class com.mongodb.DefaultDBCallback
 
gotDBRef(String, String, ObjectId) - Method in class org.bson.BasicBSONCallback
 
gotDBRef(String, String, ObjectId) - Method in interface org.bson.BSONCallback
Invoked when BSONDecoder encountered a BsonType.DB_POINTER type field in a byte sequence.
gotDBRef(String, String, ObjectId) - Method in class org.bson.EmptyBSONCallback
 
gotDecimal128(String, Decimal128) - Method in class org.bson.BasicBSONCallback
 
gotDecimal128(String, Decimal128) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.DECIMAL128 value.
gotDecimal128(String, Decimal128) - Method in class org.bson.EmptyBSONCallback
 
gotDouble(String, double) - Method in class org.bson.BasicBSONCallback
 
gotDouble(String, double) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.DOUBLE value.
gotDouble(String, double) - Method in class org.bson.EmptyBSONCallback
 
gotInt(String, int) - Method in class org.bson.BasicBSONCallback
 
gotInt(String, int) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.INT32 value.
gotInt(String, int) - Method in class org.bson.EmptyBSONCallback
 
gotLong(String, long) - Method in class org.bson.BasicBSONCallback
 
gotLong(String, long) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.INT64 value.
gotLong(String, long) - Method in class org.bson.EmptyBSONCallback
 
gotMaxKey(String) - Method in class org.bson.BasicBSONCallback
 
gotMaxKey(String) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.MAX_KEY value.
gotMaxKey(String) - Method in class org.bson.EmptyBSONCallback
 
gotMinKey(String) - Method in class org.bson.BasicBSONCallback
 
gotMinKey(String) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.MIN_KEY value.
gotMinKey(String) - Method in class org.bson.EmptyBSONCallback
 
gotNull(String) - Method in class org.bson.BasicBSONCallback
 
gotNull(String) - Method in interface org.bson.BSONCallback
Called when reading a BSON field that exists but has a null value.
gotNull(String) - Method in class org.bson.EmptyBSONCallback
 
gotObjectId(String, ObjectId) - Method in class org.bson.BasicBSONCallback
 
gotObjectId(String, ObjectId) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.OBJECT_ID value.
gotObjectId(String, ObjectId) - Method in class org.bson.EmptyBSONCallback
 
gotRegex(String, String, String) - Method in class org.bson.BasicBSONCallback
 
gotRegex(String, String, String) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.REGULAR_EXPRESSION value.
gotRegex(String, String, String) - Method in class org.bson.EmptyBSONCallback
 
gotString(String, String) - Method in class org.bson.BasicBSONCallback
 
gotString(String, String) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.STRING value.
gotString(String, String) - Method in class org.bson.EmptyBSONCallback
 
gotSymbol(String, String) - Method in class org.bson.BasicBSONCallback
 
gotSymbol(String, String) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.SYMBOL value.
gotSymbol(String, String) - Method in class org.bson.EmptyBSONCallback
 
gotTimestamp(String, int, int) - Method in class org.bson.BasicBSONCallback
 
gotTimestamp(String, int, int) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.TIMESTAMP value.
gotTimestamp(String, int, int) - Method in class org.bson.EmptyBSONCallback
 
gotUndefined(String) - Method in class org.bson.BasicBSONCallback
 
gotUndefined(String) - Method in interface org.bson.BSONCallback
Called when reading a field with a BsonType.UNDEFINED value.
gotUndefined(String) - Method in class org.bson.EmptyBSONCallback
 
gotUUID(String, long, long) - Method in class org.bson.BasicBSONCallback
 
gotUUID(String, long, long) - Method in interface org.bson.BSONCallback
Called when reading a field with a UUID value.
gotUUID(String, long, long) - Method in class org.bson.EmptyBSONCallback
 
gr_state - Variable in class org.made.neohabitat.HabitatMod
 
gr_width - Variable in class org.made.neohabitat.HabitatMod
 
GRAB - Static variable in interface org.made.neohabitat.Constants
 
GRAB(User) - Method in class org.made.neohabitat.mods.Avatar
Verb (Specific): TODO Grabbing from another avatar.
GRAB$ - Static variable in interface org.made.neohabitat.Constants
 
grabable(HabitatMod) - Method in class org.made.neohabitat.HabitatMod
grabable -- Return true iff a given object can be grabbed from an avatar's hand.
GRABFROM$ - Static variable in interface org.made.neohabitat.Constants
 
greaterThan(Object) - Method in class com.mongodb.QueryBuilder
Equivalent to the $gt operator
greaterThanEquals(Object) - Method in class com.mongodb.QueryBuilder
Equivalent to the $gte operator
GridFS - Class in com.mongodb.gridfs
Implementation of GridFS - a specification for storing and retrieving files that exceed the BSON-document size limit of 16MB.
GridFS(DB) - Constructor for class com.mongodb.gridfs.GridFS
Creates a GridFS instance for the default bucket "fs" in the given database.
GridFS(DB, String) - Constructor for class com.mongodb.gridfs.GridFS
Creates a GridFS instance for the specified bucket in the given database.
GridFSBucket - Interface in com.mongodb.client.gridfs
Represents a GridFS Bucket
GridFSBuckets - Class in com.mongodb.client.gridfs
A factory for GridFSBucket instances.
GridFSDBFile - Class in com.mongodb.gridfs
This class enables retrieving a GridFS file metadata and content.
GridFSDBFile() - Constructor for class com.mongodb.gridfs.GridFSDBFile
 
GridFSDownloadStream - Class in com.mongodb.client.gridfs
A GridFS InputStream for downloading data from GridFS
GridFSDownloadStream() - Constructor for class com.mongodb.client.gridfs.GridFSDownloadStream
 
GridFSFile - Class in com.mongodb.gridfs
The abstract class representing a GridFS file.
GridFSFile() - Constructor for class com.mongodb.gridfs.GridFSFile
 
GridFSFindIterable - Interface in com.mongodb.client.gridfs
Iterable for the GridFS Files Collection.
GridFSInputFile - Class in com.mongodb.gridfs
This class represents a GridFS file to be written to the database.
GridFSInputFile(GridFS, InputStream, String, boolean) - Constructor for class com.mongodb.gridfs.GridFSInputFile
Default constructor setting the GridFS file name and providing an input stream containing data to be written to the file.
GridFSInputFile(GridFS, InputStream, String) - Constructor for class com.mongodb.gridfs.GridFSInputFile
Default constructor setting the GridFS file name and providing an input stream containing data to be written to the file.
GridFSInputFile(GridFS, String) - Constructor for class com.mongodb.gridfs.GridFSInputFile
Constructor that only provides a file name, but does not rely on the presence of an InputStream.
GridFSInputFile(GridFS) - Constructor for class com.mongodb.gridfs.GridFSInputFile
Minimal constructor that does not rely on the presence of an InputStream.
GridFSUploadStream - Class in com.mongodb.client.gridfs
A GridFS OutputStream for uploading data into GridFS
GridFSUploadStream() - Constructor for class com.mongodb.client.gridfs.GridFSUploadStream
 
Ground - Class in org.made.neohabitat.mods
Habitat Ground Mod (attached to an Elko Item) Your Avatar walks on the Ground.
Ground(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.mods.Ground
 
GROUND_FLAT - Static variable in interface org.made.neohabitat.Constants
 
group(DBObject, DBObject, DBObject, String) - Method in class com.mongodb.DBCollection
Group documents in a collection by the specified key and performs simple aggregation functions such as computing counts and sums.
group(DBObject, DBObject, DBObject, String, String) - Method in class com.mongodb.DBCollection
Group documents in a collection by the specified key and performs simple aggregation functions such as computing counts and sums.
group(DBObject, DBObject, DBObject, String, String, ReadPreference) - Method in class com.mongodb.DBCollection
Group documents in a collection by the specified key and performs simple aggregation functions such as computing counts and sums.
group(GroupCommand) - Method in class com.mongodb.DBCollection
Group documents in a collection by the specified key and performs simple aggregation functions such as computing counts and sums.
group(GroupCommand, ReadPreference) - Method in class com.mongodb.DBCollection
Group documents in a collection by the specified key and performs simple aggregation functions such as computing counts and sums.
GroupCommand - Class in com.mongodb
This class groups the argument for a group operation and can build the underlying command object
GroupCommand(DBCollection, DBObject, DBObject, DBObject, String, String) - Constructor for class com.mongodb.GroupCommand
Creates a new group command.
GroupCommand(DBCollection, DBObject, DBObject, DBObject, String, String, Collation) - Constructor for class com.mongodb.GroupCommand
Creates a new group command.
GroupCommand(DBCollection, String, DBObject, DBObject, String, String) - Constructor for class com.mongodb.GroupCommand
Creates a new group command.
GroupCommand(DBCollection, String, DBObject, DBObject, String, String, Collation) - Constructor for class com.mongodb.GroupCommand
Creates a new group command.
GT - Static variable in class com.mongodb.QueryOperators
 
GTE - Static variable in class com.mongodb.QueryOperators
 
guessLanguage(String) - Method in class org.apache.commons.codec.language.bm.Lang
Guesses the language of a word.
guessLanguages(String) - Method in class org.apache.commons.codec.language.bm.Lang
Guesses the languages of a word.

H

HabitatClass() - Method in interface org.made.neohabitat.HabitatVerbs
 
HabitatClass() - Method in class org.made.neohabitat.mods.Avatar
 
HabitatClass() - Method in class org.made.neohabitat.mods.Bag
 
HabitatClass() - Method in class org.made.neohabitat.mods.Box
 
HabitatClass() - Method in class org.made.neohabitat.mods.Flashlight
 
HabitatClass() - Method in class org.made.neohabitat.mods.Ground
 
HabitatClass() - Method in class org.made.neohabitat.mods.Head
 
HabitatClass() - Method in class org.made.neohabitat.mods.Key
 
HabitatClass() - Method in class org.made.neohabitat.mods.Knick_knack
 
HabitatClass() - Method in class org.made.neohabitat.mods.Region
 
HabitatClass() - Method in class org.made.neohabitat.mods.Rock
 
HabitatClass() - Method in class org.made.neohabitat.mods.Short_sign
 
HabitatClass() - Method in class org.made.neohabitat.mods.Sign
 
HabitatClass() - Method in class org.made.neohabitat.mods.Table
 
HabitatClass() - Method in class org.made.neohabitat.mods.Tree
 
HabitatClass() - Method in class org.made.neohabitat.mods.Wall
 
HabitatMod - Class in org.made.neohabitat
This is the master superclass of the Habitat Elko project.
HabitatMod(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.HabitatMod
Constructor.
HabitatModName() - Method in interface org.made.neohabitat.HabitatVerbs
 
HabitatModName() - Method in class org.made.neohabitat.mods.Avatar
 
HabitatModName() - Method in class org.made.neohabitat.mods.Bag
 
HabitatModName() - Method in class org.made.neohabitat.mods.Box
 
HabitatModName() - Method in class org.made.neohabitat.mods.Flashlight
 
HabitatModName() - Method in class org.made.neohabitat.mods.Ground
 
HabitatModName() - Method in class org.made.neohabitat.mods.Head
 
HabitatModName() - Method in class org.made.neohabitat.mods.Key
 
HabitatModName() - Method in class org.made.neohabitat.mods.Knick_knack
 
HabitatModName() - Method in class org.made.neohabitat.mods.Region
 
HabitatModName() - Method in class org.made.neohabitat.mods.Rock
 
HabitatModName() - Method in class org.made.neohabitat.mods.Short_sign
 
HabitatModName() - Method in class org.made.neohabitat.mods.Sign
 
HabitatModName() - Method in class org.made.neohabitat.mods.Table
 
HabitatModName() - Method in class org.made.neohabitat.mods.Tree
 
HabitatModName() - Method in class org.made.neohabitat.mods.Wall
 
HabitatVerbs - Interface in org.made.neohabitat
This interface defines what methods are required by Habitat Mods and come in two basic flavors: 1) Class fixed state getters: Such as HabitatClass() and capacity().
HAND - Static variable in interface org.made.neohabitat.Constants
 
HAND(User) - Method in class org.made.neohabitat.mods.Avatar
Verb (Specific): TODO Handing in-hand item to another avatar.
handle(ObjectDesc[]) - Method in interface org.elkoserver.objdb.store.GetResultHandler
Receive the results of a 'get' request.
handle(ResultDesc[]) - Method in interface org.elkoserver.objdb.store.RequestResultHandler
Receive the results of a request.
handle(String) - Method in interface org.elkoserver.server.gatekeeper.SetPasswordResultHandler
Deliver the results of processing a set password request.
handleFailure(String) - Method in interface org.elkoserver.server.gatekeeper.ReservationResultHandler
Deliver the results of unsuccessfully processing a reservation request.
handleMessage(Deliverer, JSONObject) - Method in interface org.elkoserver.foundation.json.DefaultDispatchTarget
Handle a message for which the MessageDispatcher could not find an appropriate specific method to invoke.
handleMessage(Deliverer, JSONObject) - Method in class org.elkoserver.server.context.BasicObject
Handle an otherwise unhandled message.
handleReservation(String, String, String, String, String) - Method in interface org.elkoserver.server.gatekeeper.ReservationResultHandler
Deliver the results of successfully processing a reservation request.
HANDS - Static variable in interface org.made.neohabitat.Constants
 
HANG$ - Static variable in interface org.made.neohabitat.Constants
 
hasDecodeHooks() - Static method in class org.bson.BSON
Gets whether any decoding transformers have been registered for any classes.
hasEncodeHooks() - Static method in class org.bson.BSON
Gets whether any encoding transformers have been registered for any classes.
hashCode() - Method in class com.mongodb.BulkWriteError
 
hashCode() - Method in exception com.mongodb.BulkWriteException
 
hashCode() - Method in class com.mongodb.BulkWriteUpsert
 
hashCode() - Method in class com.mongodb.DBAddress
Deprecated.
 
hashCode() - Method in class com.mongodb.DBObjectCodecProvider
 
hashCode() - Method in class com.mongodb.DBRef
 
hashCode() - Method in class com.mongodb.DBRefCodecProvider
 
hashCode() - Method in class com.mongodb.MongoClientOptions
 
hashCode() - Method in class com.mongodb.MongoClientURI
 
hashCode() - Method in class com.mongodb.MongoOptions
Deprecated.
 
hashCode() - Method in class com.mongodb.WriteConcernError
 
hashCode() - Method in class org.bson.BasicBSONObject
 
hashCode() - Method in class org.bson.LazyBSONObject
 
hashCode() - Method in class org.bson.types.BSONTimestamp
 
hashCode() - Method in class org.bson.types.CodeWScope
 
hashCode() - Method in class org.elkoserver.foundation.net.NetAddr
Get a hash code for this address.
HashMapMulti<K,V> - Class in org.elkoserver.util
A hashtable-like collection that maps each key to a set of items rather than to a single item.
HashMapMulti() - Constructor for class org.elkoserver.util.HashMapMulti
Construct an empty map.
HashSetMulti<V> - Class in org.elkoserver.util
A hash "set" that objects can be added to multiple times.
HashSetMulti() - Constructor for class org.elkoserver.util.HashSetMulti
Construct a new, empty set.
hasMoreElements() - Method in class org.elkoserver.foundation.run.Queue
Check to see if the queue has more elements.
hasNext() - Method in interface com.mongodb.client.MongoCursor
 
hasNext() - Method in class com.mongodb.DBCursor
Checks if there is another object available.
hasNext() - Method in class org.bson.LazyBSONList.LazyBSONListIterator
 
hasNext() - Method in class org.elkoserver.util.ArrayIterator
Returns true if the iteration has more elements.
hasNext() - Method in class org.elkoserver.util.EmptyIterator
Returns true if the iteration has more elements.
hasNext() - Method in class org.elkoserver.util.ExcludingIterator
Returns true if the iteration has more elements.
hasNext() - Method in class org.elkoserver.util.FilteringIterator
Returns true if the iteration has more elements.
hasNext() - Method in class org.elkoserver.util.SingleObjectIterator
Returns true if the iteration has more elements.
HEAD - Static variable in interface org.made.neohabitat.Constants
 
Head - Class in org.made.neohabitat.mods
Habitat Head Mod (attached to an Elko Item.) The Head is a complex object.
Head(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.mods.Head
 
HEAD_GROUND_STATE - Static variable in interface org.made.neohabitat.Constants
 
head_HELP(User) - Method in class org.made.neohabitat.mods.Head
Reply with HELP for Heads
head_REMOVE(User) - Method in class org.made.neohabitat.mods.Head
Verb (Specific): Move this head from my avatar's HEAD to the HANDS slot.
head_WEAR(User) - Method in class org.made.neohabitat.mods.Head
Move this head from my avatar's HANDS to the HEAD slot.
header(String) - Method in class org.elkoserver.foundation.net.HTTPRequest
Get the value of a request header field.
health - Variable in class org.made.neohabitat.mods.Avatar
Hit Points.
heartbeatConnectTimeout(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the connect timeout for connections used for the cluster heartbeat.
heartbeatFrequency(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the heartbeat frequency.
heartbeatSocketTimeout(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the socket timeout for connections used for the cluster heartbeat.
HELP - Static variable in interface org.made.neohabitat.Constants
 
HELP(User) - Method in class org.made.neohabitat.HabitatMod
Verb (Generic): Get HELP for this.
HELP(User) - Method in interface org.made.neohabitat.HabitatVerbs
 
HELP(User) - Method in class org.made.neohabitat.Magical
Verb (Magical): Reply with the HELP for this magical item.
HELP(User) - Method in class org.made.neohabitat.mods.Avatar
Verb (Avatar): Reply with the HELP for this avatar.
HELP(User) - Method in class org.made.neohabitat.mods.Bag
Verb (Specific): Get HELP for this.
HELP(User) - Method in class org.made.neohabitat.mods.Box
Verb (Specific): Get HELP for this.
HELP(User) - Method in class org.made.neohabitat.mods.Flashlight
Verb (Specific): Get HELP for this.
HELP(User) - Method in class org.made.neohabitat.mods.Head
Verb (Specific): Get HELP for this.
HELP(User) - Method in class org.made.neohabitat.mods.Knick_knack
Verb (Specific): Get HELP for this.
here(HabitatMod, User) - Method in class org.made.neohabitat.HabitatMod
here -- Return true iff the given object is exactly where the Avatar is.
HEREIS_$ - Static variable in interface org.made.neohabitat.Constants
 
Hex - Class in org.apache.commons.codec.binary
Converts hexadecimal Strings.
Hex() - Constructor for class org.apache.commons.codec.binary.Hex
Creates a new codec with the default charset name Hex.DEFAULT_CHARSET
Hex(Charset) - Constructor for class org.apache.commons.codec.binary.Hex
Creates a new codec with the given Charset.
Hex(String) - Constructor for class org.apache.commons.codec.binary.Hex
Creates a new codec with the given charset name.
hexMD5(byte[]) - Static method in class com.mongodb.util.Util
Produce hex representation of the MD5 digest of a byte array.
hexMD5(ByteBuffer, int, int) - Static method in class com.mongodb.util.Util
Produce hex representation of the MD5 digest of a byte array.
hint(DBObject) - Method in class com.mongodb.client.model.DBCollectionCountOptions
Sets the hint to apply.
hint(DBObject) - Method in class com.mongodb.DBCursor
Informs the database of indexed fields of the collection in order to improve performance.
hint(String) - Method in class com.mongodb.DBCursor
Informs the database of an indexed field of the collection in order to improve performance.
HINT - Static variable in class com.mongodb.QueryOperators
 
hintString(String) - Method in class com.mongodb.client.model.DBCollectionCountOptions
Sets the hint to apply.
holder() - Method in class org.elkoserver.server.context.BasicObject
Obtain the user or context holding this object, regardless of how deeply nested in containers it might be.
holder() - Method in class org.elkoserver.server.context.Item
Obtain the user or context holding this object, regardless of how deeply nested in containers it might be.
holder() - Method in class org.elkoserver.server.context.Mod
Obtain the user or context holding the object to which this mod is attached, regardless of how deeply nested in containers it might be.
holding(Avatar, HabitatMod) - Method in class org.made.neohabitat.HabitatMod
holding -- Return true iff the avatar is holding a given object.
home_key - Static variable in interface org.made.neohabitat.Constants
 
HostDesc - Class in org.elkoserver.foundation.server.metadata
Contact information for establishing a network connection to a host.
HostDesc(String, boolean, String, AuthDesc, int, boolean) - Constructor for class org.elkoserver.foundation.server.metadata.HostDesc
Constructor.
HostDesc(String, String) - Constructor for class org.elkoserver.foundation.server.metadata.HostDesc
Constructor, taking most defaults.
hostPort() - Method in class org.elkoserver.foundation.server.metadata.HostDesc
Get this host's contact address.
hostport() - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Get this service's host:port string.
hostport() - Method in class org.elkoserver.server.gatekeeper.ReservationResult
Get the host:port string for this result.
HTTPFramer - Class in org.elkoserver.foundation.net
An HTTPFramer is responsible for extracting messages from HTTP POSTs arriving on an HTTP connection and doing something meaningful with them.
HTTPFramer(Trace) - Constructor for class org.elkoserver.foundation.net.HTTPFramer
Constructor.
HTTPRequest - Class in org.elkoserver.foundation.net
An HTTP request descriptor, obtained by parsing the lines of text in an HTTP request as they are received.
HTTPRequestByteIOFramerFactory - Class in org.elkoserver.foundation.net
Byte I/O framer factory for HTTP requests.
HTTPSessionConnection - Class in org.elkoserver.foundation.net
An implementation of Connection that virtualizes a continuous message session out of a series of transient HTTP connections.
HUNGUP$ - Static variable in interface org.made.neohabitat.Constants
 

I

I_AM_HERE - Static variable in interface org.made.neohabitat.Constants
 
I_AM_HERE(User) - Method in class org.made.neohabitat.mods.Region
Handle the client request to "appear" after the client is done loading the region.
icon() - Method in class org.elkoserver.server.context.mods.StyleDesc
Get the icon URL.
iconHeight() - Method in class org.elkoserver.server.context.mods.StyleOptions
Get the height of the icons.
icons() - Method in class org.elkoserver.server.context.mods.StyleOptions
Get the permissible icon URLs.
iconWidth() - Method in class org.elkoserver.server.context.mods.StyleOptions
Get the width of the icons.
id() - Method in interface org.elkoserver.foundation.net.Connection
Identify this connection for logging purposes.
id() - Method in class org.elkoserver.foundation.net.ConnectionBase
Identify this connection for logging purposes.
id() - Method in class org.elkoserver.foundation.server.metadata.AuthDesc
Get the authorization ID.
ID_FIELD_NAME - Static variable in class com.mongodb.DBCollection
 
illegal(User) - Method in class org.made.neohabitat.HabitatMod
Dump a trace message that an illegal request was received into the log.
illegal(User, String) - Method in class org.made.neohabitat.HabitatMod
Dump a trace message that an illegal request was received into the log.
Image - Class in org.elkoserver.server.context.mods
Mod to associate an image with an object.
Image(OptInteger, OptInteger, String) - Constructor for class org.elkoserver.server.context.mods.Image
JSON-driven constructor.
IMALIVE - Static variable in interface org.made.neohabitat.Constants
 
in(Object) - Method in class com.mongodb.QueryBuilder
Equivalent of the $in operand
IN - Static variable in class com.mongodb.QueryOperators
 
inc(User) - Method in class org.elkoserver.server.context.test.Counter
Message handler for the 'inc' message.
indexOf(Object) - Method in class org.bson.LazyBSONList
 
inetAddress() - Method in class org.elkoserver.foundation.net.NetAddr
Get the IP address.
init(NetworkManager, Trace) - Method in interface org.elkoserver.foundation.net.ConnectionManager
Initialize this connection manager.
init(PresenceServer, Domain, JSONObject) - Method in interface org.elkoserver.server.presence.SocialGraph
Initialize this social graph.
initialize(BootProperties, String, Trace) - Method in class org.elkoserver.objdb.store.filestore.FileObjectStore
Do the initialization required to begin providing object store services.
initialize(BootProperties, String, Trace) - Method in class org.elkoserver.objdb.store.mongostore.MongoObjectStore
Do the initialization required to begin providing object store services.
initialize(BootProperties, String, Trace) - Method in interface org.elkoserver.objdb.store.ObjectStore
Do whatever initialization is required to begin serving objects.
initialize(Gatekeeper) - Method in interface org.elkoserver.server.gatekeeper.Authorizer
Do whatever initialization is required to begin issuing reservations.
initialize(Gatekeeper) - Method in class org.elkoserver.server.gatekeeper.passwd.PasswdAuthorizer
Initialize the authorization service.
initializeOrderedBulkOperation() - Method in class com.mongodb.DBCollection
Creates a builder for an ordered bulk write operation, consisting of an ordered collection of write requests, which can be any combination of inserts, updates, replaces, or removes.
initializeUnorderedBulkOperation() - Method in class com.mongodb.DBCollection
Creates a builder for an unordered bulk operation, consisting of an unordered collection of write requests, which can be any combination of inserts, updates, replaces, or removes.
insert(DBObject) - Method in class com.mongodb.BulkWriteOperation
Add an insert request to the bulk operation
insert(DBObject, WriteConcern) - Method in class com.mongodb.DBCollection
Insert a document into a collection.
insert(DBObject...) - Method in class com.mongodb.DBCollection
Insert documents into a collection.
insert(WriteConcern, DBObject...) - Method in class com.mongodb.DBCollection
Insert documents into a collection.
insert(DBObject[], WriteConcern) - Method in class com.mongodb.DBCollection
Insert documents into a collection.
insert(List<? extends DBObject>) - Method in class com.mongodb.DBCollection
Insert documents into a collection.
insert(List<? extends DBObject>, WriteConcern) - Method in class com.mongodb.DBCollection
Insert documents into a collection.
insert(DBObject[], WriteConcern, DBEncoder) - Method in class com.mongodb.DBCollection
Insert documents into a collection.
insert(List<? extends DBObject>, WriteConcern, DBEncoder) - Method in class com.mongodb.DBCollection
Insert documents into a collection.
insert(List<? extends DBObject>, InsertOptions) - Method in class com.mongodb.DBCollection
Insert documents into a collection.
insert_key - Static variable in interface org.made.neohabitat.Constants
 
insertMany(List<? extends TDocument>) - Method in interface com.mongodb.client.MongoCollection
Inserts one or more documents.
insertMany(List<? extends TDocument>, InsertManyOptions) - Method in interface com.mongodb.client.MongoCollection
Inserts one or more documents.
insertOne(TDocument) - Method in interface com.mongodb.client.MongoCollection
Inserts the provided document.
insertOne(TDocument, InsertOneOptions) - Method in interface com.mongodb.client.MongoCollection
Inserts the provided document.
InsertOptions - Class in com.mongodb
Options related to insertion of documents into MongoDB.
InsertOptions() - Constructor for class com.mongodb.InsertOptions
 
instance(NameType) - Static method in class org.apache.commons.codec.language.bm.Lang
Gets a Lang instance for one of the supported NameTypes.
InternalActor - Class in org.elkoserver.server.context
Actor for an internal connection to a context server from within the server farm.
InternalObject - Interface in org.elkoserver.server.context
Interface implemented by static objects that wish to have access to the internal state of the server, and rather than being self-contained entities.
into(A) - Method in interface com.mongodb.client.MongoIterable
Iterates over all the documents, adding each to the given target.
intProperty(String, int) - Method in class org.elkoserver.foundation.boot.BootProperties
Get the value of a property as an integer.
Invisible - Class in org.elkoserver.server.context.mods
Marker mod to indicate that an item should be hidden from clients.
INVISIBLE - Static variable in interface org.made.neohabitat.Constants
 
is(Object) - Method in class com.mongodb.QueryBuilder
Equivalent of the find({key:value})
isAcknowledged() - Method in class com.mongodb.BulkWriteResult
Returns true if the write was acknowledged.
isAlwaysUseMBeans() - Method in class com.mongodb.MongoClientOptions
Gets whether JMX beans registered by the driver should always be MBeans, regardless of whether the VM is Java 6 or greater.
isAlwaysUseMBeans() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets whether JMX beans registered by the driver should always be MBeans, regardless of whether the VM is Java 6 or greater.
isArrayByteBase64(byte[]) - Static method in class org.apache.commons.codec.binary.Base64
Deprecated.
1.5 Use Base64.isBase64(byte[]), will be removed in 2.0.
isAtomicFailure() - Method in class org.elkoserver.objdb.store.UpdateResultDesc
Get the atomic failure flag.
isBase64(byte) - Static method in class org.apache.commons.codec.binary.Base64
Returns whether or not the octet is in the base 64 alphabet.
isBase64(String) - Static method in class org.apache.commons.codec.binary.Base64
Tests a given String to see if it contains only valid characters within the Base64 alphabet.
isBase64(byte[]) - Static method in class org.apache.commons.codec.binary.Base64
Tests a given byte array to see if it contains only valid characters within the Base64 alphabet.
isCapped() - Method in class com.mongodb.DBCollection
Checks whether this collection is capped
isCaverphoneEqual(String, String) - Method in class org.apache.commons.codec.language.Caverphone
Deprecated.
Tests if the caverphones of two strings are identical.
isClone() - Method in class org.elkoserver.server.context.BasicObject
Test if this object is a clone.
isComplete() - Method in class org.apache.commons.codec.language.DoubleMetaphone.DoubleMetaphoneResult
 
isConcat() - Method in class org.apache.commons.codec.language.bm.BeiderMorseEncoder
Discovers if multiple possible encodings are concatenated.
isConcat() - Method in class org.apache.commons.codec.language.bm.PhoneticEngine
Gets if multiple phonetic encodings are concatenated or if just the first one is kept.
isContainer() - Method in class org.elkoserver.server.context.BasicObject
Test if this object is allowed to be used as a container.
isContainer() - Method in class org.elkoserver.server.context.Context
Test if this object is a container.
isContainer() - Method in class org.elkoserver.server.context.User
Test if this object is a container.
isContinueOnError() - Method in class com.mongodb.InsertOptions
Whether documents will continue to be inserted after a failure to insert one (most commonly due to a duplicate key error).
isCurrentThreadInRunner() - Method in class org.elkoserver.foundation.run.Runner
Tests whether the current thread is holding the run lock
isCursorFinalizerEnabled() - Method in class com.mongodb.MongoClientOptions
Gets whether there is a a finalize method created that cleans up instances of DBCursor that the client does not close.
isCursorFinalizerEnabled() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets whether there is a a finalize method created that cleans up instances of DBCursor that the client does not close.
isDeletable() - Method in class org.elkoserver.server.context.Item
Test if unprivileged users inside the context can delete this item (by sending a 'delete' message to the server).
isDoubleMetaphoneEqual(String, String) - Method in class org.apache.commons.codec.language.DoubleMetaphone
Check if the Double Metaphone values of two String values are equal.
isDoubleMetaphoneEqual(String, String, boolean) - Method in class org.apache.commons.codec.language.DoubleMetaphone
Check if the Double Metaphone values of two String values are equal, optionally using the alternate value.
isEmpty() - Method in class com.mongodb.BasicDBObjectBuilder
Returns true if no key/value was inserted into the top level document.
isEmpty() - Method in class org.apache.commons.codec.language.bm.Languages.LanguageSet
 
isEmpty() - Method in class org.apache.commons.codec.language.bm.Languages.SomeLanguages
 
isEmpty() - Method in class org.bson.LazyBSONObject
Gets whether this is an empty BSONObject.
isEmpty() - Method in class org.bson.util.ClassMap
As per java.util.Map, returns true if this map contains no key-value mappings.
isEmpty() - Method in class org.elkoserver.util.HashSetMulti
Test if this set is empty.
isEncodeBlanks() - Method in class org.apache.commons.codec.net.QCodec
Tests if optional transformation of SPACE characters is to be used
isEncodeEqual(String, String) - Method in class org.apache.commons.codec.language.AbstractCaverphone
Tests if the encodings of two strings are equal.
isEncodeEqual(String, String) - Method in class org.apache.commons.codec.language.ColognePhonetic
 
isEncodeEquals(String, String) - Method in class org.apache.commons.codec.language.MatchRatingApproachEncoder
Determines if two names are homophonous via Match Rating Approach (MRA) algorithm.
isEphemeral() - Method in class org.elkoserver.server.context.BasicObject
Test if this object is ephemeral.
isEphemeral() - Method in class org.elkoserver.server.context.Mod
Test if this mod is ephemeral.
isExcluded(V) - Method in class org.elkoserver.util.ExcludingIterator
Test if a given element should be excluded from the iteration.
isExpired() - Method in class org.elkoserver.server.context.caps.Cap
Test if this capability has expired.
isFsync() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the "fsync" value of the global WriteConcern.
isInAlphabet(byte) - Method in class org.apache.commons.codec.binary.Base32
Returns whether or not the octet is in the Base32 alphabet.
isInAlphabet(byte) - Method in class org.apache.commons.codec.binary.Base64
Returns whether or not the octet is in the Base64 alphabet.
isInAlphabet(byte) - Method in class org.apache.commons.codec.binary.BaseNCodec
Returns whether or not the octet is in the current alphabet.
isInAlphabet(byte[], boolean) - Method in class org.apache.commons.codec.binary.BaseNCodec
Tests a given byte array to see if it contains only valid characters within the alphabet.
isInAlphabet(String) - Method in class org.apache.commons.codec.binary.BaseNCodec
Tests a given String to see if it contains only valid characters within the alphabet.
isJ() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the "j" value of the global WriteConcern.
isLocked() - Method in class com.mongodb.Mongo
Returns true if the database is locked (read-only), false otherwise.
isMaster(ServerAddress) - Method in class com.mongodb.ReplicaSetStatus
Checks to see if a given server is the primary server in this replica set.
isMatch(CharSequence) - Method in interface org.apache.commons.codec.language.bm.Rule.RPattern
 
isMetaphoneEqual(String, String) - Method in class org.apache.commons.codec.language.Metaphone
Tests is the metaphones of two strings are identical.
isModifiedCountAvailable() - Method in class com.mongodb.BulkWriteResult
Returns true if the server was able to provide a count of modified documents.
isMulti() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
Gets whether all documents matching the query filter will be removed.
isNoCursorTimeout() - Method in class com.mongodb.client.model.DBCollectionFindOptions
The server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use.
isNonPersistent() - Method in class org.elkoserver.foundation.net.HTTPRequest
Test if this is a non-persistent connection.
ISO_8859_1 - Static variable in class org.apache.commons.codec.CharEncoding
CharEncodingISO Latin Alphabet No.
ISO_8859_1 - Static variable in class org.apache.commons.codec.Charsets
CharEncodingISO Latin Alphabet No.
isOplogReplay() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Users should not set this under normal circumstances.
isOrdered() - Method in class com.mongodb.BulkWriteOperation
Returns true if this is building an ordered bulk write request.
isPartial() - Method in class com.mongodb.client.model.DBCollectionFindOptions
Get partial results from a sharded cluster if one or more shards are unreachable (instead of throwing an error).
isPartialObject() - Method in class com.mongodb.BasicDBList
 
isPartialObject() - Method in class com.mongodb.BasicDBObject
Whether BasicDBObject.markAsPartialObject() was ever called only matters if you are going to upsert and do not want to risk losing fields.
isPartialObject() - Method in interface com.mongodb.DBObject
Whether DBObject.markAsPartialObject() was ever called only matters if you are going to upsert and do not want to risk losing fields.
isPartialObject() - Method in class com.mongodb.gridfs.GridFSFile
 
isPartialObject() - Method in class com.mongodb.LazyDBList
 
isPartialObject() - Method in class com.mongodb.LazyDBObject
 
isPartialObject() - Method in class com.mongodb.ReflectionDBObject
 
isPortable() - Method in class org.elkoserver.server.context.Item
Test if unprivileged users inside the context can move this item (by sending a 'move' message to the server).
isRemove() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Returns the remove
isRequireNew() - Method in class org.elkoserver.objdb.store.PutDesc
Test if this write must be to a new object.
isRestricted() - Method in class org.elkoserver.server.context.Context
Test if this context is restricted, that is, whether it is closed to entry without an internally requested reservation.
isSafe() - Method in class com.mongodb.MongoOptions
Deprecated.
Returns whether the driver will use a WriteConcern of WriteConcern.ACKNOWLEDGED for all operations.
isSemiPrivate() - Method in class org.elkoserver.server.context.Context
Test if this context is semi-private.
isShuttingDown() - Method in class org.elkoserver.foundation.run.Runner
Tests if an orderlyShutdown been requested.
isSingleton() - Method in class org.apache.commons.codec.language.bm.Languages.LanguageSet
 
isSingleton() - Method in class org.apache.commons.codec.language.bm.Languages.SomeLanguages
 
isSocketKeepAlive() - Method in class com.mongodb.MongoClientOptions
This flag controls the socket keep alive feature that keeps a connection alive through firewalls Socket.setKeepAlive(boolean)
isSocketKeepAlive() - Method in class com.mongodb.MongoOptions
Deprecated.
Gets the flag that controls the socket keep alive feature that keeps a connection alive through firewalls.
isSslEnabled() - Method in class com.mongodb.MongoClientOptions
Whether to use SSL.
isSslInvalidHostNameAllowed() - Method in class com.mongodb.MongoClientOptions
Returns whether invalid host names should be allowed if SSL is enabled.
isStackEmpty() - Method in class org.bson.BasicBSONCallback
Returns whether this is the top level or not
isStrict() - Method in class org.apache.commons.codec.language.Nysiis
Indicates the strict mode for this Nysiis encoder.
issuerootkey(WorkshopActor, OptString, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'issuerootkey' request: obtain the bank's root key for the first time.
issueRootKey(BankClient.KeyResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Obtain the bank's root key, if nobody yet has it.
issuerootkey(ServiceActor, String, OptString, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to an issue root key request.
isUpdateOfExisting() - Method in class com.mongodb.WriteResult
Returns true if this write resulted in an update of an existing document.
isUpsert() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Returns the upsert
isUpsert() - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
Returns true if a new document should be inserted if there are no matches to the query filter.
isUrlSafe() - Method in class org.apache.commons.codec.binary.Base64
Returns our current encode mode.
isVerbose() - Method in class com.mongodb.MapReduceCommand
Gets the verbosity of the MapReduce job.
isWhiteSpace(byte) - Static method in class org.apache.commons.codec.binary.BaseNCodec
Checks if a byte value is whitespace or not.
isWritable() - Method in class org.elkoserver.foundation.net.TCPConnection
Test if this connection is available for writes.
itcount() - Method in class com.mongodb.DBCursor
For testing only! Iterates cursor and counts objects
Item - Class in org.elkoserver.server.context
A Item is an application object contained by a context or a user (or another Item) but which is not a context or user itself.
item_value(HabitatMod) - Method in class org.made.neohabitat.HabitatMod
Used in pawn machines to set the buy-back value of a Habitat object.
ItemMod - Interface in org.elkoserver.server.context
Marker Interface for mods that may be attached to items.
iterator() - Method in interface com.mongodb.client.MongoIterable
 
iterator() - Method in class com.mongodb.DBCursor
Creates a copy of this cursor object that can be iterated.
iterator() - Method in class org.bson.LazyBSONList
 
iterator() - Method in class org.elkoserver.foundation.actor.RefTable
Support iteration over all objects in the table.
iterator() - Method in class org.elkoserver.util.HashSetMulti
Obtain an iterator over the objects in this set (not repeating multiples).

J

j - Variable in class com.mongodb.MongoOptions
Deprecated.
The "j" value of the global WriteConcern.
join(Rule.Phoneme) - Method in class org.apache.commons.codec.language.bm.Rule.Phoneme
Deprecated.
since 1.9
jsMode(boolean) - Method in interface com.mongodb.client.MapReduceIterable
Sets the flag that specifies whether to convert intermediate data into BSON format between the execution of the map and reduce functions.
JSON - Class in com.mongodb.util
Helper methods for JSON serialization and de-serialization
JSON() - Constructor for class com.mongodb.util.JSON
 
JSONArray - Class in org.elkoserver.json
A parsed JSON array.
JSONArray() - Constructor for class org.elkoserver.json.JSONArray
Construct a new, empty array.
JSONByteIOFramer - Class in org.elkoserver.foundation.net
I/O framer implementation for JSON messages.
JSONByteIOFramer(Trace, MessageReceiver, String) - Constructor for class org.elkoserver.foundation.net.JSONByteIOFramer
Constructor.
JSONByteIOFramer(Trace, MessageReceiver, String, ChunkyByteArrayInputStream) - Constructor for class org.elkoserver.foundation.net.JSONByteIOFramer
Constructor with explicit input.
JSONByteIOFramerFactory - Class in org.elkoserver.foundation.net
Byte I/O framer factory for JSON messaging over a byte stream.
JSONByteIOFramerFactory(Trace) - Constructor for class org.elkoserver.foundation.net.JSONByteIOFramerFactory
Constructor.
JSONCallback - Class in com.mongodb.util
Converts JSON to DBObjects and vice versa.
JSONCallback() - Constructor for class com.mongodb.util.JSONCallback
 
JSONDecodingException - Exception in org.elkoserver.json
Thrown when a there is a problem of some sort interpreting the contents of a JSON object.
JSONDecodingException() - Constructor for exception org.elkoserver.json.JSONDecodingException
 
JSONDecodingException(String) - Constructor for exception org.elkoserver.json.JSONDecodingException
 
JSONDecodingException(String, Throwable) - Constructor for exception org.elkoserver.json.JSONDecodingException
 
JSONDecodingException(Throwable) - Constructor for exception org.elkoserver.json.JSONDecodingException
 
JSONHTTPFramer - Class in org.elkoserver.foundation.actor
HTTP message framer for JSON messages transported via HTTP.
JSONHTTPFramer(Trace) - Constructor for class org.elkoserver.foundation.actor.JSONHTTPFramer
Constructor.
JSONHTTPRequest - Class in org.elkoserver.util
Utility class to produce a slow service task that will make a simple HTTP call out to a JSON webservice.
JSONInvocationException - Exception in org.elkoserver.foundation.json
An exception somewhere in the process of performing the reflection operations involved in invoking a method or constructor from a JSON object.
JSONInvocationException() - Constructor for exception org.elkoserver.foundation.json.JSONInvocationException
Construct a JSONInvocationException with no specified detail message.
JSONInvocationException(String) - Constructor for exception org.elkoserver.foundation.json.JSONInvocationException
Construct a JSONInvocationException with the specified detail message.
JSONLiteral - Class in org.elkoserver.json
A literal JSON string, representing either a message or an object, undergoing incremental construction.
JSONLiteral(EncodeControl) - Constructor for class org.elkoserver.json.JSONLiteral
Begin a new literal that will be filled in incrementally.
JSONLiteral() - Constructor for class org.elkoserver.json.JSONLiteral
Begin a new literal that will be filled in incrementally.
JSONLiteral(Referenceable, String) - Constructor for class org.elkoserver.json.JSONLiteral
Begin a new literal representing a JSON message.
JSONLiteral(String, String) - Constructor for class org.elkoserver.json.JSONLiteral
Begin a new literal representing a JSON message.
JSONLiteral(String, EncodeControl) - Constructor for class org.elkoserver.json.JSONLiteral
Begin a new literal representing a JSON object.
JSONLiteralArray - Class in org.elkoserver.json
A literal JSON string, representing an array, undergoing incremental construction.
JSONLiteralArray(EncodeControl) - Constructor for class org.elkoserver.json.JSONLiteralArray
Begin a new array literal that will be filled in incrementally.
JSONLiteralArray() - Constructor for class org.elkoserver.json.JSONLiteralArray
Begin a new array literal that will be filled in incrementally.
JSONMethod - Annotation Type in org.elkoserver.foundation.json
Annotation to mark methods as targets for JSON method dispatch and constructors as decoders for JSON-driven object creation.
JSONObject - Class in org.elkoserver.json
A parsed JSON object.
JSONObject() - Constructor for class org.elkoserver.json.JSONObject
Construct a new, empty JSON object.
JSONObject(Map<String, Object>) - Constructor for class org.elkoserver.json.JSONObject
Construct a JSON object from a pre-existing map.
JSONObject(JSONObject) - Constructor for class org.elkoserver.json.JSONObject
Construct a JSON object by copying another pre-existing JSON object.
JSONObject(String) - Constructor for class org.elkoserver.json.JSONObject
Construct a JSON object representing a typed struct.
JSONObject(String, String) - Constructor for class org.elkoserver.json.JSONObject
Construct a JSON object representing a message.
JSONParseException - Exception in com.mongodb.util
Exception that is thrown when invalid JSON is encountered by the parser.
JSONParseException(String, int) - Constructor for exception com.mongodb.util.JSONParseException
Creates a new instance.
JSONParseException(String, int, Throwable) - Constructor for exception com.mongodb.util.JSONParseException
Creates a new instance.
JSONSerializers - Class in com.mongodb.util
Defines static methods for getting ObjectSerializer instances that produce various flavors of JSON.
JSONSetupError - Error in org.elkoserver.foundation.json
An error somewhere in the process of performing the reflection operations to prepare to invoke methods or constructors from a JSON object.
JSONSetupError() - Constructor for error org.elkoserver.foundation.json.JSONSetupError
Construct a JSONSetupError with no specified detail message.
JSONSetupError(String) - Constructor for error org.elkoserver.foundation.json.JSONSetupError
Construct a JSONSetupError with the specified detail message.
JSONValidator - Class in org.elkoserver.util
Standalone command-line application to read and parse JSON object descriptors and indicate any problems found.
JSONValidator() - Constructor for class org.elkoserver.util.JSONValidator
 

K

Key - Class in org.made.neohabitat.mods
Habitat Key Mod (attached to an Elko Item.) A Key has a code-number that unlocks objects with the matching code.
Key(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.mods.Key
 
key_hi - Variable in class org.made.neohabitat.Openable
Most significant byte in a 16 bit value to match against a key in order to lock/unlock the item.
key_lo - Variable in class org.made.neohabitat.Openable
Least significant byte in a 16 bit value to match against a key in order to lock/unlock the item.
key_number_hi - Variable in class org.made.neohabitat.mods.Key
Most significant byte in a 16 bit value to match against a lock in order to lock/unlock the item.
key_number_lo - Variable in class org.made.neohabitat.mods.Key
Least significant byte in a 16 bit value to match against a lock in order to lock/unlock the item.
key_vendo_info(Key) - Method in class org.made.neohabitat.mods.Key
Return a string describing the key number.
keys() - Method in class org.elkoserver.util.HashMapMulti
Get the set of keys for this map.
keySet() - Method in class com.mongodb.gridfs.GridFSFile
 
keySet() - Method in class com.mongodb.ReflectionDBObject.JavaWrapper
Gets all the fields on this object.
keySet() - Method in class com.mongodb.ReflectionDBObject
 
keySet() - Method in interface org.bson.BSONObject
Returns this object's fields' names
keySet() - Method in class org.bson.LazyBSONObject
 
keySet() - Method in class org.bson.types.BasicBSONList
 
Knick_knack - Class in org.made.neohabitat.mods
Habitat Knick_knack Mod (attached to an Elko Item.) The Knick_knack is a potentially magical room prop.
Knick_knack(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.mods.Knick_knack
Constructor.
knick_knack_HELP(User) - Method in class org.made.neohabitat.mods.Knick_knack
Reply with the knick_knack description, and if if magical, display that as well.
known() - Method in interface org.made.neohabitat.HabitatVerbs
 
known() - Method in class org.made.neohabitat.mods.Avatar
 
known() - Method in class org.made.neohabitat.mods.Bag
 
known() - Method in class org.made.neohabitat.mods.Box
 
known() - Method in class org.made.neohabitat.mods.Flashlight
 
known() - Method in class org.made.neohabitat.mods.Ground
 
known() - Method in class org.made.neohabitat.mods.Head
 
known() - Method in class org.made.neohabitat.mods.Key
 
known() - Method in class org.made.neohabitat.mods.Knick_knack
 
known() - Method in class org.made.neohabitat.mods.Region
 
known() - Method in class org.made.neohabitat.mods.Rock
 
known() - Method in class org.made.neohabitat.mods.Short_sign
 
known() - Method in class org.made.neohabitat.mods.Sign
 
known() - Method in class org.made.neohabitat.mods.Table
 
known() - Method in class org.made.neohabitat.mods.Tree
 
known() - Method in class org.made.neohabitat.mods.Wall
 

L

label() - Method in class org.elkoserver.foundation.net.TCPConnection
Get a short string for labelling this connection in log entries.
label() - Method in class org.elkoserver.foundation.server.metadata.LoadDesc
Get the label for the server being described.
label() - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Get this service's label string.
Lang - Class in org.apache.commons.codec.language.bm
Language guessing utility.
LANGUAGE - Static variable in class com.mongodb.QueryOperators
 
Languages - Class in org.apache.commons.codec.language.bm
Language codes.
Languages.LanguageSet - Class in org.apache.commons.codec.language.bm
A set of languages.
Languages.LanguageSet() - Constructor for class org.apache.commons.codec.language.bm.Languages.LanguageSet
 
Languages.SomeLanguages - Class in org.apache.commons.codec.language.bm
Some languages, explicitly enumerated.
lastIndexOf(Object) - Method in class org.bson.LazyBSONList
 
lat - Variable in class org.elkoserver.server.context.GeoPosition
Position latitude, in decimal degrees.
LazyBSONCallback - Class in org.bson
A BSONCallback for creation of LazyBSONObject and LazyBSONList instances.
LazyBSONCallback() - Constructor for class org.bson.LazyBSONCallback
 
LazyBSONDecoder - Class in org.bson
A decoder for LazyBSONObject instances.
LazyBSONDecoder() - Constructor for class org.bson.LazyBSONDecoder
 
LazyBSONList - Class in org.bson
A LazyBSONObject representing a BSON array.
LazyBSONList(byte[], LazyBSONCallback) - Constructor for class org.bson.LazyBSONList
Construct an instance with the given raw bytes and offset.
LazyBSONList(byte[], int, LazyBSONCallback) - Constructor for class org.bson.LazyBSONList
Construct an instance with the given raw bytes and offset.
LazyBSONList.LazyBSONListIterator - Class in org.bson
An iterator over the values in a LazyBsonList.
LazyBSONList.LazyBSONListIterator() - Constructor for class org.bson.LazyBSONList.LazyBSONListIterator
Construct an instance
LazyBSONObject - Class in org.bson
An immutable BSONObject backed by a byte buffer that lazily provides keys and values on request.
LazyBSONObject(byte[], LazyBSONCallback) - Constructor for class org.bson.LazyBSONObject
Construct an instance.
LazyBSONObject(byte[], int, LazyBSONCallback) - Constructor for class org.bson.LazyBSONObject
Construct an instance.
LazyDBCallback - Class in com.mongodb
A BSONCallback for the creation of LazyDBObject and LazyDBList instances.
LazyDBCallback(DBCollection) - Constructor for class com.mongodb.LazyDBCallback
Construct an instance.
LazyDBDecoder - Class in com.mongodb
A decoder for LazyDBObject instances.
LazyDBDecoder() - Constructor for class com.mongodb.LazyDBDecoder
 
LazyDBEncoder - Class in com.mongodb
Encoder that only knows how to encode BSONObject instances of type LazyDBObject.
LazyDBEncoder() - Constructor for class com.mongodb.LazyDBEncoder
 
LazyDBList - Class in com.mongodb
A LazyDBObject representing a BSON array.
LazyDBList(byte[], LazyBSONCallback) - Constructor for class com.mongodb.LazyDBList
Construct an instance with the given raw bytes and offset.
LazyDBList(byte[], int, LazyBSONCallback) - Constructor for class com.mongodb.LazyDBList
Construct an instance with the given raw bytes and offset.
LazyDBObject - Class in com.mongodb
An immutable DBObject backed by a byte buffer that lazily provides keys and values on request.
LazyDBObject(byte[], LazyBSONCallback) - Constructor for class com.mongodb.LazyDBObject
Construct an instance.
LazyDBObject(byte[], int, LazyBSONCallback) - Constructor for class com.mongodb.LazyDBObject
Construct an instance.
LEAVE - Static variable in interface org.made.neohabitat.Constants
 
LEAVE(User, OptInteger) - Method in class org.made.neohabitat.mods.Region
The client is leaving the Habitat Application and wants to politely disconnect.
legacyDefaults() - Method in class com.mongodb.MongoClientOptions.Builder
Sets defaults to be what they are in MongoOptions.
length() - Method in class com.mongodb.DBCursor
Pulls back all items into an array and returns the number of objects.
length() - Method in class org.elkoserver.json.JSONLiteral
Obtain the number of characters in the literal.
lessThan(Object) - Method in class com.mongodb.QueryBuilder
Equivalent to the $lt operand
lessThanEquals(Object) - Method in class com.mongodb.QueryBuilder
Equivalent to the $lte operand
lighting - Variable in class org.made.neohabitat.mods.Region
The lighting level in the room.
limit(int) - Method in interface com.mongodb.client.FindIterable
Sets the limit to apply.
limit(int) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
Sets the limit to apply.
limit(int) - Method in interface com.mongodb.client.MapReduceIterable
Sets the limit to apply.
limit(int) - Method in class com.mongodb.client.model.DBCollectionCountOptions
Sets the limit to apply.
limit(long) - Method in class com.mongodb.client.model.DBCollectionCountOptions
Sets the limit to apply.
limit(int) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets the limit to apply.
limit(int) - Method in class com.mongodb.DBCursor
Limits the number of elements returned.
LINE_LR - Static variable in interface org.made.neohabitat.Constants
 
LINE_UD - Static variable in interface org.made.neohabitat.Constants
 
lineLength - Variable in class org.apache.commons.codec.binary.BaseNCodec
Chunksize for encoding.
listCollectionNames() - Method in interface com.mongodb.client.MongoDatabase
Gets the names of all the collections in this database.
listCollections() - Method in interface com.mongodb.client.MongoDatabase
Finds all the collections in this database.
listCollections(Class<TResult>) - Method in interface com.mongodb.client.MongoDatabase
Finds all the collections in this database.
ListCollectionsIterable<TResult> - Interface in com.mongodb.client
Iterable for ListCollections.
listDatabaseNames() - Method in class com.mongodb.MongoClient
Get a list of the database names
listDatabases() - Method in class com.mongodb.MongoClient
Gets the list of databases
listDatabases(Class<T>) - Method in class com.mongodb.MongoClient
Gets the list of databases
ListDatabasesIterable<TResult> - Interface in com.mongodb.client
Iterable for ListDatabases.
listen(String, String, MessageHandlerFactory, boolean) - Method in interface org.elkoserver.foundation.net.ConnectionManager
Begin listening for incoming connections on some port, using this connection manager's communications modality.
listeners() - Method in class org.elkoserver.foundation.server.Server
Get the configured listeners for this server.
listenHTTP(String, MessageHandlerFactory, String, HTTPFramer, boolean, Trace) - Method in class org.elkoserver.foundation.net.NetworkManager
Begin listening for incoming HTTP connections on some port.
listenRTCP(String, MessageHandlerFactory, Trace, boolean) - Method in class org.elkoserver.foundation.net.NetworkManager
Begin listening for incoming RTCP connections on some port.
listenTCP(String, MessageHandlerFactory, ByteIOFramerFactory, boolean, Trace) - Method in class org.elkoserver.foundation.net.NetworkManager
Begin listening for incoming TCP connections on some port.
listenVia(String, String, String, MessageHandlerFactory, Trace, boolean) - Method in class org.elkoserver.foundation.net.NetworkManager
Begin listening for incoming connections on some port using a named connection manager class.
listenWebSocket(String, MessageHandlerFactory, String, Trace, boolean) - Method in class org.elkoserver.foundation.net.NetworkManager
Begin listening for incoming WebSocket connections on some port.
listIndexes() - Method in interface com.mongodb.client.MongoCollection
Get all the indexes in this collection.
listIndexes(Class<TResult>) - Method in interface com.mongodb.client.MongoCollection
Get all the indexes in this collection.
ListIndexesIterable<TResult> - Interface in com.mongodb.client
Iterable for ListIndexes.
listIterator() - Method in class org.bson.LazyBSONList
 
listIterator(int) - Method in class org.bson.LazyBSONList
 
literal(EncodeControl) - Method in class org.elkoserver.json.JSONArray
Convert this JSONArray into a JSONLiteralArray.
literal(EncodeControl) - Method in class org.elkoserver.json.JSONObject
Convert this JSONObject into a JSONLiteral.
load() - Method in class org.elkoserver.foundation.server.metadata.LoadDesc
Get the reported load factor.
LOAD - Static variable in interface org.made.neohabitat.Constants
 
LOAD$ - Static variable in interface org.made.neohabitat.Constants
 
LoadDesc - Class in org.elkoserver.foundation.server.metadata
Description of the load on a server.
LoadDesc(String, double, int) - Constructor for class org.elkoserver.foundation.server.metadata.LoadDesc
 
loadedFromRef() - Method in class org.elkoserver.server.context.Context
Obtain the ref of the context descriptor from which this context was loaded.
loadFromResource(String, Languages) - Static method in class org.apache.commons.codec.language.bm.Lang
Loads language rules from a resource.
LoadMonitor - Interface in org.elkoserver.foundation.net
Interface implemented by classes that support tracking server load.
loadUserGraph(ActiveUser) - Method in interface org.elkoserver.server.presence.SocialGraph
Fetch the social graph for a new user presence from persistant storage.
LoadWatcher - Interface in org.elkoserver.foundation.server
Interface implemented by objects that register to receive periodic samplings of system load.
localThreshold(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the local threshold.
lock_HELP(User, String, int, boolean[]) - Method in class org.made.neohabitat.Openable
A generic HELP verb for containers that can open/close/lock/unlock.
log(User, String) - Method in class org.elkoserver.server.context.test.ZMQSendTester
Handle the 'log' verb.
LogEater - Class in org.elkoserver.util.trace.logeater
Standalone command-line application to read and parse one or more server log files and selectively dump the contents into a MongoDB collection for analysis and/or archiving.
lon - Variable in class org.elkoserver.server.context.GeoPosition
Position longitude, in decimal degrees.
LOTTO_PROMPT - Static variable in interface org.made.neohabitat.Constants
 
LT - Static variable in class com.mongodb.QueryOperators
 
LTE - Static variable in class com.mongodb.QueryOperators
 

M

MAGIC - Static variable in interface org.made.neohabitat.Constants
 
MAGIC(User, OptInteger) - Method in class org.made.neohabitat.Magical
Verb (Magical): Activate any magic on this, if there are charges left.
MAGIC(User, OptInteger) - Method in class org.made.neohabitat.mods.Knick_knack
Verb (Magical): Magic activation
magic_data - Variable in class org.made.neohabitat.Magical
Per-type magic state - true type to be bound at execution time
magic_data2 - Variable in class org.made.neohabitat.Magical
Per-type magic state - true type to be bound at execution time
magic_data3 - Variable in class org.made.neohabitat.Magical
Per-type magic state - true type to be bound at execution time
magic_data4 - Variable in class org.made.neohabitat.Magical
Per-type magic state - true type to be bound at execution time
magic_data5 - Variable in class org.made.neohabitat.Magical
Per-type magic state - true type to be bound at execution time
MAGIC_LAMP_GENIE - Static variable in interface org.made.neohabitat.Constants
 
MAGIC_LAMP_WAITING - Static variable in interface org.made.neohabitat.Constants
 
MAGIC_OPEN_PROMPT - Static variable in interface org.made.neohabitat.Constants
 
magic_type - Variable in class org.made.neohabitat.Magical
An index to the magic method to call for this item.
magic_vendo_info() - Method in class org.made.neohabitat.Magical
Children call this to get a string describing the magical nature of this the item.
Magical - Class in org.made.neohabitat
an Elko Habitat superclass to handle magic state and specific behaviors.
Magical(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.Magical
 
MAIL_SLOT - Static variable in interface org.made.neohabitat.Constants
 
MAILARRIVED$ - Static variable in interface org.made.neohabitat.Constants
 
main(String[]) - Static method in class com.mongodb.gridfs.CLI
 
main(String[]) - Static method in class org.elkoserver.foundation.boot.Boot
Create a Boot object and start it running.
main(String[]) - Static method in class org.elkoserver.util.JSONValidator
Program main: parse command line flags, then scan each input source and do the appropriate things with it.
main(String[]) - Static method in class org.elkoserver.util.test.CryptoTest
 
main(String[]) - Static method in class org.elkoserver.util.trace.logeater.LogEater
Program main: parse command line flags, then scan each input source and do the appropriate things with it.
make(String, JSONLiteral) - Static method in class org.elkoserver.util.JSONHTTPRequest
Produce a task that will make an HTTP POST request to an external URL, wait for the reponse, parse the response as JSON, and return the parsed response as the product of the task.
make(String, JSONObject) - Static method in class org.elkoserver.util.JSONHTTPRequest
Produce a task that will make an HTTP POST request to an external URL, wait for the reponse, parse the response as JSON, and return the parsed response as the product of the task.
makeaccounts(WorkshopActor, String, OptString, OptString, OptString, String[], String) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'makeaccounts' request: create new accounts.
makeAccounts(String, String, String[], String, BankClient.AccountsResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Create a set of new accounts.
makeaccounts(ServiceActor, String, OptString, OptString, String[]) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a make account request.
makeBadURLReply(String) - Method in class org.elkoserver.foundation.net.HTTPFramer
Produce the HTTP reply body for responding to an unrecognized URL (that is, a 404 error).
makeConnectReply(long) - Method in class org.elkoserver.foundation.net.HTTPFramer
Produce the HTTP reply body containing the JSON string for responding to an HTTP GET or POST of the /connect/ URL.
makecurrency(WorkshopActor, String, OptString, OptString, OptString, String) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'makecurrency' request: create a new currency.
makeCurrency(String, String, String, BankClient.CurrencyResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Create a new currency.
makecurrency(ServiceActor, String, OptString, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a make currency request.
makeDisconnectReply() - Method in class org.elkoserver.foundation.net.HTTPFramer
Produce the HTTP reply body containing the JSON string for responding to an HTTP GET or POST of the /disconnect/ URL.
makekey(WorkshopActor, String, OptString, OptString, OptString, String, String[], OptString) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'makekey' request: create a new key.
makeKey(String, String, String, String, String, BankClient.KeyResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Create a new authorization key.
makekey(ServiceActor, String, OptString, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a make key request.
makenote(User, OptString, int, int, int, int, String, StyleDesc) - Method in class org.elkoserver.server.context.mods.NoteMaker
Message handler for the 'makenote' message.
makeSelectReplySegment(Object, int, boolean, boolean) - Method in class org.elkoserver.foundation.actor.JSONHTTPFramer
Produce the HTTP for responding to an HTTP GET of the /select/ URL by sending a message to the client.
makeSelectReplySegment(Object, int, boolean, boolean) - Method in class org.elkoserver.foundation.net.HTTPFramer
Produce a fragment of the HTTP reply body containing JSON messages in response to an HTTP GET or POST of the /select/ URL.
makeSequenceErrorReply(String) - Method in class org.elkoserver.foundation.net.HTTPFramer
Produce the HTTP reply body containing the JSON string for responding to an HTTP GET or POST where the URL that was presented to the server had an out-of-sequence sequence number or a bad session ID number.
makeXmitReply(int) - Method in class org.elkoserver.foundation.net.HTTPFramer
Produce the HTTP reply body containing the JSON string for responding to an HTTP GET or POST of the /xmit/ URL used to transmit messages from the client to the server.
map(Function<TResult, U>) - Method in interface com.mongodb.client.MongoIterable
Maps this iterable from the source document type to the target document type.
mapReduce(String, String) - Method in interface com.mongodb.client.MongoCollection
Aggregates documents according to the specified map-reduce function.
mapReduce(String, String, Class<TResult>) - Method in interface com.mongodb.client.MongoCollection
Aggregates documents according to the specified map-reduce function.
mapReduce(String, String, String, DBObject) - Method in class com.mongodb.DBCollection
Allows you to run map-reduce aggregation operations over a collection.
mapReduce(String, String, String, MapReduceCommand.OutputType, DBObject) - Method in class com.mongodb.DBCollection
Allows you to run map-reduce aggregation operations over a collection and saves to a named collection.
mapReduce(String, String, String, MapReduceCommand.OutputType, DBObject, ReadPreference) - Method in class com.mongodb.DBCollection
Allows you to run map-reduce aggregation operations over a collection and saves to a named collection.
mapReduce(MapReduceCommand) - Method in class com.mongodb.DBCollection
Allows you to run map-reduce aggregation operations over a collection.
MapReduceCommand - Class in com.mongodb
This class groups the argument for a map/reduce operation and can build the underlying command object
MapReduceCommand(DBCollection, String, String, String, MapReduceCommand.OutputType, DBObject) - Constructor for class com.mongodb.MapReduceCommand
Represents the command for a map reduce operation Runs the command in REPLACE output type to a named collection
MapReduceCommand.OutputType - Enum in com.mongodb
Represents the different options available for outputting the results of a map-reduce operation.
MapReduceIterable<TResult> - Interface in com.mongodb.client
Iterable for map-reduce.
MapReduceOutput - Class in com.mongodb
Represents the result of a map/reduce operation.
mark() - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
Marks the current position in this input stream.
mark(int) - Method in class org.apache.commons.codec.binary.BaseNCodecInputStream
Marks the current position in this input stream.
markAsChanged() - Method in class org.elkoserver.server.context.BasicObject
Mark this object as needing to be written to persistent storage.
markAsChanged() - Method in class org.elkoserver.server.context.Mod
Mark the object to which this mod is attached as having been changed and thus in need of checkpointing.
markAsDeleted() - Method in class org.elkoserver.server.context.BasicObject
Mark this object as having been deleted.
markAsEphemeral() - Method in class org.elkoserver.server.context.BasicObject
Mark this object as being ephemeral.
markAsEphemeral() - Method in class org.elkoserver.server.context.Mod
Mark this mod as being ephemeral.
markAsPartialObject() - Method in class com.mongodb.BasicDBList
 
markAsPartialObject() - Method in class com.mongodb.BasicDBObject
If this object was retrieved with only some fields (using a field filter) this method will be called to mark it as such.
markAsPartialObject() - Method in interface com.mongodb.DBObject
If this object was retrieved with only some fields (using a field filter) this method will be called to mark it as such.
markAsPartialObject() - Method in class com.mongodb.gridfs.GridFSFile
 
markAsPartialObject() - Method in class com.mongodb.LazyDBList
 
markAsPartialObject() - Method in class com.mongodb.LazyDBObject
 
markAsPartialObject() - Method in class com.mongodb.ReflectionDBObject
ReflectionDBObjects can't be partial.
markSupported() - Method in class org.apache.commons.codec.binary.BaseNCodecInputStream
MASK_8BITS - Static variable in class org.apache.commons.codec.binary.BaseNCodec
Mask used to extract 8 bits, used in decoding bytes
mass - Variable in class org.made.neohabitat.Massive
The weight of this object - only ever 1 (immobile) or 0 (portable)
Massive - Class in org.made.neohabitat
an Elko Habitat superclass to handle massive state.
Massive(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.Massive
 
MatchRatingApproachEncoder - Class in org.apache.commons.codec.language
Match Rating Approach Phonetic Algorithm Developed by Western Airlines in 1977.
MatchRatingApproachEncoder() - Constructor for class org.apache.commons.codec.language.MatchRatingApproachEncoder
 
max(DBObject) - Method in class com.mongodb.DBCursor
Specifies an exclusive upper limit for the index to use in a query.
MAX - Static variable in class com.mongodb.QueryOperators
 
MAX_CHUNKSIZE - Static variable in class com.mongodb.gridfs.GridFS
Deprecated.
You can calculate max chunkSize with a similar formula Mongo.getMaxBsonObjectSize() - 500*1000. Please ensure that you left enough space for metadata (500kb is enough).
MAX_CLASS_NUMBER - Static variable in interface org.made.neohabitat.Constants
 
MAX_CLASS_NUMBER_PLUS_1 - Static variable in interface org.made.neohabitat.Constants
 
MAX_DISTANCE - Static variable in class com.mongodb.QueryOperators
 
MAX_HEALTH - Static variable in interface org.made.neohabitat.Constants
 
MAX_MSG_LENGTH - Static variable in class org.elkoserver.foundation.net.NetworkManager
Maximum length message that a connection will be able to receive.
MAX_SCAN - Static variable in class com.mongodb.QueryOperators
 
MAX_WORD_BALLON_LEN - Static variable in interface org.made.neohabitat.Constants
 
maxAwaitTime(long, TimeUnit) - Method in interface com.mongodb.client.FindIterable
The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor query.
maxAwaitTime(long, TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets the maximum await execution time on the server for this operation.
maxCapacity() - Method in class org.elkoserver.server.context.Context
Obtain the number of users who may enter before no more are allowed in.
maxConnectionIdleTime(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the maximum idle time for a pooled connection.
maxConnectionLifeTime(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the maximum life time for a pooled connection.
MAXKEY - Static variable in class org.bson.BSON
 
maxResults() - Method in class org.elkoserver.objdb.store.QueryDesc
Get the result limit for this query.
maxScan(int) - Method in class com.mongodb.DBCursor
Limits the number of documents a cursor will return for a query.
maxTime(long, TimeUnit) - Method in class com.mongodb.AggregationOptions.Builder
Sets the maximum execution time for the aggregation command.
maxTime(long, TimeUnit) - Method in interface com.mongodb.client.AggregateIterable
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in interface com.mongodb.client.DistinctIterable
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in interface com.mongodb.client.FindIterable
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in interface com.mongodb.client.ListCollectionsIterable
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in interface com.mongodb.client.ListDatabasesIterable
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in interface com.mongodb.client.ListIndexesIterable
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in interface com.mongodb.client.MapReduceIterable
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in class com.mongodb.client.model.DBCollectionCountOptions
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in class com.mongodb.DBCursor
Set the maximum execution time for operations on this cursor.
maxWaitTime(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the maximum time that a thread will block waiting for a connection.
maxWaitTime - Variable in class com.mongodb.MongoOptions
Deprecated.
The maximum wait time in milliseconds that a thread may wait for a connection to become available.
md2(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD2 digest and returns the value as a 16 element byte[].
md2(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD2 digest and returns the value as a 16 element byte[].
md2(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD2 digest and returns the value as a 16 element byte[].
MD2 - Static variable in class org.apache.commons.codec.digest.MessageDigestAlgorithms
The MD2 message digest algorithm defined in RFC 1319.
md2Hex(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD2 digest and returns the value as a 32 character hex string.
md2Hex(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD2 digest and returns the value as a 32 character hex string.
md2Hex(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD2 digest and returns the value as a 32 character hex string.
md5(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD5 digest and returns the value as a 16 element byte[].
md5(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD5 digest and returns the value as a 16 element byte[].
md5(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD5 digest and returns the value as a 16 element byte[].
MD5 - Static variable in class org.apache.commons.codec.digest.MessageDigestAlgorithms
The MD5 message digest algorithm defined in RFC 1321.
Md5Crypt - Class in org.apache.commons.codec.digest
The libc crypt() "$1$" and Apache "$apr1$" MD5-based hash algorithm.
Md5Crypt() - Constructor for class org.apache.commons.codec.digest.Md5Crypt
 
md5Crypt(byte[]) - Static method in class org.apache.commons.codec.digest.Md5Crypt
Generates a libc6 crypt() compatible "$1$" hash value.
md5Crypt(byte[], String) - Static method in class org.apache.commons.codec.digest.Md5Crypt
Generates a libc crypt() compatible "$1$" MD5 based hash value.
md5Crypt(byte[], String, String) - Static method in class org.apache.commons.codec.digest.Md5Crypt
Generates a libc6 crypt() "$1$" or Apache htpasswd "$apr1$" hash value.
md5Hex(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD5 digest and returns the value as a 32 character hex string.
md5Hex(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD5 digest and returns the value as a 32 character hex string.
md5Hex(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the MD5 digest and returns the value as a 32 character hex string.
memo - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.AccountDesc
Memo string associated with account at creation time.
memo - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.EncumbranceDesc
Memo string associated with the encumbrance at creation time.
memo() - Method in class org.elkoserver.server.workshop.bank.Currency
Obtain this currency's memo string, an arbitrary annotation associated with the currency when it was created.
mergeStyle(StyleDesc) - Method in class org.elkoserver.server.context.mods.StyleDesc
Merge this StyleDesc with another, partially specified StyleDesc, creating a new StyleDesc.
mergeStyle(StyleDesc) - Method in class org.elkoserver.server.context.mods.StyleOptions
Produce a new StyleDesc object given another, partially specified, StyleDesc object.
MESSAGE - Static variable in class org.elkoserver.util.trace.Trace
"Message" level trace threshold.
message_to_god(HabitatMod, HabitatMod, String) - Method in class org.made.neohabitat.HabitatMod
Message from a Habitat user that is meant to be logged in a special Oracle/Moderator log file.
MessageAcquirer - Interface in org.elkoserver.foundation.net
Interface implemented by message handlers that need to preflight received messages prior to putting them on the receive queue.
MessageDigestAlgorithms - Class in org.apache.commons.codec.digest
Standard MessageDigest algorithm names from the Java Cryptography Architecture Standard Algorithm Name Documentation.
MessageDispatcher - Class in org.elkoserver.foundation.json
A collection of precomputed Java reflection information that can dispatch JSON messages to methods of the appropriate classes.
MessageDispatcher(TypeResolver) - Constructor for class org.elkoserver.foundation.json.MessageDispatcher
Constructor.
MessageHandler - Interface in org.elkoserver.foundation.net
Interface for objects that handle events on a Connection.
MessageHandlerException - Exception in org.elkoserver.foundation.json
An exception in the execution of a JSON method.
MessageHandlerException() - Constructor for exception org.elkoserver.foundation.json.MessageHandlerException
Construct a MessageHandlerException with no specified detail message.
MessageHandlerException(String) - Constructor for exception org.elkoserver.foundation.json.MessageHandlerException
Construct a MessageHandlerException with the specified detail message.
MessageHandlerException(String, Throwable) - Constructor for exception org.elkoserver.foundation.json.MessageHandlerException
Construct a MessageHandlerException wrapping some other kind of exception.
MessageHandlerFactory - Interface in org.elkoserver.foundation.net
Interface to handle the application-specific portion of Connection creation.
MessageReceiver - Interface in org.elkoserver.foundation.net
Interface for the object that a Connection uses to accept incoming messages from the net.
MessageRetargeter - Interface in org.elkoserver.foundation.json
Interface for an object to redirect JSON messages targeted at it.
Metaphone - Class in org.apache.commons.codec.language
Encodes a string into a Metaphone value.
Metaphone() - Constructor for class org.apache.commons.codec.language.Metaphone
Creates an instance of the Metaphone encoder
metaphone(String) - Method in class org.apache.commons.codec.language.Metaphone
Find the metaphone value of a String.
method() - Method in class org.elkoserver.foundation.net.HTTPRequest
Get the request method (GET, PUT, etc.).
METRICS - Static variable in class org.elkoserver.util.trace.Trace
"Metrics" level (not thresholded)
metrics(String, int, String) - Method in class org.elkoserver.util.trace.Trace
Output a string-valued metrics message.
metrics(String, int, int) - Method in class org.elkoserver.util.trace.Trace
Output an integer-valued metrics message.
metrics(String, int, long) - Method in class org.elkoserver.util.trace.Trace
Output a long-valued metrics message.
metrics(String, int, double) - Method in class org.elkoserver.util.trace.Trace
Output a floating point-valued metrics message.
metrics(String, int) - Method in class org.elkoserver.util.trace.Trace
Output an unvalued metrics message.
metrics(String, int, boolean) - Method in class org.elkoserver.util.trace.Trace
Output a boolean-valued metrics message.
metrics(String, int, JSONLiteral) - Method in class org.elkoserver.util.trace.Trace
Output a JSON object-valued metrics message.
metrics(String, int, JSONObject) - Method in class org.elkoserver.util.trace.Trace
Output a JSON object-valued metrics message.
MIME_CHUNK_SIZE - Static variable in class org.apache.commons.codec.binary.BaseNCodec
MIME chunk size per RFC 2045 section 6.8.
min(DBObject) - Method in class com.mongodb.DBCursor
Specifies an inclusive lower limit for the index to use in a query.
MIN - Static variable in class com.mongodb.QueryOperators
 
minConnectionsPerHost(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the minimum number of connections per host.
minHeartbeatFrequency(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the minimum heartbeat frequency.
MINKEY - Static variable in class org.bson.BSON
 
mint(WorkshopActor, String, OptString, OptString, OptString, String, int) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'mint' request: create money and deposit it in an account.
mint(String, String, String, int, BankClient.BalanceResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Create money into an accont.
mint(ServiceActor, String, OptString, OptString, OptString, OptInteger) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a mint request.
MISC_FLAG1 - Static variable in interface org.made.neohabitat.Constants
 
MISC_FLAG2 - Static variable in interface org.made.neohabitat.Constants
 
MISC_FLAG3 - Static variable in interface org.made.neohabitat.Constants
 
mod(Object) - Method in class com.mongodb.QueryBuilder
Equivalent of the $mod operand
MOD - Static variable in class com.mongodb.QueryOperators
 
Mod - Class in org.elkoserver.server.context
Abstract base class to facilitate implementation of application-specific mods that can be attached to basic objects (contexts, users, and items).
Mod() - Constructor for class org.elkoserver.server.context.Mod
Base constructor.
mode() - Method in class org.elkoserver.foundation.server.metadata.AuthDesc
Get the authorization mode.
MODIFIED - Static variable in interface org.made.neohabitat.Constants
 
modifiers(Bson) - Method in interface com.mongodb.client.FindIterable
Sets the query modifiers to apply to this operation.
modifiers(DBObject) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets the query modifiers to apply to this operation.
Mongo - Class in com.mongodb
A database connection with internal connection pooling.
Mongo() - Constructor for class com.mongodb.Mongo
Deprecated.
Mongo(String) - Constructor for class com.mongodb.Mongo
Deprecated.
Mongo(String, MongoOptions) - Constructor for class com.mongodb.Mongo
Mongo(String, int) - Constructor for class com.mongodb.Mongo
Deprecated.
Mongo(ServerAddress) - Constructor for class com.mongodb.Mongo
Mongo(ServerAddress, MongoOptions) - Constructor for class com.mongodb.Mongo
Mongo(ServerAddress, ServerAddress) - Constructor for class com.mongodb.Mongo
Deprecated.
Mongo(ServerAddress, ServerAddress, MongoOptions) - Constructor for class com.mongodb.Mongo
Mongo(List<ServerAddress>) - Constructor for class com.mongodb.Mongo
Mongo(List<ServerAddress>, MongoOptions) - Constructor for class com.mongodb.Mongo
Mongo(MongoURI) - Constructor for class com.mongodb.Mongo
Mongo.Holder - Class in com.mongodb
Mongo.Holder can be used as a static place to hold several instances of Mongo.
Mongo.Holder() - Constructor for class com.mongodb.Mongo.Holder
 
MongoClient - Class in com.mongodb
A MongoDB client with internal connection pooling.
MongoClient() - Constructor for class com.mongodb.MongoClient
Creates an instance based on a (single) mongodb node (localhost, default port).
MongoClient(String) - Constructor for class com.mongodb.MongoClient
Creates a Mongo instance based on a (single) mongodb node.
MongoClient(String, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
Creates a Mongo instance based on a (single) mongodb node (default port).
MongoClient(String, int) - Constructor for class com.mongodb.MongoClient
Creates a Mongo instance based on a (single) mongodb node.
MongoClient(ServerAddress) - Constructor for class com.mongodb.MongoClient
Creates a Mongo instance based on a (single) mongodb node
MongoClient(ServerAddress, List<MongoCredential>) - Constructor for class com.mongodb.MongoClient
Creates a Mongo instance based on a (single) mongodb node and a list of credentials
MongoClient(ServerAddress, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
Creates a Mongo instance based on a (single) mongo node using a given ServerAddress and default options.
MongoClient(ServerAddress, List<MongoCredential>, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
Creates a Mongo instance based on a (single) mongo node using a given ServerAddress and default options.
MongoClient(List<ServerAddress>) - Constructor for class com.mongodb.MongoClient
Creates an instance based on a list of replica set members or mongos servers.
MongoClient(List<ServerAddress>, List<MongoCredential>) - Constructor for class com.mongodb.MongoClient
Creates an instance based on a list of replica set members or mongos servers.
MongoClient(List<ServerAddress>, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
Construct an instance based on a list of replica set members or mongos servers.
MongoClient(List<ServerAddress>, List<MongoCredential>, MongoClientOptions) - Constructor for class com.mongodb.MongoClient
Creates an instance based on a list of replica set members or mongos servers.
MongoClient(MongoClientURI) - Constructor for class com.mongodb.MongoClient
Creates a Mongo described by a URI.
MongoClient(MongoClientURI, MongoDriverInformation) - Constructor for class com.mongodb.MongoClient
Creates a Mongo described by a URI.
MongoClient(ServerAddress, List<MongoCredential>, MongoClientOptions, MongoDriverInformation) - Constructor for class com.mongodb.MongoClient
Creates a MongoClient to a single node using a given ServerAddress.
MongoClient(List<ServerAddress>, List<MongoCredential>, MongoClientOptions, MongoDriverInformation) - Constructor for class com.mongodb.MongoClient
Creates a MongoClient
MongoClientFactory - Class in com.mongodb.client.jndi
An ObjectFactory for MongoClient instances.
MongoClientFactory() - Constructor for class com.mongodb.client.jndi.MongoClientFactory
 
MongoClientOptions - Class in com.mongodb
Various settings to control the behavior of a MongoClient.
MongoClientOptions.Builder - Class in com.mongodb
A builder for MongoClientOptions so that MongoClientOptions can be immutable, and to support easier construction through chaining.
MongoClientOptions.Builder() - Constructor for class com.mongodb.MongoClientOptions.Builder
Creates a Builder for MongoClientOptions, getting the appropriate system properties for initialization.
MongoClientOptions.Builder(MongoClientOptions) - Constructor for class com.mongodb.MongoClientOptions.Builder
Creates a Builder from an existing MongoClientOptions.
MongoClientURI - Class in com.mongodb
Represents a URI which can be used to create a MongoClient instance.
MongoClientURI(String) - Constructor for class com.mongodb.MongoClientURI
Creates a MongoURI from the given string.
MongoClientURI(String, MongoClientOptions.Builder) - Constructor for class com.mongodb.MongoClientURI
Creates a MongoURI from the given URI string, and MongoClientOptions.Builder.
MongoCollection<TDocument> - Interface in com.mongodb.client
The MongoCollection interface.
MongoCursor<TResult> - Interface in com.mongodb.client
The Mongo Cursor interface implementing the iterator protocol
MongoDatabase - Interface in com.mongodb.client
The MongoDatabase interface.
MONGODB_PREFIX - Static variable in class com.mongodb.MongoURI
Deprecated.
The prefix for mongodb URIs.
MongoIterable<TResult> - Interface in com.mongodb.client
The MongoIterable is the results from an operation, such as a query.
MongoObjectStore - Class in org.elkoserver.objdb.store.mongostore
An ObjectStore implementation that stores objects in a MongoDB NoSQL object database.
MongoObjectStore() - Constructor for class org.elkoserver.objdb.store.mongostore.MongoObjectStore
Constructor.
MongoOptions - Class in com.mongodb
Deprecated.
Please use MongoClientOptions instead.
MongoOptions() - Constructor for class com.mongodb.MongoOptions
Deprecated.
MongoOptions(MongoClientOptions) - Constructor for class com.mongodb.MongoOptions
Deprecated.
MongoURI - Class in com.mongodb
Deprecated.
Replaced by MongoClientURI
MongoURI(String) - Constructor for class com.mongodb.MongoURI
Deprecated.
MongoURI(MongoClientURI) - Constructor for class com.mongodb.MongoURI
Deprecated.
move(User, OptString, int, int) - Method in class org.elkoserver.server.context.mods.Cartesian
Message handler for the 'move' message.
Msg - Class in org.elkoserver.server.context
Utility class consisting of static methods that generate various generally useful messages that can be sent to the client.
msgAuth(Referenceable, AuthDesc, String) - Static method in class org.elkoserver.foundation.actor.Actor
Create an 'auth' message.
msgAuth(String, AuthDesc, String) - Static method in class org.elkoserver.foundation.actor.Actor
Create an 'auth' message.
msgDelete(Referenceable) - Static method in class org.elkoserver.server.context.Msg
Create a 'delete' message.
msgError(Referenceable, String, String) - Static method in class org.elkoserver.server.context.Msg
Create an 'error' message.
msgi(Object, boolean, Object) - Method in class org.elkoserver.util.trace.Trace
Output a log message describing a comm message.
msgMake(Referenceable, BasicObject, User, boolean, String) - Static method in class org.elkoserver.server.context.Msg
Create a 'make' message.
msgMake(Referenceable, BasicObject, User) - Static method in class org.elkoserver.server.context.Msg
Create a 'make' message.
msgMake(Referenceable, BasicObject, String) - Static method in class org.elkoserver.server.context.Msg
Create a 'make' message with a default creator and explicit session identifier.
msgMake(Referenceable, BasicObject) - Static method in class org.elkoserver.server.context.Msg
Create a 'make' message with a default creator.
msgPush(Referenceable, Referenceable, String, String, String) - Static method in class org.elkoserver.server.context.Msg
Create a 'push' message.
msgSay(Referenceable, Referenceable, String) - Static method in class org.elkoserver.server.context.Msg
Create a 'say' message.
multi(boolean) - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
Sets whether all documents matching the query filter will be removed.
MUNCH - Static variable in interface org.made.neohabitat.Constants
 
MUNCH$ - Static variable in interface org.made.neohabitat.Constants
 

N

name() - Method in class org.elkoserver.server.context.BasicObject
Obtain this object's name, if it has one.
name - Variable in class org.elkoserver.server.context.users.DevicePersistentUserFactory.DeviceCredentials
Name of the user
name() - Method in class org.elkoserver.server.workshop.bank.Currency
Obtain this currency's name.
NameType - Enum in org.apache.commons.codec.language.bm
Supported types of names.
NE - Static variable in class com.mongodb.QueryOperators
 
near(double, double) - Method in class com.mongodb.QueryBuilder
Equivalent of the $near operand
near(double, double, double) - Method in class com.mongodb.QueryBuilder
Equivalent of the $near operand
NEAR - Static variable in class com.mongodb.QueryOperators
 
NEAR_SPHERE - Static variable in class com.mongodb.QueryOperators
 
nearSphere(double, double) - Method in class com.mongodb.QueryBuilder
Equivalent of the $nearSphere operand
nearSphere(double, double, double) - Method in class com.mongodb.QueryBuilder
Equivalent of the $nearSphere operand
neighbors(Deliverer) - Method in class org.elkoserver.server.context.Context
Obtain a Deliverer that will deliver to all of a user's neighbors in this context.
neighbors() - Method in class org.elkoserver.server.context.User
Obtain a message deliverer for sending messages to the other users in this user's context.
neighbors - Variable in class org.made.neohabitat.mods.Region
Connecting region numbers in the 4 ordinal directions
NetAddr - Class in org.elkoserver.foundation.net
An IP network address and port number combination, represented in a somewhat friendlier way than InetSocketAddress does.
NetAddr(String) - Constructor for class org.elkoserver.foundation.net.NetAddr
Construct a NetAddr from a string in the form: hostName:portNumber or hostName.
NetAddr(InetAddress, int) - Constructor for class org.elkoserver.foundation.net.NetAddr
Construct a new NetAddr given an IP address and a port number.
NetworkManager - Class in org.elkoserver.foundation.net
Manage network connections between this server and other entities.
NetworkManager(ConnectionCountMonitor, BootProperties, LoadMonitor, Runner) - Constructor for class org.elkoserver.foundation.net.NetworkManager
Construct a NetworkManager for this server.
networkManager() - Method in class org.elkoserver.foundation.server.Server
Get this server's network manager.
new_broadcast_msg(int, String) - Method in class org.made.neohabitat.HabitatMod
Create a JSONLiteral initialized with the minimum arguments for broadcast from the Habitat/Elko server.
new_broadcast_msg(String) - Method in class org.made.neohabitat.HabitatMod
Create a JSONLiteral initialized with the minimum arguments needed for the Habitat/Elko server.
new_neighbor_msg(int, String) - Method in class org.made.neohabitat.HabitatMod
Create a JSONLiteral initialized with the minimum arguments to send to a user/connections "neighbors/other users" via the Habitat/Elko server.
new_neighbor_msg(String) - Method in class org.made.neohabitat.HabitatMod
Create a JSONLiteral initialized with the minimum arguments to send to a user/connections "neighbors/other users" via the Habitat/Elko server.
new_private_msg(int, String) - Method in class org.made.neohabitat.HabitatMod
Create a JSONLiteral initialized with the minimum arguments to send a private message to a single targeted user/connection.
new_private_msg(String) - Method in class org.made.neohabitat.HabitatMod
Create a JSONLiteral initialized with the minimum arguments to send a private message to a single targeted user/connection.
new_reply_msg(int) - Method in class org.made.neohabitat.HabitatMod
Creates a SYNCHRONOUS (client is waiting) reply message using the minimum arguments.
new_reply_msg() - Method in class org.made.neohabitat.HabitatMod
Generates a reply message assuming that the noid is inferred by this object.
NEWHEAD$ - Static variable in interface org.made.neohabitat.Constants
 
NEWREGION - Static variable in interface org.made.neohabitat.Constants
 
NEWREGION(User, OptInteger, OptInteger) - Method in class org.made.neohabitat.mods.Avatar
Verb (Specific): TODO Leave the region for another region.
newString(byte[], String) - Static method in class org.apache.commons.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the given charset.
newStringIso8859_1(byte[]) - Static method in class org.apache.commons.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the ISO-8859-1 charset.
newStringUsAscii(byte[]) - Static method in class org.apache.commons.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the US-ASCII charset.
newStringUtf16(byte[]) - Static method in class org.apache.commons.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the UTF-16 charset.
newStringUtf16Be(byte[]) - Static method in class org.apache.commons.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the UTF-16BE charset.
newStringUtf16Le(byte[]) - Static method in class org.apache.commons.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the UTF-16LE charset.
newStringUtf8(byte[]) - Static method in class org.apache.commons.codec.binary.StringUtils
Constructs a new String by decoding the specified array of bytes using the UTF-8 charset.
next() - Method in interface com.mongodb.client.MongoCursor
 
next() - Method in class com.mongodb.DBCursor
Returns the object the cursor is at and moves the cursor ahead by one.
next() - Method in class org.bson.LazyBSONList.LazyBSONListIterator
 
next() - Method in class org.elkoserver.util.ArrayIterator
Returns the next element in the iteration.
next() - Method in class org.elkoserver.util.EmptyIterator
Returns the next element in the iteration.
next() - Method in class org.elkoserver.util.ExcludingIterator
Returns the next element in the iteration.
next() - Method in class org.elkoserver.util.FilteringIterator
Returns the next element in the iteration.
next() - Method in class org.elkoserver.util.SingleObjectIterator
Returns the next element in the iteration.
nextElement() - Method in class org.elkoserver.foundation.run.Queue
Get the least-recently-added element off of the queue.
NIN - Static variable in class com.mongodb.QueryOperators
 
nitty_bits - Variable in class org.made.neohabitat.mods.Avatar
A collection of server-side Avatar status flags
nitty_bits - Variable in class org.made.neohabitat.mods.Region
A collection of server-side region status flags
NO_LANGUAGES - Static variable in class org.apache.commons.codec.language.bm.Languages
No languages at all.
noCursorTimeout(boolean) - Method in interface com.mongodb.client.FindIterable
The server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use.
noCursorTimeout(boolean) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
The server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use.
noCursorTimeout(boolean) - Method in class com.mongodb.client.model.DBCollectionFindOptions
The server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use.
noid - Variable in class org.made.neohabitat.HabitatMod
0-255.
noids - Variable in class org.made.neohabitat.mods.Region
This is an array holding all the Mods for all the Users and Items in this room.
nonAtomic(boolean) - Method in interface com.mongodb.client.MapReduceIterable
Sets if the post-processing step will prevent MongoDB from locking the database.
none - Static variable in class org.elkoserver.util.trace.Trace
Trace object for the 'none' subsystem.
NonRoutingActor - Class in org.elkoserver.foundation.actor
An Actor that receives untargeted JSON messages over its connection.
NonRoutingActor(Connection, MessageDispatcher) - Constructor for class org.elkoserver.foundation.actor.NonRoutingActor
Constructor.
NOR - Static variable in class com.mongodb.QueryOperators
 
not() - Method in class com.mongodb.QueryBuilder
Equivalent to $not meta operator.
NOT - Static variable in class com.mongodb.QueryOperators
 
Note - Class in org.elkoserver.server.context.mods
Mod to hold a free-floating chunk of text.
Note(String, StyleDesc) - Constructor for class org.elkoserver.server.context.mods.Note
JSON-driven constructor.
noteCodependent(BasicObject) - Method in class org.elkoserver.server.context.BasicObject
Note another object that needs to be checkpointed when this object is checkpointed (in order to maintain data consistency).
noteContainerChange(BasicObject, BasicObject) - Method in interface org.elkoserver.server.context.ContainerWatcher
Do whatever you want when the item's container changes.
noteContentsAddition(Item) - Method in interface org.elkoserver.server.context.ContentsWatcher
Do whatever you want when an item is added to the container.
noteContentsRemoval(Item) - Method in interface org.elkoserver.server.context.ContentsWatcher
Do whatever you want when an item is removed from the container.
noteContextShutdown() - Method in interface org.elkoserver.server.context.ContextShutdownWatcher
Do whatever you want when the context shuts down.
noteContextShutdown() - Method in class org.elkoserver.server.context.test.ZMQSendTester
 
noteLoadSample(double) - Method in interface org.elkoserver.foundation.server.LoadWatcher
Take note of a load sample.
NoteMaker - Class in org.elkoserver.server.context.mods
Mod to enable creation of notes.
NoteMaker(StyleOptions) - Constructor for class org.elkoserver.server.context.mods.NoteMaker
JSON-driven constructor.
notePresenceChange(String, String, String, String, boolean) - Method in interface org.elkoserver.server.context.PresenceWatcher
Take notice that a user elsewhere has come or gone.
notEquals(Object) - Method in class com.mongodb.QueryBuilder
Equivalent of the $ne operand
noteReinit() - Method in interface org.elkoserver.foundation.server.ReinitWatcher
Take note that the server has been reinitialized.
noteShutdown() - Method in interface org.elkoserver.foundation.server.ShutdownWatcher
Take note that the server is about to be shut down.
noteUserArrival(User) - Method in interface org.elkoserver.server.context.UserWatcher
Do whatever you want when somebody arrives.
noteUserDeparture(User) - Method in interface org.elkoserver.server.context.UserWatcher
Do whatever you want when somebody leaves.
NOTICE - Static variable in class org.elkoserver.util.trace.Trace
"Notice" level (not thresholded)
noticei(String) - Method in class org.elkoserver.util.trace.Trace
Output an informational log message at NOTICE level (which is unblockable).
noticeReportedException(String, Throwable) - Method in interface org.elkoserver.util.trace.ExceptionNoticer
Notification of a reported exception.
noticeTick(int) - Method in interface org.elkoserver.foundation.timer.TickNoticer
Called by clocks on their targets after each tick.
noticeTimeout() - Method in interface org.elkoserver.foundation.timer.TimeoutNoticer
Notification of a timeout event.
noticeUncaughtException(String, Throwable) - Method in interface org.elkoserver.util.trace.ExceptionNoticer
Notification of an uncaught exception.
notIn(Object) - Method in class com.mongodb.QueryBuilder
Equivalent of the $nin operand
now(Callable<Object>) - Method in class org.elkoserver.foundation.run.Runner
Schedules a thunk to execute "inside" this runner (in the RunnerThread as a separate turn while holding the runLock), while also effectively executing as a synchronous call within the requestors's thread.
NULL - Static variable in class org.bson.BSON
 
NULL - Static variable in interface org.made.neohabitat.Constants
 
NullMessageHandler - Class in org.elkoserver.foundation.net
"Message handler" for connections that are send only.
NullMessageHandler(Trace) - Constructor for class org.elkoserver.foundation.net.NullMessageHandler
 
NUMBER - Static variable in class org.bson.BSON
 
NUMBER_INT - Static variable in class org.bson.BSON
 
NUMBER_LONG - Static variable in class org.bson.BSON
 
NUMBER_OF_RESOURCES - Static variable in interface org.made.neohabitat.Constants
 
numChunks() - Method in class com.mongodb.gridfs.GridFSFile
Returns the number of chunks that store the file data.
numCursors(int) - Method in class com.mongodb.ParallelScanOptions.Builder
Set the requested number of cursors to iterate in parallel.
numSeen() - Method in class com.mongodb.DBCursor
Returns the number of objects through which the cursor has iterated.
Nysiis - Class in org.apache.commons.codec.language
Encodes a string into a NYSIIS value.
Nysiis() - Constructor for class org.apache.commons.codec.language.Nysiis
Creates an instance of the Nysiis encoder with strict mode (original form), i.e.
Nysiis(boolean) - Constructor for class org.apache.commons.codec.language.Nysiis
Create an instance of the Nysiis encoder with the specified strict mode: true: encoded strings have a maximum length of 6 false: encoded strings may have arbitrary length
nysiis(String) - Method in class org.apache.commons.codec.language.Nysiis
Retrieves the NYSIIS code for a given String object.

O

obj() - Method in class org.elkoserver.objdb.store.ObjectDesc
Get the requested object's description.
obj() - Method in class org.elkoserver.objdb.store.PutDesc
Get the object's description.
obj_id() - Method in class org.made.neohabitat.HabitatMod
Replaces original global 'obj_id' NOTE: Changes it's type from originally numeric to string.
ObjDB - Interface in org.elkoserver.objdb
Asynchronous interface to the object database.
ObjDBLocal - Class in org.elkoserver.objdb
Asynchronous access to a local instance of the object database.
ObjDBLocal(BootProperties, String, Trace) - Constructor for class org.elkoserver.objdb.ObjDBLocal
Create an object to access a local object store.
ObjDBRemote - Class in org.elkoserver.objdb
Asynchronous access to a remote instance of the object database.
ObjDBRemote(ServiceFinder, NetworkManager, String, BootProperties, String, Trace) - Constructor for class org.elkoserver.objdb.ObjDBRemote
Create an object to access a remote object repository.
OBJECT - Static variable in class org.bson.BSON
 
object() - Method in class org.elkoserver.server.context.Mod
Obtain the object to which this mod is attached.
object_broadcast(int, String) - Method in class org.made.neohabitat.HabitatMod
An object sends a string message to everyone
object_broadcast(String) - Method in class org.made.neohabitat.HabitatMod
An object sends a string message to everyone
object_say(User, int, String) - Method in class org.made.neohabitat.HabitatMod
An object sends a string message to a specific user
object_say(User, String) - Method in class org.made.neohabitat.HabitatMod
An object sends a string message to a specific user
ObjectCompletionWatcher - Interface in org.elkoserver.server.context
Interface implemented by mods that wish to be notified when their object creation is finished.
ObjectDecoder - Class in org.elkoserver.foundation.json
A producer of some class of Java objects from JSON-encoded object descriptors.
ObjectDesc - Class in org.elkoserver.objdb.store
Description of a requested object returned from the object store.
ObjectDesc(String, OptString, OptString) - Constructor for class org.elkoserver.objdb.store.ObjectDesc
JSON-driven constructor.
ObjectDesc(String, String, String) - Constructor for class org.elkoserver.objdb.store.ObjectDesc
Direct constructor.
objectDone() - Method in class com.mongodb.DefaultDBCallback
 
objectDone() - Method in class com.mongodb.util.JSONCallback
 
objectDone() - Method in class org.bson.BasicBSONCallback
 
objectDone() - Method in interface org.bson.BSONCallback
Called at the end of the document/array, and returns this object.
objectDone() - Method in class org.bson.EmptyBSONCallback
 
objectIsComplete() - Method in class org.elkoserver.server.context.BasicObject
Inform this object that its construction is now complete.
objectIsComplete() - Method in class org.elkoserver.server.context.caps.Cap
Mark the item as visible only to its holder.
objectIsComplete() - Method in class org.elkoserver.server.context.mods.Chat
If this mod's configuration enables private chat and/or private push, arrange to automatically attach ephemeral PrivateChat mods to arriving users.
objectIsComplete() - Method in class org.elkoserver.server.context.mods.Invisible
Mark the item as invisible, now that there's an item to mark.
objectIsComplete() - Method in class org.elkoserver.server.context.mods.TalkPrefs
Upon completion of the user object to which this mod attached, grab the next set of available style choices from the context's TalkOptions mod.
objectIsComplete() - Method in interface org.elkoserver.server.context.ObjectCompletionWatcher
Do what needs to be done now that you are in a finished object environment.
objectIsComplete() - Method in class org.elkoserver.server.context.test.EchoMod
Take notice that the associated context is complete.
objectIsComplete() - Method in class org.elkoserver.server.context.test.ZMQSendTester
 
objectIsComplete() - Method in class org.made.neohabitat.HabitatMod
 
objectIsComplete() - Method in class org.made.neohabitat.mods.Region
 
ObjectSerializer - Interface in com.mongodb.util
Interface describing methods for serializing an object to a string.
OBJECTSPEAK_$ - Static variable in interface org.made.neohabitat.Constants
 
ObjectsPerRegion - Static variable in interface org.made.neohabitat.Constants
 
objectStart(String) - Method in class com.mongodb.util.JSONCallback
 
objectStart() - Method in class org.bson.BasicBSONCallback
 
objectStart(String) - Method in class org.bson.BasicBSONCallback
 
objectStart() - Method in interface org.bson.BSONCallback
Signals the start of a BSON document, which usually maps onto some Java object.
objectStart(String) - Method in interface org.bson.BSONCallback
Signals the start of a BSON document, which usually maps onto some Java object.
objectStart() - Method in class org.bson.EmptyBSONCallback
 
objectStart(String) - Method in class org.bson.EmptyBSONCallback
 
ObjectStore - Interface in org.elkoserver.objdb.store
Access to a persistent object data storage mechanism.
odb() - Method in class org.elkoserver.server.context.Contextor
Return a reference to the attached object store.
OFF - Static variable in interface org.made.neohabitat.Constants
 
OFF(User) - Method in class org.made.neohabitat.mods.Flashlight
Verb (Switch): Turn this OFF
OFF$ - Static variable in interface org.made.neohabitat.Constants
 
OFFLIGHT$ - Static variable in interface org.made.neohabitat.Constants
 
OFFPLAYER - Static variable in interface org.made.neohabitat.Constants
 
OID - Static variable in class org.bson.BSON
 
ok() - Method in class com.mongodb.CommandResult
Gets the "ok" field, which is whether this command executed correctly or not.
ON - Static variable in class org.elkoserver.util.trace.Trace
This variable statically controls whether tracing is enabled at all.
ON - Static variable in interface org.made.neohabitat.Constants
 
ON(User) - Method in class org.made.neohabitat.mods.Flashlight
Verb (Switch): Turn this ON
on - Variable in class org.made.neohabitat.Switch
On-off state.
ON$ - Static variable in interface org.made.neohabitat.Constants
 
one() - Method in class com.mongodb.DBCursor
Returns the first document that matches the query.
ONLIGHT$ - Static variable in interface org.made.neohabitat.Constants
 
ONPLAYER - Static variable in interface org.made.neohabitat.Constants
 
opaque_container() - Method in interface org.made.neohabitat.HabitatVerbs
 
opaque_container() - Method in class org.made.neohabitat.mods.Avatar
 
opaque_container() - Method in class org.made.neohabitat.mods.Bag
 
opaque_container() - Method in class org.made.neohabitat.mods.Box
 
opaque_container() - Method in class org.made.neohabitat.mods.Flashlight
 
opaque_container() - Method in class org.made.neohabitat.mods.Ground
 
opaque_container() - Method in class org.made.neohabitat.mods.Head
 
opaque_container() - Method in class org.made.neohabitat.mods.Key
 
opaque_container() - Method in class org.made.neohabitat.mods.Knick_knack
 
opaque_container() - Method in class org.made.neohabitat.mods.Region
 
opaque_container() - Method in class org.made.neohabitat.mods.Rock
 
opaque_container() - Method in class org.made.neohabitat.mods.Short_sign
 
opaque_container() - Method in class org.made.neohabitat.mods.Sign
 
opaque_container() - Method in class org.made.neohabitat.mods.Table
 
opaque_container() - Method in class org.made.neohabitat.mods.Tree
 
opaque_container() - Method in class org.made.neohabitat.mods.Wall
 
OPEN - Static variable in interface org.made.neohabitat.Constants
 
open(String) - Static method in class scalablessl.SSLSelector
 
open(SSLContext) - Static method in class scalablessl.SSLSelector
 
open() - Static method in class scalablessl.SSLSelector
 
open(String) - Static method in class scalablessl.SSLServerSocketChannel
 
open(SSLContext) - Static method in class scalablessl.SSLServerSocketChannel
 
open() - Static method in class scalablessl.SSLServerSocketChannel
 
OPEN$ - Static variable in interface org.made.neohabitat.Constants
 
OPEN_BIT - Static variable in interface org.made.neohabitat.Constants
 
open_flags - Variable in class org.made.neohabitat.Openable
Flags for open/closed and locked/unlocked states
Openable - Class in org.made.neohabitat
an Elko Habitat superclass to handle container open/closed and locked/unlocked states.
Openable(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.Openable
 
OPENCONTAINER - Static variable in interface org.made.neohabitat.Constants
 
OPENCONTAINER(User) - Method in class org.made.neohabitat.Openable
Verb (Openable): Open [and unlock] this container.
OPENCONTAINER$ - Static variable in interface org.made.neohabitat.Constants
 
openDownloadStream(ObjectId) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Opens a Stream from which the application can read the contents of the stored file specified by id.
openDownloadStream(BsonValue) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Opens a Stream from which the application can read the contents of the stored file specified by id.
openDownloadStream(String) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Opens a Stream from which the application can read the contents of the latest version of the stored file specified by the filename.
openDownloadStream(String, GridFSDownloadOptions) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Opens a Stream from which the application can read the contents of the stored file specified by filename and the revision in options.
openDownloadStreamByName(String) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Deprecated.
openDownloadStreamByName(String, GridFSDownloadByNameOptions) - Method in interface com.mongodb.client.gridfs.GridFSBucket
openGate() - Method in class org.elkoserver.server.context.Context
Open this context's gate, allowing new users in if the context is not full.
openObjectDatabase(String) - Method in class org.elkoserver.foundation.server.Server
Open an asynchronous object database whose location (directory path or remote repository host) is specified by properties.
openObjectDatabase(String) - Method in class org.elkoserver.server.gatekeeper.Gatekeeper
Open an asynchronous database.
openUploadStream(String) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Opens a Stream that the application can write the contents of the file to.
openUploadStream(String, GridFSUploadOptions) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Opens a Stream that the application can write the contents of the file to.
openUploadStream(BsonValue, String) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Opens a Stream that the application can write the contents of the file to.
openUploadStream(BsonValue, String, GridFSUploadOptions) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Opens a Stream that the application can write the contents of the file to.
OPERATE - Static variable in interface org.made.neohabitat.Constants
 
oplogReplay(boolean) - Method in interface com.mongodb.client.FindIterable
Users should not set this under normal circumstances.
oplogReplay(boolean) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Users should not set this under normal circumstances.
optArray(String) - Method in class org.elkoserver.json.JSONObject
Obtain an array property value or an empty array if the property has no value.
optArray(String, JSONArray) - Method in class org.elkoserver.json.JSONObject
Obtain an array property value or a default value if the property has no value.
OptBoolean - Class in org.elkoserver.foundation.json
An optional JSON message parameter of type boolean.
OptBoolean(boolean) - Constructor for class org.elkoserver.foundation.json.OptBoolean
Constructor (value present).
optBoolean(String, boolean) - Method in class org.elkoserver.json.JSONObject
Obtain the boolean value of a property or a default value if the property has no value.
optDequeue() - Method in class org.elkoserver.foundation.run.Queue
Get the least-recently-added element off of the queue, or null if the queue is currently empty.
OptDouble - Class in org.elkoserver.foundation.json
An optional JSON message parameter of type double.
OptDouble(double) - Constructor for class org.elkoserver.foundation.json.OptDouble
Constructor (value present).
optDouble(String, double) - Method in class org.elkoserver.json.JSONObject
Obtain the double value of a property or a default value if the property has no value.
optInt(String, int) - Method in class org.elkoserver.json.JSONObject
Obtain the integer value of a property or a default value if the property has no value.
OptInteger - Class in org.elkoserver.foundation.json
An optional JSON message parameter of type int.
OptInteger(int) - Constructor for class org.elkoserver.foundation.json.OptInteger
Constructor (value present).
optLong(String, long) - Method in class org.elkoserver.json.JSONObject
Obtain the long value of a property or a default value if the property has no value.
optObject(String, JSONObject) - Method in class org.elkoserver.json.JSONObject
Obtain the JSON object value of a property or a default value if the property has no value.
optObject(String) - Method in class org.elkoserver.json.JSONObject
Obtain the JSON object value of a property or an empty object if the property has no value.
OptString - Class in org.elkoserver.foundation.json
An optional JSON message parameter of type String.
OptString(String) - Constructor for class org.elkoserver.foundation.json.OptString
Constructor (value present).
optString(String, String) - Method in class org.elkoserver.json.JSONObject
Obtain the string value of a property or a default value if the property has no value.
or(DBObject...) - Method in class com.mongodb.QueryBuilder
Equivalent to an $or operand
OR - Static variable in class com.mongodb.QueryOperators
 
ORACLESPEAK_$ - Static variable in interface org.made.neohabitat.Constants
 
ORDER - Static variable in class com.mongodb.Bytes
Little-endian
ORDER_BY - Static variable in class com.mongodb.QueryOperators
 
orderlyShutdown() - Method in class org.elkoserver.foundation.run.Runner
Will enqueue a request to shut down this runner's thread.
org.apache.commons.codec - package org.apache.commons.codec
Interfaces and classes used by the various implementations in the sub-packages.
org.apache.commons.codec.binary - package org.apache.commons.codec.binary
Base64, Base32, Binary, and Hexadecimal String encoding and decoding.
org.apache.commons.codec.digest - package org.apache.commons.codec.digest
Simplifies common MessageDigest tasks and includes a libc crypt(3) compatible crypt method that supports DES, MD5, SHA-256 and SHA-512 based algorithms as well as the Apache specific "$apr1$" variant.
org.apache.commons.codec.language - package org.apache.commons.codec.language
Language and phonetic encoders.
org.apache.commons.codec.language.bm - package org.apache.commons.codec.language.bm
Implementation details of the Beider-Morse codec.
org.apache.commons.codec.net - package org.apache.commons.codec.net
Network related encoding and decoding.
org.bson - package org.bson
 
org.bson.io - package org.bson.io
 
org.bson.types - package org.bson.types
 
org.bson.util - package org.bson.util
Contains helper classes for working with the BSON protocol.
org.elkoserver.foundation.actor - package org.elkoserver.foundation.actor
Elko server classes representing entities with remote connections to a server.
org.elkoserver.foundation.boot - package org.elkoserver.foundation.boot
Elko server startup and environment classes.
org.elkoserver.foundation.json - package org.elkoserver.foundation.json
JSON message handling infrastructure inside Elko servers.
org.elkoserver.foundation.net - package org.elkoserver.foundation.net
Classes for message communication over the TCP and HTTP for Elko.
org.elkoserver.foundation.run - package org.elkoserver.foundation.run
Classes providing a general run queue engine for event loop execution.
org.elkoserver.foundation.server - package org.elkoserver.foundation.server
Core common server implementation classes for Elko.
org.elkoserver.foundation.server.metadata - package org.elkoserver.foundation.server.metadata
Metadata objects used in the management of Elko servers and communicated between them.
org.elkoserver.foundation.timer - package org.elkoserver.foundation.timer
Classes supporting timer-driven events in the Elko server environment.
org.elkoserver.json - package org.elkoserver.json
Utilities for working with JSON (JavaScript Object Notation) objects.
org.elkoserver.objdb - package org.elkoserver.objdb
The Elko Object Database.
org.elkoserver.objdb.store - package org.elkoserver.objdb.store
Classes for implementing various Elko object store types.
org.elkoserver.objdb.store.filestore - package org.elkoserver.objdb.store.filestore
A simple ObjectStore implementation based on a directory full of small text files.
org.elkoserver.objdb.store.mongostore - package org.elkoserver.objdb.store.mongostore
An ObjectStore implementation based on the MongoDB NoSQL object database.
org.elkoserver.server.broker - package org.elkoserver.server.broker
The Elko Broker.
org.elkoserver.server.context - package org.elkoserver.server.context
The Elko Context Server.
org.elkoserver.server.context.caps - package org.elkoserver.server.context.caps
A package of mods related to using capability security patterns in Elko Context Server applications.
org.elkoserver.server.context.mods - package org.elkoserver.server.context.mods
A package of generally useful mods and related objects.
org.elkoserver.server.context.test - package org.elkoserver.server.context.test
 
org.elkoserver.server.context.users - package org.elkoserver.server.context.users
A package of mods related to alternative mechanisms for user creation.
org.elkoserver.server.director - package org.elkoserver.server.director
The Elko Director.
org.elkoserver.server.gatekeeper - package org.elkoserver.server.gatekeeper
The Elko Gatekeeper.
org.elkoserver.server.gatekeeper.passwd - package org.elkoserver.server.gatekeeper.passwd
A simple, password-based Authorizer implementation for use with the Elko Gatekeeper.
org.elkoserver.server.presence - package org.elkoserver.server.presence
The Elko Presence Server.
org.elkoserver.server.repository - package org.elkoserver.server.repository
The Elko Repository.
org.elkoserver.server.workshop - package org.elkoserver.server.workshop
The Elko Workshop Server.
org.elkoserver.server.workshop.bank - package org.elkoserver.server.workshop.bank
Workshop worker and related classes for virtual currency management and banking.
org.elkoserver.server.workshop.bank.client - package org.elkoserver.server.workshop.bank.client
Client for Workshop virtual currency bank.
org.elkoserver.server.workshop.test - package org.elkoserver.server.workshop.test
 
org.elkoserver.util - package org.elkoserver.util
Miscellaneous utility classes used in the Elko server family.
org.elkoserver.util.test - package org.elkoserver.util.test
 
org.elkoserver.util.trace - package org.elkoserver.util.trace
Classes for logging error messages and trace messages for debugging.
org.elkoserver.util.trace.logeater - package org.elkoserver.util.trace.logeater
 
org.made.neohabitat - package org.made.neohabitat
 
org.made.neohabitat.mods - package org.made.neohabitat.mods
 
orientation - Variable in class org.made.neohabitat.HabitatMod
Each graphic resource has multiple views (orientations)
outputMode(AggregationOptions.OutputMode) - Method in class com.mongodb.AggregationOptions.Builder
The mode of output for this configuration.
owner - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.AccountDesc
Ref of user who is the owner of the account.

P

packBits(boolean[]) - Method in class org.made.neohabitat.HabitatMod
NOTE: PL1 arrays uses 1-based arrays, so historically all the bit offset constants are as well.
PAD - Variable in class org.apache.commons.codec.binary.BaseNCodec
 
PAD_DEFAULT - Static variable in class org.apache.commons.codec.binary.BaseNCodec
Byte used to pad output.
PAID$ - Static variable in interface org.made.neohabitat.Constants
 
PAPER_LENGTH - Static variable in interface org.made.neohabitat.Constants
 
parallelScan(ParallelScanOptions) - Method in class com.mongodb.DBCollection
Return a list of cursors over the collection that can be used to scan it in parallel.
ParallelScanOptions - Class in com.mongodb
The options to use for a parallel collection scan.
ParallelScanOptions.Builder - Class in com.mongodb
A builder for the options
ParallelScanOptions.Builder() - Constructor for class com.mongodb.ParallelScanOptions.Builder
 
parse(String) - Static method in class com.mongodb.BasicDBObject
Parses a string in MongoDB Extended JSON format to a BasicDBObject.
parse(String, Decoder<BasicDBObject>) - Static method in class com.mongodb.BasicDBObject
Parses a string in MongoDB Extended JSON format to a BasicDBObject.
parse(String) - Static method in class com.mongodb.util.JSON
Parses a JSON string and returns a corresponding Java object.
parse(String, BSONCallback) - Static method in class com.mongodb.util.JSON
Parses a JSON string and constructs a corresponding Java object by calling the methods of a BSONCallback during parsing.
parse(String) - Static method in class org.elkoserver.json.JSONObject
Create a JSON object by parsing a JSON object literal string.
parseObjectLiteral() - Method in class org.elkoserver.json.Parser
Parse the next unparsed JSON object in the input string.
Parser - Class in org.elkoserver.json
Parser to translate JSON strings into JSON objects.
Parser(String) - Constructor for class org.elkoserver.json.Parser
Create a parser to parse a string.
partial(boolean) - Method in interface com.mongodb.client.FindIterable
Get partial results from a sharded cluster if one or more shards are unreachable (instead of throwing an error).
partial(boolean) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Get partial results from a sharded cluster if one or more shards are unreachable (instead of throwing an error).
PasswdAuthorizer - Class in org.elkoserver.server.gatekeeper.passwd
A simple implementation of the Authorizer interface for use with the Elko Gatekeeper.
PasswdAuthorizer() - Constructor for class org.elkoserver.server.gatekeeper.passwd.PasswdAuthorizer
Constructor.
PATTERN_BITS - Static variable in interface org.made.neohabitat.Constants
 
patternAndContextMatches(CharSequence, int) - Method in class org.apache.commons.codec.language.bm.Rule
Decides if the pattern and context match the input starting at a position.
PAY - Static variable in interface org.made.neohabitat.Constants
 
PAY$ - Static variable in interface org.made.neohabitat.Constants
 
PAYTO - Static variable in interface org.made.neohabitat.Constants
 
PAYTO$ - Static variable in interface org.made.neohabitat.Constants
 
pc_state_bytes() - Method in interface org.made.neohabitat.HabitatVerbs
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Avatar
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Bag
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Box
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Flashlight
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Ground
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Head
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Key
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Knick_knack
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Region
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Rock
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Short_sign
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Sign
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Table
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Tree
 
pc_state_bytes() - Method in class org.made.neohabitat.mods.Wall
 
PEM_CHUNK_SIZE - Static variable in class org.apache.commons.codec.binary.BaseNCodec
PEM chunk size per RFC 1421 section 4.3.2.4.
PhoneticEngine - Class in org.apache.commons.codec.language.bm
Converts words into potential phonetic representations.
PhoneticEngine(NameType, RuleType, boolean) - Constructor for class org.apache.commons.codec.language.bm.PhoneticEngine
Generates a new, fully-configured phonetic engine.
PhoneticEngine(NameType, RuleType, boolean, int) - Constructor for class org.apache.commons.codec.language.bm.PhoneticEngine
Generates a new, fully-configured phonetic engine.
ping(BasicProtocolActor, OptString) - Method in class org.elkoserver.foundation.actor.BasicProtocolHandler
JSON method for the 'ping' message.
ping(Deliverer, OptString) - Method in class org.elkoserver.foundation.actor.NonRoutingActor
JSON method for the 'ping' message.
pipe(OutputStream) - Method in class org.bson.LazyBSONObject
Pipe the raw bytes into the given output stream.
PLAY_$ - Static variable in interface org.made.neohabitat.Constants
 
PLAYMESSAGE - Static variable in interface org.made.neohabitat.Constants
 
POLYGON - Static variable in class com.mongodb.QueryOperators
 
pong(BasicProtocolActor, OptString) - Method in class org.elkoserver.foundation.actor.BasicProtocolHandler
JSON method for the 'pong' message.
pong(Deliverer, OptString) - Method in class org.elkoserver.foundation.actor.NonRoutingActor
JSON method for the 'pong' message.
pop() - Method in class com.mongodb.BasicDBObjectBuilder
Pops the active object, which means that the parent object becomes active
position() - Method in class org.elkoserver.server.context.BasicObject
Obtain this object's position with respect to its container.
Position - Interface in org.elkoserver.server.context
Interface type for position description information.
position() - Method in class org.made.neohabitat.HabitatMod
Replaces original global 'position'
postBodyUnpacker(String) - Method in class org.elkoserver.foundation.actor.JSONHTTPFramer
Get an iterator that can extract the JSON message or messages (if any) from the body of an HTTP message.
postBodyUnpacker(String) - Method in class org.elkoserver.foundation.net.HTTPFramer
Return an iterator that will return the application-level message or messages (if any) in the body of a received HTTP POST.
POSTURE - Static variable in interface org.made.neohabitat.Constants
 
POSTURE(User, OptInteger) - Method in class org.made.neohabitat.mods.Avatar
Verb (Specific): TODO Change this avatar's posture.
POSTURE$ - Static variable in interface org.made.neohabitat.Constants
 
POUR - Static variable in interface org.made.neohabitat.Constants
 
POUR$ - Static variable in interface org.made.neohabitat.Constants
 
PresenceServerBoot - Class in org.elkoserver.server.presence
The Elko boot class for the Presence Server.
PresenceServerBoot() - Constructor for class org.elkoserver.server.presence.PresenceServerBoot
 
PresenceWatcher - Interface in org.elkoserver.server.context
Interface implemented by mods that wish to be notified when the presence of other users in a user's social graph changes.
preserveBuffers() - Method in class org.elkoserver.foundation.net.ChunkyByteArrayInputStream
Copy any unread portions of the client buffer passed to ChunkyByteArrayInputStream.addBuffer(byte[], int).
printStackTrace(Throwable) - Static method in class org.elkoserver.util.trace.ExceptionManager
Prints a Throwable and its backtrace to the standard error stream in way that knows about non-local exceptions.
printStackTrace(Throwable, PrintStream) - Static method in class org.elkoserver.util.trace.ExceptionManager
Prints a Throwable and its backtrace to the specified print stream in way that knows about non-local exceptions.
printStackTrace(Throwable, PrintStream, boolean) - Static method in class org.elkoserver.util.trace.ExceptionManager
Prints a Throwable and its backtrace to the specified print stream in way that knows about non-local exceptions.
PrivateChat - Class in org.elkoserver.server.context.mods
Mod to enable users in a context to chat privately with each other.
PrivateChat(boolean, boolean) - Constructor for class org.elkoserver.server.context.mods.PrivateChat
Constructor.
processMessage(Connection, Object) - Method in class org.elkoserver.foundation.actor.NonRoutingActor
Process a received message by dispatching to this object directly using the dispatcher that was provided in this actor's constructor.
processMessage(Connection, Object) - Method in class org.elkoserver.foundation.actor.RoutingActor
Process a received message by dispatching it to the object that the message addresses as its target, according to the RefTable that was provided in this actor's constructor.
processMessage(Connection, Object) - Method in interface org.elkoserver.foundation.net.MessageHandler
Process an incoming message from a connection.
processMessage(Connection, Object) - Method in class org.elkoserver.foundation.net.NullMessageHandler
Process an incoming message from a connection by complaining to the log if we have configured to talk to the log.
produceBytes(Object) - Method in interface org.elkoserver.foundation.net.ByteIOFramer
Produce the bytes for writing a message to a connection.
produceBytes(Object) - Method in class org.elkoserver.foundation.net.JSONByteIOFramer
Generate the bytes for writing a message to a connection.
projection(Bson) - Method in interface com.mongodb.client.FindIterable
Sets a document describing the fields to return for all matching documents.
projection(DBObject) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Sets the projection
projection(DBObject) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets a document describing the fields to return for all matching documents.
PROMPT_REPLY - Static variable in interface org.made.neohabitat.Constants
 
PROMPT_REPLY(User, OptString) - Method in class org.made.neohabitat.mods.Region
Handle a prompted message, overloading the text-entry field.
PROMPT_USER_$ - Static variable in interface org.made.neohabitat.Constants
 
properties() - Method in class org.elkoserver.json.JSONObject
Get a set view of the properties of this JSON object.
properties() - Method in class org.elkoserver.server.gatekeeper.Gatekeeper
Get the server's configuration properties.
props() - Method in class org.elkoserver.foundation.net.NetworkManager
Get this server's properties.
props() - Method in class org.elkoserver.foundation.server.Server
Get this server's properties.
protocol() - Method in class org.elkoserver.foundation.server.metadata.HostDesc
Get this host's protocol.
protocol() - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Get this service's protocol string.
provideFactory(String, AuthDesc, Set<String>, List<String>, String) - Method in interface org.elkoserver.foundation.server.ServiceFactory
Provide a message handler factory for a new listener.
provideFramer(MessageReceiver, String) - Method in interface org.elkoserver.foundation.net.ByteIOFramerFactory
Provide an I/O framer for a new connection.
provideFramer(MessageReceiver, String) - Method in class org.elkoserver.foundation.net.HTTPRequestByteIOFramerFactory
Provide an I/O framer for a new HTTP connection.
provideFramer(MessageReceiver, String) - Method in class org.elkoserver.foundation.net.JSONByteIOFramerFactory
Provide an I/O framer for a new connection.
provideFramer(MessageReceiver, String) - Method in class org.elkoserver.foundation.net.RTCPRequestByteIOFramerFactory
Provide an I/O framer for a new RTCP connection.
provideFramer(MessageReceiver, String) - Method in class org.elkoserver.foundation.net.WebSocketByteIOFramerFactory
Provide an I/O framer for a new HTTP connection.
provideMessageHandler(Connection) - Method in interface org.elkoserver.foundation.net.MessageHandlerFactory
Provide a message handler for a new connection.
providerID() - Method in class org.elkoserver.foundation.server.metadata.LoadDesc
Get the provider ID for the server being described.
providerID() - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Get this service's provider ID.
provideUser(Contextor, Connection, JSONObject, String, String) - Method in interface org.elkoserver.server.context.EphemeralUserFactory
Synthesize a user object.
provideUser(Contextor, Connection, JSONObject, ArgRunnable) - Method in interface org.elkoserver.server.context.UserFactory
Produce a user object.
provideUser(Contextor, Connection, JSONObject, ArgRunnable) - Method in class org.elkoserver.server.context.users.DeviceEphemeralUserFactory
Synthesize an ephemeral user object based on user description info fetched from the Device.
provideUser(Contextor, Connection, JSONObject, ArgRunnable) - Method in class org.elkoserver.server.context.users.DevicePersistentUserFactory
Produce a user object.
PSENDMAIL - Static variable in interface org.made.neohabitat.Constants
 
PULLPIN - Static variable in interface org.made.neohabitat.Constants
 
push(String) - Method in class com.mongodb.BasicDBObjectBuilder
Creates an new empty object and inserts it into the current object with the given key.
push(User, String, OptString, OptString) - Method in class org.elkoserver.server.context.mods.Chat
Message handler for the 'push' message.
push(User, String, OptString, OptString) - Method in class org.elkoserver.server.context.mods.PrivateChat
Message handler for the 'push' message.
pushNewContext(String) - Method in class org.elkoserver.server.context.User
Begin the sequence of events that will push this user to a different context.
put(String, Object) - Method in class com.mongodb.gridfs.GridFSFile
 
put(String) - Method in class com.mongodb.QueryBuilder
Adds a new key to the query if not present yet.
put(String, Object) - Method in class com.mongodb.ReflectionDBObject
 
put(String, Object) - Method in interface org.bson.BSONObject
Sets a name/value pair in this object.
put(String, Object) - Method in class org.bson.LazyBSONObject
Always throws UnsupportedOperationException.
put(String, Object) - Method in class org.bson.types.BasicBSONList
Puts a value at an index.
put(int, Object) - Method in class org.bson.types.BasicBSONList
Puts a value at an index.
put(Class<?>, T) - Method in class org.bson.util.ClassMap
As per java.util.Map, associates the specified value with the specified key in this map.
PUT - Static variable in interface org.made.neohabitat.Constants
 
PUT(User, OptInteger, OptInteger, OptInteger, OptInteger) - Method in class org.made.neohabitat.HabitatMod
Verb (Generic): Put this item into some container or on the ground.
PUT(User, OptInteger, OptInteger, OptInteger, OptInteger) - Method in interface org.made.neohabitat.HabitatVerbs
 
PUT(User, OptInteger, OptInteger, OptInteger, OptInteger) - Method in class org.made.neohabitat.mods.Bag
Verb (Generic): Put this item into some container or on the ground.
PUT(User, OptInteger, OptInteger, OptInteger, OptInteger) - Method in class org.made.neohabitat.mods.Box
Verb (Generic): Put this item into some container or on the ground.
PUT(User, OptInteger, OptInteger, OptInteger, OptInteger) - Method in class org.made.neohabitat.mods.Flashlight
Verb (Generic): Put this item into some container or on the ground.
PUT(User, OptInteger, OptInteger, OptInteger, OptInteger) - Method in class org.made.neohabitat.mods.Head
Verb (Generic): Put this item into some container or on the ground.
PUT(User, OptInteger, OptInteger, OptInteger, OptInteger) - Method in class org.made.neohabitat.mods.Key
Verb (Generic): Put this item into some container or on the ground.
PUT(User, OptInteger, OptInteger, OptInteger, OptInteger) - Method in class org.made.neohabitat.mods.Knick_knack
Verb (Generic): Put this item into some container or on the ground.
PUT$ - Static variable in interface org.made.neohabitat.Constants
 
putAll(BSONObject) - Method in class com.mongodb.gridfs.GridFSFile
 
putAll(Map) - Method in class com.mongodb.gridfs.GridFSFile
 
putAll(Map) - Method in class com.mongodb.ReflectionDBObject
 
putAll(BSONObject) - Method in class com.mongodb.ReflectionDBObject
 
putAll(Map) - Method in class org.bson.BasicBSONObject
 
putAll(BSONObject) - Method in class org.bson.BasicBSONObject
 
putAll(BSONObject) - Method in interface org.bson.BSONObject
Sets all key/value pairs from an object into this object
putAll(Map) - Method in interface org.bson.BSONObject
Sets all key/value pairs from a map into this object
putAll(BSONObject) - Method in class org.bson.LazyBSONObject
Always throws UnsupportedOperationException.
putAll(Map) - Method in class org.bson.LazyBSONObject
Always throws UnsupportedOperationException.
putAll(Map) - Method in class org.bson.types.BasicBSONList
 
putAll(BSONObject) - Method in class org.bson.types.BasicBSONList
 
putArray(String, Object) - Method in class org.bson.BasicBSONEncoder
Encodes an array field.
putBinary(String, byte[]) - Method in class org.bson.BasicBSONEncoder
Encodes a byte array field
putBinary(String, Binary) - Method in class org.bson.BasicBSONEncoder
Encodes a Binary field
putBoolean(String, Boolean) - Method in class org.bson.BasicBSONEncoder
Encodes a field with a Boolean or boolean value
putCode(String, Code) - Method in class org.bson.BasicBSONEncoder
Encodes a field to a BsonType.JAVASCRIPT value.
putCodeWScope(String, CodeWScope) - Method in class org.bson.BasicBSONEncoder
Encodes a field to a BsonType.JAVASCRIPT_WITH_SCOPE value.
putDate(String, Date) - Method in class org.bson.BasicBSONEncoder
Encodes a field with data and time value.
putDBRef(String, DBRef) - Method in class com.mongodb.DefaultDBEncoder
Deals with encoding database references.
putDecimal128(String, Decimal128) - Method in class org.bson.BasicBSONEncoder
Encodes a Decimal128 field.
PutDesc - Class in org.elkoserver.objdb.store
Description of a request write to the object store.
PutDesc(String, String, OptString, OptBoolean) - Constructor for class org.elkoserver.objdb.store.PutDesc
JSON-driven constructor.
PutDesc(String, String, String, boolean) - Constructor for class org.elkoserver.objdb.store.PutDesc
Direct constructor.
putIterable(String, Iterable) - Method in class org.bson.BasicBSONEncoder
Encodes an Iterable, for example List values
putMap(String, Map) - Method in class org.bson.BasicBSONEncoder
Encodes a map, as a BSON document
putMaxKey(String) - Method in class org.bson.BasicBSONEncoder
Encodes a field to a BsonType.MAX_KEY value.
putMinKey(String) - Method in class org.bson.BasicBSONEncoder
Encodes a field to a BsonType.MIN_KEY value.
putName(String) - Method in class org.bson.BasicBSONEncoder
Writes a field name
putNull(String) - Method in class org.bson.BasicBSONEncoder
Encodes a null value
putNumber(String, Number) - Method in class org.bson.BasicBSONEncoder
Encodes any number field.
putObject(BSONObject) - Method in class org.bson.BasicBSONEncoder
Encodes a BSONObject.
putObject(String, BSONObject) - Method in class org.bson.BasicBSONEncoder
Encodes any BSONObject, as a document
putObject(BSONObject) - Method in interface org.bson.BSONEncoder
Encoder and write a document into underlying buffer.
putObject(String, Encodable, String, boolean, ArgRunnable) - Method in interface org.elkoserver.objdb.ObjDB
Store an object into the object database.
putObject(String, Encodable, String, boolean, ArgRunnable) - Method in class org.elkoserver.objdb.ObjDBLocal
Store an object into the store.
putObject(String, Encodable, String, boolean, ArgRunnable) - Method in class org.elkoserver.objdb.ObjDBRemote
Store an object into the repository.
putObject(String, Encodable) - Method in class org.elkoserver.server.workshop.Workshop
Store an object into the repository.
putObject(String, Encodable, ArgRunnable) - Method in class org.elkoserver.server.workshop.Workshop
Store an object into the repository with results notification.
putObject(String, Encodable, String, ArgRunnable) - Method in class org.elkoserver.server.workshop.Workshop
Store an object into a particular collection in the repository with results notification.
putObjectId(String, ObjectId) - Method in class org.bson.BasicBSONEncoder
Encodes an ObjectId field to a BsonType.OBJECT_ID.
putObjects(PutDesc[], RequestResultHandler) - Method in class org.elkoserver.objdb.store.filestore.FileObjectStore
Service a 'put' request.
putObjects(PutDesc[], RequestResultHandler) - Method in class org.elkoserver.objdb.store.mongostore.MongoObjectStore
Service a 'put' request.
putObjects(PutDesc[], RequestResultHandler) - Method in interface org.elkoserver.objdb.store.ObjectStore
Service a 'put' request.
putPattern(String, Pattern) - Method in class org.bson.BasicBSONEncoder
Encodes a Pattern field to a BsonType.REGULAR_EXPRESSION.
putSpecial(String, Object) - Method in class com.mongodb.DefaultDBEncoder
 
putSpecial(String, Object) - Method in class org.bson.BasicBSONEncoder
Special values are not encoded into documents.
putString(String, String) - Method in class org.bson.BasicBSONEncoder
Encodes a String field
putSymbol(String, Symbol) - Method in class org.bson.BasicBSONEncoder
Encodes a Symbol field
putTimestamp(String, BSONTimestamp) - Method in class org.bson.BasicBSONEncoder
Encodes a BSON timestamp
putUndefined(String) - Method in class org.bson.BasicBSONEncoder
Encodes an undefined value
putUUID(String, UUID) - Method in class org.bson.BasicBSONEncoder
Encodes a field with a UUID value.

Q

QCodec - Class in org.apache.commons.codec.net
Similar to the Quoted-Printable content-transfer-encoding defined in RFC 1521 and designed to allow text containing mostly ASCII characters to be decipherable on an ASCII terminal without decoding.
QCodec() - Constructor for class org.apache.commons.codec.net.QCodec
Default constructor.
QCodec(Charset) - Constructor for class org.apache.commons.codec.net.QCodec
Constructor which allows for the selection of a default charset.
QCodec(String) - Constructor for class org.apache.commons.codec.net.QCodec
Constructor which allows for the selection of a default charset.
queryaccounts(WorkshopActor, String, OptString, OptString, OptString, String[], OptBoolean) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'queryaccounts' request: obtain information about one or more accounts.
queryAccounts(String, String, String[], boolean, BankClient.QueryAccountsResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Get information about an account.
queryaccounts(ServiceActor, String, OptString, OptString, BankClient.AccountDesc[]) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a query account request.
QueryBuilder - Class in com.mongodb
Utility for creating DBObject queries
QueryBuilder() - Constructor for class com.mongodb.QueryBuilder
Creates a builder with an empty query
querycurrencies(WorkshopActor, String, OptString, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'querycurrencies' request: obtain information about existing currencies.
queryCurrencies(String, String, BankClient.QueryCurrenciesResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Get information about extant currencies.
querycurrencies(ServiceActor, String, OptString, OptString, Currency[]) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a query currencies request.
QueryDesc - Class in org.elkoserver.objdb.store
Description of a query for an object.
QueryDesc(JSONObject, OptString, OptInteger) - Constructor for class org.elkoserver.objdb.store.QueryDesc
JSON-driven (and direct) constructor.
QueryDesc(JSONObject, String, int) - Constructor for class org.elkoserver.objdb.store.QueryDesc
Direct constructor.
queryenc(WorkshopActor, String, OptString, OptString, OptString, String) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'queryenc' request: obtain information about an encumbrance.
queryenc(ServiceActor, String, OptString, OptString, OptString, OptString, OptString, OptInteger, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a query encumbrance request.
queryEncumbrance(String, String, String, BankClient.QueryEncumbranceResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Get information about an encumbrance.
queryObjects(JSONObject, String, int, ArgRunnable) - Method in interface org.elkoserver.objdb.ObjDB
Query one or more objects from the object database.
queryObjects(JSONObject, String, int, ArgRunnable) - Method in class org.elkoserver.objdb.ObjDBLocal
Query the object store.
queryObjects(JSONObject, String, int, ArgRunnable) - Method in class org.elkoserver.objdb.ObjDBRemote
Query one or more objects from the object database.
queryObjects(QueryDesc[], GetResultHandler) - Method in class org.elkoserver.objdb.store.filestore.FileObjectStore
Service a 'query' request.
queryObjects(QueryDesc[], GetResultHandler) - Method in class org.elkoserver.objdb.store.mongostore.MongoObjectStore
Service a 'query' request.
queryObjects(QueryDesc[], GetResultHandler) - Method in interface org.elkoserver.objdb.store.ObjectStore
Service a 'query' request.
queryObjects(JSONObject, String, int, ArgRunnable) - Method in class org.elkoserver.server.context.Contextor
Query the attached object store.
queryObjects(JSONObject, int, ArgRunnable) - Method in class org.elkoserver.server.workshop.Workshop
Query the repository.
queryObjects(JSONObject, String, int, ArgRunnable) - Method in class org.elkoserver.server.workshop.Workshop
Query a particular collection in the repository.
QueryOperators - Class in com.mongodb
MongoDB keywords for various query operations.
QUERYOPTION_AWAITDATA - Static variable in class com.mongodb.Bytes
Use with TailableCursor.
QUERYOPTION_EXHAUST - Static variable in class com.mongodb.Bytes
Stream the data down full blast in multiple "more" packages, on the assumption that the client will fully read all data queried.
QUERYOPTION_NOTIMEOUT - Static variable in class com.mongodb.Bytes
The server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use.
QUERYOPTION_OPLOGREPLAY - Static variable in class com.mongodb.Bytes
Internal replication use only - driver should not set
QUERYOPTION_PARTIAL - Static variable in class com.mongodb.Bytes
Use with sharding (mongos).
QUERYOPTION_SLAVEOK - Static variable in class com.mongodb.Bytes
When turned on, read queries will be directed to slave servers instead of the primary server.
QUERYOPTION_TAILABLE - Static variable in class com.mongodb.Bytes
Tailable means cursor is not closed when the last data is retrieved.
Queue - Class in org.elkoserver.foundation.run
A conventional fifo queue in which dequeued items are removed in the same order they were enqueued.
Queue() - Constructor for class org.elkoserver.foundation.run.Queue
Makes a Queue that can hold any object.
Queue(Class) - Constructor for class org.elkoserver.foundation.run.Queue
Makes a Queue that can hold objects of the specified elementType.
QuotedPrintableCodec - Class in org.apache.commons.codec.net
Codec for the Quoted-Printable section of RFC 1521.
QuotedPrintableCodec() - Constructor for class org.apache.commons.codec.net.QuotedPrintableCodec
Default constructor, assumes default charset of Charsets.UTF_8
QuotedPrintableCodec(Charset) - Constructor for class org.apache.commons.codec.net.QuotedPrintableCodec
Constructor which allows for the selection of a default charset.
QuotedPrintableCodec(String) - Constructor for class org.apache.commons.codec.net.QuotedPrintableCodec
Constructor which allows for the selection of a default charset.

R

randomLong() - Method in class org.elkoserver.server.context.Contextor
Generate a high-quality random number.
RDO(User) - Method in class org.made.neohabitat.HabitatMod
Verb (Illegal): This shouldn't get here.
RDO(User) - Method in interface org.made.neohabitat.HabitatVerbs
 
read() - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
 
read(byte[]) - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
 
read(byte[], int, int) - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
 
read() - Method in class org.apache.commons.codec.binary.BaseNCodecInputStream
Reads one byte from this input stream.
read(byte[], int, int) - Method in class org.apache.commons.codec.binary.BaseNCodecInputStream
Attempts to read len bytes into the specified b array starting at offset from this InputStream.
read() - Method in class org.elkoserver.foundation.net.ChunkyByteArrayInputStream
Read the next byte of data from the input stream.
READ - Static variable in interface org.made.neohabitat.Constants
 
readASCIILine() - Method in class org.elkoserver.foundation.net.ChunkyByteArrayInputStream
Read the next line of raw ASCII characters from the input stream.
readByte() - Method in class org.elkoserver.foundation.net.ChunkyByteArrayInputStream
Read the next raw byte of data from the input stream.
readBytes(int) - Method in class org.elkoserver.foundation.net.ChunkyByteArrayInputStream
Read a fixed number of bytes from the input stream.
readConcern(ReadConcern) - Method in class com.mongodb.client.model.DBCollectionCountOptions
Sets the readConcern
readConcern(ReadConcern) - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
Sets the readConcern
readConcern(ReadConcern) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets the readConcern
readConcern(ReadConcern) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the read concern.
readFully(InputStream, byte[]) - Static method in class org.bson.io.Bits
Reads bytes from the input stream and puts them into the given byte buffer.
readFully(InputStream, byte[], int) - Static method in class org.bson.io.Bits
Reads bytes from the input stream and puts them into the given byte buffer.
readFully(InputStream, byte[], int, int) - Static method in class org.bson.io.Bits
Reads bytes from the input stream and puts them into the given byte buffer.
readInt(InputStream) - Static method in class org.bson.io.Bits
Reads and returns a single integer value from the input stream.
readInt(InputStream, byte[]) - Static method in class org.bson.io.Bits
Reads and returns a single integer value from the input stream.
readInt(byte[]) - Static method in class org.bson.io.Bits
Reads and returns a single integer value from the buffer.
readInt(byte[], int) - Static method in class org.bson.io.Bits
Reads and returns a single integer value from the buffer.
readIntBE(byte[], int) - Static method in class org.bson.io.Bits
Reads and returns a single big-endian integer value
READLABEL - Static variable in interface org.made.neohabitat.Constants
 
readLong(InputStream) - Static method in class org.bson.io.Bits
Reads and returns a single long value from the input stream.
readLong(InputStream, byte[]) - Static method in class org.bson.io.Bits
Reads and returns a single long value from the input stream.
readLong(byte[]) - Static method in class org.bson.io.Bits
Reads and returns a single long value from the buffer.
readLong(byte[], int) - Static method in class org.bson.io.Bits
Reads and returns a single long value from the buffer.
READMAIL - Static variable in interface org.made.neohabitat.Constants
 
README - Static variable in interface org.made.neohabitat.Constants
 
readObject(InputStream) - Method in class com.mongodb.LazyDBDecoder
 
readObject(byte[]) - Method in class org.bson.BasicBSONDecoder
 
readObject(InputStream) - Method in class org.bson.BasicBSONDecoder
 
readObject(byte[]) - Method in interface org.bson.BSONDecoder
Read a single BSON object from the given bytes.
readObject(InputStream) - Method in interface org.bson.BSONDecoder
Read a single BSON object from the given input stream.
readObject(byte[]) - Method in class org.bson.LazyBSONDecoder
 
readObject(InputStream) - Method in class org.bson.LazyBSONDecoder
 
readPreference(ReadPreference) - Method in class com.mongodb.client.model.DBCollectionCountOptions
Sets the readPreference
readPreference(ReadPreference) - Method in class com.mongodb.client.model.DBCollectionDistinctOptions
Sets the readPreference
readPreference(ReadPreference) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets the readPreference
readPreference(ReadPreference) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the read preference.
readPreference - Variable in class com.mongodb.MongoOptions
Deprecated.
Specifies the read preference.
readPreference(ReadPreference) - Method in class com.mongodb.ParallelScanOptions.Builder
The read preference to use.
readUTF8Char() - Method in class org.elkoserver.foundation.net.ChunkyByteArrayInputStream
Read the next UTF-8 encoded character from the input stream.
readUTF8Line() - Method in class org.elkoserver.foundation.net.ChunkyByteArrayInputStream
Read the next line of UTF-8 encoded characters from the input stream.
readUTF8String(int) - Method in class org.elkoserver.foundation.net.ChunkyByteArrayInputStream
Read a string of UTF-8 encoded characters from the input stream.
receiveBytes(byte[], int) - Method in interface org.elkoserver.foundation.net.ByteIOFramer
Process bytes of data received.
receiveBytes(byte[], int) - Method in class org.elkoserver.foundation.net.JSONByteIOFramer
Process bytes of data received.
receiveMsg(Object) - Method in interface org.elkoserver.foundation.net.MessageReceiver
Receive a message from elsewhere.
receiveMsg(Object) - Method in class org.elkoserver.foundation.net.TCPConnection
Receive an incoming message from the remote end.
REF - Static variable in class org.bson.BSON
 
ref() - Method in interface org.elkoserver.json.Referenceable
Obtain this object's reference string.
ref() - Method in class org.elkoserver.objdb.store.ObjectDesc
Get the requested object's reference string.
ref() - Method in class org.elkoserver.objdb.store.PutDesc
Get the object's reference string.
ref() - Method in class org.elkoserver.objdb.store.RequestDesc
Get the reference string of the requested object.
ref() - Method in class org.elkoserver.objdb.store.ResultDesc
Get the subject object's reference string.
ref() - Method in class org.elkoserver.server.context.AdminObject
Obtain this object's reference string.
ref() - Method in class org.elkoserver.server.context.BasicInternalObject
Obtain this object's reference string.
ref() - Method in class org.elkoserver.server.context.BasicObject
Obtain this object's reference string.
ref() - Method in class org.elkoserver.server.workshop.WorkerObject
Obtain this object's reference string.
Referenceable - Interface in org.elkoserver.json
Implementing this interface enables an object to be made referenceable in JSON messages.
RefinedSoundex - Class in org.apache.commons.codec.language
Encodes a string into a Refined Soundex value.
RefinedSoundex() - Constructor for class org.apache.commons.codec.language.RefinedSoundex
Creates an instance of the RefinedSoundex object using the default US English mapping.
RefinedSoundex(char[]) - Constructor for class org.apache.commons.codec.language.RefinedSoundex
Creates a refined soundex instance using a custom mapping.
RefinedSoundex(String) - Constructor for class org.apache.commons.codec.language.RefinedSoundex
Creates a refined Soundex instance using a custom mapping.
ReflectionDBObject - Class in com.mongodb
This class enables to map simple Class fields to a BSON object fields
ReflectionDBObject() - Constructor for class com.mongodb.ReflectionDBObject
 
ReflectionDBObject.JavaWrapper - Class in com.mongodb
Represents a wrapper around the DBObject to interface with the Class fields
RefTable - Class in org.elkoserver.foundation.actor
A mapping from object reference strings (as they would be used in JSON message parameters) to the objects they refer to.
RefTable(TypeResolver) - Constructor for class org.elkoserver.foundation.actor.RefTable
Constructor.
refTable() - Method in class org.elkoserver.server.gatekeeper.Gatekeeper
Get the object reference table for this gatekeeper.
regex(Pattern) - Method in class com.mongodb.QueryBuilder
Passes a regular expression for a query
REGEX - Static variable in class org.bson.BSON
 
regexFlag(char) - Static method in class org.bson.BSON
Converts a regular expression modifier from the database into Java regular expression flags.
regexFlags(String) - Static method in class org.bson.BSON
Converts a sequence of regular expression modifiers from the database into Java regular expression flags.
regexFlags(int) - Static method in class org.bson.BSON
Converts Java regular expression flags into regular expression modifiers from the database.
Region - Class in org.made.neohabitat.mods
Habitat Region Mod (attached to a Elko Context) The Region has all the state and behaviors for the main object of Habitat.
regions_per_process - Static variable in interface org.made.neohabitat.Constants
 
registerContextShutdownWatcher(ContextShutdownWatcher) - Method in class org.elkoserver.server.context.Context
Register a callback to be invoked when the context is shut down.
registerLoadWatcher(LoadWatcher) - Method in class org.elkoserver.foundation.server.Server
Add an object to the collection of objects to be notified when the server samples its load.
registerReinitWatcher(ReinitWatcher) - Method in class org.elkoserver.foundation.server.Server
Add an object to the collection of objects to be notified when the server is being reinitialized.
registerService(ServiceDesc) - Method in class org.elkoserver.foundation.server.Server
Add a new service offering to the collection of services provided by this server.
registerShutdownWatcher(ShutdownWatcher) - Method in class org.elkoserver.foundation.server.Server
Add an object to the collection of objects to be notified when the server is being shut down.
registerUserWatcher(UserWatcher) - Method in class org.elkoserver.server.context.Context
Register a callback to be invoked when a user enters or exits the context.
REINCARNATE$ - Static variable in interface org.made.neohabitat.Constants
 
reinit() - Method in class org.elkoserver.foundation.server.Server
Reinitialize the server.
ReinitWatcher - Interface in org.elkoserver.foundation.server
Interface implemented by objects that register to receive notification when the server is reinitialized.
Releasable - Interface in org.elkoserver.foundation.net
Interface implemented by message objects that have resources that need to be released after the message has been transmitted.
release() - Method in interface org.elkoserver.foundation.net.Releasable
Release any resources associated with this object.
release() - Method in class org.elkoserver.server.context.Context
Release an earlier call to Context.retain().
releaseenc(WorkshopActor, String, OptString, OptString, OptString, String) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'releaseenc' request: release an encumbrance on an account, making the funds once again available to the account owner.
releaseenc(ServiceActor, String, OptString, OptString, OptString, OptInteger, OptBoolean) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a release encumbrance request.
releaseEncumbrance(String, String, String, BankClient.ReleaseResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Release a previous encumbrance on an account.
remove() - Method in class com.mongodb.BulkWriteRequestBuilder
Adds a request to remove all documents in the collection that match the query with which this builder was created.
remove(boolean) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Sets the remove
remove(DBObject) - Method in class com.mongodb.DBCollection
Remove documents from a collection.
remove(DBObject, WriteConcern) - Method in class com.mongodb.DBCollection
Remove documents from a collection.
remove(DBObject, WriteConcern, DBEncoder) - Method in class com.mongodb.DBCollection
Remove documents from a collection.
remove(DBObject, DBCollectionRemoveOptions) - Method in class com.mongodb.DBCollection
Remove documents from a collection.
remove() - Method in class com.mongodb.DBCursor
 
remove(ObjectId) - Method in class com.mongodb.gridfs.GridFS
Removes the file matching the given id.
remove(String) - Method in class com.mongodb.gridfs.GridFS
Removes all files matching the given filename.
remove(DBObject) - Method in class com.mongodb.gridfs.GridFS
Removes all files matching the given query.
remove() - Method in class org.bson.LazyBSONList.LazyBSONListIterator
 
remove(Object) - Method in class org.bson.LazyBSONList
 
remove(int) - Method in class org.bson.LazyBSONList
 
remove(Object) - Method in class org.bson.util.ClassMap
As per java.util.Map, removes the mapping for a key from this map if it is present
remove(String) - Method in class org.elkoserver.foundation.actor.RefTable
Remove an object from the table, explicitly specifying its reference string.
remove(Referenceable) - Method in class org.elkoserver.foundation.actor.RefTable
Remove an object from the table, using the reference string it knows for itself.
remove(String) - Method in class org.elkoserver.json.JSONObject
Remove a property from this JSON object.
remove() - Method in class org.elkoserver.util.ArrayIterator
This operation is not supported.
remove() - Method in class org.elkoserver.util.EmptyIterator
Removes from the underlying collection the last element returned by the iterator; will always throw an exception since there never was such an element.
remove() - Method in class org.elkoserver.util.ExcludingIterator
This operation is not supported.
remove() - Method in class org.elkoserver.util.FilteringIterator
This operation is not supported.
remove(K, V) - Method in class org.elkoserver.util.HashMapMulti
Remove a value from a key's value set.
remove(K) - Method in class org.elkoserver.util.HashMapMulti
Remove a key's entire value set.
remove(V) - Method in class org.elkoserver.util.HashSetMulti
Remove an object from the set.
remove() - Method in class org.elkoserver.util.SingleObjectIterator
This operation is not supported.
REMOVE - Static variable in interface org.made.neohabitat.Constants
 
REMOVE(User) - Method in class org.made.neohabitat.mods.Head
Verb (Specific): Move this head from my avatar's HEAD to the HANDS slot.
REMOVE$ - Static variable in interface org.made.neohabitat.Constants
 
removeAll(Collection) - Method in class org.bson.LazyBSONList
 
removeDecodingHook(Class<?>, Transformer) - Static method in class org.bson.BSON
Remove a specific encoding hook for a specific class.
removeDecodingHooks(Class<?>) - Static method in class org.bson.BSON
Remove all decoding hooks for a specific class.
removeEncodingHook(Class<?>, Transformer) - Static method in class org.bson.BSON
Remove a specific encoding hook for a specific class.
removeEncodingHooks(Class<?>) - Static method in class org.bson.BSON
Remove all encoding hooks for a specific class.
removeField(String) - Method in class com.mongodb.gridfs.GridFSFile
 
removeField(String) - Method in class com.mongodb.ReflectionDBObject
This operation is not supported.
removeField(String) - Method in class org.bson.BasicBSONObject
Deletes a field from this object.
removeField(String) - Method in interface org.bson.BSONObject
Removes a field with a given name from this object.
removeField(String) - Method in class org.bson.LazyBSONObject
Always throws UnsupportedOperationException.
removeField(String) - Method in class org.bson.types.BasicBSONList
 
removeFromObjList(HabitatMod) - Static method in class org.made.neohabitat.mods.Region
Remove the noid from the object list.
removeObject(String, String, ArgRunnable) - Method in interface org.elkoserver.objdb.ObjDB
Delete an object from the object database.
removeObject(String, String, ArgRunnable) - Method in class org.elkoserver.objdb.ObjDBLocal
Delete an object from the store.
removeObject(String, String, ArgRunnable) - Method in class org.elkoserver.objdb.ObjDBRemote
Delete an object from the repository.
removeObject(String) - Method in class org.elkoserver.server.workshop.Workshop
Delete an object from the repository.
removeObjects(RequestDesc[], RequestResultHandler) - Method in class org.elkoserver.objdb.store.filestore.FileObjectStore
Service a 'remove' request.
removeObjects(RequestDesc[], RequestResultHandler) - Method in class org.elkoserver.objdb.store.mongostore.MongoObjectStore
Service a 'remove' request.
removeObjects(RequestDesc[], RequestResultHandler) - Method in interface org.elkoserver.objdb.store.ObjectStore
Service a 'remove' request.
removeOne() - Method in class com.mongodb.BulkWriteRequestBuilder
Adds a request to remove one document in the collection that matches the query with which this builder was created.
removeUser(String) - Method in class com.mongodb.DB
Deprecated.
Use DB.command to call the dropUser command
rename(ObjectId, String) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Renames the stored file with the specified id.
rename(BsonValue, String) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Renames the stored file with the specified id.
rename(String) - Method in class com.mongodb.DBCollection
Change the name of an existing collection.
rename(String, boolean) - Method in class com.mongodb.DBCollection
Change the name of an existing collection.
renameCollection(MongoNamespace) - Method in interface com.mongodb.client.MongoCollection
Rename the collection with oldCollectionName to the newCollectionName.
renameCollection(MongoNamespace, RenameCollectionOptions) - Method in interface com.mongodb.client.MongoCollection
Rename the collection with oldCollectionName to the newCollectionName.
replaceOne(DBObject) - Method in class com.mongodb.BulkUpdateRequestBuilder
Adds a request to replace one document in the collection that matches the query with which this builder was created.
replaceOne(DBObject) - Method in class com.mongodb.BulkWriteRequestBuilder
Adds a request to replace one document in the collection that matches the query with which this builder was created.
replaceOne(Bson, TDocument) - Method in interface com.mongodb.client.MongoCollection
Replace a document in the collection according to the specified arguments.
replaceOne(Bson, TDocument, UpdateOptions) - Method in interface com.mongodb.client.MongoCollection
Replace a document in the collection according to the specified arguments.
ReplicaSetStatus - Class in com.mongodb
Keeps replica set status.
reportException(Throwable) - Static method in class org.elkoserver.util.trace.ExceptionManager
Handle an exception, either by printing its stack trace to the standard error stream or, if an ExceptionNoticer has been registered, by informing the ExceptionNoticer.
reportException(Throwable, String) - Static method in class org.elkoserver.util.trace.ExceptionManager
Handle an exception, either by printing its stack trace to the standard error stream or, if an ExceptionNoticer has been registered, by informing the ExceptionNoticer.
reportException(Throwable, String, boolean) - Static method in class org.elkoserver.util.trace.ExceptionManager
Handle an exception, either by printing its stack trace to the standard error stream or, if an ExceptionNoticer has been registered, by informing the ExceptionNoticer.
reportException(Throwable, boolean) - Static method in class org.elkoserver.util.trace.ExceptionManager
Handle an exception, either by printing its stack trace to the standard error stream or, if an ExceptionNoticer has been registered, by informing the ExceptionNoticer.
RepositoryBoot - Class in org.elkoserver.server.repository
The Elko boot class for the Repository.
RepositoryBoot() - Constructor for class org.elkoserver.server.repository.RepositoryBoot
 
RequestDesc - Class in org.elkoserver.objdb.store
Description of a request for an object.
RequestDesc(String, OptString, OptBoolean) - Constructor for class org.elkoserver.objdb.store.RequestDesc
JSON-driven constructor.
RequestDesc(String, String, boolean) - Constructor for class org.elkoserver.objdb.store.RequestDesc
Direct constructor.
requestReservation(String, String, String, ArgRunnable) - Method in class org.elkoserver.server.gatekeeper.Gatekeeper
Issue a request for a reservation to the Director.
RequestResultHandler - Interface in org.elkoserver.objdb.store
Interface for an ObjectStore object to deliver the results of servicing a simple request, such as 'put' or 'remove', that does not return any objects but only a status indication.
requiredReplicaSetName(String) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the required replica set name for the cluster.
ReservationResult - Class in org.elkoserver.server.gatekeeper
Descriptor object representing the results of a reservation request as returned by a Director.
ReservationResultHandler - Interface in org.elkoserver.server.gatekeeper
Interface for an Authorizer object to deliver the results of servicing a client's reservation request.
reserve(String, String, String, String, String, ReservationResultHandler) - Method in interface org.elkoserver.server.gatekeeper.Authorizer
Service a request to make a reservation.
reserve(String, String, String, String, String, ReservationResultHandler) - Method in class org.elkoserver.server.gatekeeper.passwd.PasswdAuthorizer
Service a request to make a reservation.
reset() - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
 
reset() - Method in class com.mongodb.MongoOptions
Deprecated.
Reset all settings to the default.
reset() - Method in class org.apache.commons.codec.binary.BaseNCodecInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class org.bson.BasicBSONCallback
 
reset() - Method in interface org.bson.BSONCallback
Resets the callback, clearing all state.
reset() - Method in class org.bson.EmptyBSONCallback
 
reset() - Method in class org.bson.LazyBSONCallback
 
RESET - Static variable in interface org.made.neohabitat.Constants
 
RESET$ - Static variable in interface org.made.neohabitat.Constants
 
resetOptions() - Method in class com.mongodb.DB
Resets the query options.
resetOptions() - Method in class com.mongodb.DBCollection
Resets the default query options
resetOptions() - Method in class com.mongodb.DBCursor
Resets the query options.
resetOptions() - Method in class com.mongodb.Mongo
Deprecated.
Reset options instead on instances of DBCursor
resolveType(Class, String) - Method in class org.elkoserver.foundation.json.StaticTypeResolver
Resolve a JSON type tag.
resolveType(Class<?>, String) - Method in interface org.elkoserver.foundation.json.TypeResolver
Determine the Java class associated with a given JSON type tag string.
restrainer - Variable in class org.made.neohabitat.mods.Avatar
TODO Doc
RESTRICTED - Static variable in interface org.made.neohabitat.Constants
 
restrictTo(Languages.LanguageSet) - Method in class org.apache.commons.codec.language.bm.Languages.LanguageSet
 
restrictTo(Languages.LanguageSet) - Method in class org.apache.commons.codec.language.bm.Languages.SomeLanguages
 
result(String) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.AccountResultHandler
Handle an account result.
result(String[]) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.AccountsResultHandler
Handle an account list result.
result(String, int) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.BalanceResultHandler
Handle a balance update result.
result(String) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.CurrencyResultHandler
Handle a currency result.
result(String, int) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.EncumberResultHandler
Handle an encumbrance result.
result(String) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.KeyResultHandler
Handle a key result.
result(BankClient.AccountDesc[]) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.QueryAccountsResultHandler
Handle an accounts query result.
result(Currency[]) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.QueryCurrenciesResultHandler
Handle an query currencies result.
result(String, String, String, int, String, String) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.QueryEncumbranceResultHandler
Handle an encumbrance query result.
result(String, int, boolean) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.ReleaseResultHandler
Handle an encumbrance release result.
result(String, int, String, int) - Method in class org.elkoserver.server.workshop.bank.client.BankClient.TransferResultHandler
Handle a transfer result.
ResultDesc - Class in org.elkoserver.objdb.store
Description of the result status of an object store operation.
ResultDesc(String, OptString) - Constructor for class org.elkoserver.objdb.store.ResultDesc
JSON-driven constructor.
ResultDesc(String, String) - Constructor for class org.elkoserver.objdb.store.ResultDesc
Direct constructor.
RESULTFLAG_AWAITCAPABLE - Static variable in class com.mongodb.Bytes
Set when the server supports the AwaitData Query option.
RESULTFLAG_CURSORNOTFOUND - Static variable in class com.mongodb.Bytes
Set when getMore is called but the cursor id is not valid at the server.
RESULTFLAG_ERRSET - Static variable in class com.mongodb.Bytes
Set when query failed.
RESULTFLAG_SHARDCONFIGSTALE - Static variable in class com.mongodb.Bytes
Drivers should ignore this.
results() - Method in class com.mongodb.AggregationOutput
Returns the results of the aggregation.
results() - Method in class com.mongodb.MapReduceOutput
Returns an iterable containing the results of the operation.
retain() - Method in class org.elkoserver.server.context.Context
Keep this context open even if all users exit (normally a context will be shut down automatically after the last user leaves).
retainAll(Collection) - Method in class org.bson.LazyBSONList
 
retryInterval() - Method in class org.elkoserver.foundation.server.metadata.HostDesc
Get this host's retry interval.
RETURN$ - Static variable in interface org.made.neohabitat.Constants
 
RETURN_KEY - Static variable in class com.mongodb.QueryOperators
 
returnKey() - Method in class com.mongodb.DBCursor
Forces the cursor to only return fields included in the index.
returnNew() - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Returns the returnNew
returnNew(boolean) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Sets the returnNew
Rock - Class in org.made.neohabitat.mods
Habitat Rock Mod (attached to an Elko Item.) Rock don't really do much.
Rock(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.mods.Rock
 
roll(User) - Method in class org.elkoserver.server.context.test.Die
Message handler for the 'roll' message.
ROLL - Static variable in interface org.made.neohabitat.Constants
 
ROLL$ - Static variable in interface org.made.neohabitat.Constants
 
rootRef(String) - Static method in class org.elkoserver.foundation.actor.RefTable
Extract the root from a reference string.
RoutingActor - Class in org.elkoserver.foundation.actor
An Actor that receives targeted JSON messages over its connection.
RoutingActor(Connection, RefTable) - Constructor for class org.elkoserver.foundation.actor.RoutingActor
Constructor.
RTCPRequest - Class in org.elkoserver.foundation.net
An RTCP request descriptor, obtained by parsing the lines of text in an RTCP request as they are received.
RTCPRequestByteIOFramerFactory - Class in org.elkoserver.foundation.net
Byte I/O framer factory for RTCP requests.
RTCPSessionConnection - Class in org.elkoserver.foundation.net
An implementation of Connection that virtualizes a continuous message session out of a series of potentially transient TCP connections.
RUB - Static variable in interface org.made.neohabitat.Constants
 
RUB$ - Static variable in interface org.made.neohabitat.Constants
 
Rule - Class in org.apache.commons.codec.language.bm
A phoneme rule.
Rule(String, String, String, Rule.PhonemeExpr) - Constructor for class org.apache.commons.codec.language.bm.Rule
Creates a new rule.
Rule.Phoneme - Class in org.apache.commons.codec.language.bm
 
Rule.Phoneme(CharSequence, Languages.LanguageSet) - Constructor for class org.apache.commons.codec.language.bm.Rule.Phoneme
 
Rule.Phoneme(Rule.Phoneme, Rule.Phoneme) - Constructor for class org.apache.commons.codec.language.bm.Rule.Phoneme
 
Rule.Phoneme(Rule.Phoneme, Rule.Phoneme, Languages.LanguageSet) - Constructor for class org.apache.commons.codec.language.bm.Rule.Phoneme
 
Rule.PhonemeExpr - Interface in org.apache.commons.codec.language.bm
 
Rule.PhonemeList - Class in org.apache.commons.codec.language.bm
 
Rule.PhonemeList(List<Rule.Phoneme>) - Constructor for class org.apache.commons.codec.language.bm.Rule.PhonemeList
 
Rule.RPattern - Interface in org.apache.commons.codec.language.bm
A minimal wrapper around the functionality of Pattern that we use, to allow for alternate implementations.
RuleType - Enum in org.apache.commons.codec.language.bm
Types of rule.
run() - Method in class org.elkoserver.foundation.boot.Boot
The run method mandated by the Thread class.
run() - Method in class org.elkoserver.foundation.run.Runner
Called only by Thread.start().
run() - Method in interface org.elkoserver.foundation.run.Thunk
Execute this thunk.
run(Object) - Method in class org.elkoserver.server.context.test.EchoClient
Callback that is invoked when the service connection is established or fails to be established.
run(Object) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Callback that is invoked when the service connection is established or fails to be established.
run(Object) - Method in interface org.elkoserver.util.ArgRunnable
Act upon a value.
runCommand(Bson) - Method in interface com.mongodb.client.MongoDatabase
Executes the given command in the context of the current database with a read preference of ReadPreference.primary().
runCommand(Bson, ReadPreference) - Method in interface com.mongodb.client.MongoDatabase
Executes the given command in the context of the current database with the given read preference.
runCommand(Bson, Class<TResult>) - Method in interface com.mongodb.client.MongoDatabase
Executes the given command in the context of the current database with a read preference of ReadPreference.primary().
runCommand(Bson, ReadPreference, Class<TResult>) - Method in interface com.mongodb.client.MongoDatabase
Executes the given command in the context of the current database with the given read preference.
Runner - Class in org.elkoserver.foundation.run
Runs when it can, but never on empty.
Runner() - Constructor for class org.elkoserver.foundation.run.Runner
Makes a Runner, and starts the thread that services its queue.
Runner(String) - Constructor for class org.elkoserver.foundation.run.Runner
Makes a Runner, and starts the thread that services its queue.
runq - Static variable in class org.elkoserver.util.trace.Trace
Trace object for the 'runq' (run queue) subsystem.

S

safe - Variable in class com.mongodb.MongoOptions
Deprecated.
If true the driver will use a WriteConcern of WriteConcern.SAFE for all operations.
save(DBObject) - Method in class com.mongodb.DBCollection
Update an existing document or insert a document depending on the parameter.
save(DBObject, WriteConcern) - Method in class com.mongodb.DBCollection
Update an existing document or insert a document depending on the parameter.
save() - Method in class com.mongodb.gridfs.GridFSFile
Saves the file entry to the files collection
save() - Method in class com.mongodb.gridfs.GridFSInputFile
Calls GridFSInputFile.save(long) with the existing chunk size.
save(long) - Method in class com.mongodb.gridfs.GridFSInputFile
This method first calls saveChunks(long) if the file data has not been saved yet.
saveChunks() - Method in class com.mongodb.gridfs.GridFSInputFile
Saves all data into chunks from configured InputStream input stream to GridFS.
saveChunks(long) - Method in class com.mongodb.gridfs.GridFSInputFile
Saves all data into chunks from configured InputStream input stream to GridFS.
savedMagical - Variable in class org.made.neohabitat.mods.Avatar
 
savedTarget - Variable in class org.made.neohabitat.mods.Avatar
Target NOID and magic item saved between events, such as for the GOD TOOL (see Magical.java).
say(User, String) - Method in class org.elkoserver.server.context.mods.Chat
Message handler for the 'say' message.
say(User, String) - Method in class org.elkoserver.server.context.mods.PrivateChat
Message handler for the 'say' message.
scalablessl - package scalablessl
 
scalablessl.spi - package scalablessl.spi
 
SCAN - Static variable in interface org.made.neohabitat.Constants
 
SCAN$ - Static variable in interface org.made.neohabitat.Constants
 
scanArgs(String[]) - Method in class org.elkoserver.foundation.boot.BootProperties
Read properties files and parse property settings from the command line.
scheduleContextEvent(long, Runnable) - Method in class org.elkoserver.server.context.Context
Schedule a timer event associated with this context.
scope(Bson) - Method in interface com.mongodb.client.MapReduceIterable
Sets the global variables that are accessible in the map, reduce and finalize functions.
SEARCH - Static variable in class com.mongodb.QueryOperators
 
SECOND - Static variable in interface org.made.neohabitat.Constants
 
SELECT - Static variable in interface org.made.neohabitat.Constants
 
SELL$ - Static variable in interface org.made.neohabitat.Constants
 
send(JSONLiteral) - Method in class org.elkoserver.foundation.actor.Actor
Send a message over this Actor's connection to the entity at the other end.
send(JSONLiteral) - Method in interface org.elkoserver.foundation.json.Deliverer
Send a message to this object.
send(JSONLiteral) - Method in class org.elkoserver.foundation.server.ServiceLink
Send a message over this link to the entity at the other end.
send(JSONLiteral) - Method in class org.elkoserver.server.context.Context
Send a message to everyone in this context.
send(JSONLiteral) - Method in class org.elkoserver.server.context.User
Send a message to this user.
send_broadcast_msg(int, String) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS broadcast message to all the connections/users/avatars in a region.
send_broadcast_msg(int, String, String) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS broadcast message to all the connections/users/avatars in a region.
send_broadcast_msg(int, String, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS broadcast message to all the connections/users/avatars in a region.
send_broadcast_msg(int, String, String, String) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS broadcast message to all the connections/users/avatars in a region.
send_broadcast_msg(int, String, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS broadcast message to all the connections/users/avatars in a region.
send_broadcast_msg(int, String, String, int, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS broadcast message to all the connections/users/avatars in a region.
send_broadcast_msg(int, String, String, int, String, int, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS broadcast message to all the connections/users/avatars in a region.
send_fiddle_msg(int, int[]) - Method in class org.made.neohabitat.HabitatMod
Send a fiddle message to the entire region.
send_neighbor_msg(User, int, String) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS message to all the neighbors (other user/connections) in a region.
send_neighbor_msg(User, String) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS message to all the neighbors (other user/connections) in a region.
send_neighbor_msg(User, int, String, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS message to all the neighbors (other user/connections) in a region with an additional parameters.
send_neighbor_msg(User, int, String, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS message to all the neighbors (other user/connections) in a region with additional parameters.
send_neighbor_msg(User, int, String, String, int, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS message to all the neighbors (other user/connections) in a region with additional parameters.
send_neighbor_msg(User, int, String, String, int, String, int, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS message to all the neighbors (other user/connections) in a region with additional parameters.
send_neighbor_msg(User, int, String, String, String) - Method in class org.made.neohabitat.HabitatMod
Sends a ASYNCHRONOUS message to all the neighbors (other user/connections) in a region with an additional string.
send_private_msg(User, int, User, String) - Method in class org.made.neohabitat.HabitatMod
Send a private message to a specified user-connection.
send_private_msg(User, int, User, String, String) - Method in class org.made.neohabitat.HabitatMod
Send a single-string private message to a specified user-connection.
send_private_msg(User, int, User, String, String, String) - Method in class org.made.neohabitat.HabitatMod
Send a single-string private message to a specified user-connection.
send_private_msg(User, int, User, String, String, int) - Method in class org.made.neohabitat.HabitatMod
Send a single-byte private message to a specified user-connection.
send_private_msg(User, int, User, String, String, int, String, int, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Send a private message with additional parameters to a specified user-connection.
send_private_msg(User, int, User, String, String, int, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Send a private message with additional parameters to a specified user-connection.
send_private_msg(User, int, User, String, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Send a private message with additional parameters to a specified user-connection.
send_reply_err(User, int, int) - Method in class org.made.neohabitat.HabitatMod
Send simple SYNCHRONOUS reply indicating success or failure.
send_reply_error(User, int) - Method in class org.made.neohabitat.HabitatMod
Send simple SYNCHRONOUS reply indicating failure.
send_reply_error(User) - Method in class org.made.neohabitat.HabitatMod
Send simple SYNCHRONOUS reply indicating failure.
send_reply_msg(User, int) - Method in class org.made.neohabitat.HabitatMod
Sends a SYNCHRONOUS (client is waiting) reply message using the minimum arguments.
send_reply_msg(User, String) - Method in class org.made.neohabitat.HabitatMod
Sends a SYNCHRONOUS (client is waiting) string-only reply message inferring this.noid.
send_reply_msg(User, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a SYNCHRONOUS (client is waiting) reply message, with addition attributes/values.
send_reply_msg(User, int, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a SYNCHRONOUS (client is waiting) reply message, with addition attributes/values.
send_reply_msg(User, int, String, int, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a SYNCHRONOUS (client is waiting) reply message, with addition attributes/values.
send_reply_msg(User, int, String, int, String, int, String, int, String, int) - Method in class org.made.neohabitat.HabitatMod
Sends a SYNCHRONOUS (client is waiting) reply message, with addition attributes/values.
send_reply_msg(User, int, String, String) - Method in class org.made.neohabitat.HabitatMod
Sends a SYNCHRONOUS (client is waiting) reply message, with additional String value.
send_reply_success(User, int) - Method in class org.made.neohabitat.HabitatMod
Send simple SYNCHRONOUS reply indicating success.
send_reply_success(User) - Method in class org.made.neohabitat.HabitatMod
Send simple SYNCHRONOUS reply indicating success.
sendableString() - Method in class org.elkoserver.json.JSONArray
Obtain a string representation of this array suitable for output to a connection.
sendableString() - Method in class org.elkoserver.json.JSONLiteral
Obtain a string representation of this literal suitable for output to a connection.
sendableString() - Method in class org.elkoserver.json.JSONLiteralArray
Obtain a string representation of this literal suitable for output to a connection.
sendableString() - Method in class org.elkoserver.json.JSONObject
Obtain a String representation of this object suitable for output to a connection.
SENDMAIL - Static variable in interface org.made.neohabitat.Constants
 
sendMsg(Object) - Method in interface org.elkoserver.foundation.net.Connection
Send a message over the connection to whomever is at the other end.
sendMsg(Object) - Method in class org.elkoserver.foundation.net.HTTPSessionConnection
Send a message to the other end of the connection.
sendMsg(Object) - Method in class org.elkoserver.foundation.net.RTCPSessionConnection
Send a message to the other end of the connection.
sendMsg(Object) - Method in class org.elkoserver.foundation.net.TCPConnection
Send a message to the other end of the connection.
sendObjectDescription(Deliverer, Referenceable) - Method in class org.elkoserver.server.context.BasicObject
Transmit a description of this object as a series of 'make' messages, such that the receiver will be able to construct a local presence of it.
sendObjectDescription(Deliverer, Referenceable) - Method in class org.elkoserver.server.context.Context
Transmit a description of this context as a series of 'make' messages, such that the receiver will be able to construct a local presence of it.
sendObjectDescription(Deliverer, Referenceable) - Method in class org.elkoserver.server.context.Item
Transmit a description of this item as a series of 'make' messages, such that the receiver will be able to construct a local presence of it.
sendObjectDescription(Deliverer, Referenceable) - Method in class org.elkoserver.server.context.User
Transmit a description of this user as a series of 'make' messages, such that the receiver will be able to construct a local presence of it.
sendToClones(JSONLiteral) - Method in class org.elkoserver.server.context.BasicObject
Send a JSON message to all other clones of this object.
sendToNeighbors(Deliverer, JSONLiteral) - Method in class org.elkoserver.server.context.Context
Send a message to everyone in this context save one.
sendUserDescription(Deliverer, Referenceable, boolean) - Method in class org.elkoserver.server.context.User
Transmit a description of this user as a series of 'make' messages.
Separation_Char - Static variable in interface org.made.neohabitat.Constants
 
serialize(Object) - Static method in class com.mongodb.util.JSON
Serializes an object into its JSON form.
serialize(Object, StringBuilder) - Static method in class com.mongodb.util.JSON
Serializes an object into its JSON form.
serialize(Object, StringBuilder) - Method in interface com.mongodb.util.ObjectSerializer
Serializes obj into buf.
serialize(Object) - Method in interface com.mongodb.util.ObjectSerializer
Serializes obj.
Server - Class in org.elkoserver.foundation.server
The core of an Elko server, holding the run queue, a collection of configuration information extracted from the various Java property settings, as well as access to various important server-intrinsic services (such as port listeners) that are configured by those property settings.
Server(BootProperties, String, Trace) - Constructor for class org.elkoserver.foundation.server.Server
Generate the Server from Java properties.
server() - Method in class org.elkoserver.server.context.Contextor
Obtain the server object for this Context Server.
ServerLoadMonitor - Class in org.elkoserver.foundation.server
Processing time accumulator to help keep track of system load.
serverName() - Method in class org.elkoserver.foundation.server.Server
Get this server's name.
serverName() - Method in class org.elkoserver.server.gatekeeper.Gatekeeper
Get the Gatekeeper's name.
serverSelectionTimeout(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the server selection timeout in milliseconds, which defines how long the driver will wait for server selection to succeed before throwing an exception.
service() - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Get this services's service name.
ServiceActor - Class in org.elkoserver.foundation.server
Actor for a connection to an external service.
ServiceDesc - Class in org.elkoserver.foundation.server.metadata
Description of a (possibly) registered service.
ServiceDesc(String, String, String, String, AuthDesc, String, int) - Constructor for class org.elkoserver.foundation.server.metadata.ServiceDesc
Direct constructor.
ServiceDesc(String, String) - Constructor for class org.elkoserver.foundation.server.metadata.ServiceDesc
Error constructor.
ServiceDesc(String, OptString, OptString, OptString, AuthDesc, OptString, OptInteger) - Constructor for class org.elkoserver.foundation.server.metadata.ServiceDesc
JSON-driven constructor.
ServiceFactory - Interface in org.elkoserver.foundation.server
Interface to provide the application-specific portion of MessageHandlerFactory creation.
ServiceFinder - Interface in org.elkoserver.foundation.server.metadata
Interface for using the broker to find external services.
ServiceLink - Class in org.elkoserver.foundation.server
Class representing a connection to a service rather than to a specific client or server.
services() - Method in class org.elkoserver.foundation.server.Server
Get the services being offered by this server.
set(ReflectionDBObject, String, Object) - Method in class com.mongodb.ReflectionDBObject.JavaWrapper
Adds or sets the given field to the given value on the document.
set(OutputBuffer) - Method in class org.bson.BasicBSONEncoder
 
set(OutputBuffer) - Method in interface org.bson.BSONEncoder
Sets the buffer to wrich the result of encoding will be written.
set(int, Object) - Method in class org.bson.LazyBSONList
 
set_bit(int, int) - Method in class org.made.neohabitat.HabitatMod
Set a bit in an integer.
set_id(Object) - Method in class com.mongodb.ReflectionDBObject
Sets the _id
setAcceptor(TraceMessageAcceptor) - Static method in class org.elkoserver.util.trace.TraceController
Set the acceptor that will be used to actually handle trace events.
setAlwaysUseMBeans(boolean) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets whether JMX beans registered by the driver should always be MBeans, regardless of whether the VM is Java 6 or greater.
setBypassDocumentValidation(Boolean) - Method in class com.mongodb.BulkWriteOperation
Sets whether to bypass document validation.
setBypassDocumentValidation(Boolean) - Method in class com.mongodb.MapReduceCommand
Sets whether to bypass document validation.
setChunkSize(long) - Method in class com.mongodb.gridfs.GridFSInputFile
Set the chunk size.
setCollation(Collation) - Method in class com.mongodb.DBCursor
Sets the collation options
setCollation(Collation) - Method in class com.mongodb.MapReduceCommand
Sets the collation options
setConcat(boolean) - Method in class org.apache.commons.codec.language.bm.BeiderMorseEncoder
Sets how multiple possible phonetic encodings are combined.
setConfiguration(String, String) - Method in interface org.elkoserver.util.trace.TraceMessageAcceptor
Modify the acceptor configuration based on a property setting.
setConnectionsPerHost(int) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the maximum number of connections allowed per host for this Mongo instance.
setConnectionType(int) - Static method in class org.made.neohabitat.mods.Avatar
Set the ConnectionType for this user.
setConnectTimeout(int) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the connection timeout in milliseconds.
setContainer(BasicObject) - Method in class org.elkoserver.server.context.Item
Set or change this item's container.
setContentType(String) - Method in class com.mongodb.gridfs.GridFSInputFile
Sets the content type (MIME type) on the GridFS entry.
setCursorFinalizerEnabled(boolean) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets whether there is a a finalize method created that cleans up instances of DBCursor that the client does not close.
setDBDecoderFactory(DBDecoderFactory) - Method in class com.mongodb.DBCollection
Set a custom decoder factory for this collection.
setDbDecoderFactory(DBDecoderFactory) - Method in class com.mongodb.MongoOptions
Deprecated.
Override the DBCallback factory.
setDBEncoderFactory(DBEncoderFactory) - Method in class com.mongodb.DBCollection
Set a custom encoder factory for this collection.
setDbEncoderFactory(DBEncoderFactory) - Method in class com.mongodb.MongoOptions
Deprecated.
Override the encoding factory.
setDebugMode(boolean) - Method in interface org.elkoserver.foundation.net.Connection
Turn debug features for this connection on or off.
setDebugMode(boolean) - Method in class org.elkoserver.foundation.net.ConnectionBase
Turn on or off debug features on this connection.
setDebugMode(boolean) - Method in class org.elkoserver.foundation.net.HTTPSessionConnection
Turn debug features for this connection on or off.
setDebugMode(boolean) - Method in class org.elkoserver.foundation.net.RTCPSessionConnection
Turn debug features for this connection on or off.
setDecoderFactory(DBDecoderFactory) - Method in class com.mongodb.DBCursor
Sets the factory that will be used create a DBDecoder that will be used to decode BSON documents into DBObject instances.
setDescription(String) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the description for Mongo instances created with these options.
setEncodeBlanks(boolean) - Method in class org.apache.commons.codec.net.QCodec
Defines whether optional transformation of SPACE characters is to be used
setExceptionNoticer(ExceptionNoticer) - Static method in class org.elkoserver.util.trace.ExceptionManager
Register an ExceptionNoticer to be informed whenever one of the reportException() methods is called.
setFilename(String) - Method in class com.mongodb.gridfs.GridFSInputFile
Sets the file name on the GridFS entry.
setFinalize(String) - Method in class com.mongodb.MapReduceCommand
Sets the Finalize JS Function
setFsync(boolean) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the "fsync" value of the global WriteConcern.
setGridFS(GridFS) - Method in class com.mongodb.gridfs.GridFSFile
Sets the GridFS associated with this file.
setHintFields(List<? extends DBObject>) - Method in class com.mongodb.DBCollection
Override MongoDB's default index selection and query optimization process.
setId(Object) - Method in class com.mongodb.gridfs.GridFSInputFile
Sets the ID of this GridFS file.
setInternalClass(String, Class<? extends DBObject>) - Method in class com.mongodb.DBCollection
Sets the internal class for the given path in the document hierarchy
setJ(boolean) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the "j" value of the global WriteConcern.
setJsMode(Boolean) - Method in class com.mongodb.MapReduceCommand
Sets the (optional) JavaScript Mode
setlabel(User, String) - Method in class org.elkoserver.server.context.caps.Cap
Handle a 'setlabel' message.
setLimit(int) - Method in class com.mongodb.MapReduceCommand
Sets the (optional) limit on input
setMaxCodeLen(int) - Method in class org.apache.commons.codec.language.DoubleMetaphone
Sets the maxCodeLen.
setMaxCodeLen(int) - Method in class org.apache.commons.codec.language.Metaphone
Sets the maxCodeLen.
setMaxLength(int) - Method in class org.apache.commons.codec.language.Soundex
Deprecated.
This feature is not needed since the encoding size must be constant. Will be removed in 2.0.
setMaxPhonemes(int) - Method in class org.apache.commons.codec.language.bm.BeiderMorseEncoder
Sets the number of maximum of phonemes that shall be considered by the engine.
setMaxTime(long, TimeUnit) - Method in class com.mongodb.MapReduceCommand
Sets the max execution time for this command, in the given time unit.
setMaxWaitTime(int) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the maximum wait time in milliseconds that a thread may wait for a connection to become available.
setMetaData(DBObject) - Method in class com.mongodb.gridfs.GridFSFile
Gets the file metadata.
setName(String) - Method in class org.elkoserver.server.context.BasicObject
Set this object's name.
setNameType(NameType) - Method in class org.apache.commons.codec.language.bm.BeiderMorseEncoder
Sets the type of name.
setObjectClass(Class<? extends DBObject>) - Method in class com.mongodb.DBCollection
Sets a default class for objects in this collection; null resets the class to nothing.
setOptions(int) - Method in class com.mongodb.DB
Sets the query options, overwriting previous value.
setOptions(int) - Method in class com.mongodb.DBCollection
Sets the default query options, overwriting previous value.
setOptions(int) - Method in class com.mongodb.DBCursor
Sets the query option - see Bytes.QUERYOPTION_* for list.
setOptions(int) - Method in class com.mongodb.Mongo
Deprecated.
Set options on instances of DBCursor
setOutputDB(String) - Method in class com.mongodb.MapReduceCommand
Sets the (optional) database name where the output collection should reside
setPassword(String, String, String, SetPasswordResultHandler) - Method in interface org.elkoserver.server.gatekeeper.Authorizer
Service a request to change a user's password.
setPassword(String, String, String, SetPasswordResultHandler) - Method in class org.elkoserver.server.gatekeeper.passwd.PasswdAuthorizer
Service a request to change a user's password.
SetPasswordResultHandler - Interface in org.elkoserver.server.gatekeeper
Interface for an Authorizer object to deliver the results of servicing a client's set password request.
setPosition(Position) - Method in class org.elkoserver.server.context.BasicObject
Set this object's position.
setPosition(BasicObject, double, double) - Static method in class org.elkoserver.server.context.GeoPosition
Generate a new geo-position and assign it to an object.
setProperties(Properties) - Static method in class org.elkoserver.util.trace.TraceController
Set the trace control properties from a given set of properties.
setProperty(String, String) - Static method in class org.elkoserver.util.trace.TraceController
Set one of the trace control properties.
setProviderID(int) - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Set this service's provider ID.
setReadConcern(ReadConcern) - Method in class com.mongodb.DB
Sets the read concern for this database.
setReadConcern(ReadConcern) - Method in class com.mongodb.DBCollection
Sets the read concern for this collection.
setReadPreference(ReadPreference) - Method in class com.mongodb.DB
Sets the read preference for this database.
setReadPreference(ReadPreference) - Method in class com.mongodb.DBCollection
Sets the ReadPreference for this collection.
setReadPreference(ReadPreference) - Method in class com.mongodb.DBCursor
Sets the read preference for this cursor.
setReadPreference(ReadPreference) - Method in class com.mongodb.MapReduceCommand
Sets the read preference for this command.
setReadPreference(ReadPreference) - Method in class com.mongodb.Mongo
Deprecated.
Set the default read preference with either MongoClientURI or MongoClientOptions
setReadPreference(ReadPreference) - Method in class com.mongodb.MongoOptions
Deprecated.
Specifies the read preference.
setRoot(Object) - Method in class org.bson.BasicBSONCallback
Sets the root document for this position
setRuleType(RuleType) - Method in class org.apache.commons.codec.language.bm.BeiderMorseEncoder
Sets the rule type to apply.
setSafe(boolean) - Method in class com.mongodb.MongoOptions
Deprecated.
If true the driver will use a WriteConcern of WriteConcern.SAFE for all operations.
setScope(Map<String, Object>) - Method in class com.mongodb.MapReduceCommand
Sets the (optional) JavaScript scope
setServiceRefTable(RefTable) - Method in class org.elkoserver.foundation.server.Server
Assign the ref table that will be used to dispatch messages received from connected services.
setSocketFactory(SocketFactory) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the socket factory for creating sockets to mongod.
setSocketKeepAlive(boolean) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the flag that controls the socket keep alive feature that keeps a connection alive through firewalls Socket.setKeepAlive(boolean) Default is false.
setSocketTimeout(int) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the socket timeout in milliseconds It is used for I/O socket read and write operations (int) Default is 0 and means no timeout.
setSort(DBObject) - Method in class com.mongodb.MapReduceCommand
Sets the (optional) sort specification object
setStrictness(boolean) - Static method in class org.elkoserver.json.JSONLiteral
Set the global strictness flag.
setThreadsAllowedToBlockForConnectionMultiplier(int) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the multiplier which, when multiplied with the connectionsPerHost setting, gives the maximum number of threads that may be waiting for a connection to become available from the pool.
setThreshold(int) - Method in class org.elkoserver.util.trace.Trace
Set the logging threshold.
setupIsComplete() - Method in interface org.elkoserver.util.trace.TraceMessageAcceptor
After this call, the TraceMessageAcceptor must obey settings from the environment.
setvar(User, String[], String[]) - Method in class org.elkoserver.server.context.mods.Dictionary
Message handle for the 'setvar' message.
setVerbose(Boolean) - Method in class com.mongodb.MapReduceCommand
Sets the verbosity of the MapReduce job, defaults to 'true'
setVisibility(int) - Method in class org.elkoserver.server.context.BasicObject
Set this object's visibility without taking any other action.
setW(int) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the "w" value, (number of writes), of the global WriteConcern.
setWriteConcern(WriteConcern) - Method in class com.mongodb.DB
Sets the write concern for this database.
setWriteConcern(WriteConcern) - Method in class com.mongodb.DBCollection
Set the WriteConcern for this collection.
setWriteConcern(WriteConcern) - Method in class com.mongodb.Mongo
Deprecated.
Set the default write concern with either MongoClientURI or MongoClientOptions
setWriteConcern(WriteConcern) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the write concern.
setWtimeout(int) - Method in class com.mongodb.MongoOptions
Deprecated.
Sets the "wtimeout" value of the global WriteConcern.
SEXCHANGE - Static variable in interface org.made.neohabitat.Constants
 
SEXCHANGE$ - Static variable in interface org.made.neohabitat.Constants
 
sha(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Deprecated.
sha(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
sha(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Deprecated.
sha1(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-1 digest and returns the value as a byte[].
sha1(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-1 digest and returns the value as a byte[].
sha1(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-1 digest and returns the value as a byte[].
sha1Hex(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-1 digest and returns the value as a hex string.
sha1Hex(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-1 digest and returns the value as a hex string.
sha1Hex(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-1 digest and returns the value as a hex string.
sha256(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-256 digest and returns the value as a byte[].
sha256(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-256 digest and returns the value as a byte[].
sha256(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-256 digest and returns the value as a byte[].
sha256Crypt(byte[]) - Static method in class org.apache.commons.codec.digest.Sha2Crypt
Generates a libc crypt() compatible "$5$" hash value with random salt.
sha256Crypt(byte[], String) - Static method in class org.apache.commons.codec.digest.Sha2Crypt
Generates a libc6 crypt() compatible "$5$" hash value.
sha256Hex(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-256 digest and returns the value as a hex string.
sha256Hex(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-256 digest and returns the value as a hex string.
sha256Hex(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-256 digest and returns the value as a hex string.
Sha2Crypt - Class in org.apache.commons.codec.digest
SHA2-based Unix crypt implementation.
Sha2Crypt() - Constructor for class org.apache.commons.codec.digest.Sha2Crypt
 
sha384(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-384 digest and returns the value as a byte[].
sha384(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-384 digest and returns the value as a byte[].
sha384(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-384 digest and returns the value as a byte[].
sha384Hex(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-384 digest and returns the value as a hex string.
sha384Hex(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-384 digest and returns the value as a hex string.
sha384Hex(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-384 digest and returns the value as a hex string.
sha512(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-512 digest and returns the value as a byte[].
sha512(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-512 digest and returns the value as a byte[].
sha512(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-512 digest and returns the value as a byte[].
sha512Crypt(byte[]) - Static method in class org.apache.commons.codec.digest.Sha2Crypt
Generates a libc crypt() compatible "$6$" hash value with random salt.
sha512Crypt(byte[], String) - Static method in class org.apache.commons.codec.digest.Sha2Crypt
Generates a libc6 crypt() compatible "$6$" hash value.
sha512Hex(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-512 digest and returns the value as a hex string.
sha512Hex(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-512 digest and returns the value as a hex string.
sha512Hex(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Calculates the SHA-512 digest and returns the value as a hex string.
SHA_1 - Static variable in class org.apache.commons.codec.digest.MessageDigestAlgorithms
The SHA-1 hash algorithm defined in the FIPS PUB 180-2.
SHA_256 - Static variable in class org.apache.commons.codec.digest.MessageDigestAlgorithms
The SHA-256 hash algorithm defined in the FIPS PUB 180-2.
SHA_384 - Static variable in class org.apache.commons.codec.digest.MessageDigestAlgorithms
The SHA-384 hash algorithm defined in the FIPS PUB 180-2.
SHA_512 - Static variable in class org.apache.commons.codec.digest.MessageDigestAlgorithms
The SHA-512 hash algorithm defined in the FIPS PUB 180-2.
shaHex(byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
shaHex(InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
shaHex(String) - Static method in class org.apache.commons.codec.digest.DigestUtils
sharded(boolean) - Method in interface com.mongodb.client.MapReduceIterable
Sets if the output database is sharded
shift_0 - Static variable in interface org.made.neohabitat.Constants
 
shift_asterisk - Static variable in interface org.made.neohabitat.Constants
 
shift_at - Static variable in interface org.made.neohabitat.Constants
 
shift_british_pound - Static variable in interface org.made.neohabitat.Constants
 
shift_equal - Static variable in interface org.made.neohabitat.Constants
 
shift_minus - Static variable in interface org.made.neohabitat.Constants
 
shift_plus - Static variable in interface org.made.neohabitat.Constants
 
Short_sign - Class in org.made.neohabitat.mods
Habitat Short_sign Mod (attached to an Elko Item.) It's a little sign that displays text.
Short_sign(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptString) - Constructor for class org.made.neohabitat.mods.Short_sign
 
SHOW_DISK_LOC - Static variable in class com.mongodb.QueryOperators
 
showDiskLoc() - Method in class com.mongodb.DBCursor
Modifies the documents returned to include references to the on-disk location of each document.
shred(Throwable, String) - Method in class org.elkoserver.util.trace.Trace
Record a Throwable along with a trace message.
shutdown() - Method in class org.elkoserver.foundation.run.SubRunner
Shut down this sub-runner's run queue.
shutdown(boolean) - Method in class org.elkoserver.foundation.server.Server
Shut down the server.
shutdown() - Method in interface org.elkoserver.objdb.ObjDB
Shutdown the object database.
shutdown() - Method in class org.elkoserver.objdb.ObjDBLocal
Shutdown the object database.
shutdown() - Method in class org.elkoserver.objdb.ObjDBRemote
Shutdown the object database.
shutdown() - Method in class org.elkoserver.objdb.store.filestore.FileObjectStore
Do any work required immediately prior to shutting down the server.
shutdown() - Method in class org.elkoserver.objdb.store.mongostore.MongoObjectStore
Do any work required immediately prior to shutting down the server.
shutdown() - Method in interface org.elkoserver.objdb.store.ObjectStore
Do any work required immediately prior to shutting down the server.
shutdown() - Method in interface org.elkoserver.server.gatekeeper.Authorizer
Do any work required prior to shutting down the server.
shutdown() - Method in class org.elkoserver.server.gatekeeper.passwd.PasswdAuthorizer
Shut down the authorization service.
shutdown() - Method in interface org.elkoserver.server.presence.SocialGraph
Do any work required prior to shutting down the server.
ShutdownWatcher - Interface in org.elkoserver.foundation.server
Interface implemented by objects that register to be notified when the server is about to be shut down.
Sign - Class in org.made.neohabitat.mods
Habitat Sign Mod (attached to an Elko Item.) It's a sign that displays text.
Sign(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptString) - Constructor for class org.made.neohabitat.mods.Sign
 
sign_char_cursor_down - Static variable in interface org.made.neohabitat.Constants
 
sign_char_cursor_left - Static variable in interface org.made.neohabitat.Constants
 
sign_char_cursor_right - Static variable in interface org.made.neohabitat.Constants
 
sign_char_cursor_up - Static variable in interface org.made.neohabitat.Constants
 
sign_char_dec_height - Static variable in interface org.made.neohabitat.Constants
 
sign_char_dec_width - Static variable in interface org.made.neohabitat.Constants
 
sign_char_double_space - Static variable in interface org.made.neohabitat.Constants
 
sign_char_half_char_down - Static variable in interface org.made.neohabitat.Constants
 
sign_char_half_size - Static variable in interface org.made.neohabitat.Constants
 
sign_char_half_space - Static variable in interface org.made.neohabitat.Constants
 
sign_char_inc_height - Static variable in interface org.made.neohabitat.Constants
 
sign_char_inc_width - Static variable in interface org.made.neohabitat.Constants
 
sign_char_inverse_video - Static variable in interface org.made.neohabitat.Constants
 
sign_char_return_key - Static variable in interface org.made.neohabitat.Constants
 
SingleObjectIterator<V> - Class in org.elkoserver.util
Iterator over a single object.
SingleObjectIterator(V) - Constructor for class org.elkoserver.util.SingleObjectIterator
Constructor.
singleton() - Static method in class com.mongodb.Mongo.Holder
Get the only instance of Holder.
SIT - Static variable in interface org.made.neohabitat.Constants
 
SIT(User) - Method in class org.made.neohabitat.mods.Avatar
Verb (Specific): TODO Sit down.
SIT$ - Static variable in interface org.made.neohabitat.Constants
 
SIT_CHAIR - Static variable in interface org.made.neohabitat.Constants
 
SIT_CHAIR - Static variable in class org.made.neohabitat.mods.Avatar
 
SIT_FRONT - Static variable in interface org.made.neohabitat.Constants
 
SIT_FRONT - Static variable in class org.made.neohabitat.mods.Avatar
 
SIT_GROUND - Static variable in interface org.made.neohabitat.Constants
 
SIT_GROUND - Static variable in class org.made.neohabitat.mods.Avatar
 
size() - Method in class com.mongodb.DBCursor
Counts the number of objects matching the query this does take limit/skip into consideration
size(Object) - Method in class com.mongodb.QueryBuilder
Equivalent of the $size operand
SIZE - Static variable in class com.mongodb.QueryOperators
 
size() - Method in class org.bson.LazyBSONList
 
size() - Method in class org.bson.util.ClassMap
As per java.util.Map, returns the number of key-value mappings in this map.
size() - Method in class org.elkoserver.json.JSONLiteralArray
Obtain the array's element count.
size() - Method in class org.elkoserver.json.JSONObject
Return the number of properties in this JSON object.
skip(int) - Method in interface com.mongodb.client.FindIterable
Sets the number of documents to skip.
skip(long) - Method in class com.mongodb.client.gridfs.GridFSDownloadStream
 
skip(int) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
Sets the number of documents to skip.
skip(int) - Method in class com.mongodb.client.model.DBCollectionCountOptions
Sets the number of documents to skip.
skip(long) - Method in class com.mongodb.client.model.DBCollectionCountOptions
Sets the number of documents to skip.
skip(int) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets the number of documents to skip.
skip(int) - Method in class com.mongodb.DBCursor
Discards a given number of elements at the beginning of the cursor.
skip(long) - Method in class org.apache.commons.codec.binary.BaseNCodecInputStream
slaveOk() - Method in class com.mongodb.DB
Deprecated.
Replaced with ReadPreference.secondaryPreferred()
slaveOk() - Method in class com.mongodb.DBCollection
Deprecated.
Replaced with ReadPreference.secondaryPreferred()
slaveOk() - Method in class com.mongodb.DBCursor
Deprecated.
Replaced with ReadPreference.secondaryPreferred()
slaveOk() - Method in class com.mongodb.Mongo
Deprecated.
Replaced with ReadPreference.secondaryPreferred()
SlowService - Interface in org.elkoserver.foundation.run
Marker interface to tag worker classes as wanting to be run via the SlowServiceRunner.
SlowServiceRunner - Class in org.elkoserver.foundation.run
This class provides a mechanism for safely making use of external services that are only available via synchronous, blocking (i.e., slow) interfaces.
SlowServiceRunner(Runner, int) - Constructor for class org.elkoserver.foundation.run.SlowServiceRunner
Constructor.
snapshot() - Method in class com.mongodb.DBCursor
Use snapshot mode for the query.
SNAPSHOT - Static variable in class com.mongodb.QueryOperators
 
SocialGraph - Interface in org.elkoserver.server.presence
Interface representing an entire social graph, irrespective of its underlying semantics or storage implementation.
socket() - Method in class scalablessl.SSLServerSocketChannel
 
socketFactory(SocketFactory) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the socket factory.
socketFactory - Variable in class com.mongodb.MongoOptions
Deprecated.
Sets the socket factory for creating sockets to mongod Default is SocketFactory.getDefault()
socketKeepAlive(boolean) - Method in class com.mongodb.MongoClientOptions.Builder
Sets whether socket keep alive is enabled.
socketKeepAlive - Variable in class com.mongodb.MongoOptions
Deprecated.
This flag controls the socket keep alive feature that keeps a connection alive through firewalls Socket.setKeepAlive(boolean) Default is false.
socketTimeout(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the socket timeout.
socketTimeout - Variable in class com.mongodb.MongoOptions
Deprecated.
The socket timeout in milliseconds It is used for I/O socket read and write operations Socket.setSoTimeout(int) Default is 0 and means no timeout.
sort(Bson) - Method in interface com.mongodb.client.FindIterable
Sets the sort criteria to apply to the query.
sort(Bson) - Method in interface com.mongodb.client.gridfs.GridFSFindIterable
Sets the sort criteria to apply to the query.
sort(Bson) - Method in interface com.mongodb.client.MapReduceIterable
Sets the sort criteria to apply to the query.
sort(DBObject) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Sets the sort
sort(DBObject) - Method in class com.mongodb.client.model.DBCollectionFindOptions
Sets the sort criteria to apply to the query.
sort(DBObject) - Method in class com.mongodb.DBCursor
Sorts this cursor's elements.
soundex(String) - Method in class org.apache.commons.codec.language.RefinedSoundex
Retrieves the Refined Soundex code for a given String object.
Soundex - Class in org.apache.commons.codec.language
Encodes a string into a Soundex value.
Soundex() - Constructor for class org.apache.commons.codec.language.Soundex
Creates an instance using US_ENGLISH_MAPPING
Soundex(char[]) - Constructor for class org.apache.commons.codec.language.Soundex
Creates a soundex instance using the given mapping.
Soundex(String) - Constructor for class org.apache.commons.codec.language.Soundex
Creates a refined soundex instance using a custom mapping.
soundex(String) - Method in class org.apache.commons.codec.language.Soundex
Retrieves the Soundex code for a given String object.
SourceRetargeter - Interface in org.elkoserver.foundation.json
Interface for an object that can be a source of JSON messages on behalf of other objects.
spawn(User, OptString, OptBoolean, OptBoolean, OptInteger, OptInteger) - Method in class org.elkoserver.server.context.caps.Cap
Handle a 'spawn' message.
SPEAK - Static variable in interface org.made.neohabitat.Constants
 
SPEAK(User, OptInteger, OptString) - Method in class org.made.neohabitat.mods.Avatar
Verb (Specific): TODO Speak to the region/ESP to another user
SPEAK$ - Static variable in interface org.made.neohabitat.Constants
 
SPEAKFORTUNE$ - Static variable in interface org.made.neohabitat.Constants
 
SPRAY - Static variable in interface org.made.neohabitat.Constants
 
SPRAY$ - Static variable in interface org.made.neohabitat.Constants
 
SQUIGGLE - Static variable in interface org.made.neohabitat.Constants
 
sslEnabled(boolean) - Method in class com.mongodb.MongoClientOptions.Builder
Sets whether to use SSL.
sslInvalidHostNameAllowed(boolean) - Method in class com.mongodb.MongoClientOptions.Builder
Define whether invalid host names should be allowed.
SSLSelector - Class in scalablessl
 
SSLSelector(SSLSelectorProvider) - Constructor for class scalablessl.SSLSelector
 
SSLSelectorProvider - Class in scalablessl.spi
 
SSLSelectorProvider() - Constructor for class scalablessl.spi.SSLSelectorProvider
 
SSLServerSocketChannel - Class in scalablessl
 
SSLServerSocketChannel(SSLSelectorProvider) - Constructor for class scalablessl.SSLServerSocketChannel
 
SSLSocketChannel - Class in scalablessl
 
SSLSocketChannel(SSLSelectorProvider) - Constructor for class scalablessl.SSLSocketChannel
 
STAND - Static variable in interface org.made.neohabitat.Constants
 
STAND - Static variable in class org.made.neohabitat.mods.Avatar
 
STAND_FRONT - Static variable in interface org.made.neohabitat.Constants
 
STAND_FRONT - Static variable in class org.made.neohabitat.mods.Avatar
 
STAND_LEFT - Static variable in interface org.made.neohabitat.Constants
 
STAND_LEFT - Static variable in class org.made.neohabitat.mods.Avatar
 
STAND_RIGHT - Static variable in interface org.made.neohabitat.Constants
 
STAND_RIGHT - Static variable in class org.made.neohabitat.mods.Avatar
 
start() - Static method in class com.mongodb.BasicDBObjectBuilder
Creates a builder intialized with an empty document.
start(String, Object) - Static method in class com.mongodb.BasicDBObjectBuilder
Creates a builder initialized with the given key/value.
start(Map) - Static method in class com.mongodb.BasicDBObjectBuilder
Creates an object builder from an existing map of key value pairs.
start() - Static method in class com.mongodb.QueryBuilder
Returns a new QueryBuilder.
start(String) - Static method in class com.mongodb.QueryBuilder
Creates a new query with a document key
start() - Method in class org.elkoserver.foundation.timer.Clock
Starts this clock from the current tick.
start(Properties) - Static method in class org.elkoserver.util.trace.TraceController
Start the operation of the trace system.
start_text - Static variable in interface org.made.neohabitat.Constants
 
startListeners(String, ServiceFactory) - Method in class org.elkoserver.foundation.server.Server
Start listening for connections on all the ports that are configured.
startup - Static variable in class org.elkoserver.util.trace.Trace
Trace object for the 'startup' subsystem.
StaticTypeResolver - Class in org.elkoserver.foundation.json
A simple type resolver that tries to resolve JSON type tags from statically available class information rather than from a lookup table.
status(User) - Method in class org.elkoserver.server.context.test.EchoMod
Message handler for the 'status' message.
status() - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Get the current status of the connection to the external service.
STEAL_FREE - Static variable in interface org.made.neohabitat.Constants
 
stop() - Method in class org.elkoserver.foundation.timer.Clock
Stops this clock from ticking.
STRING - Static variable in class org.bson.BSON
 
StringDecoder - Interface in org.apache.commons.codec
Defines common decoding methods for String decoders.
StringEncoder - Interface in org.apache.commons.codec
Defines common encoding methods for String encoders.
StringEncoderComparator - Class in org.apache.commons.codec
Compares Strings using a StringEncoder.
StringEncoderComparator() - Constructor for class org.apache.commons.codec.StringEncoderComparator
Deprecated.
Creating an instance without a StringEncoder leads to a NullPointerException. Will be removed in 2.0.
StringEncoderComparator(StringEncoder) - Constructor for class org.apache.commons.codec.StringEncoderComparator
Constructs a new instance with the given algorithm.
StringUtils - Class in org.apache.commons.codec.binary
Converts String to and from bytes using the encodings required by the Java specification.
StringUtils() - Constructor for class org.apache.commons.codec.binary.StringUtils
 
STUN - Static variable in interface org.made.neohabitat.Constants
 
stun_count - Variable in class org.made.neohabitat.mods.Avatar
Non-zero when the Avatar-User is stunned.
style(User, OptString, OptString, OptString, OptString) - Method in class org.elkoserver.server.context.mods.TalkPrefs
Message handler for the 'style' message.
style - Variable in class org.made.neohabitat.HabitatMod
0-255 Each Habitat Class has a 0-based table mapping to a global 0-255 space of graphics.
StyleDesc - Class in org.elkoserver.server.context.mods
Representation of style information for something containing text.
StyleDesc(OptString, OptString, OptString, OptString, OptString) - Constructor for class org.elkoserver.server.context.mods.StyleDesc
JSON-driven constructor.
StyleDesc(String, String, String, String, String) - Constructor for class org.elkoserver.server.context.mods.StyleDesc
Direct constructor.
StyleOptions - Class in org.elkoserver.server.context.mods
Representation of permissible text style information in a context that can contain text.
StyleOptions(String[], String[], String[], String[], String[], OptInteger, OptInteger) - Constructor for class org.elkoserver.server.context.mods.StyleOptions
JSON-driven constructor.
subList(int, int) - Method in class org.bson.LazyBSONList
 
SubRunner - Class in org.elkoserver.foundation.run
Object which manages a Runner for you.
SubRunner() - Constructor for class org.elkoserver.foundation.run.SubRunner
Start a new sub-runner.
SubRunner(String) - Constructor for class org.elkoserver.foundation.run.SubRunner
Start a new, named sub-runner.
subService(String) - Method in class org.elkoserver.foundation.server.metadata.ServiceDesc
Generate a service descriptor based on this one.
subTrace(String) - Method in class org.elkoserver.util.trace.Trace
Obtain a Trace object based on another Trace object.
superboom(InternalActor, String) - Method in class org.elkoserver.server.context.test.TestInternalObject
 
Switch - Class in org.made.neohabitat
an Elko Habitat superclass to handle on/off states.
Switch(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.Switch
 
SYMBOL - Static variable in class org.bson.BSON
 
SyntaxError - Exception in org.elkoserver.json
An exception to report a syntax error when parsing a JSON object or message.
SyntaxError(String) - Constructor for exception org.elkoserver.json.SyntaxError
 
SyntaxError() - Constructor for exception org.elkoserver.json.SyntaxError
 

T

Table - Class in org.made.neohabitat.mods
Habitat Table Mod (attached to an Elko Item.) A Table is a large container that can be open/closed and [un]locked.
Table(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.mods.Table
 
TAKE - Static variable in interface org.made.neohabitat.Constants
 
TAKE$ - Static variable in interface org.made.neohabitat.Constants
 
TAKEMESSAGE$ - Static variable in interface org.made.neohabitat.Constants
 
TALK - Static variable in interface org.made.neohabitat.Constants
 
TalkOptions - Class in org.elkoserver.server.context.mods
Mod to hold a context's permissible chat text display style options.
TalkOptions(StyleOptions) - Constructor for class org.elkoserver.server.context.mods.TalkOptions
JSON-driven constructor.
TalkPrefs - Class in org.elkoserver.server.context.mods
Mod to hold a user's current chat text display style settings.
TalkPrefs(StyleDesc) - Constructor for class org.elkoserver.server.context.mods.TalkPrefs
JSON-driven constructor.
target() - Method in class org.elkoserver.json.JSONObject
Interpreting this JSON object as a JSON message, obtain its target.
TCPConnection - Class in org.elkoserver.foundation.net
An implementation of Connection that manages a non-blocking TCP connection to a single remote host.
TELEPORT_ENTRY - Static variable in interface org.made.neohabitat.Constants
 
template() - Method in class org.elkoserver.objdb.store.QueryDesc
Get the query template for the queried object(s).
TEST(User) - Method in class org.made.neohabitat.HabitatMod
Verb (Debug): Test rigging for Elko Habitat developers to write trace messages into the log without actually doing anything
TEST(User) - Method in class org.made.neohabitat.mods.Knick_knack
 
test_bit(int, int) - Method in class org.made.neohabitat.HabitatMod
Test to see if a specific bit is set.
TestInternalObject - Class in org.elkoserver.server.context.test
 
TestInternalObject() - Constructor for class org.elkoserver.server.context.test.TestInternalObject
JSON-driven constructor.
testProperty(String) - Method in class org.elkoserver.foundation.boot.BootProperties
Test the setting of a boolean property.
testProperty(String, String) - Method in class org.elkoserver.foundation.boot.BootProperties
Test if the value of a property is a particular string.
text(String) - Method in class com.mongodb.QueryBuilder
Equivalent to a $text operand.
text(String, String) - Method in class com.mongodb.QueryBuilder
Equivalent to a $text operand.
TEXT - Static variable in class com.mongodb.QueryOperators
 
text - Variable in class org.made.neohabitat.mods.Short_sign
The message to display on this short sign
text - Variable in class org.made.neohabitat.mods.Sign
The message to display on this sign
TEXT_LENGTH - Static variable in interface org.made.neohabitat.Constants
 
textStyle() - Method in class org.elkoserver.server.context.mods.StyleDesc
Get the text style for this StyleDesc.
textStyles() - Method in class org.elkoserver.server.context.mods.StyleOptions
Get the permissible text styles.
THE_REGION - Static variable in interface org.made.neohabitat.Constants
 
theCloseMarker - Static variable in class org.elkoserver.foundation.net.ConnectionBase
Token to put on send queue to signal close of connection.
TheDebugReplyFlag - Static variable in class org.elkoserver.foundation.net.NetworkManager
Special debug support: if this flag is set to true, errors generated by received messages will result in a 'debug' message being sent in reply.
TheDebugSessionsFlag - Static variable in class org.elkoserver.foundation.net.HTTPSessionConnection
Flag to bypass unguessable ID generation for debugging purposes.
TheDebugSessionsFlag - Static variable in class org.elkoserver.foundation.net.RTCPSessionConnection
Flag to bypass unguessable ID generation for debugging purposes.
theMissingValue - Static variable in class org.elkoserver.foundation.json.OptBoolean
Singleton instance of OptBoolean with the value not present.
theMissingValue - Static variable in class org.elkoserver.foundation.json.OptDouble
Singleton instance of OptDouble with the value not present.
theMissingValue - Static variable in class org.elkoserver.foundation.json.OptInteger
Singleton instance of OptInteger with the value not present.
theMissingValue - Static variable in class org.elkoserver.foundation.json.OptString
Singleton instance of OptString with the value not present.
theOpenAuth - Static variable in class org.elkoserver.foundation.server.metadata.AuthDesc
Singleton open authorization descriptor.
theStaticTypeResolver - Static variable in class org.elkoserver.foundation.json.StaticTypeResolver
The singleton instance of this resolver.
theTimer() - Static method in class org.elkoserver.foundation.timer.Timer
Return the single permitted Timer instance.
THIRD - Static variable in interface org.made.neohabitat.Constants
 
threadsAllowedToBlockForConnectionMultiplier(int) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the multiplier for number of threads allowed to block waiting for a connection.
threadsAllowedToBlockForConnectionMultiplier - Variable in class com.mongodb.MongoOptions
Deprecated.
This multiplier, multiplied with the connectionsPerHost setting, gives the maximum number of threads that may be waiting for a connection to become available from the pool.
THROW - Static variable in interface org.made.neohabitat.Constants
 
THROW(User, int, int, int) - Method in class org.made.neohabitat.HabitatMod
Verb (Generic): Throw this across the Region
THROW(User, int, int, int) - Method in interface org.made.neohabitat.HabitatVerbs
 
THROW(User, int, int, int) - Method in class org.made.neohabitat.mods.Bag
Verb (Generic): Throw this across the Region
THROW(User, int, int, int) - Method in class org.made.neohabitat.mods.Box
Verb (Generic): Throw this across the Region
THROW(User, int, int, int) - Method in class org.made.neohabitat.mods.Flashlight
Verb (Generic): Throw this across the Region
THROW(User, int, int, int) - Method in class org.made.neohabitat.mods.Head
Verb (Generic): Throw this across the Region
THROW(User, int, int, int) - Method in class org.made.neohabitat.mods.Key
Verb (Generic): Throw this across the Region
THROW(User, int, int, int) - Method in class org.made.neohabitat.mods.Knick_knack
Verb (Generic): Throw this across the Region
THROW$ - Static variable in interface org.made.neohabitat.Constants
 
THROWAWAY$ - Static variable in interface org.made.neohabitat.Constants
 
throwIfMandatory(Throwable) - Static method in class org.elkoserver.foundation.run.Runner
Utility routine to either swallow or throw exceptions, depending on whether or not they are the kind of exceptions that need to escape from the run loop.
throwOnError() - Method in class com.mongodb.CommandResult
Throws a CommandFailureException if the command failed.
Thunk - Interface in org.elkoserver.foundation.run
An arbitrary (zero-argument) executable.
TickNoticer - Interface in org.elkoserver.foundation.timer
Interface implemented by classes that want to be informed about repeated ticks from a Clock.
Timeout - Class in org.elkoserver.foundation.timer
Object representing a scheduled timeout event.
TimeoutNoticer - Interface in org.elkoserver.foundation.timer
Interface implemented by objects that wish to be informed about Timeout events.
Timer - Class in org.elkoserver.foundation.timer
The master control object for scheduling timed events using timeouts and clocks.
timers - Static variable in class org.elkoserver.util.trace.Trace
Trace object for the 'timers' subsystem.
TIMESTAMP - Static variable in class org.bson.BSON
 
toArray() - Method in class com.mongodb.DBCursor
Converts this cursor to an array.
toArray(int) - Method in class com.mongodb.DBCursor
Converts this cursor to an array.
toArray() - Method in class org.bson.LazyBSONList
 
toArray(Object[]) - Method in class org.bson.LazyBSONList
 
toAsciiBytes(byte[]) - Static method in class org.apache.commons.codec.binary.BinaryCodec
Converts an array of raw binary data into an array of ASCII 0 and 1 character bytes - each byte is a truncated char.
toAsciiChars(byte[]) - Static method in class org.apache.commons.codec.binary.BinaryCodec
Converts an array of raw binary data into an array of ASCII 0 and 1 characters.
toAsciiString(byte[]) - Static method in class org.apache.commons.codec.binary.BinaryCodec
Converts an array of raw binary data into a String of ASCII 0 and 1 characters.
toBsonDocument(Class<TDocument>, CodecRegistry) - Method in class com.mongodb.BasicDBObject
 
toByteArray(String) - Method in class org.apache.commons.codec.binary.BinaryCodec
Decodes a String where each char of the String represents an ASCII '0' or '1'.
toCharset(Charset) - Static method in class org.apache.commons.codec.Charsets
Returns the given Charset or the default Charset if the given Charset is null.
toCharset(String) - Static method in class org.apache.commons.codec.Charsets
Returns a Charset for the named charset.
toClient() - Method in class org.elkoserver.json.EncodeControl
Test if this controller says to encode for the client.
toCollection() - Method in interface com.mongodb.client.AggregateIterable
Aggregates documents according to the specified aggregation pipeline, which must end with a $out stage.
toCollection() - Method in interface com.mongodb.client.MapReduceIterable
Aggregates documents to a collection according to the specified map-reduce function with the given options, which must specify a non-inline result.
toDBObject() - Method in class com.mongodb.GroupCommand
Turns this group command into the DBObject format of the command.
toDBObject() - Method in class com.mongodb.MapReduceCommand
Turns this command into a DBObject representation of this map reduce command.
toDigit(char, int) - Static method in class org.apache.commons.codec.binary.Hex
Converts a hexadecimal character to an integer.
toHex(byte[]) - Static method in class com.mongodb.util.Util
Converts the given byte buffer to a hexadecimal string using Integer.toHexString(int).
toInt(Object) - Static method in class org.bson.BSON
Provides an integer representation of Boolean or Number.
toJson() - Method in class com.mongodb.BasicDBObject
Gets a JSON representation of this document
toJson(JsonWriterSettings) - Method in class com.mongodb.BasicDBObject
Gets a JSON representation of this document
toJson(Encoder<BasicDBObject>) - Method in class com.mongodb.BasicDBObject
Gets a JSON representation of this document
toJson(JsonWriterSettings, Encoder<BasicDBObject>) - Method in class com.mongodb.BasicDBObject
Gets a JSON representation of this document
toList(List<BasicObject>) - Static method in class org.elkoserver.server.context.Context
Obtain a Deliverer that will deliver to an arbitrary list of users.
toListExcluding(List<BasicObject>, Deliverer) - Static method in class org.elkoserver.server.context.Context
Obtain a Deliverer that will deliver to an arbitrary list of users except for one distinguished user.
toMap() - Method in class com.mongodb.gridfs.GridFSFile
 
toMap() - Method in class com.mongodb.ReflectionDBObject
 
toMap() - Method in class org.bson.BasicBSONObject
Converts a DBObject to a map.
toMap() - Method in interface org.bson.BSONObject
Returns a map representing this BSONObject.
toMap() - Method in class org.bson.LazyBSONObject
 
toMap() - Method in class org.bson.types.BasicBSONList
 
toRepository() - Method in class org.elkoserver.json.EncodeControl
Test if this controller says to encode for the repository.
toString() - Method in class com.mongodb.AggregationOptions
 
toString() - Method in class com.mongodb.BasicDBList
Returns a JSON serialization of this object
toString() - Method in class com.mongodb.BasicDBObject
Returns a JSON serialization of this object
toString() - Method in class com.mongodb.BulkWriteError
 
toString() - Method in class com.mongodb.BulkWriteUpsert
 
toString() - Method in class com.mongodb.DB
 
toString() - Method in class com.mongodb.DBAddress
Deprecated.
Gets a String representation of address as host:port/databaseName.
toString() - Method in class com.mongodb.DBCollection
 
toString() - Method in class com.mongodb.DBCursor
 
toString() - Method in class com.mongodb.DBRef
 
toString() - Method in class com.mongodb.DefaultDBDecoder
 
toString() - Method in class com.mongodb.DefaultDBEncoder
 
toString() - Method in class com.mongodb.gridfs.GridFSFile
 
toString() - Method in class com.mongodb.MapReduceCommand
 
toString() - Method in class com.mongodb.MapReduceOutput
 
toString() - Method in class com.mongodb.Mongo
 
toString() - Method in class com.mongodb.MongoClientOptions
 
toString() - Method in class com.mongodb.MongoClientURI
 
toString() - Method in class com.mongodb.MongoOptions
Deprecated.
 
toString() - Method in class com.mongodb.MongoURI
Deprecated.
 
toString() - Method in class com.mongodb.ReplicaSetStatus
 
toString() - Method in class com.mongodb.WriteConcernError
 
toString() - Method in class com.mongodb.WriteResult
 
toString() - Method in class org.apache.commons.codec.binary.Hex
Returns a string representation of the object, which includes the charset name.
toString() - Method in class org.apache.commons.codec.language.bm.Languages.SomeLanguages
 
toString() - Method in class org.bson.BasicBSONObject
Returns a JSON serialization of this object
toString() - Method in class org.bson.LazyBSONObject
Returns a JSON serialization of this object
toString() - Method in class org.bson.types.BSONTimestamp
 
toString() - Method in class org.elkoserver.foundation.net.HTTPRequest
Obtain a printable String representation of this request.
toString() - Method in class org.elkoserver.foundation.net.HTTPSessionConnection
Get a printable String representation of this connection.
toString() - Method in class org.elkoserver.foundation.net.NetAddr
Produce a printable representation of this.
toString() - Method in class org.elkoserver.foundation.net.RTCPRequest
Obtain a printable String representation of this request.
toString() - Method in class org.elkoserver.foundation.net.RTCPSessionConnection
Get a printable String representation of this connection.
toString() - Method in class org.elkoserver.foundation.net.TCPConnection
Obtain a printable String representation of this connection.
toString() - Method in class org.elkoserver.foundation.server.ServiceActor
 
toString() - Method in class org.elkoserver.foundation.server.ServiceLink
 
toString() - Method in class org.elkoserver.json.JSONArray
Obtain a printable string representation of this JSON array.
toString() - Method in class org.elkoserver.json.JSONLiteral
Obtain a printable string representation of this literal, in whatever its current state is.
toString() - Method in class org.elkoserver.json.JSONLiteralArray
Obtain a printable String representation of this literal, in whatever its current state is.
toString() - Method in class org.elkoserver.json.JSONObject
Obtain a printable string representation of this object.
toString() - Method in class org.elkoserver.server.context.Context
Obtain a printable string representation of this context.
toString() - Method in class org.elkoserver.server.context.GeoPosition
 
toString() - Method in class org.elkoserver.server.context.InternalActor
 
toString() - Method in class org.elkoserver.server.context.Item
Obtain a printable string representation of this item.
toString() - Method in class org.elkoserver.server.context.User
Obtain a printable string representation of this user.
toString() - Method in class org.elkoserver.server.workshop.WorkshopActor
 
toString() - Method in class org.elkoserver.util.trace.TraceMessage
Convert this message into a string.
total - Variable in class org.elkoserver.server.workshop.bank.client.BankClient.AccountDesc
Total (including encumbered) balance in the account.
TOUCH - Static variable in interface org.made.neohabitat.Constants
 
TOUCH(User) - Method in class org.made.neohabitat.mods.Avatar
Verb (Specific): TODO Touch another avatar.
trace() - Method in class org.elkoserver.foundation.server.Server
Return the application trace object for this server.
trace() - Method in class org.elkoserver.server.context.Context
Obtain a trace object for logging.
trace() - Method in class org.elkoserver.server.gatekeeper.Gatekeeper
Get the trace object.
Trace - Class in org.elkoserver.util.trace
This class provides output to the server log on behalf of a particular server subsystem.
trace - Static variable in class org.elkoserver.util.trace.Trace
Trace object for the 'trace' subsystem itself.
trace(String) - Static method in class org.elkoserver.util.trace.Trace
Obtain the Trace object for a given subsystem.
trace_msg(String) - Method in class org.made.neohabitat.HabitatMod
Dump a string to the debugging server log.
TraceController - Class in org.elkoserver.util.trace
The single trace controller which manages the operation of the tracing system.
TraceMessage - Class in org.elkoserver.util.trace
Base object representing a trace message generated by a call to one of the Trace class's trace methods.
TraceMessageAcceptor - Interface in org.elkoserver.util.trace
This interface represents objects that accept messages and do something useful with them.
TraceMessageComm - Class in org.elkoserver.util.trace
Trace message suitable for logging communications traffic.
TraceMessageDebug - Class in org.elkoserver.util.trace
Trace message suitable for debug output.
TraceMessageInfo - Class in org.elkoserver.util.trace
Trace message suitable for output of simple notices (e.g., version ID, copyright declaration, etc).
TraceMessageMetrics - Class in org.elkoserver.util.trace
Trace message suitable for logging metrics for analytics.
transfer(User, String) - Method in class org.elkoserver.server.context.caps.Cap
Handle a 'transfer' message.
transfer(String, String, String, String, int, BankClient.TransferResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Transfer money from one account to another.
transferEncumbrance(String, String, String, String, BankClient.TransferResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Transfer encumbered funds into another account.
transform(From) - Method in interface org.elkoserver.util.FilteringIterator.Filter
Generate an object of type To given an object of type From.
TRANSFORM$ - Static variable in interface org.made.neohabitat.Constants
 
Tree - Class in org.made.neohabitat.mods
Habitat Tree Mod (attached to an Elko Item.) Trees don't really do much.
Tree(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.mods.Tree
 
TRUE - Static variable in interface org.made.neohabitat.Constants
 
true_head_style - Variable in class org.made.neohabitat.mods.Avatar
Cache of avatar.contents(HEAD).style to restore after a curse.
tryNext() - Method in interface com.mongodb.client.MongoCursor
A special next() case that returns the next element in the iteration if available or null.
tryNext() - Method in class com.mongodb.DBCursor
Non blocking check for tailable cursors to see if another object is available.
TYPE - Static variable in class com.mongodb.QueryOperators
 
type() - Method in class org.elkoserver.json.JSONObject
Interpreting this JSON object as an encoded object descriptor, obtain its type name.
TypeResolver - Interface in org.elkoserver.foundation.json
A mapping from JSON type tag strings to Java classes.

U

unacknowledged() - Static method in class com.mongodb.WriteResult
Gets an instance representing an unacknowledged write.
uncaughtException(Thread, Throwable) - Static method in class org.elkoserver.util.trace.ExceptionManager
Report an uncaught exception.
UNDEFINED - Static variable in class org.bson.BSON
 
unfreezeaccount(WorkshopActor, String, OptString, OptString, OptString, String) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'unfreezeaccount' request: remove the blockage on a previously frozen account.
unfreezeAccount(String, String, String, BankClient.AccountResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Unfreeze an account, rendering it once again able to participate in transactions.
unfreezeaccount(ServiceActor, String, OptString, OptString, OptString) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to an unfreeze account request.
UNHOOK - Static variable in interface org.made.neohabitat.Constants
 
UNHOOK$ - Static variable in interface org.made.neohabitat.Constants
 
UNIQUE_DOCS - Static variable in class com.mongodb.QueryOperators
 
uniqueID(String) - Method in class org.elkoserver.server.context.Contextor
Generate a unique object ID.
UnixCrypt - Class in org.apache.commons.codec.digest
Unix crypt(3) algorithm implementation.
UnixCrypt() - Constructor for class org.apache.commons.codec.digest.UnixCrypt
 
UNLOAD - Static variable in interface org.made.neohabitat.Constants
 
UNLOAD$ - Static variable in interface org.made.neohabitat.Constants
 
unlock() - Method in class com.mongodb.Mongo
Unlocks the database, allowing the write operations to go through.
UNLOCKED_BIT - Static variable in interface org.made.neohabitat.Constants
 
unmint(WorkshopActor, String, OptString, OptString, OptString, String, int) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'unmint' request: remove money from an account and then destroy it.
unmint(String, String, String, int, BankClient.BalanceResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Destroy money from an account.
unmint(ServiceActor, String, OptString, OptString, OptString, OptInteger) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to an unmint request.
unmintenc(WorkshopActor, String, OptString, OptString, OptString, String) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'unmint' request: redeem an encumbrance by destroying the encumbered funds
unmintenc(ServiceActor, String, OptString, OptString, OptString, OptInteger) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to an unmint encumbrance request.
unmintEncumbrance(String, String, String, BankClient.BalanceResultHandler) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
Destroy encumbered funds.
unpackBits(int) - Method in class org.made.neohabitat.HabitatMod
 
unregisterLoadWatcher(LoadWatcher) - Method in class org.elkoserver.foundation.server.Server
Remove an object from the collection of objects that are notified when the server samples its load.
unregisterReinitWatcher(ReinitWatcher) - Method in class org.elkoserver.foundation.server.Server
Remove an object from the collection of objects that are notified when the server is being reinitialized.
unregisterShutdownWatcher(ShutdownWatcher) - Method in class org.elkoserver.foundation.server.Server
Remove an object from the collection of objects that are notified when the server is being shut down.
unsupported_reply(User, int, String) - Method in class org.made.neohabitat.HabitatMod
Temporary scaffolding for incremental development of the server.
UNWEARABLE - Static variable in interface org.made.neohabitat.Constants
 
update(DBObject) - Method in class com.mongodb.BulkUpdateRequestBuilder
Adds a request to update all documents in the collection that match the query with which this builder was created.
update(DBObject) - Method in class com.mongodb.BulkWriteRequestBuilder
Adds a request to update all documents in the collection that match the query with which this builder was created.
update(DBObject) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Sets the update
update(DBObject, DBObject, boolean, boolean, WriteConcern) - Method in class com.mongodb.DBCollection
Modify an existing document or documents in collection.
update(DBObject, DBObject, boolean, boolean, WriteConcern, DBEncoder) - Method in class com.mongodb.DBCollection
Modify an existing document or documents in collection.
update(DBObject, DBObject, boolean, boolean, WriteConcern, Boolean, DBEncoder) - Method in class com.mongodb.DBCollection
Modify an existing document or documents in collection.
update(DBObject, DBObject, boolean, boolean) - Method in class com.mongodb.DBCollection
Modify an existing document or documents in collection.
update(DBObject, DBObject) - Method in class com.mongodb.DBCollection
Modify an existing document.
update(DBObject, DBObject, DBCollectionUpdateOptions) - Method in class com.mongodb.DBCollection
Modify an existing document or documents in collection.
update(PresenceServer, Domain, JSONObject) - Method in interface org.elkoserver.server.presence.SocialGraph
Update this social graph.
UPDATE$ - Static variable in interface org.made.neohabitat.Constants
 
UpdateDesc - Class in org.elkoserver.objdb.store
Description of a request to update to the object store.
UpdateDesc(String, int, String, OptString) - Constructor for class org.elkoserver.objdb.store.UpdateDesc
JSON-driven constructor.
UpdateDesc(String, int, String, String) - Constructor for class org.elkoserver.objdb.store.UpdateDesc
Direct constructor.
updateDigest(MessageDigest, byte[]) - Static method in class org.apache.commons.codec.digest.DigestUtils
Updates the given MessageDigest.
updateDigest(MessageDigest, InputStream) - Static method in class org.apache.commons.codec.digest.DigestUtils
Reads through an InputStream and updates the digest for the data
updateDigest(MessageDigest, String) - Static method in class org.apache.commons.codec.digest.DigestUtils
Updates the given MessageDigest.
updateMany(Bson, Bson) - Method in interface com.mongodb.client.MongoCollection
Update all documents in the collection according to the specified arguments.
updateMany(Bson, Bson, UpdateOptions) - Method in interface com.mongodb.client.MongoCollection
Update all documents in the collection according to the specified arguments.
updateMulti(DBObject, DBObject) - Method in class com.mongodb.DBCollection
Modify documents in collection.
updateObject(String, int, Encodable, String, ArgRunnable) - Method in interface org.elkoserver.objdb.ObjDB
Update an object in the object database.
updateObject(String, int, Encodable, String, ArgRunnable) - Method in class org.elkoserver.objdb.ObjDBLocal
Update an object in the store.
updateObject(String, int, Encodable, String, ArgRunnable) - Method in class org.elkoserver.objdb.ObjDBRemote
Update an object in the repository.
updateObject(String, int, Encodable, ArgRunnable) - Method in class org.elkoserver.server.workshop.Workshop
Update the state of an object in the repository.
updateObject(String, int, Encodable, String, ArgRunnable) - Method in class org.elkoserver.server.workshop.Workshop
Update the state of an object in some collection in the repository.
updateObjects(UpdateDesc[], RequestResultHandler) - Method in class org.elkoserver.objdb.store.filestore.FileObjectStore
Service an 'update' request.
updateObjects(UpdateDesc[], RequestResultHandler) - Method in class org.elkoserver.objdb.store.mongostore.MongoObjectStore
Service an 'update' request.
updateObjects(UpdateDesc[], RequestResultHandler) - Method in interface org.elkoserver.objdb.store.ObjectStore
Service an 'update' request.
updateOne(DBObject) - Method in class com.mongodb.BulkUpdateRequestBuilder
Adds a request to update one document in the collection that matches the query with which this builder was created.
updateOne(DBObject) - Method in class com.mongodb.BulkWriteRequestBuilder
Adds a request to update one document in the collection that matches the query with which this builder was created.
updateOne(Bson, Bson) - Method in interface com.mongodb.client.MongoCollection
Update a single document in the collection according to the specified arguments.
updateOne(Bson, Bson, UpdateOptions) - Method in interface com.mongodb.client.MongoCollection
Update a single document in the collection according to the specified arguments.
UpdateResultDesc - Class in org.elkoserver.objdb.store
Description of the result status of an object update operation.
UpdateResultDesc(String, OptString, boolean) - Constructor for class org.elkoserver.objdb.store.UpdateResultDesc
JSON-driven constructor.
UpdateResultDesc(String, String, boolean) - Constructor for class org.elkoserver.objdb.store.UpdateResultDesc
Direct constructor.
uploadFromStream(String, InputStream) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Uploads the contents of the given InputStream to a GridFS bucket.
uploadFromStream(String, InputStream, GridFSUploadOptions) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Uploads the contents of the given InputStream to a GridFS bucket.
uploadFromStream(BsonValue, String, InputStream) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Uploads the contents of the given InputStream to a GridFS bucket.
uploadFromStream(BsonValue, String, InputStream, GridFSUploadOptions) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Uploads the contents of the given InputStream to a GridFS bucket.
upsert() - Method in class com.mongodb.BulkWriteRequestBuilder
Specifies that the request being built should be an upsert.
upsert(boolean) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Sets the upsert
upsert(boolean) - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
Set to true if a new document should be inserted if there are no matches to the query filter.
URI() - Method in class org.elkoserver.foundation.net.HTTPRequest
Get the URI that was requested.
URLCodec - Class in org.apache.commons.codec.net
Implements the 'www-form-urlencoded' encoding scheme, also misleadingly known as URL encoding.
URLCodec() - Constructor for class org.apache.commons.codec.net.URLCodec
Default constructor.
URLCodec(String) - Constructor for class org.apache.commons.codec.net.URLCodec
Constructor which allows for the selection of a default charset.
US_ASCII - Static variable in class org.apache.commons.codec.CharEncoding
Seven-bit ASCII, also known as ISO646-US, also known as the Basic Latin block of the Unicode character set.
US_ASCII - Static variable in class org.apache.commons.codec.Charsets
Seven-bit ASCII, also known as ISO646-US, also known as the Basic Latin block of the Unicode character set.
US_ENGLISH - Static variable in class org.apache.commons.codec.language.RefinedSoundex
This static variable contains an instance of the RefinedSoundex using the US_ENGLISH mapping.
US_ENGLISH - Static variable in class org.apache.commons.codec.language.Soundex
An instance of Soundex using the US_ENGLISH_MAPPING mapping.
US_ENGLISH_MAPPING_STRING - Static variable in class org.apache.commons.codec.language.RefinedSoundex
 
US_ENGLISH_MAPPING_STRING - Static variable in class org.apache.commons.codec.language.Soundex
This is a default mapping of the 26 letters used in US English.
USAGE - Static variable in class org.elkoserver.util.trace.Trace
"Usage" level trace threshold
usage - Variable in class org.elkoserver.util.trace.Trace
Flag to control tracing of usage messages.
usagei(String) - Method in class org.elkoserver.util.trace.Trace
Output an informational log message at USAGE level.
usagem(String) - Method in class org.elkoserver.util.trace.Trace
Output a log message at USAGE level.
usagem(String, Object) - Method in class org.elkoserver.util.trace.Trace
Output a log message at USAGE level, with attached object.
usageReportException(Throwable, String) - Method in class org.elkoserver.util.trace.Trace
Log an exception event at USAGE level.
useCursor(Boolean) - Method in interface com.mongodb.client.AggregateIterable
Sets whether the server should use a cursor to return results.
user() - Method in class org.elkoserver.server.context.BasicObject
Obtain the user within which this object is contained, regardless of how deeply nested in containers it might be.
user() - Method in class org.elkoserver.server.context.Context
Obtain the user this object is currently contained by.
user() - Method in class org.elkoserver.server.context.Item
Obtain the user within which this item is contained, regardless of how deeply nested in containers it might be.
User - Class in org.elkoserver.server.context
A User represents a connection to someone entered into a context from a client.
User(String, Mod[], Item[], String, Position) - Constructor for class org.elkoserver.server.context.User
Direct constructor.
user() - Method in class org.elkoserver.server.context.User
Obtain the user this object is currently associated with.
userCount() - Method in class org.elkoserver.server.context.Context
Get the number of users in this context.
UserFactory - Interface in org.elkoserver.server.context
Interface implemented by objects that can produce User objects on demand, either by manufacturing them from whole cloth or by fetching information from an external data store.
userIterator() - Method in class org.elkoserver.server.context.Context
Obtain an iterator over the users currently in this context.
UserMod - Interface in org.elkoserver.server.context
Marker Interface for mods that may be attached to users.
UsersPerRegion - Static variable in interface org.made.neohabitat.Constants
 
UserWatcher - Interface in org.elkoserver.server.context
Interface implemented by objects that wish to be notified when users arrive in or depart from context.
UTF_16 - Static variable in class org.apache.commons.codec.CharEncoding
Sixteen-bit Unicode Transformation Format, The byte order specified by a mandatory initial byte-order mark (either order accepted on input, big-endian used on output)
UTF_16 - Static variable in class org.apache.commons.codec.Charsets
Sixteen-bit Unicode Transformation Format, The byte order specified by a mandatory initial byte-order mark (either order accepted on input, big-endian used on output)
UTF_16BE - Static variable in class org.apache.commons.codec.CharEncoding
Sixteen-bit Unicode Transformation Format, big-endian byte order.
UTF_16BE - Static variable in class org.apache.commons.codec.Charsets
Sixteen-bit Unicode Transformation Format, big-endian byte order.
UTF_16LE - Static variable in class org.apache.commons.codec.CharEncoding
Sixteen-bit Unicode Transformation Format, little-endian byte order.
UTF_16LE - Static variable in class org.apache.commons.codec.Charsets
Sixteen-bit Unicode Transformation Format, little-endian byte order.
UTF_8 - Static variable in class org.apache.commons.codec.CharEncoding
Eight-bit Unicode Transformation Format.
UTF_8 - Static variable in class org.apache.commons.codec.Charsets
Eight-bit Unicode Transformation Format.
Util - Class in com.mongodb.util
General utilities that are useful throughout the driver.
Util() - Constructor for class com.mongodb.util.Util
 
uuid - Variable in class org.elkoserver.server.context.users.DevicePersistentUserFactory.DeviceCredentials
The device ID
uuid() - Method in class org.elkoserver.server.context.users.DeviceUserMod
Get the Device UID

V

validate() - Method in class com.mongodb.gridfs.GridFSFile
Verifies that the MD5 matches between the database and the local file.
value() - Method in class org.elkoserver.foundation.json.OptBoolean
Get the boolean value of the parameter.
value(boolean) - Method in class org.elkoserver.foundation.json.OptBoolean
Get the boolean value of this parameter, or a default value if the value is absent.
value() - Method in class org.elkoserver.foundation.json.OptDouble
Get the double value of the parameter.
value(double) - Method in class org.elkoserver.foundation.json.OptDouble
Get the double value of this parameter, or a default value if the value is absent.
value() - Method in class org.elkoserver.foundation.json.OptInteger
Get the int value of the parameter.
value(int) - Method in class org.elkoserver.foundation.json.OptInteger
Get the int value of this parameter, or a default value if the value is absent.
value() - Method in class org.elkoserver.foundation.json.OptString
Get the String value of the parameter.
value(String) - Method in class org.elkoserver.foundation.json.OptString
Get the String value of this parameter, or a default value if the value is absent.
valueOf(String) - Static method in enum com.mongodb.AggregationOptions.OutputMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mongodb.MapReduceCommand.OutputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.codec.language.bm.NameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.codec.language.bm.RuleType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mongodb.AggregationOptions.OutputMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mongodb.MapReduceCommand.OutputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.codec.language.bm.NameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.codec.language.bm.RuleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.elkoserver.util.HashMapMulti
Return an iterable that can iterate over all the values of all the keys in this map.
verb() - Method in class org.elkoserver.json.JSONObject
Interpreting this JSON object as a JSON message, obtain its verb.
VERB_ACK - Static variable in class org.elkoserver.foundation.net.RTCPRequest
 
VERB_END - Static variable in class org.elkoserver.foundation.net.RTCPRequest
 
VERB_ERROR - Static variable in class org.elkoserver.foundation.net.RTCPRequest
 
VERB_MESSAGE - Static variable in class org.elkoserver.foundation.net.RTCPRequest
 
VERB_RESUME - Static variable in class org.elkoserver.foundation.net.RTCPRequest
 
VERB_START - Static variable in class org.elkoserver.foundation.net.RTCPRequest
 
verbose(boolean) - Method in interface com.mongodb.client.MapReduceIterable
Sets whether to include the timing information in the result information.
VERBOSE - Static variable in class org.elkoserver.util.trace.Trace
"Verbose" level trace threshold
verbose - Variable in class org.elkoserver.util.trace.Trace
Flag to control tracing of verbose messages.
verbosei(String) - Method in class org.elkoserver.util.trace.Trace
Output an informational log message at VERBOSE level.
verbosem(String) - Method in class org.elkoserver.util.trace.Trace
Output a log message at VERBOSE level.
verbosem(String, Object) - Method in class org.elkoserver.util.trace.Trace
Output a log message at VERBOSE level, with attached object.
verboseReportException(Throwable, String) - Method in class org.elkoserver.util.trace.Trace
Log an exception event at VERBOSE level.
verify(AuthDesc) - Method in class org.elkoserver.foundation.server.metadata.AuthDesc
Check an authorization.
version - Static variable in class org.elkoserver.foundation.server.BuildVersion
The version of Elko that this build represents.
version() - Method in class org.elkoserver.foundation.server.Server
Return the version ID string for this build.
version() - Method in class org.elkoserver.objdb.store.UpdateDesc
Get the version number.
VIS_CONTAINER - Static variable in class org.elkoserver.server.context.BasicObject
Visible according to the visibility of its container.
VIS_NONE - Static variable in class org.elkoserver.server.context.BasicObject
Not visible to anyone.
VIS_PERSONAL - Static variable in class org.elkoserver.server.context.BasicObject
Visible to user holding object but nobody else.
VIS_PUBLIC - Static variable in class org.elkoserver.server.context.BasicObject
Visible to everyone in the enclosing context.
visibleTo(Deliverer) - Method in class org.elkoserver.server.context.BasicObject
Test if this object is visible to a given receiver.
VOTED_FLAG - Static variable in interface org.made.neohabitat.Constants
 
VSELECT - Static variable in interface org.made.neohabitat.Constants
 
VSELECT$ - Static variable in interface org.made.neohabitat.Constants
 

W

w - Variable in class com.mongodb.MongoOptions
Deprecated.
The "w" value, (number of writes), of the global WriteConcern.
WAITFOR_$ - Static variable in interface org.made.neohabitat.Constants
 
WALK - Static variable in interface org.made.neohabitat.Constants
 
WALK(User, OptInteger, OptInteger, OptInteger) - Method in class org.made.neohabitat.mods.Avatar
Verb (Specific): TODO Walk across the region.
WALK$ - Static variable in interface org.made.neohabitat.Constants
 
WALK_ENTRY - Static variable in interface org.made.neohabitat.Constants
 
Walkable - Class in org.made.neohabitat
an Elko Habitat superclass to handle avatar walkable surfaces.
Walkable(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, int) - Constructor for class org.made.neohabitat.Walkable
 
Walkable(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.Walkable
 
Wall - Class in org.made.neohabitat.mods
Habitat Wall Mod (attached to an Elko Item.) Walls are bound the visible region (room) and stop the User-Avatar from walking off the Ground.
Wall(OptInteger, OptInteger, OptInteger, OptInteger, OptInteger) - Constructor for class org.made.neohabitat.mods.Wall
 
WARNING - Static variable in class org.elkoserver.util.trace.Trace
"Warning" level trace threshold
warning - Variable in class org.elkoserver.util.trace.Trace
Flag to control tracing of warning messages.
warningi(String) - Method in class org.elkoserver.util.trace.Trace
Output an informational log message at WARNING level.
warningm(String) - Method in class org.elkoserver.util.trace.Trace
Output a log message at WARNING level.
warningm(String, Object) - Method in class org.elkoserver.util.trace.Trace
Output a log message at WARNING level, with attached object.
warningReportException(Throwable, String) - Method in class org.elkoserver.util.trace.Trace
Log an exception event at WARNING level.
wasAcknowledged() - Method in class com.mongodb.WriteResult
Returns true if the write was acknowledged.
WEAPONS_FREE - Static variable in interface org.made.neohabitat.Constants
 
WEAR - Static variable in interface org.made.neohabitat.Constants
 
WEAR(User) - Method in class org.made.neohabitat.mods.Head
Verb (Specific): Move this head from my avatar's HANDS to the HEAD slot.
WEAR$ - Static variable in interface org.made.neohabitat.Constants
 
wearing(Avatar, HabitatMod) - Method in class org.made.neohabitat.HabitatMod
wearing -- Return true iff the avatar is wearing (head slot) a given object.
WebSocketByteIOFramerFactory - Class in org.elkoserver.foundation.net
Byte I/O framer factory for WebSocket connections, a perverse hybrid of HTTP and TCP.
WebSocketRequest - Class in org.elkoserver.foundation.net
An HTTP request descriptor, augmented for setting up a WebSocket connection.
WebSocketRequest() - Constructor for class org.elkoserver.foundation.net.WebSocketRequest
 
WHERE - Static variable in class com.mongodb.QueryOperators
 
WIND - Static variable in interface org.made.neohabitat.Constants
 
WIND$ - Static variable in interface org.made.neohabitat.Constants
 
WISH - Static variable in interface org.made.neohabitat.Constants
 
WISH$ - Static variable in interface org.made.neohabitat.Constants
 
withChunkSizeBytes(int) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Create a new GridFSBucket instance with a new chunk size in bytes.
withCodecRegistry(CodecRegistry) - Method in interface com.mongodb.client.MongoCollection
Create a new MongoCollection instance with a different codec registry.
withCodecRegistry(CodecRegistry) - Method in interface com.mongodb.client.MongoDatabase
Create a new MongoDatabase instance with a different codec registry.
withDocumentClass(Class<NewTDocument>) - Method in interface com.mongodb.client.MongoCollection
Create a new MongoCollection instance with a different default class to cast any documents returned from the database into..
WITHDRAW - Static variable in interface org.made.neohabitat.Constants
 
WITHIN - Static variable in class com.mongodb.QueryOperators
 
withinBox(double, double, double, double) - Method in class com.mongodb.QueryBuilder
Equivalent to a $within operand, based on a bounding box using represented by two corners
withinCenter(double, double, double) - Method in class com.mongodb.QueryBuilder
Equivalent of the $within operand, used for geospatial operation
withinCenterSphere(double, double, double) - Method in class com.mongodb.QueryBuilder
Equivalent of the $centerSphere operand mostly intended for queries up to a few hundred miles or km.
withinPolygon(List<Double[]>) - Method in class com.mongodb.QueryBuilder
Equivalent to a $within operand, based on a bounding polygon represented by an array of points
withReadConcern(ReadConcern) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Create a new GridFSBucket instance with a different read concern.
withReadConcern(ReadConcern) - Method in interface com.mongodb.client.MongoCollection
Create a new MongoCollection instance with a different read concern.
withReadConcern(ReadConcern) - Method in interface com.mongodb.client.MongoDatabase
Create a new MongoDatabase instance with a different read concern.
withReadPreference(ReadPreference) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Create a new GridFSBucket instance with a different read preference.
withReadPreference(ReadPreference) - Method in interface com.mongodb.client.MongoCollection
Create a new MongoCollection instance with a different read preference.
withReadPreference(ReadPreference) - Method in interface com.mongodb.client.MongoDatabase
Create a new MongoDatabase instance with a different read preference.
withWriteConcern(WriteConcern) - Method in interface com.mongodb.client.gridfs.GridFSBucket
Create a new GridFSBucket instance with a different write concern.
withWriteConcern(WriteConcern) - Method in interface com.mongodb.client.MongoCollection
Create a new MongoCollection instance with a different write concern.
withWriteConcern(WriteConcern) - Method in interface com.mongodb.client.MongoDatabase
Create a new MongoDatabase instance with a different write concern.
WorkerObject - Class in org.elkoserver.server.workshop
Base class for all worker objects.
WorkerObject(String) - Constructor for class org.elkoserver.server.workshop.WorkerObject
Constructor.
workshop() - Method in class org.elkoserver.server.workshop.WorkerObject
Obtain the workshop for this server.
Workshop - Class in org.elkoserver.server.workshop
Main state data structure in a Workshop Server.
WorkshopActor - Class in org.elkoserver.server.workshop
Actor for a connection to a workshop.
WorkshopBoot - Class in org.elkoserver.server.workshop
The boot class for the Workshop.
WorkshopBoot() - Constructor for class org.elkoserver.server.workshop.WorkshopBoot
 
WORLD - Static variable in class org.elkoserver.util.trace.Trace
"World" level trace threshold
world - Variable in class org.elkoserver.util.trace.Trace
Flag to control tracing of world messages.
worldi(String) - Method in class org.elkoserver.util.trace.Trace
Output an informational log message at WORLD level.
worldm(String) - Method in class org.elkoserver.util.trace.Trace
Output a log message at WORLD level.
worldm(String, Object) - Method in class org.elkoserver.util.trace.Trace
Output a log message at WORLD level, with attached object.
worldReportException(Throwable, String) - Method in class org.elkoserver.util.trace.Trace
Log an exception event at WORLD level.
write(int) - Method in class com.mongodb.client.gridfs.GridFSUploadStream
 
write(byte[]) - Method in class com.mongodb.client.gridfs.GridFSUploadStream
 
write(byte[], int, int) - Method in class com.mongodb.client.gridfs.GridFSUploadStream
 
write(int) - Method in class org.apache.commons.codec.binary.BaseNCodecOutputStream
Writes the specified byte to this output stream.
write(byte[], int, int) - Method in class org.apache.commons.codec.binary.BaseNCodecOutputStream
Writes len bytes from the specified b array starting at offset to this output stream.
WRITE - Static variable in interface org.made.neohabitat.Constants
 
writeConcern(WriteConcern) - Method in class com.mongodb.client.model.DBCollectionFindAndModifyOptions
Sets the writeConcern
writeConcern(WriteConcern) - Method in class com.mongodb.client.model.DBCollectionRemoveOptions
Sets the write concern
writeConcern(WriteConcern) - Method in class com.mongodb.client.model.DBCollectionUpdateOptions
Sets the write concern
writeConcern(WriteConcern) - Method in class com.mongodb.InsertOptions
Set the write concern to use for the insert.
writeConcern(WriteConcern) - Method in class com.mongodb.MongoClientOptions.Builder
Sets the write concern.
writeConcern - Variable in class com.mongodb.MongoOptions
Deprecated.
Sets the write concern.
WriteConcernError - Class in com.mongodb
An error representing a failure by the server to apply the requested write concern to the bulk operation.
WriteConcernError(int, String, DBObject) - Constructor for class com.mongodb.WriteConcernError
Constructs a new instance.
writeObject(OutputBuffer, BSONObject) - Method in interface com.mongodb.DBEncoder
Encode the BSONObject.
writeObject(OutputBuffer, BSONObject) - Method in class com.mongodb.DefaultDBEncoder
 
writeObject(OutputBuffer, BSONObject) - Method in class com.mongodb.LazyDBEncoder
 
WriteResult - Class in com.mongodb
This class lets you access the results of the previous acknowledged write.
WriteResult(int, boolean, Object) - Constructor for class com.mongodb.WriteResult
Construct a new instance.
writeTo(String) - Method in class com.mongodb.gridfs.GridFSDBFile
Writes the file's data to a file on disk.
writeTo(File) - Method in class com.mongodb.gridfs.GridFSDBFile
Writes the file's data to a file on disk.
writeTo(OutputStream) - Method in class com.mongodb.gridfs.GridFSDBFile
Writes the file's data to an OutputStream.
wtimeout - Variable in class com.mongodb.MongoOptions
Deprecated.
The "wtimeout" value of the global WriteConcern.
WWW_FORM_URL - Static variable in class org.apache.commons.codec.net.URLCodec
BitSet of www-form-url safe characters.

X

x() - Method in class org.elkoserver.server.context.CartesianPosition
Obtain the X-coordinate of this position.
x - Variable in class org.made.neohabitat.HabitatMod
The horizontal position, if the container is THE_REGION
xfer(WorkshopActor, String, OptString, OptString, OptString, String, String, int) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'xfer' request: transfer money from one account to another.
xfer(ServiceActor, String, OptString, OptString, OptString, OptInteger, OptString, OptInteger) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a transfer request.
xferenc(WorkshopActor, String, OptString, OptString, OptString, String, String) - Method in class org.elkoserver.server.workshop.bank.BankWorker
Message handler for the 'xferenc' request: redeem an encumbrance by transferring the encumbered funds to some other account
xferenc(ServiceActor, String, OptString, OptString, OptString, OptInteger, OptString, OptInteger) - Method in class org.elkoserver.server.workshop.bank.client.BankClient
JSON message handler for the response to a transfer encumbrance request.

Y

y() - Method in class org.elkoserver.server.context.CartesianPosition
Obtain the Y-coordinate of this position.
y - Variable in class org.made.neohabitat.HabitatMod
0-127 If in THE_REGION, the vertical position (+128 if foreground), otherwise the offset within the container.

Z

ZAPIN$ - Static variable in interface org.made.neohabitat.Constants
 
ZAPTO - Static variable in interface org.made.neohabitat.Constants
 
ZAPTO$ - Static variable in interface org.made.neohabitat.Constants
 
ZMQSendTester - Class in org.elkoserver.server.context.test
Context mod to test ZMQ outbound connections
ZMQSendTester(String) - Constructor for class org.elkoserver.server.context.test.ZMQSendTester
JSON-driven constructor.

_

_msDateFormat - Static variable in class com.mongodb.util.JSONCallback
 
_put(String, Object) - Method in class org.bson.BasicBSONCallback
Puts a new value into the document.
_putObjectField(String, Object) - Method in class org.bson.BasicBSONEncoder
Encodes any Object type
_secDateFormat - Static variable in class com.mongodb.util.JSONCallback
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

Copyright © 2017. All rights reserved.