public class SpssDataFileReader extends Object
| Constructor and Description |
|---|
SpssDataFileReader(File file) |
SpssDataFileReader(InputStream input) |
SpssDataFileReader(String path) |
| Modifier and Type | Method and Description |
|---|---|
double |
getDoubleValue(int variableIndex) |
double |
getDoubleValue(String variableName) |
com.bedatadriven.spss.MissingValuesHeader |
getMissingValuesHeader() |
long |
getNumCases() |
String |
getStringValue(int variableIndex) |
String |
getStringValue(String variableName) |
Map<Double,String> |
getValueLabels(int variableIndex) |
Map<Double,String> |
getValueLabels(String variableName) |
int |
getVariableIndex(String name) |
String |
getVariableName(int index) |
List<SpssVariable> |
getVariables() |
String |
getVeryLongStringValue(int variableIndex) |
String |
getVeryLongStringValue(String variableName) |
int |
getWeightVariableIndex() |
boolean |
isCompressed() |
boolean |
isSystemMissing(int variableIndex) |
boolean |
isSystemMissing(String variableName) |
boolean |
isValueMissing(int variableIndex,
double value) |
boolean |
isVeryLongString(int variableIndex) |
boolean |
isVeryLongString(String variableName) |
boolean |
isVeryLongStringSegment(int variableIndex) |
boolean |
isVeryLongStringSegment(String variableName) |
boolean |
readNextCase() |
public SpssDataFileReader(String path) throws IOException
IOExceptionpublic SpssDataFileReader(File file) throws IOException
IOExceptionpublic SpssDataFileReader(InputStream input) throws IOException
IOExceptionpublic List<SpssVariable> getVariables()
public long getNumCases()
public com.bedatadriven.spss.MissingValuesHeader getMissingValuesHeader()
public boolean isCompressed()
public String getVariableName(int index)
public int getVariableIndex(String name)
public int getWeightVariableIndex()
public double getDoubleValue(String variableName)
public double getDoubleValue(int variableIndex)
public String getStringValue(int variableIndex)
public String getVeryLongStringValue(int variableIndex)
public boolean isVeryLongString(String variableName)
public boolean isVeryLongString(int variableIndex)
public boolean isVeryLongStringSegment(String variableName)
public boolean isVeryLongStringSegment(int variableIndex)
public boolean isSystemMissing(String variableName)
public boolean isSystemMissing(int variableIndex)
public boolean isValueMissing(int variableIndex,
double value)
public boolean readNextCase()
throws IOException
IOExceptionCopyright © 2020 BeDataDriven. All rights reserved.