NAME

RDF::Base::Arc::List

DESCRIPTION

Inherits from RDF::Base::List

active

  $l->active

Returns: A new list with the arcs that are RDF::Base::Arc/active

direct

  $l->direct

Returns: A new list with the arcs that are RDF::Base::Arc/direct

adirect

  $l->adirect

Returns: A new list with the arcs that are RDF::Base::Arc/active and RDF::Base::Arc/direct

submitted

  $l->submitted

Returns: A new list with the arcs that are RDF::Base::Arc/submitted

is_new

  $l->is_new

Returns: A new list with the arcs that are RDF::Base::Arc/is_new

old

  $l->old

Returns: A new list with the arcs that are RDF::Base::Arc/old

inactive

  $l->inactive

Returns: A new list with the arcs that are RDF::Base::Arc/inactive

indirect

  $l->indirect

Returns: A new list with the arcs that are RDF::Base::Arc/indirect

not_submitted

  $l->not_submitted

Returns: A new list with the arcs that are RDF::Base::Arc/not_submitted

explicit

  $l->explicit

Returns: A new list with the arcs that are RDF::Base::Arc/explicit

implicit

  $l->implicit

Returns: A new list with the arcs that are RDF::Base::Arc/implicit

not_new

  $l->not_new

Returns: A new list with the arcs that are RDF::Base::Arc/not_new

not_old

  $l->not_old

Returns: A new list with the arcs that are RDF::Base::Arc/not_old

not_disregarded

  $l->not_disregarded

Returns: A new list with the arcs that are RDF::Base::Arc/not_disregarded

disregarded

  $l->disregarded

Returns: A new list with the arcs that are RDF::Base::Arc/disregarded

subjs

  $l->subjs

Returns: A new list with the subjs

vals

  $l->vals

(values() is taken as a perl function)

Returns: A new list with the values

preds

  $l->preds

Returns: A new list with the preds

meets_proplim

  $l->meets_proplim($proplim, \%args)

Not implemented

meets_arclim

  $l->meets_arclim($arclim)

Returns: A new list with the arcs that meets the arclim

unique_arcs_prio

  $list->unique_arcs_prio( \@arcproperties )

Example:

  $list->unique_arcs_prio( ['new','submitted','active'] )

Returns:

A List object with arc duplicates filtered out. Using the latest version if multiple arcs with same priority.

arc_active_on_date

  $list->arc_active_on_date( $date )

  $args = parse_propargs({ arc_active_on_date => $date })

See also RDF::Base::Arc/version_by_date

Returns: A RDF::Base::Arc::List with the active arc, or an empty list if none found.

as_rdf

SEE ALSO

RDF::Base, RDF::Base::Resource, RDF::Base::Arc, RDF::Base::Pred, RDF::Base::Search