public class SpecialDataCodes
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PERMANENT_MISSING_DATA_CODE |
Constructor and Description |
---|
SpecialDataCodes() |
SpecialDataCodes(java.lang.String codeString)
Creates an object using the variable name and code string.
|
Modifier and Type | Method and Description |
---|---|
double |
computeMissingScore(double response) |
double |
computeMissingScore(int response) |
double |
computeMissingScore(java.lang.Object response) |
double |
computeMissingScore(java.lang.String response)
Computes the score associated with a missing data code.
|
java.lang.Object |
getMissingDataCode() |
java.lang.Object |
getNotReachedCode() |
java.lang.Object |
getOmittedCode() |
boolean |
isMissing(double response) |
boolean |
isMissing(int response) |
boolean |
isMissing(java.lang.Object object) |
boolean |
isMissing(java.lang.String response) |
boolean |
isNotReached(java.lang.Object response) |
boolean |
isOmitted(java.lang.Object response) |
void |
parseSpecialCodeString(java.lang.String codeString)
Parses the code string that has the format (NA,OM,NR)(-1,-1,-1).
|
void |
setMissingDataCode(java.lang.Object missingDataCode) |
void |
setMissingDataScore(double missingDataScore) |
void |
setNotReachedCode(java.lang.Object notReachedCode) |
void |
setNotReachedScore(double notReachedScore) |
void |
setOmittedCode(java.lang.Object omittedCode) |
void |
setOmittedScore(double omittedScore) |
java.lang.String |
toString()
Prints the code string.
|
public static final java.lang.String PERMANENT_MISSING_DATA_CODE
public SpecialDataCodes()
public SpecialDataCodes(java.lang.String codeString)
codeString
- public void parseSpecialCodeString(java.lang.String codeString)
codeString
- public void setMissingDataCode(java.lang.Object missingDataCode)
public void setOmittedCode(java.lang.Object omittedCode)
public void setNotReachedCode(java.lang.Object notReachedCode)
public void setMissingDataScore(double missingDataScore)
public void setOmittedScore(double omittedScore)
public void setNotReachedScore(double notReachedScore)
public java.lang.Object getMissingDataCode()
public java.lang.Object getOmittedCode()
public java.lang.Object getNotReachedCode()
public boolean isMissing(java.lang.String response)
public boolean isMissing(java.lang.Object object)
public boolean isMissing(double response)
public boolean isMissing(int response)
public boolean isOmitted(java.lang.Object response)
public boolean isNotReached(java.lang.Object response)
public double computeMissingScore(java.lang.String response)
response
- public double computeMissingScore(java.lang.Object response)
public double computeMissingScore(double response)
public double computeMissingScore(int response)
public java.lang.String toString()
toString
in class java.lang.Object