Class FoafVocabularyConstants

java.lang.Object
org.eclipse.lyo.oslc.domains.FoafVocabularyConstants

public class FoafVocabularyConstants extends Object
  • Field Details

    • FOAF_NAMSPACE

      @Deprecated public static final String FOAF_NAMSPACE
      Deprecated.
      Use NS instead.
      See Also:
    • FOAF_NAMSPACE_PREFIX

      @Deprecated public static final String FOAF_NAMSPACE_PREFIX
      Deprecated.
      Use PREFIX instead.
      See Also:
    • NS

      public static final String NS
      See Also:
    • PREFIX

      public static final String PREFIX
      See Also:
    • AGENT_LOCAL_NAME

      public static final String AGENT_LOCAL_NAME
      See Also:
    • AGENT_CLASS

      public static final String AGENT_CLASS
      The Agent class is the class of agents; things that do stuff. A well known sub-class is Person, representing people. Other kinds of agents include Organization and Group. The Agent class is useful in a few places in FOAF where Person would have been overly specific. For example, the IM chat ID properties such as jabberID are typically associated with people, but sometimes belong to software bots.
      See Also:
    • PERSON_LOCAL_NAME

      public static final String PERSON_LOCAL_NAME
      See Also:
    • PERSON_CLASS

      public static final String PERSON_CLASS
      The Person class represents people. Something is a Person if it is a person. We don't nitpic about whether they're alive, dead, real, or imaginary. The Person class is a sub-class of the Agent class, since all people are considered 'agents' in FOAF.
      See Also:
    • FAMILYNAME_PROP

      public static final String FAMILYNAME_PROP
      The familyName property is provided (alongside givenName) for use when describing parts of people's names. Although these concepts do not capture the full range of personal naming styles found world-wide, they are commonly used and have some value.
      See Also:
    • GIVENNAME_PROP

      public static final String GIVENNAME_PROP
      The givenName property is provided (alongside familyName) for use when describing parts of people's names. Although these concepts do not capture the full range of personal naming styles found world-wide, they are commonly used and have some value.
      See Also:
    • NAME_PROP

      public static final String NAME_PROP
      The name of something is a simple textual string.
      See Also:
  • Method Details

    • of

      public static QName of(String local)
    • familyName

      public static QName familyName()
      The familyName property is provided (alongside givenName) for use when describing parts of people's names. Although these concepts do not capture the full range of personal naming styles found world-wide, they are commonly used and have some value.
    • givenName

      public static QName givenName()
      The givenName property is provided (alongside familyName) for use when describing parts of people's names. Although these concepts do not capture the full range of personal naming styles found world-wide, they are commonly used and have some value.
    • name

      public static QName name()
      The name of something is a simple textual string.