| Package | lopsae.lif.observadores.prestamos |
| Class | public class Prestamo |
| Implements | Borrable |
Si la instancia es borrada mediante la función borrar
el préstamo que representa también será liberado
| Method | Defined by | ||
|---|---|---|---|
|
Prestamo(funcionLiberar:Function)
Construye una instancia con la función dada.
| Prestamo | ||
|
borrar():void
Borra y libera la instancia.
| Prestamo | ||
|
liberarPrestamo():void
Libera el préstamo representado por la instancia.
| Prestamo | ||
| Prestamo | () | constructor |
public function Prestamo(funcionLiberar:Function)Construye una instancia con la función dada.
ParametersfuncionLiberar:Function — función con la firma funcion():void
que libera a este préstamo.
|
| borrar | () | method |
public function borrar():voidBorra y libera la instancia. Si la instancia aun representa un préstamo, dicho préstamo será liberado como parte del proceso de borrado. Esto con el objetivo de evitar prestamos perdidos.
Libera toda referencia interna que contenga la instancia.
Después de llamar esta función la instancia quedará inusable y cualquier uso de esta podría provocar errores o comportamiento impredecible.
| liberarPrestamo | () | method |
public function liberarPrestamo():voidLibera el préstamo representado por la instancia. Esta función solo funcionara una vez, llamadas subsecuentes no efectuarán acción alguna.