org.semwebcentral.sweetrules.sweetonto
Class SweetSWRLAtomTypes

java.lang.Object
  extended byorg.semwebcentral.sweetrules.sweetonto.SweetSWRLAtomTypes

public class SweetSWRLAtomTypes
extends java.lang.Object

This class has the static members denoting the SWRL Atom types

Author:
Shashidhara K Ganjugunte, Dr. Benjamin Grosof, Dr. Said Tabet, Chitravanu Neogy, Sumit Bhansali

Field Summary
private static java.lang.String BUILTIN_ATOM
          The builtinAtom type
private static java.lang.String CLASS_ATOM
          The classAtom type
private static java.lang.String DATA_RANGE_ATOM
          The datarangeAtom type
private static java.lang.String DATA_VALUED_PROPERTY_ATOM
          The dataValuedPropertyAtom type
private static java.lang.String DIFFERENT_INDIVIDUAL_ATOM
          The differentIndividualAtom type
private static java.lang.String INDIVIDUAL_PROPERTY_ATOM
          The individualPropertyAtom type
private static java.lang.String SAME_INDIVIDUAL_ATOM
          The sameIndividualAtom type
 
Constructor Summary
SweetSWRLAtomTypes()
           
 
Method Summary
static java.lang.String getBuiltinAtom()
          This returns the SWRL builtin atom
static java.lang.String getClassAtom()
          This function abstracts the SWRL class atom type
static java.lang.String getDataRangeAtom()
          Function to get the data range SWRL atom type
static java.lang.String getDataValuedPropertyAtom()
          This function abstracts the SWRL data valued property Atom type
static java.lang.String getDifferentIndividualAtom()
          This returns the SWRL different individual atom
static java.lang.String getIndividualPropertyAtom()
          Function to get the individual property atom type
static java.lang.String getSameIndividualAtom()
          This returns the SWRL sameIndividual atom
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_ATOM

private static final java.lang.String CLASS_ATOM
The classAtom type

See Also:
Constant Field Values

DATA_RANGE_ATOM

private static final java.lang.String DATA_RANGE_ATOM
The datarangeAtom type

See Also:
Constant Field Values

INDIVIDUAL_PROPERTY_ATOM

private static final java.lang.String INDIVIDUAL_PROPERTY_ATOM
The individualPropertyAtom type

See Also:
Constant Field Values

DATA_VALUED_PROPERTY_ATOM

private static final java.lang.String DATA_VALUED_PROPERTY_ATOM
The dataValuedPropertyAtom type

See Also:
Constant Field Values

SAME_INDIVIDUAL_ATOM

private static final java.lang.String SAME_INDIVIDUAL_ATOM
The sameIndividualAtom type

See Also:
Constant Field Values

DIFFERENT_INDIVIDUAL_ATOM

private static final java.lang.String DIFFERENT_INDIVIDUAL_ATOM
The differentIndividualAtom type

See Also:
Constant Field Values

BUILTIN_ATOM

private static final java.lang.String BUILTIN_ATOM
The builtinAtom type

See Also:
Constant Field Values
Constructor Detail

SweetSWRLAtomTypes

public SweetSWRLAtomTypes()
Method Detail

getClassAtom

public static java.lang.String getClassAtom()
This function abstracts the SWRL class atom type

Returns:
Returns the class atom type

getDataValuedPropertyAtom

public static java.lang.String getDataValuedPropertyAtom()
This function abstracts the SWRL data valued property Atom type

Returns:
Returns the datavalued property atom type

getDataRangeAtom

public static java.lang.String getDataRangeAtom()
Function to get the data range SWRL atom type

Returns:
The SWRL data range atom

getIndividualPropertyAtom

public static java.lang.String getIndividualPropertyAtom()
Function to get the individual property atom type

Returns:
The SWRL individualProperty atom

getSameIndividualAtom

public static java.lang.String getSameIndividualAtom()
This returns the SWRL sameIndividual atom

Returns:
The sameIndividual Atom type

getDifferentIndividualAtom

public static java.lang.String getDifferentIndividualAtom()
This returns the SWRL different individual atom

Returns:
The SWRL differentIndividual atom type

getBuiltinAtom

public static java.lang.String getBuiltinAtom()
This returns the SWRL builtin atom

Returns:
The SWRL builtin atom type