[ 
https://issues.apache.org/jira/browse/JENA-1083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

A. Soroka updated JENA-1083:
----------------------------
    Description: There are some minor refactorings available for TupleTable and 
its subtypes, particularly PMapTripleTable and PMapQuadTable that will clarify 
their use. Specifically, current impls of those abstract types have to override 
several methods for adding, removing, and finding tuples. In fact, the only 
information being added when those methods are overridden is conversion between 
canonical and internal tuple ordering. This refactoring is to provide methods 
that do that conversion and nothing else, which will make two methods the most 
that any implementation of those abstract classes will have to provide.  (was: 
There are some minor refactorings available for TupleTable and its subtypes, 
particularly PMapTripleTable and PMapQuadTable that will clarify their use. 
Specifically, current impls of those abstract types have to override several 
methods for adding, removing, and finding tuples. In fact, the only information 
being added when those methods are overridden is conversion between canonical 
and internal tuple ordering. This refactoring provide methods that do that 
conversion and nothing else, which makes two methods the most that any 
implementation of those abstract classes will have to provide.)

> MInor refactoring in TupleTables
> --------------------------------
>
>                 Key: JENA-1083
>                 URL: https://issues.apache.org/jira/browse/JENA-1083
>             Project: Apache Jena
>          Issue Type: Improvement
>          Components: ARQ
>            Reporter: A. Soroka
>            Priority: Minor
>
> There are some minor refactorings available for TupleTable and its subtypes, 
> particularly PMapTripleTable and PMapQuadTable that will clarify their use. 
> Specifically, current impls of those abstract types have to override several 
> methods for adding, removing, and finding tuples. In fact, the only 
> information being added when those methods are overridden is conversion 
> between canonical and internal tuple ordering. This refactoring is to provide 
> methods that do that conversion and nothing else, which will make two methods 
> the most that any implementation of those abstract classes will have to 
> provide.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to