ucar.ma2.Array.getInt()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(6.8k)|赞(0)|评价(0)|浏览(109)

本文整理了Java中ucar.ma2.Array.getInt()方法的一些代码示例,展示了Array.getInt()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Array.getInt()方法的具体详情如下:
包路径:ucar.ma2.Array
类名称:Array
方法名:getInt

Array.getInt介绍

[英]Get the array element at the current element of ima, as a int.
[中]获取ima的当前元素处的数组元素,作为int。

代码示例

代码示例来源:origin: edu.ucar/netcdf

public int getIntCurrent() {
 return maa.getInt(currElement);
}

代码示例来源:origin: Unidata/thredds

/**
 * Get member data of type int.
 * @param m get data from this StructureMembers.Member. Must be of type int.
 * @return scalar int value
 */
public int getScalarInt(StructureMembers.Member m) {
 Array data = getArray(m);
 return data.getInt(Index.scalarIndexImmutable);
}

代码示例来源:origin: edu.ucar/cdm

/**
 * Get member data of type int.
 * @param m get data from this StructureMembers.Member. Must be of type int.
 * @return scalar int value
 */
public int getScalarInt(StructureMembers.Member m) {
 Array data = getArray(m);
 return data.getInt(Index.scalarIndexImmutable);
}

代码示例来源:origin: edu.ucar/cdm

public int getIntNext() {
 count++;
 currElement = counter.incr();
 return maa.getInt(currElement);
}

代码示例来源:origin: edu.ucar/cdm

/**
 * Get the value as a int for a scalar Variable. May also be one-dimensional of length 1.
 *
 * @throws IOException                   if theres an IO Error
 * @throws UnsupportedOperationException if not a scalar Variable or one-dimensional of length 1.
 * @throws ForbiddenConversionException  if data type not convertible to int
 */
public int readScalarInt() throws IOException {
 Array data = getScalarData();
 return data.getInt(Index.scalarIndexImmutable);
}

代码示例来源:origin: edu.ucar/netcdf

/**
 * Get the value as a int for a scalar Variable. May also be one-dimensional of length 1.
 *
 * @throws IOException                   if theres an IO Error
 * @throws UnsupportedOperationException if not a scalar Variable or one-dimensional of length 1.
 * @throws ForbiddenConversionException  if data type not convertible to int
 */
public int readScalarInt() throws IOException {
 Array data = getScalarData();
 return data.getInt(Index.scalarIndexImmutable);
}

代码示例来源:origin: edu.ucar/netcdf

public int getIntNext() {
 count++;
 currElement = counter.incr();
 return maa.getInt(currElement);
}

代码示例来源:origin: edu.ucar/netcdf

/**
 * Get member data of type int.
 * @param m get data from this StructureMembers.Member. Must be of type int.
 * @return scalar int value
 */
public int getScalarInt(StructureMembers.Member m) {
 Array data = getArray(m);
 return data.getInt(Index.scalarIndexImmutable);
}

代码示例来源:origin: Unidata/thredds

/**
 * Get the value as a int for a scalar Variable. May also be one-dimensional of length 1.
 *
 * @throws IOException                   if theres an IO Error
 * @throws UnsupportedOperationException if not a scalar Variable or one-dimensional of length 1.
 * @throws ForbiddenConversionException  if data type not convertible to int
 */
public int readScalarInt() throws IOException {
 Array data = getScalarData();
 return data.getInt(Index.scalarIndexImmutable);
}

代码示例来源:origin: Unidata/thredds

public int getIntNext() {
 count++;
 currElement = counter.incr();
 return maa.getInt(currElement);
}

代码示例来源:origin: bcdev/beam

public static int[] getIntValues(Attribute attribute) {
    final Array values = attribute.getValues();
    final long size = values.getSize();
    final int[] result = new int[(int) size];
    for (int i = 0; i < size; i++) {
      result[i] = values.getInt(i);
    }
    return result;
  }
}

代码示例来源:origin: edu.ucar/cdm

public int getScalarInt(int recnum, StructureMembers.Member m) {
 if ((m.getDataType() != DataType.INT) && (m.getDataType() != DataType.ENUM4)) throw new IllegalArgumentException("Type is "+m.getDataType()+", must be int");
 Array data = m.getDataArray();
 return data.getInt( recnum * m.getSize()); // gets first one in the array
}

代码示例来源:origin: edu.ucar/netcdf

public int getScalarInt(int recnum, StructureMembers.Member m) {
 if ((m.getDataType() != DataType.INT) && (m.getDataType() != DataType.ENUM4)) throw new IllegalArgumentException("Type is "+m.getDataType()+", must be int");
 Array data = m.getDataArray();
 return data.getInt( recnum * m.getSize()); // gets first one in the array
}

代码示例来源:origin: edu.ucar/cdm

public int[] getJavaArrayInt(int recnum, StructureMembers.Member m) {
 if ((m.getDataType() != DataType.INT) && (m.getDataType() != DataType.ENUM4)) throw new IllegalArgumentException("Type is "+m.getDataType()+", must be int");
 int count = m.getSize();
 Array data = m.getDataArray();
 int[] pa = new int[count];
 for (int i=0; i<count; i++)
  pa[i] = data.getInt( recnum * count + i);
 return pa;
}

代码示例来源:origin: Unidata/thredds

public int[] getJavaArrayInt(int recnum, StructureMembers.Member m) {
 if (!(m.getDataType().getPrimitiveClassType() == int.class))
  throw new IllegalArgumentException("Type is "+m.getDataType()+", must be int");
 int count = m.getSize();
 Array data = m.getDataArray();
 int[] pa = new int[count];
 for (int i=0; i<count; i++)
  pa[i] = data.getInt( recnum * count + i);
 return pa;
}

代码示例来源:origin: edu.ucar/netcdf

public int[] getJavaArrayInt(int recnum, StructureMembers.Member m) {
 if ((m.getDataType() != DataType.INT) && (m.getDataType() != DataType.ENUM4)) throw new IllegalArgumentException("Type is "+m.getDataType()+", must be int");
 int count = m.getSize();
 Array data = m.getDataArray();
 int[] pa = new int[count];
 for (int i=0; i<count; i++)
  pa[i] = data.getInt( recnum * count + i);
 return pa;
}

代码示例来源:origin: Unidata/thredds

public int getScalarInt(int recnum, StructureMembers.Member m) {
 if (!(m.getDataType().getPrimitiveClassType() == int.class))
  throw new IllegalArgumentException("Type is "+m.getDataType()+", must be int");
 Array data = m.getDataArray();
 return data.getInt( recnum * m.getSize()); // gets first one in the array
}

代码示例来源:origin: edu.ucar/netcdf

/**
 * Get scalar member data of type int.
 *
 * @param recnum get data from the recnum-th StructureData of the ArrayStructure. Must be less than getSize();
 * @param m      get data from this StructureMembers.Member. Must be of type int.
 * @return scalar double value
 */
public int getScalarInt(int recnum, StructureMembers.Member m) {
 if ((m.getDataType() != DataType.INT) && (m.getDataType() != DataType.ENUM4))
  throw new IllegalArgumentException("Type is " + m.getDataType() + ", must be int");
 Array data = m.getDataArray();
 return data.getInt(recnum * m.getSize()); // gets first one in the array
}

代码示例来源:origin: edu.ucar/cdm

/**
 * Get scalar member data of type int.
 *
 * @param recnum get data from the recnum-th StructureData of the ArrayStructure. Must be less than getSize();
 * @param m      get data from this StructureMembers.Member. Must be of type int.
 * @return scalar double value
 */
public int getScalarInt(int recnum, StructureMembers.Member m) {
 if ((m.getDataType() != DataType.INT) && (m.getDataType() != DataType.ENUM4))
  throw new IllegalArgumentException("Type is " + m.getDataType() + ", must be int");
 Array data = m.getDataArray();
 return data.getInt(recnum * m.getSize()); // gets first one in the array
}

代码示例来源:origin: Unidata/thredds

/**
 * Get scalar member data of type int.
 *
 * @param recnum get data from the recnum-th StructureData of the ArrayStructure. Must be less than getSize();
 * @param m      get data from this StructureMembers.Member. Must be of type int.
 * @return scalar double value
 */
public int getScalarInt(int recnum, StructureMembers.Member m) {
 if (!(m.getDataType().getPrimitiveClassType() == int.class))
  throw new IllegalArgumentException("Type is " + m.getDataType() + ", must be int");
 Array data = m.getDataArray();
 return data.getInt(recnum * m.getSize()); // gets first one in the array
}

相关文章

微信公众号

最新文章

更多