Database

Gestiona una carpeta donde se almacenarán colecciones.

Constructor

Parámetro
Tipo
Descripción

src

String

Nombre de la carpeta donde se almacenarán las colecciones.

(String src)

Atributos

Nombre
Tipo
Descripción
Valor

LOGGER

Logger

Contiene una instancia de Logger que se crea al iniciar una instancia de Database.

Instancia

Métodos

Nombre: collection

Tipo de retorno: Collection

Descripción: Genera una instancia de una Collection indicando la ruta del archivo que representa la colección.

Parámetro
Tipo
Descripción

name

String

Nombre de la colección.

clazz

Class

Clase que representa una colección.

(String name, Class clazz) (String name)

Ejemplos de uso

/**
* Crear una instancia pasando como parametro la carpeta
* en donde se almacenarán las colecciones
**/
Database db=new Database("db");
/**
* Obtiene una instancia de Colecction apuntado a la carpeta
* de Database seguido del nombre de la colección para almacenar registro
**/
Collection collection_personas=db.collection("personas");

Last updated