tpl-library.p.pizza.0.2.PizzaTopping.ttl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lutra-api Show documentation
Show all versions of lutra-api Show documentation
This Lutra submodule is intended for use as a Java library. It has dependencies to all other modules in Lutra,
except those that are used for providing executable interfaces, such as command line and REST API interfaces.
Lutra is the reference implementation of the OTTR framework. For more information about OTTR, see http://ottr.xyz.
The newest version!
@prefix o-docttr: .
@prefix o-owl-ax: .
@prefix ottr: .
@prefix owl: .
@prefix pz: .
@prefix rdf: .
@prefix rdfs: .
@prefix skos: .
@prefix xsd: .
rdf:type ottr:Template ;
ottr:annotation [ ottr:of o-docttr:Version ;
ottr:values ( ottr:draft "0.2.1" ottr:none )
] ;
ottr:parameters ( [ ottr:type owl:Class ;
ottr:variable _:b0
]
[ ottr:type ( ottr:NEList xsd:string ) ;
ottr:variable _:b1
]
[ ottr:type xsd:string ;
ottr:variable _:b2
]
[ ottr:modifier ottr:optional ;
ottr:type ( ottr:NEList xsd:string ) ;
ottr:variable _:b3
]
[ ottr:modifier ottr:optional ;
ottr:type owl:Class ;
ottr:variable _:b4
]
) ;
ottr:pattern [ ottr:of o-owl-ax:SubObjectSomeValuesFrom ;
ottr:values ( _:b0
pz:hasSpiciness
_:b4
)
] ;
ottr:pattern [ ottr:of ottr:Triple ;
ottr:values ( _:b0
skos:prefLabel
_:b2
)
] ;
ottr:pattern [ ottr:arguments ( [ ottr:value _:b0 ]
[ ottr:value rdfs:label ]
[ ottr:modifier ottr:listExpand ;
ottr:value _:b1
]
) ;
ottr:modifier ottr:cross ;
ottr:of ottr:Triple
] ;
ottr:pattern [ ottr:of o-owl-ax:SubClassOf ;
ottr:values ( _:b0
pz:PizzaTopping
)
] ;
ottr:pattern [ ottr:arguments ( [ ottr:value _:b0 ]
[ ottr:value rdfs:comment ]
[ ottr:modifier ottr:listExpand ;
ottr:value _:b3
]
) ;
ottr:modifier ottr:cross ;
ottr:of ottr:Triple
] .