Class User

  • All Implemented Interfaces:
    org.eclipse.lyo.oslc4j.core.model.IExtendedResource, org.eclipse.lyo.oslc4j.core.model.IResource

    @OslcNamespace("http://www.sodius.com/ns/jazz/lqe#")
    @OslcResourceShape(title="User Resource Shape",
                       describes="http://www.sodius.com/ns/jazz/lqe#User")
    public class User
    extends org.eclipse.lyo.oslc4j.core.model.AbstractResource
    Describes a LQE user.
    Since:
    1.11.0
    • Constructor Detail

      • User

        public User()
    • Method Detail

      • getName

        @OslcOccurs(ExactlyOne)
        @OslcPropertyDefinition("http://xmlns.com/foaf/0.1/name")
        @OslcTitle("Name")
        public String getName()
      • setName

        public void setName​(String name)
      • getDescription

        @OslcDescription("Descriptive text (reference: Dublin Core) about resource represented as rich text in XHTML content.")
        @OslcPropertyDefinition("http://purl.org/dc/terms/description")
        @OslcTitle("Description")
        @OslcValueType(XMLLiteral)
        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getIdentifier

        @OslcDescription("A unique identifier for a resource. Assigned by the service provider when a resource is created. Not intended for end-user display.")
        @OslcOccurs(ExactlyOne)
        @OslcPropertyDefinition("http://purl.org/dc/terms/identifier")
        @OslcReadOnly
        @OslcTitle("Identifier")
        public String getIdentifier()
      • setIdentifier

        public void setIdentifier​(String identifier)
      • getUserType

        @OslcOccurs(ExactlyOne)
        @OslcName("type")
        @OslcPropertyDefinition("http://purl.org/dc/terms/type")
        @OslcTitle("Type")
        public String getUserType()
      • setUserType

        public void setUserType​(String userType)