public final class ResourceBuilder extends Object
Utility class for creating a `Graph` where all the statements
are about a particular
resource
Constructor and Description |
---|
ResourceBuilder(Resource theRes) |
ResourceBuilder(Set<Statement> theGraph,
Resource theRes) |
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nonnull URI theURI)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nonnull List<? extends Value> theList)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable Value theValue)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable Set<? extends Value> theSet)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable ResourceBuilder theBuilder)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable String theValue)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable Integer theValue)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable Long theValue)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable Short theValue)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable Double theValue)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable Date theValue)
theProperty
- the propertytheValue
- the date-time object@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable Float theValue)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable Boolean theValue)
@Nonnull public ResourceBuilder addProperty(@Nonnull IRI theProperty, @Nullable Object theObject)
@Nonnull public ResourceBuilder addLabel(@Nullable String theLabel)
@Nonnull public ResourceBuilder addType(@Nullable IRI theType)
Copyright © 2010-2016 Stardog Union. All Rights Reserved.