/** * Get member data of type byte. * @param memberName name of member Variable. Must be of type byte. * @return scalar byte value * @throws IllegalArgumentException if name is not legal member name. */ public byte getScalarByte(String memberName) { StructureMembers.Member m = members.findMember(memberName); if (m == null) throw new IllegalArgumentException("illegal member name =" + memberName); return getScalarByte(m); }
/** * Get member data of type byte. * @param memberName name of member Variable. Must be of type byte. * @return scalar byte value * @throws IllegalArgumentException if name is not legal member name. */ public byte getScalarByte(String memberName) { StructureMembers.Member m = members.findMember(memberName); if (m == null) throw new IllegalArgumentException("illegal member name =" + memberName); return getScalarByte(m); }
/** * Get member data of type byte. * @param memberName name of member Variable. Must be of type byte. * @return scalar byte value * @throws IllegalArgumentException if name is not legal member name. */ public byte getScalarByte(String memberName) { StructureMembers.Member m = members.findMember(memberName); if (m == null) throw new IllegalArgumentException("illegal member name =" + memberName); return getScalarByte(m); }
public byte getScalarByte(StructureMembers.Member m) { return org.getScalarByte(m.getName()); }
public byte getScalarByte(StructureMembers.Member m) { return proxy.get(m).getScalarByte(m.getName()); }
public byte getScalarByte(StructureMembers.Member m) { return proxy.get(m).getScalarByte(m.getName()); }
public byte getScalarByte(StructureMembers.Member m) { return org.getScalarByte(m.getName()); }
public byte getScalarByte(StructureMembers.Member m) { return proxy.get(m).getScalarByte(m.getName()); }
@Override public byte getScalarByte(int recnum, StructureMembers.Member m) { if (m.getDataArray() != null) return super.getScalarByte(recnum, m); StructureData sd = getStructureData(recnum); return sd.getScalarByte( m.getName()); }
@Override public byte getScalarByte(int recnum, StructureMembers.Member m) { if (m.getDataArray() != null) return super.getScalarByte(recnum, m); StructureData sd = getStructureData(recnum); return sd.getScalarByte( m.getName()); }
@Override public byte getScalarByte(int recnum, StructureMembers.Member m) { if (m.getDataArray() != null) return super.getScalarByte(recnum, m); StructureData sd = getStructureData(recnum); return sd.getScalarByte( m.getName()); }
bb.put(sdata.getScalarByte(m));
@Test public void testRead1DArrayOfStructs() throws IOException, InvalidRangeException { Variable v = dodsfile.findVariable("types"); assert v != null; assert v instanceof DODSStructure; assert v.getRank() == 1; assert v.getDataType() == DataType.STRUCTURE; DODSStructure struct = (DODSStructure) v; for (int i = 0; i < struct.getSize(); i++) { StructureData sd = struct.readStructure(i); assert sd.getScalarByte("b") == 0 : sd.getScalarByte("b"); assert sd.getScalarString("s").equals("This is a data test string (pass " + 0 + ")."); } }
return getScalarByte(m);
return getScalarByte(m);
return getScalarByte(m);
sdata.getJavaArrayDouble(member); } else if (dt == DataType.BYTE) { sdata.getScalarByte(member); sdata.getJavaArrayByte(member); } else if (dt == DataType.SHORT) {
resultIter.setByteNext(sdata.getScalarByte(realm));
resultIter.setByteNext(sdata.getScalarByte(realm));
resultIter.setByteNext(sdata.getScalarByte(realm));