Right, I forgot about the $ stuff to refer to internal classes. Luc P.
> I'm assuming it's AdwordsService$V201109/ADGROUP_SERVICE > > Be sure to also import AdwordsService$V201109 > > Sent from my iPad > > On May 25, 2012, at 7:20 AM, Softaddicts <[email protected]> wrote: > > > Jason, > > > > Try this > > > > AdwordsService.V201109/ADGROUP_SERVICE > > > > V.... looks like an internal class in AdwordsService, the slash is a > > delimiter announcing > > that you want to access the static content of a class, it cannot be used > > before > > unroling the class hierarchy up to the one containing what you want to > > access. > > > > You may also try an explicit import of the internal class and then use > > V201109/ADGROUP_SERVICE. > > > > Luc > > > >> Hello , > >> I am trying to make a clojure wrapper for the adwords java api but I > >> am having trouble with some of the code. > >> Creating simple objects is fairly straightforward but when it comes to > >> interfaces quite frankly Clojure is not very intuitive. > >> I could not find very good examples for how to create them. I am also > >> confused as when to use proxy or reify. > >> > >> So the java code looks like this: > >> AdGroupServiceInterface adGroupService = > >> user.getService(AdWordsService.V201109.ADGROUP_SERVICE); > >> > >> AdwordsService has constants which I try to code like this: > >> (def ad-service (AdwordsService/V201109/ADGROUP_SERVICE)) > >> ;;this fails with no such namespace > >> > >> Do I use proxy here or reify and how do set the service on the > >> adGroupService ? > >> Any pointers in the right direction is welcome. > >> > >> > >> /BR > >> Jason > >> > >> > >> > >> > >> -- > >> You received this message because you are subscribed to the Google > >> Groups "Clojure" group. > >> To post to this group, send email to [email protected] > >> Note that posts from new members are moderated - please be patient with > >> your first post. > >> To unsubscribe from this group, send email to > >> [email protected] > >> For more options, visit this group at > >> http://groups.google.com/group/clojure?hl=en > >> > > -- > > Softaddicts<[email protected]> sent by ibisMail from my ipad! > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Clojure" group. > > To post to this group, send email to [email protected] > > Note that posts from new members are moderated - please be patient with > > your first post. > > To unsubscribe from this group, send email to > > [email protected] > > For more options, visit this group at > > http://groups.google.com/group/clojure?hl=en > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to [email protected] > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > -- Softaddicts<[email protected]> sent by ibisMail from my ipad! -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/clojure?hl=en
