AsposeCellsCloud-CellsApi

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

                                        'URI::Query' => 0,
                                        'JSON' => 0,
                                        'URI::Escape' => 0,
                                        'Scalar::Util' => 0,
                                        'Module::Runtime' => 0,
                                        'Digest::HMAC_SHA1' => 0,
                                        'Exporter' => 0,
                                        'Carp' => 0,
                                        'File::Slurp' => 0,
                                        'Date::Parse' => 0,
                                        'DateTime' => 0,
                                        'Data::Dumper' => 0,
                                        'Test::Exception' => 0

                 },
    build_requires => {
        'Test::More' => '0.10',
    },
    create_makefile_pl => 'traditional'
);

MANIFEST  view on Meta::CPAN

docs/DataBar.md
docs/DataBarBorder.md
docs/DataCleansing.md
docs/DataColumnFillValue.md
docs/DataFill.md
docs/DataFillValue.md
docs/DataItem.md
docs/DataSorter.md
docs/DataSorterKey.md
docs/DataSource.md
docs/DateTimeGroupItem.md
docs/DeduplicationRegion.md
docs/DynamicFilter.md
docs/FileInfo.md
docs/FileSource.md
docs/FilesResult.md
docs/FilterColumn.md
docs/Font.md
docs/FontSetting.md
docs/FormatCondition.md
docs/FormulaFormatCondition.md

MANIFEST  view on Meta::CPAN

lib/AsposeCellsCloud/Object/DataBar.pm
lib/AsposeCellsCloud/Object/DataBarBorder.pm
lib/AsposeCellsCloud/Object/DataCleansing.pm
lib/AsposeCellsCloud/Object/DataColumnFillValue.pm
lib/AsposeCellsCloud/Object/DataFill.pm
lib/AsposeCellsCloud/Object/DataFillValue.pm
lib/AsposeCellsCloud/Object/DataItem.pm
lib/AsposeCellsCloud/Object/DataSorter.pm
lib/AsposeCellsCloud/Object/DataSorterKey.pm
lib/AsposeCellsCloud/Object/DataSource.pm
lib/AsposeCellsCloud/Object/DateTimeGroupItem.pm
lib/AsposeCellsCloud/Object/DeduplicationRegion.pm
lib/AsposeCellsCloud/Object/DynamicFilter.pm
lib/AsposeCellsCloud/Object/FileInfo.pm
lib/AsposeCellsCloud/Object/FileSource.pm
lib/AsposeCellsCloud/Object/FilesResult.pm
lib/AsposeCellsCloud/Object/FilterColumn.pm
lib/AsposeCellsCloud/Object/Font.pm
lib/AsposeCellsCloud/Object/FontSetting.pm
lib/AsposeCellsCloud/Object/FormatCondition.pm
lib/AsposeCellsCloud/Object/FormulaFormatCondition.pm

META.json  view on Meta::CPAN

      "configure" : {
         "requires" : {
            "ExtUtils::MakeMaker" : "0"
         }
      },
      "runtime" : {
         "requires" : {
            "Carp" : "0",
            "Data::Dumper" : "0",
            "Date::Parse" : "0",
            "DateTime" : "0",
            "Digest::HMAC_SHA1" : "0",
            "Exporter" : "0",
            "File::Slurp" : "0",
            "HTTP::Headers" : "0",
            "HTTP::Request::Common" : "0",
            "HTTP::Response" : "0",
            "HTTP::Status" : "0",
            "JSON" : "0",
            "LWP::UserAgent" : "0",
            "Log::Any" : "0",

META.json  view on Meta::CPAN

      },
      "AsposeCellsCloud::Object::DataSorter" : {
         "file" : "lib/AsposeCellsCloud/Object/DataSorter.pm"
      },
      "AsposeCellsCloud::Object::DataSorterKey" : {
         "file" : "lib/AsposeCellsCloud/Object/DataSorterKey.pm"
      },
      "AsposeCellsCloud::Object::DataSource" : {
         "file" : "lib/AsposeCellsCloud/Object/DataSource.pm"
      },
      "AsposeCellsCloud::Object::DateTimeGroupItem" : {
         "file" : "lib/AsposeCellsCloud/Object/DateTimeGroupItem.pm"
      },
      "AsposeCellsCloud::Object::DeduplicationRegion" : {
         "file" : "lib/AsposeCellsCloud/Object/DeduplicationRegion.pm"
      },
      "AsposeCellsCloud::Object::DynamicFilter" : {
         "file" : "lib/AsposeCellsCloud/Object/DynamicFilter.pm"
      },
      "AsposeCellsCloud::Object::FileInfo" : {
         "file" : "lib/AsposeCellsCloud/Object/FileInfo.pm"
      },

META.yml  view on Meta::CPAN

  AsposeCellsCloud::Object::DataFillValue:
    file: lib/AsposeCellsCloud/Object/DataFillValue.pm
  AsposeCellsCloud::Object::DataItem:
    file: lib/AsposeCellsCloud/Object/DataItem.pm
  AsposeCellsCloud::Object::DataSorter:
    file: lib/AsposeCellsCloud/Object/DataSorter.pm
  AsposeCellsCloud::Object::DataSorterKey:
    file: lib/AsposeCellsCloud/Object/DataSorterKey.pm
  AsposeCellsCloud::Object::DataSource:
    file: lib/AsposeCellsCloud/Object/DataSource.pm
  AsposeCellsCloud::Object::DateTimeGroupItem:
    file: lib/AsposeCellsCloud/Object/DateTimeGroupItem.pm
  AsposeCellsCloud::Object::DeduplicationRegion:
    file: lib/AsposeCellsCloud/Object/DeduplicationRegion.pm
  AsposeCellsCloud::Object::DynamicFilter:
    file: lib/AsposeCellsCloud/Object/DynamicFilter.pm
  AsposeCellsCloud::Object::FileInfo:
    file: lib/AsposeCellsCloud/Object/FileInfo.pm
  AsposeCellsCloud::Object::FileSource:
    file: lib/AsposeCellsCloud/Object/FileSource.pm
  AsposeCellsCloud::Object::FilesResult:
    file: lib/AsposeCellsCloud/Object/FilesResult.pm

META.yml  view on Meta::CPAN

  AsposeCellsCloud::Request::PostWorksheetValidationRequest:
    file: lib/AsposeCellsCloud/Request/PostWorksheetValidationRequest.pm
  AsposeCellsCloud::Request::DeleteWorksheetValidationRequest:
    file: lib/AsposeCellsCloud/Request/DeleteWorksheetValidationRequest.pm
  AsposeCellsCloud::Request::DeleteWorksheetValidationsRequest:
    file: lib/AsposeCellsCloud/Request/DeleteWorksheetValidationsRequest.pm
requires:
  Carp: '0'
  Data::Dumper: '0'
  Date::Parse: '0'
  DateTime: '0'
  Digest::HMAC_SHA1: '0'
  Exporter: '0'
  File::Slurp: '0'
  HTTP::Headers: '0'
  HTTP::Request::Common: '0'
  HTTP::Response: '0'
  HTTP::Status: '0'
  JSON: '0'
  LWP::UserAgent: '0'
  Log::Any: '0'

Makefile.PL  view on Meta::CPAN

(
  'NAME' => 'AsposeCellsCloud::CellsApi',
  'LICENSE' => 'MIT',
  'VERSION' => '25.6.1',
  'ABSTRACT' =>'Aspose.Cells Cloud SDK',
  'AUTHOR' =>'Aspose.Cells',
  'PREREQ_PM' => {
                   'Carp' => 0,
                   'Data::Dumper' => 0,
                   'Date::Parse' => 0,
                   'DateTime' => 0,
                   'Digest::HMAC_SHA1' => 0,
                   'Exporter' => 0,
                   'HTTP::Headers' => 0,
                   'HTTP::Request::Common' => 0,
                   'HTTP::Response' => 0,
                   'HTTP::Status' => 0,
                   'JSON' => 0,
                   'LWP::UserAgent' => 0,
                   'Log::Any' => 0,
                   'MIME::Base64' => 0,

docs/model/CustomParserConfig.md  view on Meta::CPAN


## Load the model package
```perl
use AsposeCellsCloud::Object::CustomParserConfig;
```

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ColumnIndex** | **int** | Point Column |
**ParseMethod** | **string** | data parser method.             ToDateTime            ToString |
**CustomStyle** | **string** | A property that allows storing and retrieving custom styling information for an object. |  

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

docs/model/DateTimeGroupItem.md  view on Meta::CPAN

# AsposeCellsCloud::Object::DateTimeGroupItem 

## Load the model package
```perl
use AsposeCellsCloud::Object::DateTimeGroupItem;
```

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**DateTimeGroupingType** | **string** | Gets and sets the group type. |
**Day** | **int** | Gets and sets the day of the grouped date time. |
**Hour** | **int** | Gets and sets the hour of the grouped date time. |
**Minute** | **int** | Gets and sets the minute of the grouped date time. |
**Month** | **int** | Gets and sets the month of the grouped date time. |
**Second** | **int** | Gets and sets the second of the grouped date time. |
**Year** | **int** | Gets and sets the year of the grouped date time. |  

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

docs/model/FileVersion.md  view on Meta::CPAN

use AsposeCellsCloud::Object::FileVersion;
```

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**VersionId** | **string** |  |
**IsLatest** | **boolean** |  |
**Name** | **string** |  |
**IsFolder** | **boolean** |  |
**ModifiedDate** | **DateTime** |  |
**Size** | **int** |  |
**Path** | **string** |  |  

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

docs/model/GoogleDriveStorageFile.md  view on Meta::CPAN

```perl
use AsposeCellsCloud::Object::GoogleDriveStorageFile;
```

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**MimeType** | **string** |  |
**Name** | **string** |  |
**IsFolder** | **boolean** |  |
**ModifiedDate** | **DateTime** |  |
**Size** | **int** |  |
**Path** | **string** |  |  

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

docs/model/StorageFile.md  view on Meta::CPAN

## Load the model package
```perl
use AsposeCellsCloud::Object::StorageFile;
```

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | **string** | File or folder name. |
**IsFolder** | **boolean** | True if it is a folder. |
**ModifiedDate** | **DateTime** | File or folder last modified DateTime. |
**Size** | **int** | File or folder size. |
**Path** | **string** | File or folder path. |  

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

docs/model/Style.md  view on Meta::CPAN

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Font** | **Font** | Gets a  object.  |
**Name** | **string** | Gets or sets the name of the style.  |
**CultureCustom** | **string** | Gets and sets the culture-dependent pattern string for number format.            If no number format has been set for this object, null will be returned.            If number format is builtin, the pattern string corr...
**Custom** | **string** | Represents the custom number format string of this style object.            If the custom number format is not set(For example, the number format is builtin), "" will be returned.  |
**BackgroundColor** | **Color** | Gets or sets a style's background color.  |
**ForegroundColor** | **Color** | Gets or sets a style's foreground color.  |
**IsFormulaHidden** | **boolean** | Represents if the formula will be hidden when the worksheet is protected.  |
**IsDateTime** | **boolean** | Indicates whether the number format is a date format.  |
**IsTextWrapped** | **boolean** | Gets or sets a value indicating whether the text within a cell is wrapped.  |
**IsGradient** | **boolean** | Indicates whether the cell shading is a gradient pattern.  |
**IsLocked** | **boolean** | Gets or sets a value indicating whether a cell can be modified or not.  |
**IsPercent** | **boolean** | Indicates whether the number format is a percent format.  |
**ShrinkToFit** | **boolean** | Represents if text automatically shrinks to fit in the available column width.  |
**IndentLevel** | **int** | Represents the indent level for the cell or range. Can only be an integer from 0 to 250.  |
**Number** | **int** | Gets or sets the display format of numbers and dates. The formatting patterns are different for different regions.  |
**RotationAngle** | **int** | Represents text rotation angle.  |
**Pattern** | **string** | Gets or sets the cell background pattern type.  |
**TextDirection** | **string** | Represents text reading order.  |

lib/AsposeCellsCloud/ApiClient.pm  view on Meta::CPAN

    return $self->to_string($value);
}

# Take value and turn it into a string suitable for inclusion in
# the parameter. If it's a string, pass through unchanged
# If it's a datetime object, format it in ISO8601
# @param string $value the value of the parameter
# @return string the header string
sub to_string {
    my ($self, $value) = @_;
    if (ref($value) eq "DateTime") { # datetime in ISO8601 format
        return $value->datetime();
    }
    else {
        return $value;
    }
}

# Deserialize a JSON string into an object
#  
# @param string $class class name is passed as a string

lib/AsposeCellsCloud/ApiClient.pm  view on Meta::CPAN

        my $_json_data = decode_json $data;
        my @_values = ();
        foreach my $_value (@$_json_data) {
            if (ref $_value eq 'ARRAY') {
                push @_values, $self->deserialize($_sub_class, encode_json $_value);
            } else {
                push @_values, $self->deserialize($_sub_class, $_value);
            }
        }
        return \@_values;
    } elsif ($class eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif (grep /^$class$/, ('string', 'int', 'float', 'bool', 'object')) {
        return $data;
    } else { # model
        my $_instance = use_module("AsposeCellsCloud::Object::$class")->new;
        if (ref $data eq "HASH") {
            return $_instance->from_hash($data);
        } else { # string, need to json decode first
            return $_instance->from_hash(decode_json $data);
        }
    }

lib/AsposeCellsCloud/Object/AboveAverage.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});
__PACKAGE__->mk_classdata('method_documentation' => {}); 

lib/AsposeCellsCloud/Object/AboveAverage.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Describe the AboveAverage conditional formatting rule. This conditional formatting    rule highlights cells that are above or below the average for all values    in the range.',

lib/AsposeCellsCloud/Object/AbstractCalculationEngine.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});
__PACKAGE__->mk_classdata('method_documentation' => {}); 

lib/AsposeCellsCloud/Object/AbstractCalculationEngine.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Represents user`s custom calculation engine to extend the default calculation engine of Aspose.Cells. ',

lib/AsposeCellsCloud/Object/AbstractCalculationMonitor.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});
__PACKAGE__->mk_classdata('method_documentation' => {}); 

lib/AsposeCellsCloud/Object/AbstractCalculationMonitor.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Monitor for user to track the progress of formula calculation. ',

lib/AsposeCellsCloud/Object/AccessTokenResponse.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});
__PACKAGE__->mk_classdata('method_documentation' => {}); 
__PACKAGE__->mk_classdata('class_documentation' => {});

lib/AsposeCellsCloud/Object/AccessTokenResponse.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}



lib/AsposeCellsCloud/Object/AddTextOptions.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
use AsposeCellsCloud::Object::BaseOperateOptions;
use AsposeCellsCloud::Object::DataSource;
use AsposeCellsCloud::Object::FileInfo; 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});

lib/AsposeCellsCloud/Object/AddTextOptions.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Class summary: The features of this class include hands-on learning activities, group projects, interactive discussions, guest speakers, and field trips to real-world applications.',

lib/AsposeCellsCloud/Object/AnalyzeExcelRequest.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
use AsposeCellsCloud::Object::FileInfo; 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});
__PACKAGE__->mk_classdata('method_documentation' => {}); 

lib/AsposeCellsCloud/Object/AnalyzeExcelRequest.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Can you please provide the features that you would like me to summarize for the class?',

lib/AsposeCellsCloud/Object/AnalyzedColumnDescription.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});
__PACKAGE__->mk_classdata('method_documentation' => {}); 

lib/AsposeCellsCloud/Object/AnalyzedColumnDescription.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Represents description of analyzed column.',

lib/AsposeCellsCloud/Object/AnalyzedResult.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
use AsposeCellsCloud::Object::AnalyzedTableDescription;
use AsposeCellsCloud::Object::ExcelDataStatistics; 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});

lib/AsposeCellsCloud/Object/AnalyzedResult.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Represents results of analyzed data.',

lib/AsposeCellsCloud/Object/AnalyzedTableDescription.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
use AsposeCellsCloud::Object::AnalyzedColumnDescription;
use AsposeCellsCloud::Object::DiscoverChart;
use AsposeCellsCloud::Object::DiscoverPivotTable; 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});

lib/AsposeCellsCloud/Object/AnalyzedTableDescription.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Represents analyzed table description.',

lib/AsposeCellsCloud/Object/AppliedOperate.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});
__PACKAGE__->mk_classdata('method_documentation' => {}); 

lib/AsposeCellsCloud/Object/AppliedOperate.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'A data operation that is used to obtain a query of data.',

lib/AsposeCellsCloud/Object/AppliedStep.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
use AsposeCellsCloud::Object::AppliedOperate; 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});
__PACKAGE__->mk_classdata('method_documentation' => {}); 

lib/AsposeCellsCloud/Object/AppliedStep.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Each data manipulation step that is performed when you get the query data.',

lib/AsposeCellsCloud/Object/ArcShape.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
use AsposeCellsCloud::Object::Font;
use AsposeCellsCloud::Object::Link;
use AsposeCellsCloud::Object::Shape; 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});

lib/AsposeCellsCloud/Object/ArcShape.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Represents the arc shape.',

lib/AsposeCellsCloud/Object/ArcShapeResponse.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
use AsposeCellsCloud::Object::ArcShape;
use AsposeCellsCloud::Object::CellsCloudResponse; 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});

lib/AsposeCellsCloud/Object/ArcShapeResponse.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Represents the ArcShape Response.',

lib/AsposeCellsCloud/Object/Area.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
use AsposeCellsCloud::Object::Color;
use AsposeCellsCloud::Object::FillFormat; 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});

lib/AsposeCellsCloud/Object/Area.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => '           Encapsulates the object that represents an area format.           ',

lib/AsposeCellsCloud/Object/AutoFilter.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
use AsposeCellsCloud::Object::DataSorter;
use AsposeCellsCloud::Object::FilterColumn;
use AsposeCellsCloud::Object::Link;
use AsposeCellsCloud::Object::LinkElement; 


use base ("Class::Accessor", "Class::Data::Inheritable");



lib/AsposeCellsCloud/Object/AutoFilter.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Represents autofiltering for the specified worksheet.',

lib/AsposeCellsCloud/Object/AutoFilterResponse.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
use AsposeCellsCloud::Object::AutoFilter;
use AsposeCellsCloud::Object::CellsCloudResponse; 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});

lib/AsposeCellsCloud/Object/AutoFilterResponse.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Represents the AutoFilter Response.',

lib/AsposeCellsCloud/Object/AutoFitterOptions.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});
__PACKAGE__->mk_classdata('swagger_types' => {});
__PACKAGE__->mk_classdata('method_documentation' => {}); 

lib/AsposeCellsCloud/Object/AutoFitterOptions.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Represents all auto fitter options.',

lib/AsposeCellsCloud/Object/AutoShape.pm  view on Meta::CPAN


require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::Parse;
use DateTime;
use AsposeCellsCloud::Object::Font;
use AsposeCellsCloud::Object::Link;
use AsposeCellsCloud::Object::Shape; 


use base ("Class::Accessor", "Class::Data::Inheritable");



__PACKAGE__->mk_classdata('attribute_map' => {});

lib/AsposeCellsCloud/Object/AutoShape.pm  view on Meta::CPAN

    }

    return $self;
}

# deserialize non-array data
sub _deserialize {
    my ($self, $type, $data) = @_;
    $log->debugf("deserializing %s with %s",Dumper($data), $type);

    if ($type eq 'DateTime') {
        return DateTime->from_epoch(epoch => str2time($data));
    } elsif ( grep( /^$type$/, ('int', 'double', 'string', 'boolean'))) {
        return $data;
    } else { # hash(model)
        my $_instance = eval "AsposeCellsCloud::Object::$type->new()";
        return $_instance->from_hash($data);
    }
}


__PACKAGE__->class_documentation({description => 'Represents an AutoShape.',



( run in 1.517 second using v1.01-cache-2.11-cpan-beeb90c9504 )