org.deri.iris.builtins
Class BuiltinsFactory

java.lang.Object
  extended by org.deri.iris.builtins.BuiltinsFactory
All Implemented Interfaces:
IBuiltinsFactory

public class BuiltinsFactory
extends Object
implements IBuiltinsFactory

Factory to create all sorts of builtins.

$Id: BuiltinsFactory.java,v 1.4 2007-10-12 12:40:58 bazbishop237 Exp $

Version:
$Revision: 1.4 $
Author:
Richard P??ttler, richard dot poettler at deri dot org

Method Summary
 IBuiltinAtom createAddBuiltin(ITerm t0, ITerm t1, ITerm t2)
          Creates an add builtin.
 IBuiltinAtom createAddDayTimeDurationToDate(ITerm... terms)
          Creates the AddDayTimeDurationToDate built-in.
 IBuiltinAtom createAddDayTimeDurationToDateTime(ITerm... terms)
          Creates the AddDayTimeDurationToDateTime built-in.
 IBuiltinAtom createAddDayTimeDurationToTime(ITerm... terms)
          Creates the AddDayTimeDurationToTime built-in.
 IBuiltinAtom createAddYearMonthDurationToDate(ITerm... terms)
          Creates the AddYearMonthDurationToDate built-in.
 IBuiltinAtom createAddYearMonthDurationToDateTime(ITerm... terms)
          Creates the AddYearMonthDurationToDateTime built-in.
 IBuiltinAtom createBooleanEqual(ITerm... terms)
          Creates the built-in for checking if two boolean terms have the same value.
 IBuiltinAtom createBooleanGreater(ITerm... terms)
          Creates the built-in for checking if a boolean terms is greater than another term.
 IBuiltinAtom createBooleanLess(ITerm... terms)
          Creates the built-in for checking if a boolean terms is less than another term.
 IBuiltinAtom createBooleanNot(ITerm... terms)
          Creates the built-in for checking if a boolean term has the value false.
 IBuiltinAtom createDateEqual(ITerm... terms)
          Creates the DateEqual built-in.
 IBuiltinAtom createDateGreater(ITerm... terms)
          Creates the DateGreater built-in.
 IBuiltinAtom createDateGreaterEqual(ITerm... terms)
          Creates the DateGreaterEqual built-in.
 IBuiltinAtom createDateLess(ITerm... terms)
          Creates the DateLess built-in.
 IBuiltinAtom createDateLessEqual(ITerm... terms)
          Creates the DateLessEqual built-in.
 IBuiltinAtom createDateNotEqual(ITerm... terms)
          Creates the DateNotEqual built-in.
 IBuiltinAtom createDateTimeEqual(ITerm... terms)
          Creates the DateTimeEqual built-in.
 IBuiltinAtom createDateTimeGreater(ITerm... terms)
          Creates the DateTimeGreater built-in.
 IBuiltinAtom createDateTimeGreaterEqual(ITerm... terms)
          Creates the DateTimeGreaterEqual built-in.
 IBuiltinAtom createDateTimeLess(ITerm... terms)
          Creates the DateTimeLess built-in.
 IBuiltinAtom createDateTimeLessEqual(ITerm... terms)
          Creates the DateTimeLessEqual built-in.
 IBuiltinAtom createDateTimeNotEqual(ITerm... terms)
          Creates the DateTimeNotEqual built-in.
 IBuiltinAtom createDateTimeSubtract(ITerm... terms)
          Creates the DateTimeSubtract built-in.
 IBuiltinAtom createDayFromDate(ITerm... terms)
          Creates the DayFromDate built-in.
 IBuiltinAtom createDayFromDateTime(ITerm... terms)
          Creates the DayFromDateTime built-in.
 IBuiltinAtom createDayPart(ITerm... terms)
          Creates DayPart builtin.
 IBuiltinAtom createDaysFromDuration(ITerm... terms)
          Creates the DaysFromDuration built-in.
 IBuiltinAtom createDayTimeDurationAdd(ITerm... terms)
          Creates the DayTimeDurationAdd built-in.
 IBuiltinAtom createDayTimeDurationDivide(ITerm... terms)
          Creates the DayTimeDurationDivide built-in.
 IBuiltinAtom createDayTimeDurationDivideByDayTimeDuration(ITerm... terms)
          Creates the DayTimeDurationDivideByDayTimeDuration built-in.
 IBuiltinAtom createDayTimeDurationGreater(ITerm... terms)
          Creates the DayTimeDurationLess built-in.
 IBuiltinAtom createDayTimeDurationGreaterEqual(ITerm... terms)
          Creates the DayTimeDurationGreaterEqual built-in.
 IBuiltinAtom createDayTimeDurationLess(ITerm... terms)
          Creates the DayTimeDurationLess built-in.
 IBuiltinAtom createDayTimeDurationLessEqual(ITerm... terms)
          Creates the DayTimeDurationLessEqual built-in.
 IBuiltinAtom createDayTimeDurationMultiply(ITerm... terms)
          Creates the DayTimeDurationMultiply built-in.
 IBuiltinAtom createDayTimeDurationSubtract(ITerm... terms)
          Creates the DayTimeDurationSubtract built-in.
 IBuiltinAtom createDivideBuiltin(ITerm t0, ITerm t1, ITerm t2)
          Creates a divide builtin.
 IBuiltinAtom createDurationEqual(ITerm... terms)
          Creates the DurationEqual built-in.
 IBuiltinAtom createDurationNotEqual(ITerm... terms)
          Creates the DurationNotEqual built-in.
 IBuiltinAtom createEqual(ITerm t0, ITerm t1)
          Creates an equal builtin.
 IBuiltinAtom createExactEqual(ITerm t0, ITerm t1)
          Create an EXACT_EQUAL built-in.
 IBuiltinAtom createFalse()
          Creates the builtin representing false.
 IBuiltinAtom createGreater(ITerm t0, ITerm t1)
          Creates a greater builtin.
 IBuiltinAtom createGreaterEqual(ITerm t0, ITerm t1)
          Creates a greater-equal builtin.
 IBuiltinAtom createHourPart(ITerm... terms)
          Creates HourPart builtin.
 IBuiltinAtom createHoursFromDateTime(ITerm... terms)
          Creates the HoursFromDateTime built-in.
 IBuiltinAtom createHoursFromDuration(ITerm... terms)
          Creates the HoursFromDuration built-in.
 IBuiltinAtom createHoursFromTime(ITerm... terms)
          Creates the HoursFromTime built-in.
 IBuiltinAtom createIriString(ITerm... terms)
          Creates the built-in for checking if a given IRI equals a given string.
 IBuiltinAtom createIsAnyURI(ITerm... terms)
          Creates the IsAnyURI built-in.
 IBuiltinAtom createIsBase64Binary(ITerm... terms)
          Creates the IsBase64Binary buil-tin.
 IBuiltinAtom createIsBoolean(ITerm... terms)
          Creates the IsBoolean built-in.
 IBuiltinAtom createIsByte(ITerm... terms)
          Creates the IsByte built-in.
 IBuiltinAtom createIsDatatype(ITerm... terms)
          Creates a IsDatatype built-in.
 IBuiltinAtom createIsDate(ITerm... terms)
          Creates the IsDate built-in.
 IBuiltinAtom createIsDateTime(ITerm... terms)
          Creates the IsDateTime built-in.
 IBuiltinAtom createIsDateTimeStamp(ITerm... terms)
          Creates the IsDateTimeStamp built-in.
 IBuiltinAtom createIsDayTimeDuration(ITerm... terms)
          Creates the IsDayTimeDuration built-in.
 IBuiltinAtom createIsDecimal(ITerm... terms)
          Creates the IsDecimal built-in.
 IBuiltinAtom createIsDouble(ITerm... terms)
          Creates the IsDouble built-in.
 IBuiltinAtom createIsDuration(ITerm... terms)
          Creates the IsDuration built-in.
 IBuiltinAtom createIsFloat(ITerm... terms)
          Creates the IsFloat built-in.
 IBuiltinAtom createIsGDay(ITerm... terms)
          Creates the IsGDay built-in.
 IBuiltinAtom createIsGMonth(ITerm... terms)
          Creates the IsGMonth built-in.
 IBuiltinAtom createIsGMonthDay(ITerm... terms)
          Creates the IsGMonthDay built-in.
 IBuiltinAtom createIsGYear(ITerm... terms)
          Creates the IsGYear built-in.
 IBuiltinAtom createIsGYearMonth(ITerm... terms)
          Creates the IsGYearMonth built-in.
 IBuiltinAtom createIsHexBinary(ITerm... terms)
          Creates the IsHexBinary built-in.
 IBuiltinAtom createIsInt(ITerm... terms)
          Creates the IsInt built-in.
 IBuiltinAtom createIsInteger(ITerm... terms)
          Creates the IsInteger built-in.
 IBuiltinAtom createIsIRI(ITerm... terms)
          Creates the IsIRI built-in.
 IBuiltinAtom createIsLanguage(ITerm... terms)
          Creates the IsLanguage built-in.
 IBuiltinAtom createIsLong(ITerm... terms)
          Creates the IsLong built-in.
 IBuiltinAtom createIsName(ITerm... terms)
          Creates the IsName built-in.
 IBuiltinAtom createIsNCName(ITerm... terms)
          Creates the IsNCName built-in.
 IBuiltinAtom createIsNegativeInteger(ITerm... terms)
          Creates the IsNegativeInteger built-in.
 IBuiltinAtom createIsNMTOKEN(ITerm... terms)
          Creates the IsNMTOKEN built-in.
 IBuiltinAtom createIsNonNegativeInteger(ITerm... terms)
          Creates the IsNonNegativeInteger built-in.
 IBuiltinAtom createIsNonPositiveInteger(ITerm... terms)
          Creates the IsNonPositiveInteger built-in.
 IBuiltinAtom createIsNormalizedString(ITerm... terms)
          Creates the IsNormalizedString built-in.
 IBuiltinAtom createIsNotAnyURI(ITerm... terms)
          Creates the IsNotAnyURI built-in.
 IBuiltinAtom createIsNotBase64Binary(ITerm... terms)
          Creates the IsNotBase64Binary buil-tin.
 IBuiltinAtom createIsNotBoolean(ITerm... terms)
          Creates the IsNotBoolean built-in.
 IBuiltinAtom createIsNotByte(ITerm... terms)
          Creates the IsNotByte built-in.
 IBuiltinAtom createIsNotDatatype(ITerm... terms)
          Creates a IsNotDatatype built-in.
 IBuiltinAtom createIsNotDate(ITerm... terms)
          Creates the IsNotDate built-in.
 IBuiltinAtom createIsNotDateTime(ITerm... terms)
          Creates the IsNotDateTime built-in.
 IBuiltinAtom createIsNotDateTimeStamp(ITerm... terms)
          Creates the IsNotDateTimeStamp built-in.
 IBuiltinAtom createIsNotDayTimeDuration(ITerm... terms)
          Creates the IsNotDayTimeDuration built-in.
 IBuiltinAtom createIsNotDecimal(ITerm... terms)
          Creates the IsNotDecimal built-in.
 IBuiltinAtom createIsNotDouble(ITerm... terms)
          Creates the IsNotDouble built-in.
 IBuiltinAtom createIsNotDuration(ITerm... terms)
          Creates the IsNotDuration built-in.
 IBuiltinAtom createIsNotFloat(ITerm... terms)
          Creates the IsNotFloat built-in.
 IBuiltinAtom createIsNotGDay(ITerm... terms)
          Creates the IsNotGDay built-in.
 IBuiltinAtom createIsNotGMonth(ITerm... terms)
          Creates the IsNotGMonth built-in.
 IBuiltinAtom createIsNotGMonthDay(ITerm... terms)
          Creates the IsNotGMonthDay built-in.
 IBuiltinAtom createIsNotGYear(ITerm... terms)
          Creates the IsNotGYear built-in.
 IBuiltinAtom createIsNotGYearMonth(ITerm... terms)
          Creates the IsNotGYearMonth built-in.
 IBuiltinAtom createIsNotHexBinary(ITerm... terms)
          Creates the IsNotHexBinary built-in.
 IBuiltinAtom createIsNotInt(ITerm... terms)
          Creates the IsNotInt built-in.
 IBuiltinAtom createIsNotInteger(ITerm... terms)
          Creates the IsNotInteger built-in.
 IBuiltinAtom createIsNotIRI(ITerm... terms)
          Creates the IsNotIRI built-in.
 IBuiltinAtom createIsNotLanguage(ITerm... terms)
          Creates the IsNotLanguage built-in.
 IBuiltinAtom createIsNotLong(ITerm... terms)
          Creates the IsNotLong built-in.
 IBuiltinAtom createIsNotName(ITerm... terms)
          Creates the IsNotName built-in.
 IBuiltinAtom createIsNotNCName(ITerm... terms)
          Creates the IsNotNCName built-in.
 IBuiltinAtom createIsNotNegativeInteger(ITerm... terms)
          Creates the IsNotNegativeInteger built-in.
 IBuiltinAtom createIsNotNMTOKEN(ITerm... terms)
          Creates the IsNotNMTOKEN built-in.
 IBuiltinAtom createIsNotNonNegativeInteger(ITerm... terms)
          Creates the IsNotNonNegativeInteger built-in.
 IBuiltinAtom createIsNotNonPositiveInteger(ITerm... terms)
          Creates the IsNotNonPositiveInteger built-in.
 IBuiltinAtom createIsNotNormalizedString(ITerm... terms)
          Creates the IsNotNormalizedString built-in.
 IBuiltinAtom createIsNotPositiveInteger(ITerm... terms)
          Creates the IsNotPositiveInteger built-in.
 IBuiltinAtom createIsNotShort(ITerm... terms)
          Creates the IsNotShort built-in.
 IBuiltinAtom createIsNotString(ITerm... terms)
          Creates the IsNotString built-in.
 IBuiltinAtom createIsNotText(ITerm... terms)
          Creates the IsNotText built-in.
 IBuiltinAtom createIsNotTime(ITerm... terms)
          Creates the IsNotTime built-in.
 IBuiltinAtom createIsNotToken(ITerm... terms)
          Creates the IsNotToken built-in.
 IBuiltinAtom createIsNotUnsignedByte(ITerm... terms)
          Creates the IsNotUnsignedByte built-in.
 IBuiltinAtom createIsNotUnsignedInt(ITerm... terms)
          Creates the IsNotUnsignedInt built-in.
 IBuiltinAtom createIsNotUnsignedLong(ITerm... terms)
          Creates the IsNotUnsignedLong built-in.
 IBuiltinAtom createIsNotUnsignedShort(ITerm... terms)
          Creates the IsNotUnsignedShort built-in.
 IBuiltinAtom createIsNotXMLLiteral(ITerm... terms)
          Creates the IsNotXMLLiteral built-in.
 IBuiltinAtom createIsNotYearMonthDuration(ITerm... terms)
          Creates the IsNotYearMonthDuration built-in.
 IBuiltinAtom createIsPositiveInteger(ITerm... terms)
          Creates the IsPositiveInteger built-in.
 IBuiltinAtom createIsShort(ITerm... terms)
          Creates the IsShort built-in.
 IBuiltinAtom createIsString(ITerm... terms)
          Creates the IsString built-in.
 IBuiltinAtom createIsText(ITerm... terms)
          Creates the IsText built-in.
 IBuiltinAtom createIsTime(ITerm... terms)
          Creates the IsTime built-in.
 IBuiltinAtom createIsToken(ITerm... terms)
          Creates the IsToken built-in.
 IBuiltinAtom createIsUnsignedByte(ITerm... terms)
          Creates the IsUnsignedByte built-in.
 IBuiltinAtom createIsUnsignedInt(ITerm... terms)
          Creates the IsUnsignedInt built-in.
 IBuiltinAtom createIsUnsignedLong(ITerm... terms)
          Creates the IsUnsignedLong built-in.
 IBuiltinAtom createIsUnsignedShort(ITerm... terms)
          Creates the IsUnsignedShort built-in.
 IBuiltinAtom createIsXMLLiteral(ITerm... terms)
          Creates the IsXMLLiteral built-in.
 IBuiltinAtom createIsYearMonthDuration(ITerm... terms)
          Creates the IsYearMonthDuration built-in.
 IBuiltinAtom createLangFromText(ITerm... terms)
          Creates LangFromText builtin.
 IBuiltinAtom createLess(ITerm t0, ITerm t1)
          Creates a less builtin.
 IBuiltinAtom createLessEqual(ITerm t0, ITerm t1)
          Creates an less-equal builtin.
 IBuiltinAtom createMinutePart(ITerm... terms)
          Creates MinutePart builtin.
 IBuiltinAtom createMinutesFromDateTime(ITerm... terms)
          Creates the MinutesFromDateTime built-in.
 IBuiltinAtom createMinutesFromDuration(ITerm... terms)
          Creates the MinutesFromDuration built-in.
 IBuiltinAtom createMinutesFromTime(ITerm... terms)
          Creates the MinutesFromTime built-in.
 IBuiltinAtom createModulusBuiltin(ITerm t0, ITerm t1, ITerm t2)
          Creates a modulus builtin.
 IBuiltinAtom createMonthFromDate(ITerm... terms)
          Creates the MonthFromDate built-in.
 IBuiltinAtom createMonthFromDateTime(ITerm... terms)
          Creates the MonthFromDateTime built-in.
 IBuiltinAtom createMonthPart(ITerm... terms)
          Creates MonthPart builtin.
 IBuiltinAtom createMonthsFromDuration(ITerm... terms)
          Creates the MonthsFromDuration built-in.
 IBuiltinAtom createMultiplyBuiltin(ITerm t0, ITerm t1, ITerm t2)
          Creates a multiply builtin.
 IBuiltinAtom createNotExactEqual(ITerm t0, ITerm t1)
          Create a NOT_EXACT_EQUAL built-in.
 IBuiltinAtom createNumericAdd(ITerm... terms)
          Creates the NumericAdd built-in.
 IBuiltinAtom createNumericDivide(ITerm... terms)
          Creates the NumericDividebuilt-in.
 IBuiltinAtom createNumericEqual(ITerm... terms)
          Creates the NumericEqual built-in.
 IBuiltinAtom createNumericGreater(ITerm... terms)
          Creates the NumericGreater built-in.
 IBuiltinAtom createNumericGreaterEqual(ITerm... terms)
          Creates the NumericGreaterEqual built-in.
 IBuiltinAtom createNumericIntegerDivide(ITerm... terms)
          Creates the NumericIntegerDivide built-in.
 IBuiltinAtom createNumericLess(ITerm... terms)
          Creates the NumericLess built-in.
 IBuiltinAtom createNumericLessEqual(ITerm... terms)
          Creates the NumericLessEqual built-in.
 IBuiltinAtom createNumericModulus(ITerm... terms)
          Creates NumericModulus builtin.
 IBuiltinAtom createNumericMultiply(ITerm... terms)
          Creates the NumericMultiply built-in.
 IBuiltinAtom createNumericNotEqual(ITerm... terms)
          Creates the NumericNotEqual built-in.
 IBuiltinAtom createNumericSubtract(ITerm... terms)
          Creates the NumericSubtract built-in.
 IBuiltinAtom createSecondPart(ITerm... terms)
          Creates SecondPart builtin.
 IBuiltinAtom createSecondsFromDateTime(ITerm... terms)
          Creates the SecondsFromDateTime built-in.
 IBuiltinAtom createSecondsFromDuration(ITerm... terms)
          Creates the SecondsFromDuration built-in.
 IBuiltinAtom createSecondsFromTime(ITerm... terms)
          Creates the SecondsFromTime built-in.
 IBuiltinAtom createStringCompare(ITerm... terms)
          Creates NumericModulus builtin.
 IBuiltinAtom createStringConcat(ITerm... terms)
          Creates StringConcat builtin.
 IBuiltinAtom createStringContains(ITerm... terms)
          Creates StringContains builtin.
 IBuiltinAtom createStringEndsWith(ITerm... terms)
          Creates StringEndsWith builtin.
 IBuiltinAtom createStringEscapeHtmlUri(ITerm... terms)
          Creates StringEscapeHtmlUri builtin.
 IBuiltinAtom createStringFromText(ITerm... terms)
          Creates StringFromText builtin.
 IBuiltinAtom createStringIriToUri(ITerm... terms)
          Creates StringIriToUri builtin.
 IBuiltinAtom createStringJoin(ITerm... terms)
          Creates StringJoin builtin.
 IBuiltinAtom createStringLength(ITerm... terms)
          Creates StringLength builtin.
 IBuiltinAtom createStringMatches(ITerm... terms)
          Creates StringMatches builtin.
 IBuiltinAtom createStringReplace(ITerm... terms)
          Creates StringReplace builtin.
 IBuiltinAtom createStringStartsWith(ITerm... terms)
          Creates StringStartsWith builtin.
 IBuiltinAtom createStringSubstring(ITerm... terms)
          Creates StringSubstring builtin.
 IBuiltinAtom createStringSubstringAfter(ITerm... terms)
          Creates StringSubstringAfter builtin.
 IBuiltinAtom createStringSubstringBefore(ITerm... terms)
          Creates StringSubstringBefore builtin.
 IBuiltinAtom createStringToLower(ITerm... terms)
          Creates StringToLower builtin.
 IBuiltinAtom createStringToUpper(ITerm... terms)
          Creates StringToUpper builtin.
 IBuiltinAtom createStringUriEncode(ITerm... terms)
          Creates StringUriEncode builtin.
 IBuiltinAtom createSubtractBuiltin(ITerm t0, ITerm t1, ITerm t2)
          Creates a subtract builtin.
 IBuiltinAtom createSubtractDayTimeDurationFromDate(ITerm... terms)
          Creates the SubtractDayTimeDurationToDate built-in.
 IBuiltinAtom createSubtractDayTimeDurationFromDateTime(ITerm... terms)
          Creates the SubtractDayTimeDurationToDateTime built-in.
 IBuiltinAtom createSubtractDayTimeDurationFromTime(ITerm... terms)
          Creates the SubtractDayTimeDurationFromTime built-in.
 IBuiltinAtom createSubtractYearMonthDurationFromDate(ITerm... terms)
          Creates the SubtractYearMonthDurationToDate built-in.
 IBuiltinAtom createSubtractYearMonthDurationFromDateTime(ITerm... terms)
          Creates the SubtractYearMonthDurationFromDateTime built-in.
 IBuiltinAtom createTextCompare(ITerm... terms)
          Creates TextCompare builtin.
 IBuiltinAtom createTextFromString(ITerm... terms)
          Creates TextFromString builtin.
 IBuiltinAtom createTextFromStringLang(ITerm... terms)
          Creates TextFromStringLang builtin.
 IBuiltinAtom createTextLength(ITerm... terms)
          Creates TextLenght builtin.
 IBuiltinAtom createTimeEqual(ITerm... terms)
          Creates the TimeEqual built-in.
 IBuiltinAtom createTimeGreater(ITerm... terms)
          Creates the TimeGreater built-in.
 IBuiltinAtom createTimeGreaterEqual(ITerm... terms)
          Creates the TimeGreaterEqual built-in.
 IBuiltinAtom createTimeLess(ITerm... terms)
          Creates the TimeLess built-in.
 IBuiltinAtom createTimeLessEqual(ITerm... terms)
          Creates the TimeLessEqual built-in.
 IBuiltinAtom createTimeNotEqual(ITerm... terms)
          Creates the TimeNotEqual built-in.
 IBuiltinAtom createTimeSubtract(ITerm... terms)
          Creates the TimeSubtract built-in.
 IBuiltinAtom createTimezoneFromDate(ITerm... terms)
          Creates the TimezoneFromDate built-in.
 IBuiltinAtom createTimezoneFromDateTime(ITerm... terms)
          Creates the TimezoneFromDateTime built-in.
 IBuiltinAtom createTimezoneFromTime(ITerm... terms)
          Creates the TimezoneFromTime built-in.
 IBuiltinAtom createTimezonePart(ITerm... terms)
          Creates TimezonePart builtin.
 IBuiltinAtom createToBase64Binary(ITerm... terms)
          Creates ToBase64Binary builtin.
 IBuiltinAtom createToBoolean(ITerm... terms)
          Creates ToBoolean builtin.
 IBuiltinAtom createToDate(ITerm... terms)
          Creates ToDate builtin.
 IBuiltinAtom createToDateTime(ITerm... terms)
          Creates ToDateTime builtin.
 IBuiltinAtom createToDayTimeDuration(ITerm... terms)
          Creates ToDayTimeDuration builtin.
 IBuiltinAtom createToDecimal(ITerm... terms)
          Creates ToDecimal builtin.
 IBuiltinAtom createToDouble(ITerm... terms)
          Creates ToDouble builtin.
 IBuiltinAtom createToDuration(ITerm... terms)
          Creates ToDuration builtin.
 IBuiltinAtom createToFloat(ITerm... terms)
          Creates ToFloat builtin.
 IBuiltinAtom createToGDay(ITerm... terms)
          Creates ToGDay builtin.
 IBuiltinAtom createToGMonth(ITerm... terms)
          Creates ToGMonth builtin.
 IBuiltinAtom createToGMonthDay(ITerm... terms)
          Creates ToGMonthDay builtin.
 IBuiltinAtom createToGYear(ITerm... terms)
          Creates ToGYear builtin.
 IBuiltinAtom createToGYearMonth(ITerm... terms)
          Creates ToGYearMonth builtin.
 IBuiltinAtom createToHexBinary(ITerm... terms)
          Creates ToHexBinary builtin.
 IBuiltinAtom createToInteger(ITerm... terms)
          Creates ToInteger builtin.
 IBuiltinAtom createToIRI(ITerm... terms)
          Creates ToIRI builtin.
 IBuiltinAtom createToString(ITerm... terms)
          Creates ToString builtin.
 IBuiltinAtom createToText(ITerm... terms)
          Creates ToText builtin.
 IBuiltinAtom createToTime(ITerm... terms)
          Creates ToTime builtin.
 IBuiltinAtom createToXMLLiteral(ITerm... terms)
          Creates ToXMLLiteral builtin.
 IBuiltinAtom createToYearMonthDuration(ITerm... terms)
          Creates ToYearMonthDuration builtin.
 IBuiltinAtom createTrue()
          Creates the builtin representing true.
 IBuiltinAtom createUnequal(ITerm t0, ITerm t1)
          Creates an unequal builtin.
 IBuiltinAtom createXMLLiteralEqual(ITerm... terms)
          Creates the XMLLiteralEqual built-in.
 IBuiltinAtom createXMLLiteralNotEqual(ITerm... terms)
          Creates the XMLLiteralNotEqual built-in.
 IBuiltinAtom createYearFromDate(ITerm... terms)
          Creates the YearFromDate built-in.
 IBuiltinAtom createYearFromDateTime(ITerm... terms)
          Creates the YearFromDateTime built-in.
 IBuiltinAtom createYearMonthDurationAdd(ITerm... terms)
          Creates the YearMonthDurationAdd built-in.
 IBuiltinAtom createYearMonthDurationDivide(ITerm... terms)
          Creates the YearMonthDurationDivide built-in.
 IBuiltinAtom createYearMonthDurationDivideByYearMonthDuration(ITerm... terms)
          Creates the YearMonthDurationDivideByYearMonthduration built-in.
 IBuiltinAtom createYearMonthDurationGreater(ITerm... terms)
          Creates the YearMonthDurationGreater built-in.
 IBuiltinAtom createYearMonthDurationGreaterEqual(ITerm... terms)
          Creates the YearMonthDurationGreaterEqual built-in.
 IBuiltinAtom createYearMonthDurationLess(ITerm... terms)
          Creates the YearMonthDurationLess built-in.
 IBuiltinAtom createYearMonthDurationLessEqual(ITerm... terms)
          Creates the YearMonthDurationLessEqual built-in.
 IBuiltinAtom createYearMonthDurationMultiply(ITerm... terms)
          Creates the YearMonthDurationMultiply built-in.
 IBuiltinAtom createYearMonthDurationSubtract(ITerm... terms)
          Creates the YearMonthDurationSubtract built-in.
 IBuiltinAtom createYearPart(ITerm... terms)
          Creates YearPart builtin.
 IBuiltinAtom createYearsFromDuration(ITerm... terms)
          Creates the YearsFromDuration built-in.
static IBuiltinsFactory getInstance()
          Returns the singelton instance of this factory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static IBuiltinsFactory getInstance()
Returns the singelton instance of this factory.

Returns:
a instane of this factory

createAddBuiltin

public IBuiltinAtom createAddBuiltin(ITerm t0,
                                     ITerm t1,
                                     ITerm t2)
Description copied from interface: IBuiltinsFactory
Creates an add builtin.

Specified by:
createAddBuiltin in interface IBuiltinsFactory
Parameters:
t0 - the first summand
t1 - the second summand
t2 - the sum
Returns:
the builtin

createSubtractBuiltin

public IBuiltinAtom createSubtractBuiltin(ITerm t0,
                                          ITerm t1,
                                          ITerm t2)
Description copied from interface: IBuiltinsFactory
Creates a subtract builtin.

Specified by:
createSubtractBuiltin in interface IBuiltinsFactory
Parameters:
t0 - the minuend
t1 - the subtrahend
t2 - the difference
Returns:
the constructed builtin

createMultiplyBuiltin

public IBuiltinAtom createMultiplyBuiltin(ITerm t0,
                                          ITerm t1,
                                          ITerm t2)
Description copied from interface: IBuiltinsFactory
Creates a multiply builtin.

Specified by:
createMultiplyBuiltin in interface IBuiltinsFactory
Parameters:
t0 - the first factor
t1 - the second factor
t2 - the product
Returns:
the constructed builtin

createDivideBuiltin

public IBuiltinAtom createDivideBuiltin(ITerm t0,
                                        ITerm t1,
                                        ITerm t2)
Description copied from interface: IBuiltinsFactory
Creates a divide builtin.

Specified by:
createDivideBuiltin in interface IBuiltinsFactory
Parameters:
t0 - the dividend
t1 - the diviso
t2 - the quotient
Returns:
the constructed builtin

createModulusBuiltin

public IBuiltinAtom createModulusBuiltin(ITerm t0,
                                         ITerm t1,
                                         ITerm t2)
Description copied from interface: IBuiltinsFactory
Creates a modulus builtin.

Specified by:
createModulusBuiltin in interface IBuiltinsFactory
Parameters:
t0 - the numerator
t1 - the denominator
t2 - the result
Returns:
the constructed builtin

createEqual

public IBuiltinAtom createEqual(ITerm t0,
                                ITerm t1)
Description copied from interface: IBuiltinsFactory
Creates an equal builtin.

Specified by:
createEqual in interface IBuiltinsFactory
Parameters:
t0 - the first term
t1 - the second term
Returns:
the builtin

createGreater

public IBuiltinAtom createGreater(ITerm t0,
                                  ITerm t1)
Description copied from interface: IBuiltinsFactory
Creates a greater builtin.

Specified by:
createGreater in interface IBuiltinsFactory
Parameters:
t0 - the first term
t1 - the second term
Returns:
the builtin

createGreaterEqual

public IBuiltinAtom createGreaterEqual(ITerm t0,
                                       ITerm t1)
Description copied from interface: IBuiltinsFactory
Creates a greater-equal builtin.

Specified by:
createGreaterEqual in interface IBuiltinsFactory
Parameters:
t0 - the first term
t1 - the second term
Returns:
the builtin

createLess

public IBuiltinAtom createLess(ITerm t0,
                               ITerm t1)
Description copied from interface: IBuiltinsFactory
Creates a less builtin.

Specified by:
createLess in interface IBuiltinsFactory
Parameters:
t0 - the first term
t1 - the second term
Returns:
the builtin

createLessEqual

public IBuiltinAtom createLessEqual(ITerm t0,
                                    ITerm t1)
Description copied from interface: IBuiltinsFactory
Creates an less-equal builtin.

Specified by:
createLessEqual in interface IBuiltinsFactory
Parameters:
t0 - the first term
t1 - the second term
Returns:
the builtin

createUnequal

public IBuiltinAtom createUnequal(ITerm t0,
                                  ITerm t1)
Description copied from interface: IBuiltinsFactory
Creates an unequal builtin.

Specified by:
createUnequal in interface IBuiltinsFactory
Parameters:
t0 - the first term
t1 - the second term
Returns:
the builtin

createExactEqual

public IBuiltinAtom createExactEqual(ITerm t0,
                                     ITerm t1)
Description copied from interface: IBuiltinsFactory
Create an EXACT_EQUAL built-in.

Specified by:
createExactEqual in interface IBuiltinsFactory
Parameters:
t0 - The first term.
t1 - The second term.
Returns:
The built-in instance

createNotExactEqual

public IBuiltinAtom createNotExactEqual(ITerm t0,
                                        ITerm t1)
Description copied from interface: IBuiltinsFactory
Create a NOT_EXACT_EQUAL built-in.

Specified by:
createNotExactEqual in interface IBuiltinsFactory
Parameters:
t0 - The first term.
t1 - The second term.
Returns:
The built-in instance

createNumericModulus

public IBuiltinAtom createNumericModulus(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates NumericModulus builtin.

Specified by:
createNumericModulus in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringCompare

public IBuiltinAtom createStringCompare(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates NumericModulus builtin.

Specified by:
createStringCompare in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringConcat

public IBuiltinAtom createStringConcat(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringConcat builtin.

Specified by:
createStringConcat in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringJoin

public IBuiltinAtom createStringJoin(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringJoin builtin.

Specified by:
createStringJoin in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringSubstring

public IBuiltinAtom createStringSubstring(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringSubstring builtin.

Specified by:
createStringSubstring in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringLength

public IBuiltinAtom createStringLength(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringLength builtin.

Specified by:
createStringLength in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringToUpper

public IBuiltinAtom createStringToUpper(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringToUpper builtin.

Specified by:
createStringToUpper in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringToLower

public IBuiltinAtom createStringToLower(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringToLower builtin.

Specified by:
createStringToLower in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringUriEncode

public IBuiltinAtom createStringUriEncode(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringUriEncode builtin.

Specified by:
createStringUriEncode in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringIriToUri

public IBuiltinAtom createStringIriToUri(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringIriToUri builtin.

Specified by:
createStringIriToUri in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringEscapeHtmlUri

public IBuiltinAtom createStringEscapeHtmlUri(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringEscapeHtmlUri builtin.

Specified by:
createStringEscapeHtmlUri in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringSubstringBefore

public IBuiltinAtom createStringSubstringBefore(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringSubstringBefore builtin.

Specified by:
createStringSubstringBefore in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringSubstringAfter

public IBuiltinAtom createStringSubstringAfter(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringSubstringAfter builtin.

Specified by:
createStringSubstringAfter in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringReplace

public IBuiltinAtom createStringReplace(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringReplace builtin.

Specified by:
createStringReplace in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringContains

public IBuiltinAtom createStringContains(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringContains builtin.

Specified by:
createStringContains in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringStartsWith

public IBuiltinAtom createStringStartsWith(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringStartsWith builtin.

Specified by:
createStringStartsWith in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringEndsWith

public IBuiltinAtom createStringEndsWith(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringEndsWith builtin.

Specified by:
createStringEndsWith in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringMatches

public IBuiltinAtom createStringMatches(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringMatches builtin.

Specified by:
createStringMatches in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createYearPart

public IBuiltinAtom createYearPart(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates YearPart builtin.

Specified by:
createYearPart in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createMonthPart

public IBuiltinAtom createMonthPart(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates MonthPart builtin.

Specified by:
createMonthPart in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createDayPart

public IBuiltinAtom createDayPart(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates DayPart builtin.

Specified by:
createDayPart in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createHourPart

public IBuiltinAtom createHourPart(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates HourPart builtin.

Specified by:
createHourPart in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createMinutePart

public IBuiltinAtom createMinutePart(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates MinutePart builtin.

Specified by:
createMinutePart in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createSecondPart

public IBuiltinAtom createSecondPart(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates SecondPart builtin.

Specified by:
createSecondPart in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createTimezonePart

public IBuiltinAtom createTimezonePart(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates TimezonePart builtin.

Specified by:
createTimezonePart in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createTextFromStringLang

public IBuiltinAtom createTextFromStringLang(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates TextFromStringLang builtin.

Specified by:
createTextFromStringLang in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createStringFromText

public IBuiltinAtom createStringFromText(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates StringFromText builtin.

Specified by:
createStringFromText in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createLangFromText

public IBuiltinAtom createLangFromText(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates LangFromText builtin.

Specified by:
createLangFromText in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createTextFromString

public IBuiltinAtom createTextFromString(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates TextFromString builtin.

Specified by:
createTextFromString in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createTextCompare

public IBuiltinAtom createTextCompare(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates TextCompare builtin.

Specified by:
createTextCompare in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createTextLength

public IBuiltinAtom createTextLength(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates TextLenght builtin.

Specified by:
createTextLength in interface IBuiltinsFactory
Parameters:
terms - The terms
Returns:
The builtin

createFalse

public IBuiltinAtom createFalse()
Description copied from interface: IBuiltinsFactory
Creates the builtin representing false.

Specified by:
createFalse in interface IBuiltinsFactory
Returns:
The builtin representing false.

createTrue

public IBuiltinAtom createTrue()
Description copied from interface: IBuiltinsFactory
Creates the builtin representing true.

Specified by:
createTrue in interface IBuiltinsFactory
Returns:
The builtin representing true.

createToBase64Binary

public IBuiltinAtom createToBase64Binary(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToBase64Binary builtin.

Specified by:
createToBase64Binary in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToBoolean

public IBuiltinAtom createToBoolean(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToBoolean builtin.

Specified by:
createToBoolean in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToDate

public IBuiltinAtom createToDate(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToDate builtin.

Specified by:
createToDate in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToDateTime

public IBuiltinAtom createToDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToDateTime builtin.

Specified by:
createToDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToDayTimeDuration

public IBuiltinAtom createToDayTimeDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToDayTimeDuration builtin.

Specified by:
createToDayTimeDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToDecimal

public IBuiltinAtom createToDecimal(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToDecimal builtin.

Specified by:
createToDecimal in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToDouble

public IBuiltinAtom createToDouble(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToDouble builtin.

Specified by:
createToDouble in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToDuration

public IBuiltinAtom createToDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToDuration builtin.

Specified by:
createToDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToFloat

public IBuiltinAtom createToFloat(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToFloat builtin.

Specified by:
createToFloat in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToGDay

public IBuiltinAtom createToGDay(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToGDay builtin.

Specified by:
createToGDay in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToGMonth

public IBuiltinAtom createToGMonth(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToGMonth builtin.

Specified by:
createToGMonth in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToGMonthDay

public IBuiltinAtom createToGMonthDay(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToGMonthDay builtin.

Specified by:
createToGMonthDay in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToGYear

public IBuiltinAtom createToGYear(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToGYear builtin.

Specified by:
createToGYear in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToGYearMonth

public IBuiltinAtom createToGYearMonth(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToGYearMonth builtin.

Specified by:
createToGYearMonth in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToHexBinary

public IBuiltinAtom createToHexBinary(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToHexBinary builtin.

Specified by:
createToHexBinary in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToInteger

public IBuiltinAtom createToInteger(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToInteger builtin.

Specified by:
createToInteger in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToIRI

public IBuiltinAtom createToIRI(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToIRI builtin.

Specified by:
createToIRI in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToString

public IBuiltinAtom createToString(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToString builtin.

Specified by:
createToString in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToText

public IBuiltinAtom createToText(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToText builtin.

Specified by:
createToText in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToTime

public IBuiltinAtom createToTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToTime builtin.

Specified by:
createToTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToXMLLiteral

public IBuiltinAtom createToXMLLiteral(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToXMLLiteral builtin.

Specified by:
createToXMLLiteral in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createToYearMonthDuration

public IBuiltinAtom createToYearMonthDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates ToYearMonthDuration builtin.

Specified by:
createToYearMonthDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
the builtin

createIsBase64Binary

public IBuiltinAtom createIsBase64Binary(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsBase64Binary buil-tin.

Specified by:
createIsBase64Binary in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsBoolean

public IBuiltinAtom createIsBoolean(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsBoolean built-in.

Specified by:
createIsBoolean in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsDate

public IBuiltinAtom createIsDate(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsDate built-in.

Specified by:
createIsDate in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsDateTime

public IBuiltinAtom createIsDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsDateTime built-in.

Specified by:
createIsDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsDayTimeDuration

public IBuiltinAtom createIsDayTimeDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsDayTimeDuration built-in.

Specified by:
createIsDayTimeDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsDecimal

public IBuiltinAtom createIsDecimal(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsDecimal built-in.

Specified by:
createIsDecimal in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsDouble

public IBuiltinAtom createIsDouble(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsDouble built-in.

Specified by:
createIsDouble in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsDuration

public IBuiltinAtom createIsDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsDuration built-in.

Specified by:
createIsDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsFloat

public IBuiltinAtom createIsFloat(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsFloat built-in.

Specified by:
createIsFloat in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsGDay

public IBuiltinAtom createIsGDay(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsGDay built-in.

Specified by:
createIsGDay in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsGMonth

public IBuiltinAtom createIsGMonth(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsGMonth built-in.

Specified by:
createIsGMonth in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsGMonthDay

public IBuiltinAtom createIsGMonthDay(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsGMonthDay built-in.

Specified by:
createIsGMonthDay in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsGYear

public IBuiltinAtom createIsGYear(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsGYear built-in.

Specified by:
createIsGYear in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsGYearMonth

public IBuiltinAtom createIsGYearMonth(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsGYearMonth built-in.

Specified by:
createIsGYearMonth in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsHexBinary

public IBuiltinAtom createIsHexBinary(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsHexBinary built-in.

Specified by:
createIsHexBinary in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsInteger

public IBuiltinAtom createIsInteger(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsInteger built-in.

Specified by:
createIsInteger in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsIRI

public IBuiltinAtom createIsIRI(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsIRI built-in.

Specified by:
createIsIRI in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsString

public IBuiltinAtom createIsString(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsString built-in.

Specified by:
createIsString in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsText

public IBuiltinAtom createIsText(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsText built-in.

Specified by:
createIsText in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsTime

public IBuiltinAtom createIsTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsTime built-in.

Specified by:
createIsTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsXMLLiteral

public IBuiltinAtom createIsXMLLiteral(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsXMLLiteral built-in.

Specified by:
createIsXMLLiteral in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsYearMonthDuration

public IBuiltinAtom createIsYearMonthDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsYearMonthDuration built-in.

Specified by:
createIsYearMonthDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsAnyURI

public IBuiltinAtom createIsAnyURI(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsAnyURI built-in.

Specified by:
createIsAnyURI in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsByte

public IBuiltinAtom createIsByte(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsByte built-in.

Specified by:
createIsByte in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createBooleanNot

public IBuiltinAtom createBooleanNot(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the built-in for checking if a boolean term has the value false.

Specified by:
createBooleanNot in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsLanguage

public IBuiltinAtom createIsLanguage(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsLanguage built-in.

Specified by:
createIsLanguage in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsLong

public IBuiltinAtom createIsLong(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsLong built-in.

Specified by:
createIsLong in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNCName

public IBuiltinAtom createIsNCName(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNCName built-in.

Specified by:
createIsNCName in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNMTOKEN

public IBuiltinAtom createIsNMTOKEN(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNMTOKEN built-in.

Specified by:
createIsNMTOKEN in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsName

public IBuiltinAtom createIsName(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsName built-in.

Specified by:
createIsName in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNegativeInteger

public IBuiltinAtom createIsNegativeInteger(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNegativeInteger built-in.

Specified by:
createIsNegativeInteger in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNonNegativeInteger

public IBuiltinAtom createIsNonNegativeInteger(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNonNegativeInteger built-in.

Specified by:
createIsNonNegativeInteger in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNonPositiveInteger

public IBuiltinAtom createIsNonPositiveInteger(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNonPositiveInteger built-in.

Specified by:
createIsNonPositiveInteger in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNormalizedString

public IBuiltinAtom createIsNormalizedString(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNormalizedString built-in.

Specified by:
createIsNormalizedString in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsPositiveInteger

public IBuiltinAtom createIsPositiveInteger(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsPositiveInteger built-in.

Specified by:
createIsPositiveInteger in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsShort

public IBuiltinAtom createIsShort(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsShort built-in.

Specified by:
createIsShort in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsToken

public IBuiltinAtom createIsToken(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsToken built-in.

Specified by:
createIsToken in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsUnsignedByte

public IBuiltinAtom createIsUnsignedByte(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsUnsignedByte built-in.

Specified by:
createIsUnsignedByte in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsUnsignedInt

public IBuiltinAtom createIsUnsignedInt(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsUnsignedInt built-in.

Specified by:
createIsUnsignedInt in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsUnsignedLong

public IBuiltinAtom createIsUnsignedLong(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsUnsignedLong built-in.

Specified by:
createIsUnsignedLong in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsUnsignedShort

public IBuiltinAtom createIsUnsignedShort(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsUnsignedShort built-in.

Specified by:
createIsUnsignedShort in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsInt

public IBuiltinAtom createIsInt(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsInt built-in.

Specified by:
createIsInt in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createNumericIntegerDivide

public IBuiltinAtom createNumericIntegerDivide(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the NumericIntegerDivide built-in.

Specified by:
createNumericIntegerDivide in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createIsNotAnyURI

public IBuiltinAtom createIsNotAnyURI(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotAnyURI built-in.

Specified by:
createIsNotAnyURI in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotBase64Binary

public IBuiltinAtom createIsNotBase64Binary(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotBase64Binary buil-tin.

Specified by:
createIsNotBase64Binary in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotBoolean

public IBuiltinAtom createIsNotBoolean(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotBoolean built-in.

Specified by:
createIsNotBoolean in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotByte

public IBuiltinAtom createIsNotByte(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotByte built-in.

Specified by:
createIsNotByte in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotDate

public IBuiltinAtom createIsNotDate(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotDate built-in.

Specified by:
createIsNotDate in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotDateTime

public IBuiltinAtom createIsNotDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotDateTime built-in.

Specified by:
createIsNotDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotDayTimeDuration

public IBuiltinAtom createIsNotDayTimeDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotDayTimeDuration built-in.

Specified by:
createIsNotDayTimeDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotDecimal

public IBuiltinAtom createIsNotDecimal(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotDecimal built-in.

Specified by:
createIsNotDecimal in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotDouble

public IBuiltinAtom createIsNotDouble(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotDouble built-in.

Specified by:
createIsNotDouble in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotDuration

public IBuiltinAtom createIsNotDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotDuration built-in.

Specified by:
createIsNotDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotFloat

public IBuiltinAtom createIsNotFloat(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotFloat built-in.

Specified by:
createIsNotFloat in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotGDay

public IBuiltinAtom createIsNotGDay(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotGDay built-in.

Specified by:
createIsNotGDay in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotGMonth

public IBuiltinAtom createIsNotGMonth(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotGMonth built-in.

Specified by:
createIsNotGMonth in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotGMonthDay

public IBuiltinAtom createIsNotGMonthDay(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotGMonthDay built-in.

Specified by:
createIsNotGMonthDay in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotGYear

public IBuiltinAtom createIsNotGYear(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotGYear built-in.

Specified by:
createIsNotGYear in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotGYearMonth

public IBuiltinAtom createIsNotGYearMonth(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotGYearMonth built-in.

Specified by:
createIsNotGYearMonth in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotHexBinary

public IBuiltinAtom createIsNotHexBinary(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotHexBinary built-in.

Specified by:
createIsNotHexBinary in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotIRI

public IBuiltinAtom createIsNotIRI(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotIRI built-in.

Specified by:
createIsNotIRI in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotInt

public IBuiltinAtom createIsNotInt(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotInt built-in.

Specified by:
createIsNotInt in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotInteger

public IBuiltinAtom createIsNotInteger(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotInteger built-in.

Specified by:
createIsNotInteger in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotLanguage

public IBuiltinAtom createIsNotLanguage(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotLanguage built-in.

Specified by:
createIsNotLanguage in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotLong

public IBuiltinAtom createIsNotLong(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotLong built-in.

Specified by:
createIsNotLong in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotNCName

public IBuiltinAtom createIsNotNCName(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotNCName built-in.

Specified by:
createIsNotNCName in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotNMTOKEN

public IBuiltinAtom createIsNotNMTOKEN(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotNMTOKEN built-in.

Specified by:
createIsNotNMTOKEN in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotName

public IBuiltinAtom createIsNotName(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotName built-in.

Specified by:
createIsNotName in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotNegativeInteger

public IBuiltinAtom createIsNotNegativeInteger(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotNegativeInteger built-in.

Specified by:
createIsNotNegativeInteger in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotNonNegativeInteger

public IBuiltinAtom createIsNotNonNegativeInteger(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotNonNegativeInteger built-in.

Specified by:
createIsNotNonNegativeInteger in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotNonPositiveInteger

public IBuiltinAtom createIsNotNonPositiveInteger(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotNonPositiveInteger built-in.

Specified by:
createIsNotNonPositiveInteger in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotNormalizedString

public IBuiltinAtom createIsNotNormalizedString(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotNormalizedString built-in.

Specified by:
createIsNotNormalizedString in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotPositiveInteger

public IBuiltinAtom createIsNotPositiveInteger(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotPositiveInteger built-in.

Specified by:
createIsNotPositiveInteger in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotShort

public IBuiltinAtom createIsNotShort(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotShort built-in.

Specified by:
createIsNotShort in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotString

public IBuiltinAtom createIsNotString(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotString built-in.

Specified by:
createIsNotString in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotText

public IBuiltinAtom createIsNotText(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotText built-in.

Specified by:
createIsNotText in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotTime

public IBuiltinAtom createIsNotTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotTime built-in.

Specified by:
createIsNotTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotToken

public IBuiltinAtom createIsNotToken(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotToken built-in.

Specified by:
createIsNotToken in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotUnsignedByte

public IBuiltinAtom createIsNotUnsignedByte(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotUnsignedByte built-in.

Specified by:
createIsNotUnsignedByte in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotUnsignedInt

public IBuiltinAtom createIsNotUnsignedInt(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotUnsignedInt built-in.

Specified by:
createIsNotUnsignedInt in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotUnsignedLong

public IBuiltinAtom createIsNotUnsignedLong(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotUnsignedLong built-in.

Specified by:
createIsNotUnsignedLong in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotUnsignedShort

public IBuiltinAtom createIsNotUnsignedShort(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotUnsignedShort built-in.

Specified by:
createIsNotUnsignedShort in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotXMLLiteral

public IBuiltinAtom createIsNotXMLLiteral(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotXMLLiteral built-in.

Specified by:
createIsNotXMLLiteral in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotYearMonthDuration

public IBuiltinAtom createIsNotYearMonthDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotYearMonthDuration built-in.

Specified by:
createIsNotYearMonthDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsDatatype

public IBuiltinAtom createIsDatatype(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates a IsDatatype built-in.

Specified by:
createIsDatatype in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotDatatype

public IBuiltinAtom createIsNotDatatype(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates a IsNotDatatype built-in.

Specified by:
createIsNotDatatype in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsDateTimeStamp

public IBuiltinAtom createIsDateTimeStamp(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsDateTimeStamp built-in.

Specified by:
createIsDateTimeStamp in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createIsNotDateTimeStamp

public IBuiltinAtom createIsNotDateTimeStamp(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the IsNotDateTimeStamp built-in.

Specified by:
createIsNotDateTimeStamp in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The builtin.

createAddDayTimeDurationToDate

public IBuiltinAtom createAddDayTimeDurationToDate(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the AddDayTimeDurationToDate built-in.

Specified by:
createAddDayTimeDurationToDate in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createAddDayTimeDurationToDateTime

public IBuiltinAtom createAddDayTimeDurationToDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the AddDayTimeDurationToDateTime built-in.

Specified by:
createAddDayTimeDurationToDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createAddDayTimeDurationToTime

public IBuiltinAtom createAddDayTimeDurationToTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the AddDayTimeDurationToTime built-in.

Specified by:
createAddDayTimeDurationToTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createAddYearMonthDurationToDate

public IBuiltinAtom createAddYearMonthDurationToDate(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the AddYearMonthDurationToDate built-in.

Specified by:
createAddYearMonthDurationToDate in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createAddYearMonthDurationToDateTime

public IBuiltinAtom createAddYearMonthDurationToDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the AddYearMonthDurationToDateTime built-in.

Specified by:
createAddYearMonthDurationToDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createBooleanEqual

public IBuiltinAtom createBooleanEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the built-in for checking if two boolean terms have the same value.

Specified by:
createBooleanEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createBooleanGreater

public IBuiltinAtom createBooleanGreater(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the built-in for checking if a boolean terms is greater than another term.

Specified by:
createBooleanGreater in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createBooleanLess

public IBuiltinAtom createBooleanLess(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the built-in for checking if a boolean terms is less than another term.

Specified by:
createBooleanLess in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateEqual

public IBuiltinAtom createDateEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateEqual built-in.

Specified by:
createDateEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateGreater

public IBuiltinAtom createDateGreater(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateGreater built-in.

Specified by:
createDateGreater in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateGreaterEqual

public IBuiltinAtom createDateGreaterEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateGreaterEqual built-in.

Specified by:
createDateGreaterEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateLess

public IBuiltinAtom createDateLess(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateLess built-in.

Specified by:
createDateLess in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateLessEqual

public IBuiltinAtom createDateLessEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateLessEqual built-in.

Specified by:
createDateLessEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateNotEqual

public IBuiltinAtom createDateNotEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateNotEqual built-in.

Specified by:
createDateNotEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateTimeEqual

public IBuiltinAtom createDateTimeEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateTimeEqual built-in.

Specified by:
createDateTimeEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateTimeGreater

public IBuiltinAtom createDateTimeGreater(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateTimeGreater built-in.

Specified by:
createDateTimeGreater in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateTimeGreaterEqual

public IBuiltinAtom createDateTimeGreaterEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateTimeGreaterEqual built-in.

Specified by:
createDateTimeGreaterEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateTimeLess

public IBuiltinAtom createDateTimeLess(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateTimeLess built-in.

Specified by:
createDateTimeLess in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateTimeLessEqual

public IBuiltinAtom createDateTimeLessEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateTimeLessEqual built-in.

Specified by:
createDateTimeLessEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateTimeNotEqual

public IBuiltinAtom createDateTimeNotEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateTimeNotEqual built-in.

Specified by:
createDateTimeNotEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDateTimeSubtract

public IBuiltinAtom createDateTimeSubtract(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DateTimeSubtract built-in.

Specified by:
createDateTimeSubtract in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDayFromDate

public IBuiltinAtom createDayFromDate(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DayFromDate built-in.

Specified by:
createDayFromDate in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDayFromDateTime

public IBuiltinAtom createDayFromDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DayFromDateTime built-in.

Specified by:
createDayFromDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDayTimeDurationAdd

public IBuiltinAtom createDayTimeDurationAdd(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DayTimeDurationAdd built-in.

Specified by:
createDayTimeDurationAdd in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDayTimeDurationDivide

public IBuiltinAtom createDayTimeDurationDivide(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DayTimeDurationDivide built-in.

Specified by:
createDayTimeDurationDivide in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDayTimeDurationDivideByDayTimeDuration

public IBuiltinAtom createDayTimeDurationDivideByDayTimeDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DayTimeDurationDivideByDayTimeDuration built-in.

Specified by:
createDayTimeDurationDivideByDayTimeDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDayTimeDurationGreater

public IBuiltinAtom createDayTimeDurationGreater(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DayTimeDurationLess built-in.

Specified by:
createDayTimeDurationGreater in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDayTimeDurationGreaterEqual

public IBuiltinAtom createDayTimeDurationGreaterEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DayTimeDurationGreaterEqual built-in.

Specified by:
createDayTimeDurationGreaterEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDayTimeDurationLess

public IBuiltinAtom createDayTimeDurationLess(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DayTimeDurationLess built-in.

Specified by:
createDayTimeDurationLess in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDayTimeDurationLessEqual

public IBuiltinAtom createDayTimeDurationLessEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DayTimeDurationLessEqual built-in.

Specified by:
createDayTimeDurationLessEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDayTimeDurationMultiply

public IBuiltinAtom createDayTimeDurationMultiply(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DayTimeDurationMultiply built-in.

Specified by:
createDayTimeDurationMultiply in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDayTimeDurationSubtract

public IBuiltinAtom createDayTimeDurationSubtract(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DayTimeDurationSubtract built-in.

Specified by:
createDayTimeDurationSubtract in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDaysFromDuration

public IBuiltinAtom createDaysFromDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DaysFromDuration built-in.

Specified by:
createDaysFromDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDurationEqual

public IBuiltinAtom createDurationEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DurationEqual built-in.

Specified by:
createDurationEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createDurationNotEqual

public IBuiltinAtom createDurationNotEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the DurationNotEqual built-in.

Specified by:
createDurationNotEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createHoursFromDateTime

public IBuiltinAtom createHoursFromDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the HoursFromDateTime built-in.

Specified by:
createHoursFromDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createHoursFromDuration

public IBuiltinAtom createHoursFromDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the HoursFromDuration built-in.

Specified by:
createHoursFromDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createHoursFromTime

public IBuiltinAtom createHoursFromTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the HoursFromTime built-in.

Specified by:
createHoursFromTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createMinutesFromDateTime

public IBuiltinAtom createMinutesFromDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the MinutesFromDateTime built-in.

Specified by:
createMinutesFromDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createMinutesFromDuration

public IBuiltinAtom createMinutesFromDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the MinutesFromDuration built-in.

Specified by:
createMinutesFromDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createMinutesFromTime

public IBuiltinAtom createMinutesFromTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the MinutesFromTime built-in.

Specified by:
createMinutesFromTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createMonthFromDate

public IBuiltinAtom createMonthFromDate(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the MonthFromDate built-in.

Specified by:
createMonthFromDate in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createMonthFromDateTime

public IBuiltinAtom createMonthFromDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the MonthFromDateTime built-in.

Specified by:
createMonthFromDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createMonthsFromDuration

public IBuiltinAtom createMonthsFromDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the MonthsFromDuration built-in.

Specified by:
createMonthsFromDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createNumericAdd

public IBuiltinAtom createNumericAdd(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the NumericAdd built-in.

Specified by:
createNumericAdd in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createNumericDivide

public IBuiltinAtom createNumericDivide(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the NumericDividebuilt-in.

Specified by:
createNumericDivide in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createNumericEqual

public IBuiltinAtom createNumericEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the NumericEqual built-in.

Specified by:
createNumericEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createNumericGreater

public IBuiltinAtom createNumericGreater(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the NumericGreater built-in.

Specified by:
createNumericGreater in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createNumericGreaterEqual

public IBuiltinAtom createNumericGreaterEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the NumericGreaterEqual built-in.

Specified by:
createNumericGreaterEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createNumericLess

public IBuiltinAtom createNumericLess(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the NumericLess built-in.

Specified by:
createNumericLess in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createNumericLessEqual

public IBuiltinAtom createNumericLessEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the NumericLessEqual built-in.

Specified by:
createNumericLessEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createNumericMultiply

public IBuiltinAtom createNumericMultiply(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the NumericMultiply built-in.

Specified by:
createNumericMultiply in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createNumericNotEqual

public IBuiltinAtom createNumericNotEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the NumericNotEqual built-in.

Specified by:
createNumericNotEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createNumericSubtract

public IBuiltinAtom createNumericSubtract(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the NumericSubtract built-in.

Specified by:
createNumericSubtract in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createSecondsFromDateTime

public IBuiltinAtom createSecondsFromDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the SecondsFromDateTime built-in.

Specified by:
createSecondsFromDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createSecondsFromDuration

public IBuiltinAtom createSecondsFromDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the SecondsFromDuration built-in.

Specified by:
createSecondsFromDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createSecondsFromTime

public IBuiltinAtom createSecondsFromTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the SecondsFromTime built-in.

Specified by:
createSecondsFromTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createSubtractDayTimeDurationFromDate

public IBuiltinAtom createSubtractDayTimeDurationFromDate(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the SubtractDayTimeDurationToDate built-in.

Specified by:
createSubtractDayTimeDurationFromDate in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createSubtractDayTimeDurationFromDateTime

public IBuiltinAtom createSubtractDayTimeDurationFromDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the SubtractDayTimeDurationToDateTime built-in.

Specified by:
createSubtractDayTimeDurationFromDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createSubtractDayTimeDurationFromTime

public IBuiltinAtom createSubtractDayTimeDurationFromTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the SubtractDayTimeDurationFromTime built-in.

Specified by:
createSubtractDayTimeDurationFromTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createSubtractYearMonthDurationFromDate

public IBuiltinAtom createSubtractYearMonthDurationFromDate(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the SubtractYearMonthDurationToDate built-in.

Specified by:
createSubtractYearMonthDurationFromDate in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createSubtractYearMonthDurationFromDateTime

public IBuiltinAtom createSubtractYearMonthDurationFromDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the SubtractYearMonthDurationFromDateTime built-in.

Specified by:
createSubtractYearMonthDurationFromDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createTimeEqual

public IBuiltinAtom createTimeEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the TimeEqual built-in.

Specified by:
createTimeEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createTimeGreater

public IBuiltinAtom createTimeGreater(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the TimeGreater built-in.

Specified by:
createTimeGreater in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createTimeGreaterEqual

public IBuiltinAtom createTimeGreaterEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the TimeGreaterEqual built-in.

Specified by:
createTimeGreaterEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createTimeLess

public IBuiltinAtom createTimeLess(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the TimeLess built-in.

Specified by:
createTimeLess in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createTimeLessEqual

public IBuiltinAtom createTimeLessEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the TimeLessEqual built-in.

Specified by:
createTimeLessEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createTimeNotEqual

public IBuiltinAtom createTimeNotEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the TimeNotEqual built-in.

Specified by:
createTimeNotEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createTimeSubtract

public IBuiltinAtom createTimeSubtract(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the TimeSubtract built-in.

Specified by:
createTimeSubtract in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createTimezoneFromDate

public IBuiltinAtom createTimezoneFromDate(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the TimezoneFromDate built-in.

Specified by:
createTimezoneFromDate in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createTimezoneFromDateTime

public IBuiltinAtom createTimezoneFromDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the TimezoneFromDateTime built-in.

Specified by:
createTimezoneFromDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createTimezoneFromTime

public IBuiltinAtom createTimezoneFromTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the TimezoneFromTime built-in.

Specified by:
createTimezoneFromTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createXMLLiteralEqual

public IBuiltinAtom createXMLLiteralEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the XMLLiteralEqual built-in.

Specified by:
createXMLLiteralEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createXMLLiteralNotEqual

public IBuiltinAtom createXMLLiteralNotEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the XMLLiteralNotEqual built-in.

Specified by:
createXMLLiteralNotEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearFromDate

public IBuiltinAtom createYearFromDate(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearFromDate built-in.

Specified by:
createYearFromDate in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearFromDateTime

public IBuiltinAtom createYearFromDateTime(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearFromDateTime built-in.

Specified by:
createYearFromDateTime in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearMonthDurationAdd

public IBuiltinAtom createYearMonthDurationAdd(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearMonthDurationAdd built-in.

Specified by:
createYearMonthDurationAdd in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearMonthDurationDivide

public IBuiltinAtom createYearMonthDurationDivide(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearMonthDurationDivide built-in.

Specified by:
createYearMonthDurationDivide in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearMonthDurationDivideByYearMonthDuration

public IBuiltinAtom createYearMonthDurationDivideByYearMonthDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearMonthDurationDivideByYearMonthduration built-in.

Specified by:
createYearMonthDurationDivideByYearMonthDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearMonthDurationGreater

public IBuiltinAtom createYearMonthDurationGreater(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearMonthDurationGreater built-in.

Specified by:
createYearMonthDurationGreater in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearMonthDurationGreaterEqual

public IBuiltinAtom createYearMonthDurationGreaterEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearMonthDurationGreaterEqual built-in.

Specified by:
createYearMonthDurationGreaterEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearMonthDurationLess

public IBuiltinAtom createYearMonthDurationLess(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearMonthDurationLess built-in.

Specified by:
createYearMonthDurationLess in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearMonthDurationLessEqual

public IBuiltinAtom createYearMonthDurationLessEqual(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearMonthDurationLessEqual built-in.

Specified by:
createYearMonthDurationLessEqual in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearMonthDurationMultiply

public IBuiltinAtom createYearMonthDurationMultiply(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearMonthDurationMultiply built-in.

Specified by:
createYearMonthDurationMultiply in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearMonthDurationSubtract

public IBuiltinAtom createYearMonthDurationSubtract(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearMonthDurationSubtract built-in.

Specified by:
createYearMonthDurationSubtract in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createYearsFromDuration

public IBuiltinAtom createYearsFromDuration(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the YearsFromDuration built-in.

Specified by:
createYearsFromDuration in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.

createIriString

public IBuiltinAtom createIriString(ITerm... terms)
Description copied from interface: IBuiltinsFactory
Creates the built-in for checking if a given IRI equals a given string.

Specified by:
createIriString in interface IBuiltinsFactory
Parameters:
terms - The terms.
Returns:
The built-in.