类 DateTimeIndex
- java.lang.Object
-
- org.meteoinfo.dataframe.Index<java.time.LocalDateTime>
-
- org.meteoinfo.dataframe.DateTimeIndex
-
- 所有已实现的接口:
java.lang.Iterable<java.time.LocalDateTime>
public class DateTimeIndex extends Index<java.time.LocalDateTime>
- 作者:
- Yaqiang Wang
-
-
构造器概要
构造器 构造器 说明 DateTimeIndex()ConstructorDateTimeIndex(int tNum, java.lang.String end, java.lang.String freq)ConstructorDateTimeIndex(java.lang.String start, int tNum, java.lang.String freq)ConstructorDateTimeIndex(java.lang.String start, java.lang.String end, java.lang.String freq)ConstructorDateTimeIndex(java.util.List data)ConstructorDateTimeIndex(java.util.List data, java.lang.String name)ConstructorDateTimeIndex(org.meteoinfo.ndarray.Array data)Constructor
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.Objectclone()IndexgetDay()Get day indexIndexgetHour()Get hour indexjava.lang.Object[]getIndices(java.lang.Object label)Get indicesjava.lang.Object[]getIndices(java.util.List<java.lang.Object> labels)Get indicesIndexgetMinute()Get minute indexIndexgetMonth()Get month indexjava.lang.StringgetNameFormat()Get Name formatjava.time.temporal.TemporalAmountgetPeriod()java.time.temporal.TemporalAmountgetResamplePeriod()Get resample periodIndexgetSecond()Get second indexIndexgetYear()Get year indexintindexOf(java.lang.String d)Index ofintindexOf(java.time.LocalDateTime d)Index ofintindexOf(java.util.Date d)Index ofjava.util.List<java.lang.Integer>indexOf(java.util.List ds)Index ofvoidsetFormat(java.lang.String value)Set string formatvoidsetPeriod(java.time.temporal.TemporalAmount value)Set periodvoidsetResamplPeriod(java.time.temporal.TemporalAmount value)Set resample periodDateTimeIndexsubIndex()Sub indexDateTimeIndexsubIndex(int start, int end, int step)Sub indexDateTimeIndexsubIndex(java.util.List<java.lang.Integer> idx)Sub indexjava.lang.StringtoString()java.lang.StringtoString(int idx)Convert i_th index to stringjava.lang.StringtoString(int idx, java.lang.String format)Convert i_th index to stringvoidupdateFormat()Update format-
从类继承的方法 org.meteoinfo.dataframe.Index
add, add, append, contains, factory, factory, factory, factory, factory, fillKeyList, filterIndices, get, getData, getFormat, getIndices_bak, getIndices_s, getName, getValues, indexAll, indexOf, indices, indices, iterator, set, setData, setName, size, subList, toString_Index
-
-
-
-
构造器详细资料
-
DateTimeIndex
public DateTimeIndex()
Constructor
-
DateTimeIndex
public DateTimeIndex(org.meteoinfo.ndarray.Array data)
Constructor- 参数:
data- Data
-
DateTimeIndex
public DateTimeIndex(java.util.List data)
Constructor- 参数:
data- Data list
-
DateTimeIndex
public DateTimeIndex(java.util.List data, java.lang.String name)Constructor- 参数:
data- Data listname- Name
-
DateTimeIndex
public DateTimeIndex(java.lang.String start, java.lang.String end, java.lang.String freq)Constructor- 参数:
start- Start timeend- End timefreq- Frequent
-
DateTimeIndex
public DateTimeIndex(java.lang.String start, int tNum, java.lang.String freq)Constructor- 参数:
start- Start timetNum- Date time numberfreq- Frequent
-
DateTimeIndex
public DateTimeIndex(int tNum, java.lang.String end, java.lang.String freq)Constructor- 参数:
tNum- Time numberend- End timefreq- Frequent
-
-
方法详细资料
-
getPeriod
public java.time.temporal.TemporalAmount getPeriod()
-
setPeriod
public void setPeriod(java.time.temporal.TemporalAmount value)
Set period- 参数:
value- Period
-
getResamplePeriod
public java.time.temporal.TemporalAmount getResamplePeriod()
Get resample period- 返回:
- Resample period
-
setResamplPeriod
public void setResamplPeriod(java.time.temporal.TemporalAmount value)
Set resample period- 参数:
value- Resample period
-
setFormat
public void setFormat(java.lang.String value)
Set string format
-
getNameFormat
public java.lang.String getNameFormat()
Get Name format- 覆盖:
getNameFormat在类中Index<java.time.LocalDateTime>- 返回:
-
indexOf
public int indexOf(java.time.LocalDateTime d)
Index of- 参数:
d- DateTime- 返回:
- Index
-
indexOf
public int indexOf(java.util.Date d)
Index of- 参数:
d- Date- 返回:
- Index
-
indexOf
public int indexOf(java.lang.String d)
Index of- 参数:
d- Date string- 返回:
- Index
-
indexOf
public java.util.List<java.lang.Integer> indexOf(java.util.List ds)
Index of
-
getIndices
public java.lang.Object[] getIndices(java.util.List<java.lang.Object> labels)
Get indices- 覆盖:
getIndices在类中Index<java.time.LocalDateTime>- 参数:
labels- Labels- 返回:
- Indices
-
getIndices
public java.lang.Object[] getIndices(java.lang.Object label)
Get indices- 覆盖:
getIndices在类中Index<java.time.LocalDateTime>- 参数:
label- Label- 返回:
- Indices
-
subIndex
public DateTimeIndex subIndex()
Sub index
-
subIndex
public DateTimeIndex subIndex(java.util.List<java.lang.Integer> idx)
Sub index
-
subIndex
public DateTimeIndex subIndex(int start, int end, int step)
Sub index
-
getYear
public Index getYear()
Get year index- 返回:
- Year index
-
getMonth
public Index getMonth()
Get month index- 返回:
- Month index
-
getDay
public Index getDay()
Get day index- 返回:
- Day index
-
getHour
public Index getHour()
Get hour index- 返回:
- HOur index
-
getMinute
public Index getMinute()
Get minute index- 返回:
- Minute index
-
getSecond
public Index getSecond()
Get second index- 返回:
- Second index
-
updateFormat
public void updateFormat()
Update format- 覆盖:
updateFormat在类中Index<java.time.LocalDateTime>
-
toString
public java.lang.String toString(int idx)
Convert i_th index to string
-
toString
public java.lang.String toString(int idx, java.lang.String format)Convert i_th index to string
-
-