:name leaf node


Label

name

Description

A property that defines the name of Functions, Events, Inputs, Outputs and Opcodes as specified in code or specification. There can be only one name for each Individual of these types.

Usage

DOMAINPROPERTYRANGE
Blank node (see implementation) :name xsd:string

Implementation

@prefix : <http://ethon.consensys.net/Contracts/> .
@prefix ethon: <http://ethon.consensys.net/> .
@prefix ns: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

:name a owl:DatatypeProperty,
        owl:FunctionalProperty ;
    rdfs:label "name"@en ;
    ethon:suggestedStringRepresentation "name" ;
    rdfs:comment "A property that defines the name of Functions, Events, Inputs, Outputs and Opcodes as specified in code or specification. There can be only one name for each Individual of these types."@en ;
    rdfs:domain [ a owl:Class ;
            owl:unionOf ( :Event :Function :Input :Opcode :Output ) ] ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf :EthOnContractsDataProperty ;
    ns:term_status "unstable" .