public static class IndexBuilder.MutableInfMWEDesc extends InfMWEDesc implements IndexBuilder.IMutableMWEDesc
InfMWEDesc.InfMWEDescBuilder, InfMWEDesc.InfPartAbstractMWEDesc.AbstractPartIMWEDesc.IPartIInfMWEDesc.IInfPartcountsboundaryUnderscores, comma, underscore, underscoresEXPECTED_COUNT_LENGTH| Constructor and Description |
|---|
MutableInfMWEDesc(IRootMWEDesc root,
java.lang.String inflectedForm)
Constructs a new MWE description object from the specified root
description and inflected form, initialized to zero for all counts.
|
| Modifier and Type | Method and Description |
|---|---|
void |
incrementMarkedContinuous() |
void |
incrementMarkedPattern() |
void |
incrementMarkedSplit() |
void |
incrementUnmarkedExact() |
void |
incrementUnmarkedPattern() |
getExpectedCountLength, getID, getMarkedPattern, getPOS, getRootMWEDesc, makePartcheckCount, compareTo, concatenate, equalsRoots, getCounts, getForm, getMarkedContinuous, getMarkedSplit, getParts, getRoot, getUnmarkedExact, getUnmarkedPattern, isFillerForSlot, isStopWord, splitOnUnderscores, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCounts, getID, getMarkedContinuous, getMarkedSplit, getParts, getUnmarkedExact, getUnmarkedPatterngetPOSgetPartspublic MutableInfMWEDesc(IRootMWEDesc root, java.lang.String inflectedForm)
root - the root description of the MWEinflectedForm - A string representing the inflected MWE with its words
separated by underscoresjava.lang.NullPointerException - if either argument is nulljava.lang.IllegalArgumentException - if the inflected form does not contain underscorespublic void incrementMarkedContinuous()
incrementMarkedContinuous in interface IndexBuilder.IMutableMWEDescpublic void incrementMarkedSplit()
incrementMarkedSplit in interface IndexBuilder.IMutableMWEDescpublic void incrementUnmarkedExact()
incrementUnmarkedExact in interface IndexBuilder.IMutableMWEDescpublic void incrementUnmarkedPattern()
incrementUnmarkedPattern in interface IndexBuilder.IMutableMWEDescpublic void incrementMarkedPattern()
Copyright © 2011 Massachusetts Institute of Technology. All Rights Reserved.