Webservice :: ISBNDB :: API :: BOEKEN

WebService :: ISBNDB :: API :: BOEKEN is een gegevensklasse voor boekinformatie.
Download nu

Webservice :: ISBNDB :: API :: BOEKEN Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Randy J. Ray
  • Uitgever website:
  • http://search.cpan.org/~rjray/WebService-ISBNDB-0.34/lib/WebService/ISBNDB/API/Subjects.pm

Webservice :: ISBNDB :: API :: BOEKEN Tags


Webservice :: ISBNDB :: API :: BOEKEN Beschrijving

WebService :: ISBNDB :: API :: BOEKEN is een gegevensklasse voor boekinformatie. WebService :: ISBNDB :: API :: Boeken is een gegevensklasse voor boekinformatie.Synopsis Gebruik WebService :: ISBNDB :: API :: BOEKEN; Mijn $ BOEK = WebService :: ISBNDB :: API-> NIEUW ({API_KEY => $ KEY, ISBN => '0596002068'}); deze klasse vertegenwoordigt boekgegevens van ISBNDB.com. Het is een subklasse van Webservice :: ISBNDB :: API (zie WebService :: ISBNDB :: API), en erft alle kenmerken en methoden uit die klasse.Thodthe na de volgende methoden zijn specifiek voor deze klasse, of overschrijding van de Super -Class.Nonstructore Constructor voor deze klasse kan een enkel scalaire argument nemen in plaats van een hash-referentie: NIEUW ($ ISBN | $ TITEL | $ AGS) Hiermee wordt een nieuw object geconstrueerd en retourneert een referent. Als de gepasseerde parameter een hash-referentie is, wordt deze als normaal afgehandeld, per klas :: STD-mechanica. Als de waarde een scalaire is, wordt het getest om te zien of het een geldig ISBN is (met behulp van het bedrijf: ISBN-module). Als het is, wordt het als een zoektoets gebruikt om het bijbehorende boek te vinden. Als het geen geldig ISBN is, wordt verondersteld de titel te zijn, en wordt eveneens gebruikt als een zoektoets. Aangezien de titel meer dan één wedstrijd kan retourneren, wordt het eerste bijpassende record van de bron gebruikt om het object te construeren. Als het argument het hash-referentieformulier is, wordt dan altijd een nieuw object geconstrueerd; Om zoekopdrachten uit te voeren, raadpleegt u de methoden zoeken () en vind (). Zo zijn de volgende twee lijnen in feite anders: $ BOEK = WebService :: ISBNDB :: API :: Boeken-> NIEUW ({ISBN => '0596002068'}); $ BOEK = WebService :: ISBNDB :: API :: BOEKEN-> NIEUW ('0596002068'); de eerste maakt een nieuw object dat alleen het ISBN-kenmerkset heeft. De tweede retourneert een nieuw object dat het boek vertegenwoordigt met ISBN 0596002068, met alle gegevens aanwezig. De klasse definieert ook: kopiëren ($ doel) kopieert het doelobject in het roepobject. Alle kenmerken (inclusief de ID) worden gekopieerd. Deze methode is gemarkeerd met "Cumulatief" (zie Klasse :: STD), en elke subklasse van deze klasse moet hun eigen exemplaar () bieden en ook "cumulatief" markeren, om ervoor te zorgen dat alle kenmerken op alle niveaus worden gekopieerd De kopie () Methode in WebService :: ISBNDB :: API. Vereisten: · Perl


Webservice :: ISBNDB :: API :: BOEKEN Gerelateerde software