blob: 26f246214fc292a3803a93be8269c7c4e94d677e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package Graph::GEXF::Edge;
use Moose;
use Data::UUID::LibUUID;
has id => (
is => 'ro',
isa => 'Str',
required => 1,
default => sub { new_uuid_string() }
);
has source => (is => 'ro', isa => 'Str', required => 1);
has target => (is => 'ro', isa => 'Str', required => 1);
has label => (is => 'rw', isa => 'Str');
has weight => (is => 'rw', isa => 'Num', lazy => 1, default => 1);
1;
|