com.ryuuji.api

## Class ExNihiloService

- java.lang.Object
- - com.ryuuji.api.ExNihiloService

    public class ExNihiloService
    extends java.lang.Object

### Constructor Summary

Constructors
Constructor and Description
`ExNihiloService()`

### Method Summary

All Methods Instance Methods Concrete Methods
`boolean` `crearActividad(java.util.Date fecha, java.lang.String tipo, orm.Asignatura asignatura)`
`boolean` `crearAnotacion(boolean positiva, java.lang.String descripcion, orm.Estudiante estudiante, orm.Profesor profesor)`
`boolean` `crearApoderado(orm.Colegio colegio, java.lang.String nombre, java.lang.String rut)`
`boolean` `crearAsignatura(java.lang.String nombre, orm.Curso curso, orm.Profesor profesor)`
`boolean` `crearAsistencia(java.util.Date dia, boolean asistio, orm.Estudiante estudiante)`
`boolean` `crearColegio(java.lang.String nombre)`
`boolean` `crearCurso(int nivel, java.lang.String letra, orm.Colegio colegio)`
`boolean` `crearEstudiante(java.lang.String nombre, java.lang.String rut, orm.Curso curso, orm.Apoderado apoderado)`
`boolean` `crearNota(double valor, orm.Asignatura asignatura, orm.Estudiante estudiante)`
`boolean` `crearProfesor(orm.Colegio colegio, java.lang.String nombre, java.lang.String rut)`
`boolean` `deleteAll()`
`boolean` `eliminarActividad(orm.Actividad actividad)`
`boolean` `eliminarAnotacion(orm.Anotacion anotacion)`
`boolean` `eliminarApoderado(orm.Apoderado apoderado)`
`boolean` `eliminarAsignatura(orm.Asignatura asignatura)`
`boolean` `eliminarAsistencia(orm.Asistencia asistencia)`
`boolean` `eliminarColegio(orm.Colegio colegio)`
`boolean` `eliminarCurso(orm.Curso curso)`
`boolean` `eliminarEstudiante(orm.Estudiante estudiante)`
`boolean` `eliminarNota(orm.Nota nota)`
`boolean` `eliminarProfesor(orm.Profesor profesor)`
`boolean` `fill()`
`boolean` `modificarActividad(orm.Actividad actividad, java.util.Date fecha, java.lang.String tipo, orm.Asignatura asignatura)`
`boolean` `modificarAnotacion(orm.Anotacion anotacion, java.lang.Boolean positiva, java.lang.String descripcion, orm.Estudiante estudiante, orm.Profesor profesor)`
`boolean` `modificarApoderado(orm.Apoderado apoderado, java.lang.String nombre, java.lang.String rut)`
`boolean` `modificarAsignatura(orm.Asignatura asignatura, java.lang.String nombre, orm.Curso curso, orm.Profesor profesor)`
`boolean` `modificarAsistencia(orm.Asistencia asistencia, java.util.Date dia, java.lang.Boolean asistio, orm.Estudiante estudiante)`
`boolean` `modificarColegio(orm.Colegio colegio, java.lang.String nombre)`
`boolean` `modificarCurso(orm.Curso curso, java.lang.Integer nivel, java.lang.String letra, orm.Colegio Colegio)`
`boolean` `modificarEstudiante(orm.Estudiante estudiante, java.lang.String nombre, java.lang.String rut, orm.Curso curso, orm.Apoderado apoderado)`
`boolean` `modificarNota(orm.Nota nota, java.lang.Double valor, orm.Asignatura asignatura, orm.Estudiante estudiante)`
`boolean` `modificarProfesor(orm.Profesor profesor, java.lang.String nombre, java.lang.String rut)`

### Methods inherited from class java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Constructor Detail

#### ExNihiloService

    public ExNihiloService()

### Method Detail

#### crearColegio

    public boolean crearColegio(java.lang.String nombre)

#### modificarColegio

    public boolean modificarColegio(orm.Colegio colegio,
                                    java.lang.String nombre)

#### eliminarColegio

    public boolean eliminarColegio(orm.Colegio colegio)

#### crearCurso

    public boolean crearCurso(int nivel,
                              java.lang.String letra,
                              orm.Colegio colegio)

#### modificarCurso

    public boolean modificarCurso(orm.Curso curso,
                                  java.lang.Integer nivel,
                                  java.lang.String letra,
                                  orm.Colegio Colegio)

#### eliminarCurso

    public boolean eliminarCurso(orm.Curso curso)

#### crearApoderado

    public boolean crearApoderado(orm.Colegio colegio,
                                  java.lang.String nombre,
                                  java.lang.String rut)

#### modificarApoderado

    public boolean modificarApoderado(orm.Apoderado apoderado,
                                      java.lang.String nombre,
                                      java.lang.String rut)

#### eliminarApoderado

    public boolean eliminarApoderado(orm.Apoderado apoderado)

#### crearEstudiante

    public boolean crearEstudiante(java.lang.String nombre,
                                   java.lang.String rut,
                                   orm.Curso curso,
                                   orm.Apoderado apoderado)

#### modificarEstudiante

    public boolean modificarEstudiante(orm.Estudiante estudiante,
                                       java.lang.String nombre,
                                       java.lang.String rut,
                                       orm.Curso curso,
                                       orm.Apoderado apoderado)

#### eliminarEstudiante

    public boolean eliminarEstudiante(orm.Estudiante estudiante)

#### crearAsistencia

    public boolean crearAsistencia(java.util.Date dia,
                                   boolean asistio,
                                   orm.Estudiante estudiante)

#### modificarAsistencia

    public boolean modificarAsistencia(orm.Asistencia asistencia,
                                       java.util.Date dia,
                                       java.lang.Boolean asistio,
                                       orm.Estudiante estudiante)

#### eliminarAsistencia

    public boolean eliminarAsistencia(orm.Asistencia asistencia)

#### crearNota

    public boolean crearNota(double valor,
                             orm.Asignatura asignatura,
                             orm.Estudiante estudiante)

#### modificarNota

    public boolean modificarNota(orm.Nota nota,
                                 java.lang.Double valor,
                                 orm.Asignatura asignatura,
                                 orm.Estudiante estudiante)

#### eliminarNota

    public boolean eliminarNota(orm.Nota nota)

#### crearAnotacion

    public boolean crearAnotacion(boolean positiva,
                                  java.lang.String descripcion,
                                  orm.Estudiante estudiante,
                                  orm.Profesor profesor)

#### modificarAnotacion

    public boolean modificarAnotacion(orm.Anotacion anotacion,
                                      java.lang.Boolean positiva,
                                      java.lang.String descripcion,
                                      orm.Estudiante estudiante,
                                      orm.Profesor profesor)

#### eliminarAnotacion

    public boolean eliminarAnotacion(orm.Anotacion anotacion)

#### crearProfesor

    public boolean crearProfesor(orm.Colegio colegio,
                                 java.lang.String nombre,
                                 java.lang.String rut)

#### modificarProfesor

    public boolean modificarProfesor(orm.Profesor profesor,
                                     java.lang.String nombre,
                                     java.lang.String rut)

#### eliminarProfesor

    public boolean eliminarProfesor(orm.Profesor profesor)

#### crearAsignatura

    public boolean crearAsignatura(java.lang.String nombre,
                                   orm.Curso curso,
                                   orm.Profesor profesor)

#### modificarAsignatura

    public boolean modificarAsignatura(orm.Asignatura asignatura,
                                       java.lang.String nombre,
                                       orm.Curso curso,
                                       orm.Profesor profesor)

#### eliminarAsignatura

    public boolean eliminarAsignatura(orm.Asignatura asignatura)

#### crearActividad

    public boolean crearActividad(java.util.Date fecha,
                                  java.lang.String tipo,
                                  orm.Asignatura asignatura)

#### modificarActividad

    public boolean modificarActividad(orm.Actividad actividad,
                                      java.util.Date fecha,
                                      java.lang.String tipo,
                                      orm.Asignatura asignatura)

#### eliminarActividad

    public boolean eliminarActividad(orm.Actividad actividad)

#### fill

    public boolean fill()

#### deleteAll

    public boolean deleteAll()