StoreParams implements IndexParams, StoreParamsDynamic { public String[] getTripleIndexes() { return tripleIndexes.value ; } StoreParams(Item<FileMode> fileMode, Item<Integer> blockSize,
                            Item<Integer> blockReadCacheSize, Item<Integer> blockWriteCacheSize,
                            Item<Integer> node2NodeIdCacheSize, Item<Integer> nodeId2NodeCacheSize,
                            Item<Integer> nodeMissCacheSize,
                            Item<String> indexNode2Id, Item<String> indexId2Node, 
                            Item<String> primaryIndexTriples, Item<String[]> tripleIndexes,
                            Item<String> primaryIndexQuads, Item<String[]> quadIndexes,
                            Item<String> primaryIndexPrefix, Item<String[]> prefixIndexes,
                            Item<String> indexPrefix, Item<String> prefixNode2Id, Item<String> prefixId2Node); static StoreParamsBuilder builder(); static StoreParamsBuilder builder(StoreParams params); static StoreParams getDftStoreParams(); static StoreParams getSmallStoreParams(); @Override FileMode getFileMode(); @Override boolean isSetFileMode(); @Override Integer getBlockSize(); @Override Integer getBlockReadCacheSize(); @Override boolean isSetBlockReadCacheSize(); @Override Integer getBlockWriteCacheSize(); @Override boolean isSetBlockWriteCacheSize(); @Override Integer getNode2NodeIdCacheSize(); @Override boolean isSetNodeId2NodeCacheSize(); @Override boolean isSetNode2NodeIdCacheSize(); @Override Integer getNodeId2NodeCacheSize(); @Override Integer getNodeMissCacheSize(); @Override boolean isSetNodeMissCacheSize(); String getIndexNode2Id(); String getIndexId2Node(); String getPrimaryIndexTriples(); String[] getTripleIndexes(); String getPrimaryIndexQuads(); String[] getQuadIndexes(); String getPrimaryIndexPrefix(); String[] getPrefixIndexes(); String getIndexPrefix(); String getPrefixNode2Id(); String getPrefixId2Node(); @Override String toString(); @Override int hashCode(); static boolean sameValues(StoreParams params1, StoreParams params2); @Override boolean equals(Object obj);  }
@Test public void store_params_13() { String xs = "{ \"tdb.triple_indexes\" : [ \"POS\" , \"PSO\"] } " ; JsonObject x = JSON.parse(xs) ; StoreParams params = StoreParamsCodec.decode(x) ; String[] expected = { "POS" , "PSO" } ; assertArrayEquals(expected, params.getTripleIndexes()) ; }
@Test(expected=TDBException.class) public void store_params_14() { String xs = "{ \"tdb.triples_indexes\" : [ \"POS\" , \"PSO\"] } " ; JsonObject x = JSON.parse(xs) ; StoreParams params = StoreParamsCodec.decode(x) ; String[] expected = { "POS" , "PSO" } ; assertArrayEquals(expected, params.getTripleIndexes()) ; }