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

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

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

Array.getObject介绍

[英]Get the array element at index as an Object. The returned value is wrapped in an object, eg Double for double
[中]获取索引处的数组元素作为对象。返回的值被包装在一个对象中,例如Double for Double

代码示例

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

private String _getStringValue(int index) {
 if ((index < 0) || (index >= nelems)) return null;
 return (String) values.getObject(index);
}

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

private String _getStringValue(int index) {
 if ((index < 0) || (index >= nelems)) return null;
 return (String) values.getObject(index);
}

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

private String _getStringValue(int index) {
 if ((index < 0) || (index >= nelems)) return null;
 return (String) values.getObject(index);
}

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

public Object getObjectCurrent() {
 return maa.getObject(currElement);
}

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

public Object getObjectCurrent() {
 return maa.getObject(currElement);
}

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

public Object next() { currElement++; return maa.getObject(0); }
}

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

public Object getObjectCurrent() { return maa.getObject(currElement); }
public Object getObjectNext() { return maa.getObject(++currElement); }

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

public Object next() { return maa.getObject(++currElement); }
}

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

public Object getObjectCurrent() {
 return maa.getObject(currElement);
}

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

public Object getObjectNext() {
 count++;
 currElement = counter.incr();
 return maa.getObject(currElement);
}

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

public Object getObjectNext() {
 count++;
 currElement = counter.incr();
 return maa.getObject(currElement);
}

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

public Object next() {
 count++;
 currElement = counter.incr();
 return maa.getObject(currElement);
}

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

public Object next() {
 count++;
 currElement = counter.incr();
 return maa.getObject(currElement);
}

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

public Object next() {
 count++;
 currElement = counter.incr();
 return maa.getObject(currElement);
}

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

public Object getObjectNext() {
 count++;
 currElement = counter.incr();
 return maa.getObject(currElement);
}

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

private Array convertStringToChar(Array data, Variable ncVar) {
 String s = (String) data.getObject(Index.scalarIndexImmutable);
 int total = (int) ncVar.getSize();
 char[] storage = new char[total];
 int len = Math.min( s.length(), total);
 for (int k=0; k<len; k++)
  storage[k] = s.charAt(k);
 return Array.factory( DataType.CHAR, ncVar.getShape(), storage);
}

代码示例来源:origin: omero/server

protected Object getObject(Array array) {
  Index index = array.getIndex();
  index.set(0);
  return array.getObject(index);
}

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

void CheckSValue( Array a) {
 assert a.getRank() == 0;
 assert a.getElementType() == String.class;
 String str = (String) a.getObject(a.getIndex());
 assert str.equals("This is a data test string (pass 0).");
}

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

void CheckSValue( Array a) {
 assert a.getRank() == 0;
 assert a.getElementType() == String.class;
 String str = (String) a.getObject(a.getIndex());
 assert str.equals("This is a data test string (pass 0).");
}

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

@Test
public void testRead() throws IOException {
 DODSNetcdfFile dodsfile = TestDODSRead.open("test.04");
 Variable v = null;
 Array a = null;
 // byte
 assert null != (v = dodsfile.findVariable("types"));
 assert v instanceof Structure;
 Structure s = (Structure) v;
 Array sdata = s.read();
 checkSD( (StructureData) sdata.getObject( sdata.getIndex()));
}

相关文章

微信公众号

最新文章

更多