package net.enilink.vocab.foaf; import net.enilink.vocab.owl.Thing; import net.enilink.komma.core.IEntity; import net.enilink.composition.annotations.Iri; import java.util.Set; /** * A document. * @generated */ @Iri("http://xmlns.com/foaf/0.1/Document") public interface Document extends IEntity { /** * The primary topic of some page or document. * @generated */ @Iri("http://xmlns.com/foaf/0.1/primaryTopic") Thing getFoafPrimaryTopic(); /** * The primary topic of some page or document. * @generated */ void setFoafPrimaryTopic(Thing foafPrimaryTopic); /** * A sha1sum hash, in hex. * @generated */ @Iri("http://xmlns.com/foaf/0.1/sha1") Set<Object> getFoafSha1(); /** * A sha1sum hash, in hex. * @generated */ void setFoafSha1(Set<?> foafSha1); /** * A topic of some page or document. * @generated */ @Iri("http://xmlns.com/foaf/0.1/topic") Set<Thing> getFoafTopic(); /** * A topic of some page or document. * @generated */ void setFoafTopic(Set<? extends Thing> foafTopic); }