view release on metacpan or search on metacpan
'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'
);
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
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
"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",
},
"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::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
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.',