/** * Get member data of type char. * * @param m get data from this StructureMembers.Member. Must be of type char. * @return scalar char value */ public char getScalarChar(StructureMembers.Member m) { return sa.getScalarChar(recno, m); }
/** * Get member data of type char. * * @param m get data from this StructureMembers.Member. Must be of type char. * @return scalar char value */ public char getScalarChar(StructureMembers.Member m) { return sa.getScalarChar(recno, m); }
/** * Get member data of type char. * * @param m get data from this StructureMembers.Member. Must be of type char. * @return scalar char value */ public char getScalarChar(StructureMembers.Member m) { return sa.getScalarChar(recno, m); }
@Override public char getScalarChar(int recnum, StructureMembers.Member m) { if (m.getDataType() != DataType.CHAR) throw new IllegalArgumentException("Type is " + m.getDataType() + ", must be char"); if (m.getDataArray() != null) return super.getScalarChar(recnum, m); int offset = calcOffsetSetOrder(recnum, m); return (char) bbuffer.get(offset); }
@Override public char getScalarChar(int recnum, StructureMembers.Member m) { if (m.getDataType() != DataType.CHAR) throw new IllegalArgumentException("Type is " + m.getDataType() + ", must be char"); if (m.getDataArray() != null) return super.getScalarChar(recnum, m); int offset = calcOffsetSetOrder(recnum, m); return (char) bbuffer.get(offset); }
@Override public char getScalarChar(int recnum, StructureMembers.Member m) { if (m.getDataType() != DataType.CHAR) throw new IllegalArgumentException("Type is " + m.getDataType() + ", must be char"); if (m.getDataArray() != null) return super.getScalarChar(recnum, m); int offset = calcOffsetSetOrder(recnum, m); return (char) bbuffer.get(offset); }
@Override public char getScalarChar(int recnum, StructureMembers.Member m) { if (m.getDataArray() != null) return super.getScalarChar(recnum, m); StructureData sd = getStructureData(recnum); return sd.getScalarChar( m.getName()); }
@Override public char getScalarChar(int recnum, StructureMembers.Member m) { if (m.getDataArray() != null) return super.getScalarChar(recnum, m); StructureData sd = getStructureData(recnum); return sd.getScalarChar( m.getName()); }
@Override public char getScalarChar(int recnum, StructureMembers.Member m) { if (m.getDataArray() != null) return super.getScalarChar(recnum, m); StructureData sd = getStructureData(recnum); return sd.getScalarChar( m.getName()); }
bb.put((byte) as.getScalarChar(recno, m));
bb.put((byte) as.getScalarChar(recno, m)); // look this just truncates to first byte