Package net.swofty.data.mongodb
Class RegionDatabase
java.lang.Object
net.swofty.data.mongodb.RegionDatabase
- All Implemented Interfaces:
MongoDB
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic com.mongodb.client.MongoClientstatic com.mongodb.client.MongoCollection<org.bson.Document>static com.mongodb.client.MongoDatabasefinal String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexists()List<org.bson.Document>getAll()static List<SkyBlockRegion>booleangetBoolean(String key, boolean def) org.bson.Documentint<T> List<T>longvoidinsertOrUpdate(String key, Object value) booleanvoid
-
Field Details
-
id
-
client
public static com.mongodb.client.MongoClient client -
database
public static com.mongodb.client.MongoDatabase database -
collection
public static com.mongodb.client.MongoCollection<org.bson.Document> collection
-
-
Constructor Details
-
RegionDatabase
-
-
Method Details
-
connect
-
set
-
get
-
getAll
-
getString
-
getInt
-
getLong
-
getBoolean
- Specified by:
getBooleanin interfaceMongoDB
-
getList
-
getDocument
public org.bson.Document getDocument() -
remove
-
insertOrUpdate
- Specified by:
insertOrUpdatein interfaceMongoDB
-
exists
public boolean exists() -
getAllRegions
-