Class SimpleStatement

    • Constructor Detail

      • SimpleStatement

        protected SimpleStatement​(Resource subject,
                                  IRI predicate,
                                  Value object)
        Creates a new Statement with the supplied subject, predicate and object. *

        Note that creating SimpleStatement objects directly via this constructor is not the recommended approach. Instead, use a ValueFactory (obtained from your repository or by using SimpleValueFactory.getInstance()) to create new Statement objects.

        Parameters:
        subject - The statement's subject, must not be null.
        predicate - The statement's predicate, must not be null.
        object - The statement's object, must not be null.
        See Also:
        SimpleValueFactory.createStatement(Resource, IRI, Value)
    • Method Detail

      • getSubject

        public Resource getSubject()
        Description copied from interface: Statement
        Gets the subject of this statement.
        Returns:
        The statement's subject.
      • getPredicate

        public IRI getPredicate()
        Description copied from interface: Statement
        Gets the predicate of this statement.
        Returns:
        The statement's predicate.
      • getObject

        public Value getObject()
        Description copied from interface: Statement
        Gets the object of this statement.
        Returns:
        The statement's object.
      • getContext

        public Resource getContext()
        Description copied from interface: Statement
        Gets the context of this statement.
        Returns:
        The statement's context, or null in case of the null context or if not applicable.