Skip to content

Commit 5d72031

Browse files
author
Miel Vander Sande
committed
Added consistent I to all interfaces
1 parent 4aad817 commit 5d72031

22 files changed

+127
-125
lines changed

src/org/linkeddatafragments/datasource/AbstractRequestProcessor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.linkeddatafragments.datasource;
22

3-
import org.linkeddatafragments.fragments.LinkedDataFragment;
3+
import org.linkeddatafragments.fragments.ILinkedDataFragment;
44
import org.linkeddatafragments.fragments.LinkedDataFragmentRequest;
55

66
/**
@@ -15,7 +15,7 @@ abstract public class AbstractRequestProcessor
1515
public void close() {}
1616

1717
@Override
18-
final public LinkedDataFragment createRequestedFragment(
18+
final public ILinkedDataFragment createRequestedFragment(
1919
final LinkedDataFragmentRequest request )
2020
throws IllegalArgumentException
2121
{
@@ -36,7 +36,7 @@ public Worker( final LinkedDataFragmentRequest request )
3636
this.request = request;
3737
}
3838

39-
abstract public LinkedDataFragment createRequestedFragment()
39+
abstract public ILinkedDataFragment createRequestedFragment()
4040
throws IllegalArgumentException;
4141

4242
} // end of class Worker

src/org/linkeddatafragments/datasource/AbstractRequestProcessorForTriplePatterns.java

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22

33
import com.hp.hpl.jena.rdf.model.Model;
44

5-
import org.linkeddatafragments.fragments.LinkedDataFragment;
5+
import org.linkeddatafragments.fragments.ILinkedDataFragment;
66
import org.linkeddatafragments.fragments.LinkedDataFragmentRequest;
7-
import org.linkeddatafragments.fragments.tpf.TriplePatternElement;
8-
import org.linkeddatafragments.fragments.tpf.TriplePatternFragment;
7+
import org.linkeddatafragments.fragments.tpf.ITriplePatternElement;
8+
import org.linkeddatafragments.fragments.tpf.ITriplePatternFragment;
99
import org.linkeddatafragments.fragments.tpf.TriplePatternFragmentImpl;
10-
import org.linkeddatafragments.fragments.tpf.TriplePatternFragmentRequest;
10+
import org.linkeddatafragments.fragments.tpf.ITriplePatternFragmentRequest;
1111

1212
/**
1313
* Base class for implementations of {@link IFragmentRequestProcessor} that
14-
* process {@link TriplePatternFragmentRequest}s.
14+
* process {@link ITriplePatternFragmentRequest}s.
1515
*
1616
* @param <TermType> type for representing RDF terms in triple patterns
1717
* @param <VarType> type for representing specific variables in triple patterns
@@ -27,32 +27,32 @@ protected final Worker<TermType,VarType> getWorker(
2727
final LinkedDataFragmentRequest request )
2828
throws IllegalArgumentException
2929
{
30-
if ( request instanceof TriplePatternFragmentRequest<?,?> ) {
30+
if ( request instanceof ITriplePatternFragmentRequest<?,?> ) {
3131
@SuppressWarnings("unchecked")
32-
final TriplePatternFragmentRequest<TermType,VarType> tpfRequest =
33-
(TriplePatternFragmentRequest<TermType,VarType>) request;
32+
final ITriplePatternFragmentRequest<TermType,VarType> tpfRequest =
33+
(ITriplePatternFragmentRequest<TermType,VarType>) request;
3434
return getTPFSpecificWorker( tpfRequest );
3535
}
3636
else
3737
throw new IllegalArgumentException( request.getClass().getName() );
3838
}
3939

4040
abstract protected Worker<TermType,VarType> getTPFSpecificWorker(
41-
final TriplePatternFragmentRequest<TermType,VarType> request )
41+
final ITriplePatternFragmentRequest<TermType,VarType> request )
4242
throws IllegalArgumentException;
4343

4444

4545
abstract static protected class Worker<TermType,VarType>
4646
extends AbstractRequestProcessor.Worker
4747
{
4848
public Worker(
49-
final TriplePatternFragmentRequest<TermType,VarType> request )
49+
final ITriplePatternFragmentRequest<TermType,VarType> request )
5050
{
5151
super( request );
5252
}
5353

5454
@Override
55-
public LinkedDataFragment createRequestedFragment()
55+
public ILinkedDataFragment createRequestedFragment()
5656
throws IllegalArgumentException
5757
{
5858
final long limit = LinkedDataFragmentRequest.TRIPLESPERPAGE;
@@ -63,30 +63,30 @@ public LinkedDataFragment createRequestedFragment()
6363
offset = 0L;
6464

6565
@SuppressWarnings("unchecked")
66-
final TriplePatternFragmentRequest<TermType,VarType> tpfRequest =
67-
(TriplePatternFragmentRequest<TermType,VarType>) request;
66+
final ITriplePatternFragmentRequest<TermType,VarType> tpfRequest =
67+
(ITriplePatternFragmentRequest<TermType,VarType>) request;
6868

6969
return createFragment( tpfRequest.getSubject(),
7070
tpfRequest.getPredicate(),
7171
tpfRequest.getObject(),
7272
offset, limit );
7373
}
7474

75-
abstract protected LinkedDataFragment createFragment(
76-
final TriplePatternElement<TermType,VarType> subj,
77-
final TriplePatternElement<TermType,VarType> pred,
78-
final TriplePatternElement<TermType,VarType> obj,
75+
abstract protected ILinkedDataFragment createFragment(
76+
final ITriplePatternElement<TermType,VarType> subj,
77+
final ITriplePatternElement<TermType,VarType> pred,
78+
final ITriplePatternElement<TermType,VarType> obj,
7979
final long offset,
8080
final long limit )
8181
throws IllegalArgumentException;
8282

83-
protected TriplePatternFragment createEmptyTriplePatternFragment()
83+
protected ITriplePatternFragment createEmptyTriplePatternFragment()
8484
{
8585
return new TriplePatternFragmentImpl( request.getFragmentURL(),
8686
request.getDatasetURL() );
8787
}
8888

89-
protected TriplePatternFragment createTriplePatternFragment(
89+
protected ITriplePatternFragment createTriplePatternFragment(
9090
final Model triples,
9191
final long totalSize,
9292
final boolean isLastPage )

src/org/linkeddatafragments/datasource/DataSource.java renamed to src/org/linkeddatafragments/datasource/DataSourceBase.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
* @author mielvandersande
66
* @author Bart Hanssens
77
*/
8-
public abstract class DataSource implements IDataSource {
8+
public abstract class DataSourceBase implements IDataSource {
99
protected String title;
1010
protected String description;
1111

12-
public DataSource(String title, String description) {
12+
public DataSourceBase(String title, String description) {
1313
this.title = title;
1414
this.description = description;
1515
}

src/org/linkeddatafragments/datasource/IFragmentRequestProcessor.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,20 @@
22

33
import java.io.Closeable;
44

5-
import org.linkeddatafragments.fragments.LinkedDataFragment;
5+
import org.linkeddatafragments.fragments.ILinkedDataFragment;
6+
import org.linkeddatafragments.fragments.ILinkedDataFragment;
7+
import org.linkeddatafragments.fragments.LinkedDataFragmentRequest;
68
import org.linkeddatafragments.fragments.LinkedDataFragmentRequest;
79

810
/**
911
* Processes {@link LinkedDataFragmentRequest}s and returns
10-
* the requested {@link LinkedDataFragment}s.
12+
* the requested {@link ILinkedDataFragment}s.
1113
*
1214
* @author <a href="http://olafhartig.de">Olaf Hartig</a>
1315
*/
1416
public interface IFragmentRequestProcessor extends Closeable
1517
{
16-
LinkedDataFragment createRequestedFragment(
18+
ILinkedDataFragment createRequestedFragment(
1719
final LinkedDataFragmentRequest request )
1820
throws IllegalArgumentException;
1921
}

src/org/linkeddatafragments/datasource/hdt/HdtBasedRequestProcessorForTPFs.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
import org.linkeddatafragments.datasource.AbstractRequestProcessorForTriplePatterns;
66
import org.linkeddatafragments.datasource.IFragmentRequestProcessor;
7-
import org.linkeddatafragments.fragments.LinkedDataFragment;
8-
import org.linkeddatafragments.fragments.tpf.TriplePatternElement;
9-
import org.linkeddatafragments.fragments.tpf.TriplePatternFragmentRequest;
7+
import org.linkeddatafragments.fragments.ILinkedDataFragment;
8+
import org.linkeddatafragments.fragments.tpf.ITriplePatternElement;
9+
import org.linkeddatafragments.fragments.tpf.ITriplePatternFragmentRequest;
1010
import org.rdfhdt.hdt.enums.TripleComponentRole;
1111
import org.rdfhdt.hdt.hdt.HDT;
1212
import org.rdfhdt.hdt.hdt.HDTManager;
@@ -21,7 +21,7 @@
2121

2222
/**
2323
* Implementation of {@link IFragmentRequestProcessor} that processes
24-
* {@link TriplePatternFragmentRequest}s over data stored in HDT.
24+
* {@link ITriplePatternFragmentRequest}s over data stored in HDT.
2525
*
2626
* @author Ruben Verborgh
2727
* @author <a href="http://olafhartig.de">Olaf Hartig</a>
@@ -46,7 +46,7 @@ public HdtBasedRequestProcessorForTPFs( String hdtFile ) throws IOException
4646

4747
@Override
4848
protected Worker getTPFSpecificWorker(
49-
final TriplePatternFragmentRequest<RDFNode,String> request )
49+
final ITriplePatternFragmentRequest<RDFNode,String> request )
5050
throws IllegalArgumentException
5151
{
5252
return new Worker( request );
@@ -56,16 +56,16 @@ protected Worker getTPFSpecificWorker(
5656
protected class Worker
5757
extends AbstractRequestProcessorForTriplePatterns.Worker<RDFNode,String>
5858
{
59-
public Worker( final TriplePatternFragmentRequest<RDFNode,String> req )
59+
public Worker( final ITriplePatternFragmentRequest<RDFNode,String> req )
6060
{
6161
super( req );
6262
}
6363

6464
@Override
65-
protected LinkedDataFragment createFragment(
66-
final TriplePatternElement<RDFNode,String> subject,
67-
final TriplePatternElement<RDFNode,String> predicate,
68-
final TriplePatternElement<RDFNode,String> object,
65+
protected ILinkedDataFragment createFragment(
66+
final ITriplePatternElement<RDFNode,String> subject,
67+
final ITriplePatternElement<RDFNode,String> predicate,
68+
final ITriplePatternElement<RDFNode,String> object,
6969
final long offset,
7070
final long limit )
7171
{

src/org/linkeddatafragments/datasource/hdt/HdtDataSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.io.IOException;
44

5-
import org.linkeddatafragments.datasource.DataSource;
5+
import org.linkeddatafragments.datasource.DataSourceBase;
66
import org.linkeddatafragments.datasource.IFragmentRequestProcessor;
77
import org.linkeddatafragments.fragments.IFragmentRequestParser;
88
import org.linkeddatafragments.fragments.tpf.TPFRequestParserForJenaBackends;
@@ -13,7 +13,7 @@
1313
* @author Ruben Verborgh
1414
* @author <a href="http://olafhartig.de">Olaf Hartig</a>
1515
*/
16-
public class HdtDataSource extends DataSource {
16+
public class HdtDataSource extends DataSourceBase {
1717

1818
protected final HdtBasedRequestProcessorForTPFs requestProcessor;
1919

src/org/linkeddatafragments/datasource/index/IndexDataSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.util.HashMap;
44

5-
import org.linkeddatafragments.datasource.DataSource;
5+
import org.linkeddatafragments.datasource.DataSourceBase;
66
import org.linkeddatafragments.datasource.IDataSource;
77
import org.linkeddatafragments.datasource.IFragmentRequestProcessor;
88
import org.linkeddatafragments.fragments.IFragmentRequestParser;
@@ -14,7 +14,7 @@
1414
* @author Miel Vander Sande
1515
* @author <a href="http://olafhartig.de">Olaf Hartig</a>
1616
*/
17-
public class IndexDataSource extends DataSource {
17+
public class IndexDataSource extends DataSourceBase {
1818

1919
protected final IndexRequestProcessorForTPFs requestProcessor;
2020

src/org/linkeddatafragments/datasource/index/IndexRequestProcessorForTPFs.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
import org.linkeddatafragments.datasource.AbstractRequestProcessorForTriplePatterns;
1616
import org.linkeddatafragments.datasource.IDataSource;
1717
import org.linkeddatafragments.datasource.IFragmentRequestProcessor;
18-
import org.linkeddatafragments.fragments.LinkedDataFragment;
19-
import org.linkeddatafragments.fragments.tpf.TriplePatternElement;
20-
import org.linkeddatafragments.fragments.tpf.TriplePatternFragmentRequest;
18+
import org.linkeddatafragments.fragments.ILinkedDataFragment;
19+
import org.linkeddatafragments.fragments.tpf.ITriplePatternElement;
20+
import org.linkeddatafragments.fragments.tpf.ITriplePatternFragmentRequest;
2121

2222
/**
2323
* Implementation of {@link IFragmentRequestProcessor} that processes
24-
* {@link TriplePatternFragmentRequest}s over an index that provides
24+
* {@link ITriplePatternFragmentRequest}s over an index that provides
2525
* an overview of all available datasets.
2626
*
2727
* @author Miel Vander Sande
@@ -58,7 +58,7 @@ public IndexRequestProcessorForTPFs(
5858

5959
@Override
6060
protected Worker getTPFSpecificWorker(
61-
final TriplePatternFragmentRequest<RDFNode,String> request )
61+
final ITriplePatternFragmentRequest<RDFNode,String> request )
6262
throws IllegalArgumentException
6363
{
6464
return new Worker( request );
@@ -68,16 +68,16 @@ protected Worker getTPFSpecificWorker(
6868
protected class Worker
6969
extends AbstractRequestProcessorForTriplePatterns.Worker<RDFNode,String>
7070
{
71-
public Worker( final TriplePatternFragmentRequest<RDFNode,String> req )
71+
public Worker( final ITriplePatternFragmentRequest<RDFNode,String> req )
7272
{
7373
super( req );
7474
}
7575

7676
@Override
77-
protected LinkedDataFragment createFragment(
78-
final TriplePatternElement<RDFNode,String> s,
79-
final TriplePatternElement<RDFNode,String> p,
80-
final TriplePatternElement<RDFNode,String> o,
77+
protected ILinkedDataFragment createFragment(
78+
final ITriplePatternElement<RDFNode,String> s,
79+
final ITriplePatternElement<RDFNode,String> p,
80+
final ITriplePatternElement<RDFNode,String> o,
8181
final long offset,
8282
final long limit )
8383
{

src/org/linkeddatafragments/datasource/tdb/JenaTDBBasedRequestProcessorForTPFs.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818

1919
import org.linkeddatafragments.datasource.AbstractRequestProcessorForTriplePatterns;
2020
import org.linkeddatafragments.datasource.IFragmentRequestProcessor;
21-
import org.linkeddatafragments.fragments.LinkedDataFragment;
22-
import org.linkeddatafragments.fragments.tpf.TriplePatternElement;
23-
import org.linkeddatafragments.fragments.tpf.TriplePatternFragmentRequest;
21+
import org.linkeddatafragments.fragments.ILinkedDataFragment;
22+
import org.linkeddatafragments.fragments.tpf.ITriplePatternElement;
23+
import org.linkeddatafragments.fragments.tpf.ITriplePatternFragmentRequest;
2424

2525
/**
2626
* Implementation of {@link IFragmentRequestProcessor} that processes
27-
* {@link TriplePatternFragmentRequest}s over data stored in Jena TDB.
27+
* {@link ITriplePatternFragmentRequest}s over data stored in Jena TDB.
2828
*
2929
* @author Bart Hanssens <[email protected]>
3030
* @author <a href="http://olafhartig.de">Olaf Hartig</a>
@@ -43,7 +43,7 @@ public class JenaTDBBasedRequestProcessorForTPFs
4343

4444
@Override
4545
protected Worker getTPFSpecificWorker(
46-
final TriplePatternFragmentRequest<RDFNode,String> request )
46+
final ITriplePatternFragmentRequest<RDFNode,String> request )
4747
throws IllegalArgumentException
4848
{
4949
return new Worker( request );
@@ -53,16 +53,16 @@ protected Worker getTPFSpecificWorker(
5353
protected class Worker
5454
extends AbstractRequestProcessorForTriplePatterns.Worker<RDFNode,String>
5555
{
56-
public Worker( final TriplePatternFragmentRequest<RDFNode,String> req )
56+
public Worker( final ITriplePatternFragmentRequest<RDFNode,String> req )
5757
{
5858
super( req );
5959
}
6060

6161
@Override
62-
protected LinkedDataFragment createFragment(
63-
final TriplePatternElement<RDFNode,String> subject,
64-
final TriplePatternElement<RDFNode,String> predicate,
65-
final TriplePatternElement<RDFNode,String> object,
62+
protected ILinkedDataFragment createFragment(
63+
final ITriplePatternElement<RDFNode,String> subject,
64+
final ITriplePatternElement<RDFNode,String> predicate,
65+
final ITriplePatternElement<RDFNode,String> object,
6666
final long offset,
6767
final long limit )
6868
{

src/org/linkeddatafragments/datasource/tdb/JenaTDBDataSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.io.File;
44

5-
import org.linkeddatafragments.datasource.DataSource;
5+
import org.linkeddatafragments.datasource.DataSourceBase;
66
import org.linkeddatafragments.datasource.IFragmentRequestProcessor;
77
import org.linkeddatafragments.fragments.IFragmentRequestParser;
88
import org.linkeddatafragments.fragments.tpf.TPFRequestParserForJenaBackends;
@@ -13,7 +13,7 @@
1313
* @author Bart Hanssens <[email protected]>
1414
* @author <a href="http://olafhartig.de">Olaf Hartig</a>
1515
*/
16-
public class JenaTDBDataSource extends DataSource {
16+
public class JenaTDBDataSource extends DataSourceBase {
1717

1818
protected final JenaTDBBasedRequestProcessorForTPFs requestProcessor;
1919

0 commit comments

Comments
 (0)