package Net::PostcodeNL::WebshopAPI::Response;
use strict;
use parent 'Class::Accessor::Fast';
Net::PostcodeNL::WebshopAPI::Response->mk_accessors(
qw/street city municipality province/,
qw/postcode houseNumber houseNumberAddition houseNumberAdditions/,
qw/surfaceArea purposes addressType/,
qw/bagNumberDesignationId bagAddressableObjectId/,
qw/rdX rdY longitude latitude/,
);
sub new {
my ($class, $data) = @_;
my $self = bless { %$data }, $class;
return $self;
}
sub is_error {
my $self = shift;
return exists $self->{exception};
}
sub err_str {
my $self = shift;
return $self->{exception};
}
1;