public class SubtermPatternApi
extends java.lang.Object
Example:
History:
Modifier and Type | Field and Description |
---|---|
static int |
UNLIMIT_SUBTERM_NO
no limit for the subtermNo
|
Modifier and Type | Method and Description |
---|---|
static java.util.Vector<SubtermPattern> |
GetAllPatterns(java.lang.String inTerm,
java.util.Vector<Subterm> subterms,
boolean debugFlag)
Convert subterms and inTerm to subterm patterns.
|
static java.util.Vector<SubtermPattern> |
GetPatternsBySubtermNo(int subtermNo,
java.util.Vector<SubtermPattern> inPatterns)
Convert subterms and inTerm to subterm patterns by specifying subterm
numbers and subterm patterns (include 1 ~ subtermNo).
|
static java.util.Vector<SubtermPattern> |
GetPatternsBySubtermNo(java.lang.String inTerm,
java.util.Vector<Subterm> subterms,
int subtermNo,
boolean debugFlag)
Convert subterms and inTerm to subterm patterns by specifying subterm
numbers.
|
static java.lang.String |
GetPatternsStr(java.util.Vector<SubtermPattern> patterns)
Get string representation of subterm patterns.
|
static java.util.Vector<SubtermPattern> |
GetPatternsUpToSubtermNo(java.lang.String inTerm,
java.util.Vector<Subterm> subterms,
int subtermNo,
boolean debugFlag)
Convert subterms and inTerm to subterm patterns by specifying the
max subterm numbers.
|
public static final int UNLIMIT_SUBTERM_NO
public static java.util.Vector<SubtermPattern> GetPatternsBySubtermNo(java.lang.String inTerm, java.util.Vector<Subterm> subterms, int subtermNo, boolean debugFlag)
inTerm
- the input term of interestssubterms
- a collection of subterm objects of interestssubtermNo
- the number of subterm in subterm patterndebugFlag
- a boolean flag for debug messagepublic static java.util.Vector<SubtermPattern> GetPatternsBySubtermNo(int subtermNo, java.util.Vector<SubtermPattern> inPatterns)
subtermNo
- the number of subterm in subterm patterninPatterns
- subterm patterns include all patterns from 1 ~ subtermNopublic static java.util.Vector<SubtermPattern> GetPatternsUpToSubtermNo(java.lang.String inTerm, java.util.Vector<Subterm> subterms, int subtermNo, boolean debugFlag)
inTerm
- the input term of interestssubterms
- a collection of subterm objects of interestssubtermNo
- the number of subterm in subterm patterndebugFlag
- a boolean flag for debug messagepublic static java.util.Vector<SubtermPattern> GetAllPatterns(java.lang.String inTerm, java.util.Vector<Subterm> subterms, boolean debugFlag)
inTerm
- the input term of interestssubterms
- a collection of subterm objects of interestsdebugFlag
- a boolean flag for debug messagepublic static java.lang.String GetPatternsStr(java.util.Vector<SubtermPattern> patterns)
patterns
- a collection of subterm pattern objects Submit a bug or feature
Copyright © 2015 National Library of Medicine