PDK-Content
view release on metacpan or search on metacpan
lib/PDK/Content/Reader.pm view on Meta::CPAN
use utf8;
use v5.30;
use Moose;
use Digest::MD5;
use DateTime;
use Carp qw'croak';
use namespace::autoclean;
use Data::Dumper;
has config => (is => 'ro', isa => 'ArrayRef[Str]', required => 1, );
has confContent => (is => 'ro', isa => 'Str', lazy => 1, builder => '_buildConfContent', );
has cursor => (is => 'ro', isa => 'Int', default => 0, );
with 'PDK::Content::Role';
with 'PDK::Content::Dumper';
has '+sign' => (required => 0, lazy => 1, builder => '_buildSign', );
lib/PDK/Content/Role.pm view on Meta::CPAN
has id => (is => 'ro', isa => 'Int', required => 1, );
has name => (is => 'ro', isa => 'Str', required => 1, );
has type => (is => 'ro', isa => 'Str', required => 1, );
has sign => (is => 'ro', isa => 'Str', required => 1, );
has timestamp => (is => 'ro', isa => 'Str', required => 1, );
has lineParsedFlags => (is => 'ro', isa => 'ArrayRef[Int]', builder => '_buildLineParsedFlags', );
requires 'config';
requires 'confContent';
requires 'cursor';
requires 'goToHead';
requires 'nextLine';
requires 'prevLine';
requires 'nextUnParsedLine';
requires 'moveBack';
requires 'ignore';
( run in 0.413 second using v1.01-cache-2.11-cpan-5f2e87ce722 )