| 程序包 | 说明 |
|---|---|
| org.meteoinfo.bak | |
| org.meteoinfo.data | |
| org.meteoinfo.data.dataframe | |
| org.meteoinfo.data.mapdata | |
| org.meteoinfo.data.meteodata | |
| org.meteoinfo.data.meteodata.netcdf | |
| org.meteoinfo.global | |
| org.meteoinfo.layer | |
| org.meteoinfo.math | |
| org.meteoinfo.ndarray |
Multidimensional arrays of primitives and objects with data stored in memory.
|
| org.meteoinfo.table |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static DataType |
ArrayMath.getDataType(Object o) |
Get data type
|
static DataType |
ArrayUtil.mergeDataType(DataType dt1,
DataType dt2) |
Merge data type to one data type
|
static DataType |
ArrayUtil.toDataType(String dt) |
To data type - ucar.ma2
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static String |
ArrayUtil.dataTypeString(DataType dt) |
Get data type string
|
static Array |
ArrayUtil.full(List<Integer> shape,
Object fillValue,
DataType dtype) |
Return a new array of given shape and type, filled with fill value.
|
static DataType |
ArrayUtil.mergeDataType(DataType dt1,
DataType dt2) |
Merge data type to one data type
|
static short |
ArrayMath.typeToNBytes(DataType dataType) |
Return the number of bytes per element for the given typecode.
|
static Array |
ArrayUtil.zeros(List<Integer> shape,
DataType dtype) |
Get zero array
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static DataType |
TableUtil.toDataTypes(String dt) |
To data type - MeteoInfo
|
| 限定符和类型 | 字段 | 说明 |
|---|---|---|
protected DataType |
Column.dataType |
|
protected DataType |
Index.dataType |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
DataType |
Column.getDataType() |
Get data type
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
List<DataType> |
DataFrame.getColumnDataTypes() |
Get column data types
|
List<DataType> |
ColumnIndex.getDataTypes() |
Get Column data types
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static Column |
Column.factory(String name,
DataType dtype) |
Factory method
|
void |
Column.setDataType(DataType value) |
Set data type
|
| 构造器 | 说明 |
|---|---|
Column(String name,
DataType dataType) |
Constructor
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
DataType |
FrmAddField.getDataType() |
| 构造器 | 说明 |
|---|---|
Field(String fName,
DataType type) |
Constructor
|
Field(String fName,
DataType type,
int fLen,
int fNumDec) |
Constructor
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
DataType |
Variable.getDataType() |
Get data type
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
void |
Variable.setDataType(DataType value) |
Set data type
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static DataType |
NCUtil.convertDataType(ucar.ma2.DataType ncDataType) |
Convert netcdf data type to meteothink data type
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static ucar.ma2.DataType |
NCUtil.convertDataType(DataType dataType) |
Convert meteothink data type to netcdf data type
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static DataType |
DataConvert.detectDataType(List<String> valuesList,
int n,
org.joda.time.format.DateTimeFormatter dtFormatter) |
Detect data type
|
static DataType |
DataConvert.detectDataType(List<String> valuesList,
org.joda.time.format.DateTimeFormatter dtFormatter) |
Detect data type
|
static DataType |
DataConvert.getDataType(String format) |
Get data type
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static Object |
DataConvert.convertStringTo(String vStr,
DataType dataType,
String dateFormat) |
Convert input string data to current data type
|
static Object |
DataConvert.convertTo(Object value,
DataType dataType,
String dateFormat) |
Convert input data to current data type
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
void |
VectorLayer.editAddField(String fieldName,
DataType fieldType) |
Edit: Add a field
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static DataType |
ArrayMath.getDataType(Object o) |
Get data type
|
static DataType |
ArrayUtil.mergeDataType(DataType dt1,
DataType dt2) |
Merge data type to one data type
|
static DataType |
ArrayUtil.toDataType(String dt) |
To data type - ucar.ma2
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static Array |
ArrayUtil.array(Object data,
DataType dt) |
Create an array
|
static Array |
ArrayUtil.array_list(List data,
DataType dt) |
Create an array
|
static String |
ArrayUtil.dataTypeString(DataType dt) |
Get data type string
|
static Array |
ArrayUtil.full(List<Integer> shape,
Object fillValue,
DataType dtype) |
Return a new array of given shape and type, filled with fill value.
|
static DataType |
ArrayUtil.mergeDataType(DataType dt1,
DataType dt2) |
Merge data type to one data type
|
static short |
ArrayMath.typeToNBytes(DataType dataType) |
Return the number of bytes per element for the given typecode.
|
static Array |
ArrayUtil.zeros(List<Integer> shape,
DataType dtype) |
Get zero array
|
| 限定符和类型 | 字段 | 说明 |
|---|---|---|
protected DataType |
Array.datatype |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
DataType |
Array.getDataType() |
Return the computed datatype for this array
|
DataType |
StructureMembers.Member.getDataType() |
Get the DataType.
|
static DataType |
DataType.getType(Class c) |
Find the DataType that matches this class.
|
static DataType |
DataType.getType(String name) |
Find the DataType that matches this name.
|
static DataType |
DataType.valueOf(String name) |
返回带有指定名称的该类型的枚举常量。
|
static DataType[] |
DataType.values() |
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
void |
StructureDataScalar.addMember(String name,
String desc,
String units,
DataType dtype,
boolean isUnsigned,
Number val) |
|
StructureMembers.Member |
StructureMembers.addMember(String name,
String desc,
String units,
DataType dtype,
int[] shape) |
|
static Array |
MAMath.convert(Array org,
DataType wantType) |
Convert original array to desired type
|
static Array |
MAMath.convert2packed(Array unpacked,
double missingValue,
int nbits,
boolean isUnsigned,
DataType packedType) |
|
static void |
MAMath.copy(DataType dataType,
IndexIterator from,
IndexIterator to) |
Copy using iterators.
|
static Array |
Array.factory(DataType dataType,
int[] shape) |
Generate new Array with given type and shape and zeroed storage.
|
static Array |
Array.factory(DataType dataType,
int[] shape,
Object storage) |
/** Generate new Array with given type, shape, storage.
|
static Array |
Array.factory(DataType dtype,
int[] shape,
ByteBuffer bb) |
Create an Array from a ByteBuffer
|
static Array |
Array.makeArray(DataType dtype,
boolean isUnsigned,
List<String> stringValues) |
Make an 1D array from a list of strings.
|
static Array |
Array.makeArray(DataType dtype,
int npts,
double start,
double incr) |
Make a 1D array from a start and inccr.
|
static Array |
Array.makeArray(DataType dtype,
String[] stringValues) |
Make an 1D array from an array of strings.
|
static Array |
Array.makeArray(DataType dtype,
List<String> stringValues) |
Make an 1D array from a list of strings.
|
void |
StructureMembers.Member.setVariableInfo(String vname,
String desc,
String unitString,
DataType dtype) |
| 构造器 | 说明 |
|---|---|
Member(String name,
String desc,
String units,
DataType dtype,
int[] shape) |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
DataType |
ColumnData.getDataType() |
Get data type
|
DataType |
DataColumn.getDataType() |
Get data type
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
DataColumn |
DataColumnCollection.add(String colName,
DataType dataType) |
Add a data column
|
DataColumn |
DataTable.addColumn(int index,
String columnName,
DataType dataType) |
Add a data column
|
DataColumn |
DataTable.addColumn(String columnName,
DataType dataType) |
Add a data column
|
void |
DataTable.addColumnData(int index,
String colName,
DataType dataType,
List<Object> colData) |
Add column data
|
void |
DataTable.addColumnData(String colName,
DataType dataType,
List<Object> colData) |
Add column data
|
void |
DataColumn.setDataType(DataType dataType) |
Set data type
|
| 构造器 | 说明 |
|---|---|
ColumnData(String colName,
DataType type) |
Constructor
|
DataColumn(String columnName,
DataType dataType) |
Constructor
|
DataColumn(String columnName,
DataType dataType,
String format) |
Constructor
|
DataColumn(DataType dataType) |
Constructor
|
Copyright © 2019. All rights reserved.