StatementOptionImpl extends RelationalChildRestrictedObject implements StatementOption { @Override public KomodoType getTypeIdentifier( final UnitOfWork transaction ) { return StatementOption.IDENTIFIER; } StatementOptionImpl( final UnitOfWork transaction,
                                final Repository repository,
                                final String workspacePath ); @Override InputStream getBinaryValue(UnitOfWork uow); @Override boolean getBooleanValue( final UnitOfWork transaction ); @Override boolean[] getBooleanValues( final UnitOfWork transaction ); @Override Calendar getDateValue( final UnitOfWork transaction ); @Override Calendar[] getDateValues( final UnitOfWork transaction ); @Override BigDecimal getDecimalValue( final UnitOfWork transaction ); @Override BigDecimal[] getDecimalValues( final UnitOfWork transaction ); @Override PropertyDescriptor getDescriptor( final UnitOfWork transaction ); @Override double getDoubleValue( final UnitOfWork transaction ); @Override double[] getDoubleValues( final UnitOfWork transaction ); @Override long getLongValue( final UnitOfWork transaction ); @Override long[] getLongValues( final UnitOfWork transaction ); @Override String getOption( final UnitOfWork uow ); @Override String getStringValue( final UnitOfWork transaction ); @Override String[] getStringValues( final UnitOfWork transaction ); @Override KomodoType getTypeIdentifier( final UnitOfWork transaction ); @Override String getValue( final UnitOfWork transaction ); @Override Object[] getValues( final UnitOfWork transaction ); @Override PropertyValueType getValueType( final UnitOfWork transaction ); @Override boolean isMultiple( final UnitOfWork transaction ); @Override void set( final UnitOfWork transaction,
                     final Object... values ); @Override void setOption( final UnitOfWork transaction,
                           final String newOption );  }
@Test public void shouldHaveCorrectTypeIdentifier() throws Exception { assertThat(this.option.getTypeIdentifier( getTransaction() ), is(KomodoType.STATEMENT_OPTION)); }