@@ -203,12 +203,8 @@ For Collaborative Staging, use the `CsSchemaLookup` object (each algorithm has t
203203
204204``` java
205205List<Schema > lookup = staging. lookupSchema(new CsSchemaLookup (" C629" , " 9231" ));
206-
207206assertEquals(1 ,lookup. size());
208-
209- assertEquals(" testis" ,lookup. get(0 ).
210-
211- getId());
207+ assertEquals(" testis" ,lookup. get(0 ). getId());
212208```
213209
214210If the call returns a single result, then it was successful. If it returns more than one result, then it needs a discriminator. Information about the required discriminator
@@ -218,31 +214,15 @@ sets of discriminators that can be determined based on the result.
218214``` java
219215// do not supply a discriminator
220216List<Schema > lookup = staging. lookupSchema(new CsSchemaLookup (" C111" , " 8200" ));
221-
222217assertEquals(2 ,lookup. size());
223- for (
224- Schema schema : lookup)
225-
226- assertTrue(schema. getSchemaDiscriminators().
227-
228- contains(CsStagingData . SSF25_KEY ));
218+ for (Schema schema : lookup)
219+ assertTrue(schema. getSchemaDiscriminators(). contains(CsStagingData . SSF25_KEY ));
229220
230221// supply a discriminator
231- lookup = staging.
232-
233- lookupSchema(new CsSchemaLookup (" C111" ," 8200" ," 010" ));
234-
222+ lookup = staging. lookupSchema(new CsSchemaLookup (" C111" ," 8200" ," 010" ));
235223assertEquals(1 ,lookup. size());
236-
237- assertEquals(" nasopharynx" ,lookup. get(0 ).
238-
239- getId());
240-
241- assertEquals(Integer . valueOf(34 ),lookup.
242-
243- get(0 ).
244-
245- getSchemaNum());
224+ assertEquals(" nasopharynx" ,lookup. get(0 ). getId());
225+ assertEquals(Integer . valueOf(34 ),lookup. get(0 ). getSchemaNum());
246226```
247227
248228### Calculate stage
@@ -263,160 +243,78 @@ include the ones that are used in the schema being staged.
263243
264244``` java
265245CsStagingData data = new CsStagingData ();
266- data.
267-
268- setInput(CsInput . PRIMARY_SITE ," C680" );
269- data.
270-
271- setInput(CsInput . HISTOLOGY ," 8000" );
272- data.
273-
274- setInput(CsInput . BEHAVIOR ," 3" );
275- data.
276-
277- setInput(CsInput . GRADE ," 9" );
278- data.
279-
280- setInput(CsInput . DX_YEAR ," 2013" );
281- data.
282-
283- setInput(CsInput . CS_VERSION_ORIGINAL ," 020550" );
284- data.
285-
286- setInput(CsInput . TUMOR_SIZE ," 075" );
287- data.
288-
289- setInput(CsInput . EXTENSION ," 100" );
290- data.
291-
292- setInput(CsInput . EXTENSION_EVAL ," 9" );
293- data.
294-
295- setInput(CsInput . LYMPH_NODES ," 100" );
296- data.
297-
298- setInput(CsInput . LYMPH_NODES_EVAL ," 9" );
299- data.
300-
301- setInput(CsInput . REGIONAL_NODES_POSITIVE ," 99" );
302- data.
303-
304- setInput(CsInput . REGIONAL_NODES_EXAMINED ," 99" );
305- data.
306-
307- setInput(CsInput . METS_AT_DX ," 10" );
308- data.
309-
310- setInput(CsInput . METS_EVAL ," 9" );
311- data.
312-
313- setInput(CsInput . LVI ," 9" );
314- data.
315-
316- setInput(CsInput . AGE_AT_DX ," 060" );
317- data.
318-
319- setSsf(1 ," 020" );
246+ data. setInput(CsInput . PRIMARY_SITE ," C680" );
247+ data. setInput(CsInput . HISTOLOGY ," 8000" );
248+ data. setInput(CsInput . BEHAVIOR ," 3" );
249+ data. setInput(CsInput . GRADE ," 9" );
250+ data. setInput(CsInput . DX_YEAR ," 2013" );
251+ data. setInput(CsInput . CS_VERSION_ORIGINAL ," 020550" );
252+ data. setInput(CsInput . TUMOR_SIZE ," 075" );
253+ data. setInput(CsInput . EXTENSION ," 100" );
254+ data. setInput(CsInput . EXTENSION_EVAL ," 9" );
255+ data. setInput(CsInput . LYMPH_NODES ," 100" );
256+ data. setInput(CsInput . LYMPH_NODES_EVAL ," 9" );
257+ data. setInput(CsInput . REGIONAL_NODES_POSITIVE ," 99" );
258+ data. setInput(CsInput . REGIONAL_NODES_EXAMINED ," 99" );
259+ data. setInput(CsInput . METS_AT_DX ," 10" );
260+ data. setInput(CsInput . METS_EVAL ," 9" );
261+ data. setInput(CsInput . LVI ," 9" );
262+ data. setInput(CsInput . AGE_AT_DX ," 060" );
263+ data. setSsf(1 ," 020" );
320264
321265// perform the staging
322- staging.
323-
324- stage(data);
325-
266+ staging. stage(data);
326267assertEquals(Result . STAGED , data. getResult());
327-
328268assertEquals(" urethra" ,data. getSchemaId());
329-
330- assertEquals(0 ,data. getErrors().
331-
332- size());
333-
334- assertEquals(37 ,data. getPath().
335-
336- size());
269+ assertEquals(0 ,data. getErrors(). size());
270+ assertEquals(37 ,data. getPath(). size());
337271
338272// check output
339273assertEquals(" 129" ,data. getOutput(CsOutput . SCHEMA_NUMBER ));
340-
341274assertEquals(" 020550" ,data. getOutput(CsOutput . CSVER_DERIVED ));
342275
343276// AJCC 6
344277assertEquals(" T1" ,data. getOutput(CsOutput . AJCC6_T ));
345-
346278assertEquals(" c" ,data. getOutput(CsOutput . AJCC6_TDESCRIPTOR ));
347-
348279assertEquals(" N1" ,data. getOutput(CsOutput . AJCC6_N ));
349-
350280assertEquals(" c" ,data. getOutput(CsOutput . AJCC6_NDESCRIPTOR ));
351-
352281assertEquals(" M1" ,data. getOutput(CsOutput . AJCC6_M ));
353-
354282assertEquals(" c" ,data. getOutput(CsOutput . AJCC6_MDESCRIPTOR ));
355-
356283assertEquals(" IV" ,data. getOutput(CsOutput . AJCC6_STAGE ));
357-
358284assertEquals(" 10" ,data. getOutput(CsOutput . STOR_AJCC6_T ));
359-
360285assertEquals(" c" ,data. getOutput(CsOutput . STOR_AJCC6_TDESCRIPTOR ));
361-
362286assertEquals(" 10" ,data. getOutput(CsOutput . STOR_AJCC6_N ));
363-
364287assertEquals(" c" ,data. getOutput(CsOutput . STOR_AJCC6_NDESCRIPTOR ));
365-
366288assertEquals(" 10" ,data. getOutput(CsOutput . STOR_AJCC6_M ));
367-
368289assertEquals(" c" ,data. getOutput(CsOutput . STOR_AJCC6_MDESCRIPTOR ));
369-
370290assertEquals(" 70" ,data. getOutput(CsOutput . STOR_AJCC6_STAGE ));
371291
372292// AJCC 7
373293assertEquals(" T1" ,data. getOutput(CsOutput . AJCC7_T ));
374-
375294assertEquals(" c" ,data. getOutput(CsOutput . AJCC7_TDESCRIPTOR ));
376-
377295assertEquals(" N1" ,data. getOutput(CsOutput . AJCC7_N ));
378-
379296assertEquals(" c" ,data. getOutput(CsOutput . AJCC7_NDESCRIPTOR ));
380-
381297assertEquals(" M1" ,data. getOutput(CsOutput . AJCC7_M ));
382-
383298assertEquals(" c" ,data. getOutput(CsOutput . AJCC7_MDESCRIPTOR ));
384-
385299assertEquals(" IV" ,data. getOutput(CsOutput . AJCC7_STAGE ));
386-
387300assertEquals(" 100" ,data. getOutput(CsOutput . STOR_AJCC7_T ));
388-
389301assertEquals(" c" ,data. getOutput(CsOutput . STOR_AJCC6_TDESCRIPTOR ));
390-
391302assertEquals(" 100" ,data. getOutput(CsOutput . STOR_AJCC7_N ));
392-
393303assertEquals(" c" ,data. getOutput(CsOutput . STOR_AJCC7_NDESCRIPTOR ));
394-
395304assertEquals(" 100" ,data. getOutput(CsOutput . STOR_AJCC7_M ));
396-
397305assertEquals(" c" ,data. getOutput(CsOutput . STOR_AJCC7_MDESCRIPTOR ));
398-
399306assertEquals(" 700" ,data. getOutput(CsOutput . STOR_AJCC7_STAGE ));
400307
401308// Summary Stage
402309assertEquals(" L" ,data. getOutput(CsOutput . SS1977_T ));
403-
404310assertEquals(" RN" ,data. getOutput(CsOutput . SS1977_N ));
405-
406311assertEquals(" D" ,data. getOutput(CsOutput . SS1977_M ));
407-
408312assertEquals(" D" ,data. getOutput(CsOutput . SS1977_STAGE ));
409-
410313assertEquals(" L" ,data. getOutput(CsOutput . SS2000_T ));
411-
412314assertEquals(" RN" ,data. getOutput(CsOutput . SS2000_N ));
413-
414315assertEquals(" D" ,data. getOutput(CsOutput . SS2000_M ));
415-
416316assertEquals(" D" ,data. getOutput(CsOutput . SS2000_STAGE ));
417-
418317assertEquals(" 7" ,data. getOutput(CsOutput . STOR_SS1977_STAGE ));
419-
420318assertEquals(" 7" ,data. getOutput(CsOutput . STOR_SS2000_STAGE ));
421319```
422320
0 commit comments