public class ListHierarchyByCode
extends java.lang.Object
Constructor and Description |
---|
ListHierarchyByCode() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
Entry point for processing.
|
protected void |
printLevelNext(LexBIGServiceConvenienceMethods lbscm,
java.lang.String scheme,
CodingSchemeVersionOrTag csvt,
java.lang.String hierarchyID,
java.lang.String code,
int maxDistance,
int currentDistance)
Displays descendants for a code within the specified hierarchy up to the
given distance or until all paths to leaf nodes is exhausted, recursing
as necessary.
|
protected void |
printLevelPrev(LexBIGServiceConvenienceMethods lbscm,
java.lang.String scheme,
CodingSchemeVersionOrTag csvt,
java.lang.String hierarchyID,
java.lang.String code,
int maxDistance,
int currentDistance)
Displays ancestors for a code within the specified hierarchy up to the
given distance or until paths to root nodes are exhausted, recursing as
necessary.
|
void |
run(java.lang.String code,
int maxDistance) |
public static void main(java.lang.String[] args)
args
- public void run(java.lang.String code, int maxDistance) throws LBException
LBException
protected void printLevelPrev(LexBIGServiceConvenienceMethods lbscm, java.lang.String scheme, CodingSchemeVersionOrTag csvt, java.lang.String hierarchyID, java.lang.String code, int maxDistance, int currentDistance) throws LBException
lbcsm
- scheme
- csvt
- hierarchyID
- code
- maxDistance
- currentDistance
- LBException
protected void printLevelNext(LexBIGServiceConvenienceMethods lbscm, java.lang.String scheme, CodingSchemeVersionOrTag csvt, java.lang.String hierarchyID, java.lang.String code, int maxDistance, int currentDistance) throws LBException
lbscm
- scheme
- csvt
- hierarchyID
- code
- maxDistance
- currentDistance
- LBException