public interface MemoryAPI
Modifier and Type | Method and Description |
---|---|
void |
addRequired(java.lang.String key,
java.lang.String requiredKey)
Can be called multiple times for a key.
|
void |
advance(float amount) |
boolean |
between(java.lang.String key,
float min,
float max)
Includes both endpoints.
|
void |
clear() |
boolean |
contains(java.lang.String key) |
void |
expire(java.lang.String key,
float days) |
java.lang.Object |
get(java.lang.String key) |
boolean |
getBoolean(java.lang.String key) |
SectorEntityToken |
getEntity(java.lang.String key) |
float |
getExpire(java.lang.String key) |
CampaignFleetAPI |
getFleet(java.lang.String key) |
float |
getFloat(java.lang.String key) |
int |
getInt(java.lang.String key) |
java.util.Collection<java.lang.String> |
getKeys() |
long |
getLong(java.lang.String key) |
java.util.Set<java.lang.String> |
getRequired(java.lang.String key) |
java.lang.String |
getString(java.lang.String key) |
Vector2f |
getVector2f(java.lang.String key) |
boolean |
is(java.lang.String key,
boolean value) |
boolean |
is(java.lang.String key,
float value) |
boolean |
is(java.lang.String key,
java.lang.Object value) |
boolean |
isEmpty() |
void |
removeAllRequired(java.lang.String key) |
void |
removeRequired(java.lang.String key,
java.lang.String requiredKey) |
void |
set(java.lang.String key,
java.lang.Object value)
Never expires.
|
void |
set(java.lang.String key,
java.lang.Object value,
float expire)
With expiration.
|
void |
unset(java.lang.String key) |
void unset(java.lang.String key)
void expire(java.lang.String key, float days)
boolean contains(java.lang.String key)
boolean is(java.lang.String key, java.lang.Object value)
boolean is(java.lang.String key, float value)
boolean is(java.lang.String key, boolean value)
void set(java.lang.String key, java.lang.Object value)
key
- value
- void set(java.lang.String key, java.lang.Object value, float expire)
key
- value
- expire
- java.lang.Object get(java.lang.String key)
java.lang.String getString(java.lang.String key)
float getFloat(java.lang.String key)
boolean getBoolean(java.lang.String key)
long getLong(java.lang.String key)
Vector2f getVector2f(java.lang.String key)
SectorEntityToken getEntity(java.lang.String key)
CampaignFleetAPI getFleet(java.lang.String key)
boolean between(java.lang.String key, float min, float max)
key
- from
- to
- java.util.Collection<java.lang.String> getKeys()
float getExpire(java.lang.String key)
void advance(float amount)
void addRequired(java.lang.String key, java.lang.String requiredKey)
key
- requiredKey
- void removeRequired(java.lang.String key, java.lang.String requiredKey)
boolean isEmpty()
java.util.Set<java.lang.String> getRequired(java.lang.String key)
void removeAllRequired(java.lang.String key)
void clear()
int getInt(java.lang.String key)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.