Servervicio :: ISBNDB :: API :: LIBROS

WebService :: ISBNDB :: API :: Libros es una clase de datos para la información de los libros.
Descargar ahora

Servervicio :: ISBNDB :: API :: LIBROS Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Randy J. Ray
  • Sitio web del editor:
  • http://search.cpan.org/~rjray/WebService-ISBNDB-0.34/lib/WebService/ISBNDB/API/Subjects.pm

Servervicio :: ISBNDB :: API :: LIBROS Etiquetas


Servervicio :: ISBNDB :: API :: LIBROS Descripción

WebService :: ISBNDB :: API :: Libros es una clase de datos para la información de los libros. WebService :: ISBNDB :: API :: LIBROS ES UNA CLASE DE DATOS PARA LA INFORMACIÓN DE LIBROS. SELLO DE USO DE LOS INSTALACIÓN :: ISBNDB :: API :: LIBROS; My $ Book = WebService :: ISBNDB :: Api-> NUEVO ({API_KEY => $ KEY, ISBN => '0596002068'}); Esta clase representa los datos del libro de ISBNDB.com. Es una subclase de WebService :: ISBNDB :: API (consulte WebService :: ISBNDB :: API), y hereda todos los atributos y métodos de esa clase. Los siguientes métodos son específicos de esta clase, o anulados por el súper -class.constructrethe constructor para esta clase puede tomar un solo argumento escalar en lugar de una referencia de hash: nuevo ($ ISBN | $ TITLE | $ ARGS) Esto construye un nuevo objeto y devuelve un referente a él. Si el parámetro aprobado es una referencia de hash, se maneja como normal, por clase :: mecánicos de STD. Si el valor es un escalar, se prueba que vea si es un ISBN válido (usando el módulo ISBN). Si lo es, se utiliza como clave de búsqueda para encontrar el libro correspondiente. Si no es un ISBN válido, se supone que es el título, y también se usa como una clave de búsqueda. Dado que el título puede devolver más de una coincidencia, el primer registro correspondiente de la fuente se usa para construir el objeto. Si el argumento es el formulario de referencia de hash, entonces siempre se construye un nuevo objeto; Para realizar las búsquedas, consulte los métodos de búsqueda () y encuentre (). Por lo tanto, las siguientes dos líneas son, de hecho, diferentes: $ libro = WebService :: ISBNDB :: API :: Libros-> Nuevo ({ISBN => '0596002068'}); $ libro = Webservice :: IsbNDB :: API :: Libros-> Nuevo ('0596002068'); El primero crea un nuevo objeto que tiene solo el conjunto de atributos ISBN. El segundo devuelve un nuevo objeto que representa el libro con ISBN 0596002068, con todos los datos presentes. La clase también define: copia ($ objetivo) copia el objeto de destino en el objeto de llamada. Todos los atributos (incluida la ID) se copian. Este método está marcado "acumulativo" (consulte la clase :: STD), y cualquier subclase de esta clase debe proporcionar su propia copia () y también marcarla "acumulativa", para garantizar que todos los atributos en todos los niveles se copien. El método Copy () en WebService :: ISBNDB :: API. Requisitos: · Perl


Servervicio :: ISBNDB :: API :: LIBROS Software relacionado