public void setStatementMetadata(final StatementMetadata metadata){ this.value = metadata.toBytes(); }
public RyaStatement(final RyaURI subject, final RyaURI predicate, final RyaType object, final RyaURI context, final String qualifier, final StatementMetadata metadata, final byte[] columnVisibility) { this(subject, predicate, object, context, qualifier, columnVisibility, metadata.toBytes()); }
public void setStatementMetadata(final StatementMetadata metadata){ this.value = metadata.toBytes(); }
public RyaStatement(final RyaIRI subject, final RyaIRI predicate, final RyaType object, final RyaIRI context, final String qualifier, final StatementMetadata metadata, final byte[] columnVisibility) { this(subject, predicate, object, context, qualifier, columnVisibility, metadata.toBytes()); }
public RyaStatementBuilder setMetadata(final StatementMetadata metadata) { ryaStatement.setValue(metadata.toBytes()); return this; }
public RyaStatementBuilder setMetadata(final StatementMetadata metadata) { ryaStatement.setValue(metadata.toBytes()); return this; }
@Test public void simpleTests() throws Exception { StatementMetadata empty = new StatementMetadata(); byte[] emptyData = empty.toBytes(); Assert.assertArrayEquals(emptyData, new StatementMetadata(emptyData).toBytes()); StatementMetadata single = new StatementMetadata(); single.addMetadata(new RyaIRI("http://uri"), new RyaType("http://type")); byte[] singleData = single.toBytes(); Assert.assertArrayEquals(singleData, new StatementMetadata(singleData).toBytes()); } }