File tree Expand file tree Collapse file tree 1 file changed +0
-2
lines changed Expand file tree Collapse file tree 1 file changed +0
-2
lines changed Original file line number Diff line number Diff line change @@ -99,12 +99,10 @@ <h2>Design elements and principles</h2>
9999 < li > Instances of the interfaces created with different libraries should be interoperable.</ li >
100100 < li > Interfaces do < em > not</ em > specify how instances are stored in memory.</ li >
101101 < li > Interfaces mandate specific pre-defined methods such as < code > .equals()</ code > .</ li >
102- < li > Given the necessity of methods, plain objects (JSON) cannot be used.</ li >
103102 < li >
104103 Factory functions (e.g., < code > quad()</ code > ) or methods (e.g.,
105104 < code > store.createQuad()</ code > ) create instances.
106105 </ li >
107- < li > Should allow "upgrading" a plain object into a fully functional triple</ li >
108106 < li > Interfaces may have additional implementation specific properties.</ li >
109107 </ ul >
110108
You can’t perform that action at this time.
0 commit comments