package eu.fbk.knowledgestore.vocabulary;
import org.openrdf.model.Namespace;
import org.openrdf.model.URI;
import org.openrdf.model.impl.NamespaceImpl;
import org.openrdf.model.impl.ValueFactoryImpl;
/**
* Constants for the OWL Time.
*
* @see <a href="http://dkhttp://www.w3.org/2006/time">vocabulary specification</a>
*/
public final class TIME {
/** Recommended prefix for the vocabulary namespace: "time". */
public static final String PREFIX = "time";
/** Vocabulary namespace: "http://www.w3.org/2006/time#". */
public static final String NAMESPACE = "http://www.w3.org/2006/time#";
/** Immutable {@link Namespace} constant for the vocabulary namespace. */
public static final Namespace NS = new NamespaceImpl(PREFIX, NAMESPACE);
// CLASSES
/** Class time:DateTimeDescription. */
public static final URI DATE_TIME_DESCRIPTION = createURI("DateTimeDescription");
/** Class time:DateTimeInterval. */
public static final URI DATE_TIME_INTERVAL = createURI("DateTimeInterval");
/** Class time:DayOfWeek. */
public static final URI DAY_OF_WEEK_ENUM = createURI("DayOfWeek");
/** Class time:DurationDescription. */
public static final URI DURATION_DESCRIPTION = createURI("DurationDescription");
/** Class time:Instant. */
public static final URI INSTANT = createURI("Instant");
/** Class time:Interval. */
public static final URI INTERVAL = createURI("Interval");
/** Class time:ProperInterval. */
public static final URI PROPER_INTERVAL = createURI("ProperInterval");
/** Class time:TemporalEntity. */
public static final URI TEMPORAL_ENTITY = createURI("TemporalEntity");
/** Class time:TemporalUnit. */
public static final URI TEMPORAL_UNIT = createURI("TemporalUnit");
// PROPERTIES
/** Property time:after. */
public static final URI AFTER = createURI("after");
/** Property time:before. */
public static final URI BEFORE = createURI("before");
/** Property time:day. */
public static final URI DAY = createURI("day");
/** Property time:dayOfWeek. */
public static final URI DAY_OF_WEEK = createURI("dayOfWeek");
/** Property time:dayOfYear. */
public static final URI DAY_OF_YEAR = createURI("dayOfYear");
/** Property time:days. */
public static final URI DAYS = createURI("days");
/** Property time:hasBeginning. */
public static final URI HAS_BEGINNING = createURI("hasBeginning");
/** Property time:hasDateTimeDescription. */
public static final URI HAS_DATE_TIME_DESCRIPTION = createURI("hasDateTimeDescription");
/** Property time:hasDurationDescription. */
public static final URI HAS_DURATION_DESCRIPTION = createURI("hasDurationDescription");
/** Property time:hasEnd. */
public static final URI HAS_END = createURI("hasEnd");
/** Property time:hour. */
public static final URI HOUR = createURI("hour");
/** Property time:hours. */
public static final URI HOURS = createURI("hours");
/** Property time:inDateTime. */
public static final URI IN_DATE_TIME = createURI("inDateTime");
/** Property time:inXSDDateTime. */
public static final URI IN_XSDDATE_TIME = createURI("inXSDDateTime");
/** Property time:inside. */
public static final URI INSIDE = createURI("inside");
/** Property time:intervalAfter. */
public static final URI INTERVAL_AFTER = createURI("intervalAfter");
/** Property time:intervalBefore. */
public static final URI INTERVAL_BEFORE = createURI("intervalBefore");
/** Property time:intervalContains. */
public static final URI INTERVAL_CONTAINS = createURI("intervalContains");
/** Property time:intervalDuring. */
public static final URI INTERVAL_DURING = createURI("intervalDuring");
/** Property time:intervalEquals. */
public static final URI INTERVAL_EQUALS = createURI("intervalEquals");
/** Property time:intervalFinishedBy. */
public static final URI INTERVAL_FINISHED_BY = createURI("intervalFinishedBy");
/** Property time:intervalFinishes. */
public static final URI INTERVAL_FINISHES = createURI("intervalFinishes");
/** Property time:intervalMeets. */
public static final URI INTERVAL_MEETS = createURI("intervalMeets");
/** Property time:intervalMetBy. */
public static final URI INTERVAL_MET_BY = createURI("intervalMetBy");
/** Property time:intervalOverlappedBy. */
public static final URI INTERVAL_OVERLAPPED_BY = createURI("intervalOverlappedBy");
/** Property time:intervalOverlaps. */
public static final URI INTERVAL_OVERLAPS = createURI("intervalOverlaps");
/** Property time:intervalStartedBy. */
public static final URI INTERVAL_STARTED_BY = createURI("intervalStartedBy");
/** Property time:intervalStarts. */
public static final URI INTERVAL_STARTS = createURI("intervalStarts");
/** Property time:minute. */
public static final URI MINUTE = createURI("minute");
/** Property time:minutes. */
public static final URI MINUTES = createURI("minutes");
/** Property time:month. */
public static final URI MONTH = createURI("month");
/** Property time:months. */
public static final URI MONTHS = createURI("months");
/** Property time:second. */
public static final URI SECOND = createURI("second");
/** Property time:seconds. */
public static final URI SECONDS = createURI("seconds");
/** Property time:timeZone. */
public static final URI TIME_ZONE = createURI("timeZone");
/** Property time:unitType. */
public static final URI UNIT_TYPE = createURI("unitType");
/** Property time:week. */
public static final URI WEEK = createURI("week");
/** Property time:weeks. */
public static final URI WEEKS = createURI("weeks");
/** Property time:xsdDateTime. */
public static final URI XSD_DATE_TIME = createURI("xsdDateTime");
/** Property time:year. */
public static final URI YEAR = createURI("year");
/** Property time:years. */
public static final URI YEARS = createURI("years");
// INDIVIDUALS
/** Individual time:Friday. */
public static final URI FRIDAY = createURI("Friday");
/** Individual time:Monday. */
public static final URI MONDAY = createURI("Monday");
/** Individual time:Saturday. */
public static final URI SATURDAY = createURI("Saturday");
/** Individual time:Sunday. */
public static final URI SUNDAY = createURI("Sunday");
/** Individual time:Thursday. */
public static final URI THURSDAY = createURI("Thursday");
/** Individual time:Tuesday. */
public static final URI TUESDAY = createURI("Tuesday");
/** Individual time:Wednesday. */
public static final URI WEDNESDAY = createURI("Wednesday");
/** Individual time:unitDay. */
public static final URI UNIT_DAY = createURI("unitDay");
/** Individual time:unitHour. */
public static final URI UNIT_HOUR = createURI("unitHour");
/** Individual time:unitMinute. */
public static final URI UNIT_MINUTE = createURI("unitMinute");
/** Individual time:unitMonth. */
public static final URI UNIT_MONTH = createURI("unitMonth");
/** Individual time:unitSecond. */
public static final URI UNIT_SECOND = createURI("unitSecond");
/** Individual time:unitWeek. */
public static final URI UNIT_WEEK = createURI("unitWeek");
/** Individual time:unitYear. */
public static final URI UNIT_YEAR = createURI("unitYear");
// HELPER METHODS
private static URI createURI(final String localName) {
return ValueFactoryImpl.getInstance().createURI(NAMESPACE, localName);
}
private TIME() {
}
}