uk.ac.leeds.ccg.andyt.projects.moses.io
Class ISARDataRecord

java.lang.Object
  extended by uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractDataRecord
      extended by uk.ac.leeds.ccg.andyt.projects.moses.io.ISARDataRecord
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class ISARDataRecord
extends AbstractDataRecord

For representing an Individual SAR Data Record and providing safe access to the data.

See Also:
Serialized Form

Field Summary
protected  short _ACCTYPE
          Accomodation type
protected  short _AGE0
          Age of respondents grouped
protected  short _BATHWC
          Use of bath/shower/toilet
protected  short _CARS0
          Cars/vans owned or available for use
protected  short _CENHEAT0
          Central heating
protected  short _CESTATUS
          Status in communal establishment
protected  short _CETYPE
          Type of communal establishment
protected  short _COBIRT0
          Country of birth
protected  short _COMBGN
          Community background-religion or religion brought up in (Northern Ireland)
protected  short _COUNTRY
          Country of usual residence
protected  short _DENSITY
          Household density: number of residents per room
protected  short _DISTMOV0
          Distance of move of migrant-banded
protected  short _DISTWRK0
          Distance to work
protected  short _ECONACT
          Economic activity (last week)
protected  short _EDISDONO
          Number of times information donated
protected  short _ETHEW
          Ethnic group for England and Wales
protected  short _ETHN
          Ethnic group for Northern Ireland
protected  short _ETHS
          Ethnic group for Scotland
protected  short _EVERWORK
          Ever worked
protected  short _FAMTYP
          Family type
protected  short _FNDEPCH
          Dependent children in family
protected  short _FRECONAC
          Economic position of family reference person (FRP)
protected  short _FRNSSEC
          NS-SEC socio-economic classification of family reference person
protected  short _FRSEX
          Sex of family reference person
protected  short _FURN
          Accomodation furnished (Scotland)
protected  short _GAELREAD
          Whether reads Gaelic (Scotland);
protected  short _GAELSPK
          Whether speaks Gaelic (Scotland)
protected  short _GAELSTND
          Whether understands Gaelic (Scotland)
protected  short _GAELWRIT
          Whether writes Gaelic (Scotland)
protected  short _GENIND
          Generation indicator
protected  short _HEALTH
          General health over last twelve months
protected  short _HEDIND
          Household education indicator (England, Wales and Northern Ireland)
protected  short _HEMPIND
          Household employment indicator (England, Wales and Northern Ireland)
protected  short _HHLTHIND
          Household health and disability indicator (England, Wales and Northern Ireland)
protected  short _HHSGIND
          Household housing indicator
protected  short _HNCARERS
          Number of carers in household
protected  short _HNEARNRS
          Number of employed adults in household
protected  short _HNELDERS
          Number of persons in household aged 65 or over
protected  short _HNFAMS
          Number of families in household
protected  short _HNLLTI
          Number in household with limiting long-term illness
protected  short _HNPRHLTH
          Number of household members with poor health
protected  short _HNRESDNT
          Number of usual residents in household
protected  short _HOURSPW
          Hours worked weekly
protected  short _HOURSPWG
          Hours worked weekly-grouped
protected  short _HRSOCGRD
          Social grade of household reference person
protected  long _ID
          Person's unique identifier
protected  short _INDSTRY0
          Industry
protected  short _IRISLANG
          Whether reads/speaks/understands/writes Irish (Northern Ireland)
protected  short _ISCO
          International standard classification of occupations
protected  short _LASTWORK
          Year last worked
protected  short _LLTI
          Limiting long term illness
protected  short _LOWFLOR0
          Lowest floor level of household living accomodation
protected  short _MARSTAT
          Marital status
protected  short _MIGIND
          Migration indicator
protected  short _MIGORGN
          Migrants: area of former residence
protected  short _MULTETH
          Multiple ethnicity household indicator
protected  short _NSSEC
          NS-SEC Socio-economic classifications
protected  short _OCCUPNCY
          Occupancy rating of household
protected  short _ONCPERIM
          One number census status
protected  long _PNUM
          Record identifier
protected  short _PROFQUAL
          Profesional qualification (England and Wales)
protected  short _PROVCARE
          Number of hours care provided per week
protected  short _QUALVEWN
          Level of highest qualifications (aged 16-74) (England, Wales and Northern Ireland)
protected  short _QUALVS
          Level of highest qualifications (aged 16-74) (Scotland)
protected  short _REGION
          Region of usual residence
protected  short _RELGEW
          Religion (England and Wales)
protected  short _RELGS1
          Religion belongs to (Scotland)
protected  short _RELIGN
          Religion (Northern Ireland)
protected  short _RELTOHR
          Relationship to Household Reference Person
protected  short _ROOMSFLR
          Number of floor levels (Northern Ireland)
protected  short _ROOMSNUM
          Number of rooms in occupied household space
protected  short _SELFCONT
          Accomodation self contained
protected  boolean _SEX
          Gender
protected  short _SOCMIN
          Standard occupational classification 2000-minor
protected  short _SOCSUBMJ
          _SOC (sub-mjor)
protected  short _STAHUK
          Households with students away during term time
protected  boolean _STUDENT
          Schoolchild or student in full-time education
protected  short _SUPERVSR
          Supervisor/foreman
protected  short _TENUREW
          Tenure of accomodation (England and Wales)
protected  short _TENURSN
          Tenure of accomodation (Scotland and Northern Ireland)
protected  short _TERMTIME
          Term time address of students or schoolchildren
protected  short _TRANWRK0
          Transport to work, UK (including to study Scotland)
protected  short _WLSHREAD
          Whether reads Welsh (England and Wales)
protected  short _WLSHSPK
          Whether speaks Welsh (England and Wales)
protected  short _WLSHSTND
          Whether understands Welsh (England and Wales)
protected  short _WLSHWRIT
          Whether writes Welsh (England and Wales)
protected  short _WORKFORC
          Size of workforce
protected  short _WRKPLCE0
          Workplace (England, Wales and Scotland)
 
Fields inherited from class uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractDataRecord
_RecordID
 
Constructor Summary
ISARDataRecord()
          Creates a new ISARRecord
ISARDataRecord(java.io.RandomAccessFile _RandomAccessFile)
          Creates a new ISARRecord
 
Method Summary
protected  void _Init()
          Initialises all values.
 boolean equals(java.lang.Object object)
          Overrides equals in Object
 short get_ACCTYPE()
          Returns a copy of this._ACCTYPE
 short get_AGE0()
          Returns a copy of this._AGE0
 short get_BATHWC()
          Returns a copy of this._BATHWC
 short get_CARS0()
          Returns a copy of this._CARS0
 short get_CENHEAT0()
          Returns a copy of this._CENHEAT0
 short get_CESTATUS()
          Returns a copy of this._CESTATUS
 short get_CETYPE()
          Returns a copy of this._CETYPE
 short get_COBIRT0()
          Returns a copy of this._COBIRT0
 short get_COMBGN()
          Returns a copy of this._COMBGN
 short get_COUNTRY()
          Returns a copy of this._COUNTRY
 short get_DENSITY()
          Returns a copy of this._DENSITY
 short get_DISTMOV0()
          Returns a copy of this._DISTMOV0
 short get_DISTWRK0()
          Returns a copy of this._DISTWRK0
 short get_ECONACT()
          Returns a copy of this._ECONACT
 short get_EDISDONO()
          Returns a copy of this._EDISDONO
 short get_ETHEW()
          Returns a copy of this._ETHEW
 short get_ETHN()
          Returns a copy of this._ETHN
 short get_ETHS()
          Returns a copy of this._ETHS
 short get_EVERWORK()
          Returns a copy of this._EVERWORK
 short get_FAMTYP()
          Returns a copy of this._FAMTYP
 short get_FNDEPCH()
          Returns a copy of this._FNDEPCH
 short get_FRECONAC()
          Returns a copy of this._FRECONAC
 short get_FRNSSEC()
          Returns a copy of this._FRNSSEC
 short get_FRSEX()
          Returns a copy of this._FRSEX
 short get_FURN()
          Returns a copy of this._FURN
 short get_GAELREAD()
          Returns a copy of this._GAELREAD
 short get_GAELSPK()
          Returns a copy of this._GAELSPK
 short get_GAELSTND()
          Returns a copy of this._GAELSTND
 short get_GAELWRIT()
          Returns a copy of this._GAELWRIT
 short get_GENIND()
          Returns a copy of this._GENIND
 short get_HEALTH()
          Returns a copy of this._HEALTH
 short get_HEDIND()
          Returns a copy of this._HEDIND
 short get_HEMPIND()
          Returns a copy of this._HEMPIND
 short get_HHLTHIND()
          Returns a copy of this._HHLTHIND
 short get_HHSGIND()
          Returns a copy of this._HHSGIND
 short get_HNCARERS()
          Returns a copy of this._HNCARERS
 short get_HNEARNRS()
          Returns a copy of this._HNEARNRS
 short get_HNELDERS()
          Returns a copy of this._HNELDERS
 short get_HNFAMS()
          Returns a copy of this._HNFAMS
 short get_HNLLTI()
          Returns a copy of this._HNLLTI
 short get_HNPRHLTH()
          Returns a copy of this._HNPRHLTH
 short get_HNRESDNT()
          Returns a copy of this._HNRESDNT
 short get_HOURSPW()
          Returns a copy of this._HOURSPW
 short get_HOURSPWG()
          Returns a copy of this._HOURSPWG
 short get_HRSOCGRD()
          Returns a copy of this._HRSOCGRD
 long get_ID()
          Returns a copy of this._ID
 short get_INDSTRY0()
          Returns a copy of this._INDSTRY0
 short get_IRISLANG()
          Returns a copy of this._IRISLANG
 short get_ISCO()
          Returns a copy of this._ISCO
 short get_LASTWORK()
          Returns a copy of this._LASTWORK
 short get_LLTI()
          Returns a copy of this._LLTI
 short get_LOWFLOR0()
          Returns a copy of this._LOWFLOR0
 short get_MARSTAT()
          Returns a copy of this._MARSTAT
 short get_MIGIND()
          Returns a copy of this._MIGIND
 short get_MIGORGN()
          Returns a copy of this._MIGORGN
 short get_MULTETH()
          Returns a copy of this._MULTETH
 short get_NSSEC()
          Returns a copy of this._NSSEC
 short get_OCCUPNCY()
          Returns a copy of this._OCCUPNCY
 short get_ONCPERIM()
          Returns a copy of this._ONCPERIM
 long get_PNUM()
          Returns a copy of this._PNUM
 short get_PROFQUAL()
          Returns a copy of this._PROFQUAL
 short get_PROVCARE()
          Returns a copy of this._PROVCARE
 short get_QUALVEWN()
          Returns a copy of this._QUALVEWN
 short get_QUALVS()
          Returns a copy of this._QUALVS
 short get_REGION()
          Returns a copy of this._REGION
 short get_RELGEW()
          Returns a copy of this._RELGEW
 short get_RELGS1()
          Returns a copy of this._RELGS1
 short get_RELIGN()
          Returns a copy of this._RELIGN
 short get_RELTOHR()
          Returns a copy of this._RELTOHR
 short get_ROOMSFLR()
          Returns a copy of this._ROOMSFLR
 short get_ROOMSNUM()
          Returns a copy of this._ROOMSNUM
 short get_SELFCONT()
          Returns a copy of this._SELFCONT
 boolean get_SEX()
          Returns a copy of this._SEX
 short get_SOCMIN()
          Returns a copy of this._SOCMIN
 short get_SOCSUBMJ()
          Returns a copy of this._SOCSUBMJ
 short get_STAHUK()
          Returns a copy of this._STAHUK
 boolean get_STUDENT()
          Returns a copy of this._STUDENT
 short get_SUPERVSR()
          Returns a copy of this._SUPERVSR
 short get_TENUREW()
          Returns a copy of this._TENUREW
 short get_TENURSN()
          Returns a copy of this._TENURSN
 short get_TERMTIME()
          Returns a copy of this._TERMTIME
 short get_TRANWRK0()
          Returns a copy of this._TRANWRK0
 short get_WLSHREAD()
          Returns a copy of this.__WLSHREAD
 short get_WLSHSPK()
          Returns a copy of this._WLSHSPK
 short get_WLSHSTND()
          Returns a copy of this._WLSHSTND
 short get_WLSHWRIT()
          Returns a copy of this._WLSHWRIT
 short get_WORKFORC()
          Returns a copy of this._WORKFORC
 short get_WRKPLCE0()
          Returns a copy of this._WRKPLCE0
 int getAgeInt()
          _AGE0 is banded as follows: For ( 0 <= _AGE0 <= 15 ) or ( 75 <= _AGE0 <= 94 ) _AGE0 represent individual years of age.
 long getSizeInBytes()
          Returns the size of record in bytes as a long 198
 int hashCode()
           
 boolean parse(long _RecordID, java.lang.String line)
          Parses line to modify this setting this._RecordID=_RecordID.
 java.lang.String toString()
          Returns a string description of this;
 void write(java.io.RandomAccessFile aRandomAccessFile)
          Writes this to aRandomAccessFile at the current position.
 
Methods inherited from class uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractDataRecord
_Init, compareTo, get_RecordID, getNumberOfBitsInByte, toCSVString, toCSVStringFields
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_AGE0

protected short _AGE0
Age of respondents grouped


_CESTATUS

protected short _CESTATUS
Status in communal establishment


_CETYPE

protected short _CETYPE
Type of communal establishment


_COBIRT0

protected short _COBIRT0
Country of birth


_COMBGN

protected short _COMBGN
Community background-religion or religion brought up in (Northern Ireland)


_COUNTRY

protected short _COUNTRY
Country of usual residence


_DISTMOV0

protected short _DISTMOV0
Distance of move of migrant-banded


_DISTWRK0

protected short _DISTWRK0
Distance to work


_ETHEW

protected short _ETHEW
Ethnic group for England and Wales


_ETHN

protected short _ETHN
Ethnic group for Northern Ireland


_ETHS

protected short _ETHS
Ethnic group for Scotland


_GAELREAD

protected short _GAELREAD
Whether reads Gaelic (Scotland);


_GAELSPK

protected short _GAELSPK
Whether speaks Gaelic (Scotland)


_GAELSTND

protected short _GAELSTND
Whether understands Gaelic (Scotland)


_GAELWRIT

protected short _GAELWRIT
Whether writes Gaelic (Scotland)


_GENIND

protected short _GENIND
Generation indicator


_HEALTH

protected short _HEALTH
General health over last twelve months


_ID

protected long _ID
Person's unique identifier


_IRISLANG

protected short _IRISLANG
Whether reads/speaks/understands/writes Irish (Northern Ireland)


_LLTI

protected short _LLTI
Limiting long term illness


_MARSTAT

protected short _MARSTAT
Marital status


_MIGIND

protected short _MIGIND
Migration indicator


_MIGORGN

protected short _MIGORGN
Migrants: area of former residence


_PNUM

protected long _PNUM
Record identifier


_PROFQUAL

protected short _PROFQUAL
Profesional qualification (England and Wales)


_PROVCARE

protected short _PROVCARE
Number of hours care provided per week


_QUALVEWN

protected short _QUALVEWN
Level of highest qualifications (aged 16-74) (England, Wales and Northern Ireland)


_QUALVS

protected short _QUALVS
Level of highest qualifications (aged 16-74) (Scotland)


_RELGEW

protected short _RELGEW
Religion (England and Wales)


_RELGS1

protected short _RELGS1
Religion belongs to (Scotland)


_RELIGN

protected short _RELIGN
Religion (Northern Ireland)


_RELTOHR

protected short _RELTOHR
Relationship to Household Reference Person


_SEX

protected boolean _SEX
Gender


_STUDENT

protected boolean _STUDENT
Schoolchild or student in full-time education


_TERMTIME

protected short _TERMTIME
Term time address of students or schoolchildren


_WLSHREAD

protected short _WLSHREAD
Whether reads Welsh (England and Wales)


_WLSHSPK

protected short _WLSHSPK
Whether speaks Welsh (England and Wales)


_WLSHSTND

protected short _WLSHSTND
Whether understands Welsh (England and Wales)


_WLSHWRIT

protected short _WLSHWRIT
Whether writes Welsh (England and Wales)


_ECONACT

protected short _ECONACT
Economic activity (last week)


_EVERWORK

protected short _EVERWORK
Ever worked


_HOURSPW

protected short _HOURSPW
Hours worked weekly


_HOURSPWG

protected short _HOURSPWG
Hours worked weekly-grouped


_INDSTRY0

protected short _INDSTRY0
Industry


_ISCO

protected short _ISCO
International standard classification of occupations


_LASTWORK

protected short _LASTWORK
Year last worked


_NSSEC

protected short _NSSEC
NS-SEC Socio-economic classifications


_SOCMIN

protected short _SOCMIN
Standard occupational classification 2000-minor


_SOCSUBMJ

protected short _SOCSUBMJ
_SOC (sub-mjor)


_SUPERVSR

protected short _SUPERVSR
Supervisor/foreman


_TRANWRK0

protected short _TRANWRK0
Transport to work, UK (including to study Scotland)


_WORKFORC

protected short _WORKFORC
Size of workforce


_WRKPLCE0

protected short _WRKPLCE0
Workplace (England, Wales and Scotland)


_FAMTYP

protected short _FAMTYP
Family type


_FNDEPCH

protected short _FNDEPCH
Dependent children in family


_FRECONAC

protected short _FRECONAC
Economic position of family reference person (FRP)


_FRNSSEC

protected short _FRNSSEC
NS-SEC socio-economic classification of family reference person


_FRSEX

protected short _FRSEX
Sex of family reference person


_ACCTYPE

protected short _ACCTYPE
Accomodation type


_BATHWC

protected short _BATHWC
Use of bath/shower/toilet


_CARS0

protected short _CARS0
Cars/vans owned or available for use


_CENHEAT0

protected short _CENHEAT0
Central heating


_DENSITY

protected short _DENSITY
Household density: number of residents per room


_FURN

protected short _FURN
Accomodation furnished (Scotland)


_HEDIND

protected short _HEDIND
Household education indicator (England, Wales and Northern Ireland)


_HEMPIND

protected short _HEMPIND
Household employment indicator (England, Wales and Northern Ireland)


_HHLTHIND

protected short _HHLTHIND
Household health and disability indicator (England, Wales and Northern Ireland)


_HHSGIND

protected short _HHSGIND
Household housing indicator


_HNCARERS

protected short _HNCARERS
Number of carers in household


_HNEARNRS

protected short _HNEARNRS
Number of employed adults in household


_HNELDERS

protected short _HNELDERS
Number of persons in household aged 65 or over


_HNFAMS

protected short _HNFAMS
Number of families in household


_HNLLTI

protected short _HNLLTI
Number in household with limiting long-term illness


_HNPRHLTH

protected short _HNPRHLTH
Number of household members with poor health


_HNRESDNT

protected short _HNRESDNT
Number of usual residents in household


_HRSOCGRD

protected short _HRSOCGRD
Social grade of household reference person


_LOWFLOR0

protected short _LOWFLOR0
Lowest floor level of household living accomodation


_MULTETH

protected short _MULTETH
Multiple ethnicity household indicator


_OCCUPNCY

protected short _OCCUPNCY
Occupancy rating of household


_REGION

protected short _REGION
Region of usual residence


_ROOMSFLR

protected short _ROOMSFLR
Number of floor levels (Northern Ireland)


_ROOMSNUM

protected short _ROOMSNUM
Number of rooms in occupied household space


_SELFCONT

protected short _SELFCONT
Accomodation self contained


_STAHUK

protected short _STAHUK
Households with students away during term time


_TENUREW

protected short _TENUREW
Tenure of accomodation (England and Wales)


_TENURSN

protected short _TENURSN
Tenure of accomodation (Scotland and Northern Ireland)


_EDISDONO

protected short _EDISDONO
Number of times information donated


_ONCPERIM

protected short _ONCPERIM
One number census status

Constructor Detail

ISARDataRecord

public ISARDataRecord()
Creates a new ISARRecord


ISARDataRecord

public ISARDataRecord(java.io.RandomAccessFile _RandomAccessFile)
Creates a new ISARRecord

Method Detail

_Init

protected void _Init()
Initialises all values.

Overrides:
_Init in class AbstractDataRecord

toString

public java.lang.String toString()
Returns a string description of this;

Overrides:
toString in class AbstractDataRecord
Returns:
A String description of this.

parse

public boolean parse(long _RecordID,
                     java.lang.String line)
              throws java.io.IOException
Parses line to modify this setting this._RecordID=_RecordID.

Parameters:
_RecordID -
line - The Comma Seperated Value String
Throws:
java.io.IOException

get_ID

public long get_ID()
Returns a copy of this._ID


get_PNUM

public long get_PNUM()
Returns a copy of this._PNUM


get_SEX

public boolean get_SEX()
Returns a copy of this._SEX


get_STUDENT

public boolean get_STUDENT()
Returns a copy of this._STUDENT


get_ACCTYPE

public short get_ACCTYPE()
Returns a copy of this._ACCTYPE


get_AGE0

public short get_AGE0()
Returns a copy of this._AGE0


get_BATHWC

public short get_BATHWC()
Returns a copy of this._BATHWC


get_CARS0

public short get_CARS0()
Returns a copy of this._CARS0


get_CENHEAT0

public short get_CENHEAT0()
Returns a copy of this._CENHEAT0


get_CESTATUS

public short get_CESTATUS()
Returns a copy of this._CESTATUS


get_CETYPE

public short get_CETYPE()
Returns a copy of this._CETYPE


get_COBIRT0

public short get_COBIRT0()
Returns a copy of this._COBIRT0


get_COMBGN

public short get_COMBGN()
Returns a copy of this._COMBGN


get_COUNTRY

public short get_COUNTRY()
Returns a copy of this._COUNTRY


get_DENSITY

public short get_DENSITY()
Returns a copy of this._DENSITY


get_DISTMOV0

public short get_DISTMOV0()
Returns a copy of this._DISTMOV0


get_DISTWRK0

public short get_DISTWRK0()
Returns a copy of this._DISTWRK0


get_ECONACT

public short get_ECONACT()
Returns a copy of this._ECONACT


get_EDISDONO

public short get_EDISDONO()
Returns a copy of this._EDISDONO


get_ETHEW

public short get_ETHEW()
Returns a copy of this._ETHEW


get_ETHN

public short get_ETHN()
Returns a copy of this._ETHN


get_ETHS

public short get_ETHS()
Returns a copy of this._ETHS


get_EVERWORK

public short get_EVERWORK()
Returns a copy of this._EVERWORK


get_FAMTYP

public short get_FAMTYP()
Returns a copy of this._FAMTYP


get_FNDEPCH

public short get_FNDEPCH()
Returns a copy of this._FNDEPCH


get_FRECONAC

public short get_FRECONAC()
Returns a copy of this._FRECONAC


get_FRNSSEC

public short get_FRNSSEC()
Returns a copy of this._FRNSSEC


get_FRSEX

public short get_FRSEX()
Returns a copy of this._FRSEX


get_FURN

public short get_FURN()
Returns a copy of this._FURN


get_GAELREAD

public short get_GAELREAD()
Returns a copy of this._GAELREAD


get_GAELSPK

public short get_GAELSPK()
Returns a copy of this._GAELSPK


get_GAELSTND

public short get_GAELSTND()
Returns a copy of this._GAELSTND


get_GAELWRIT

public short get_GAELWRIT()
Returns a copy of this._GAELWRIT


get_GENIND

public short get_GENIND()
Returns a copy of this._GENIND


get_HEALTH

public short get_HEALTH()
Returns a copy of this._HEALTH


get_HEDIND

public short get_HEDIND()
Returns a copy of this._HEDIND


get_HEMPIND

public short get_HEMPIND()
Returns a copy of this._HEMPIND


get_HHLTHIND

public short get_HHLTHIND()
Returns a copy of this._HHLTHIND


get_HHSGIND

public short get_HHSGIND()
Returns a copy of this._HHSGIND


get_HNCARERS

public short get_HNCARERS()
Returns a copy of this._HNCARERS


get_HNEARNRS

public short get_HNEARNRS()
Returns a copy of this._HNEARNRS


get_HNELDERS

public short get_HNELDERS()
Returns a copy of this._HNELDERS


get_HNFAMS

public short get_HNFAMS()
Returns a copy of this._HNFAMS


get_HNLLTI

public short get_HNLLTI()
Returns a copy of this._HNLLTI


get_HNPRHLTH

public short get_HNPRHLTH()
Returns a copy of this._HNPRHLTH


get_HNRESDNT

public short get_HNRESDNT()
Returns a copy of this._HNRESDNT


get_HOURSPW

public short get_HOURSPW()
Returns a copy of this._HOURSPW


get_HOURSPWG

public short get_HOURSPWG()
Returns a copy of this._HOURSPWG


get_HRSOCGRD

public short get_HRSOCGRD()
Returns a copy of this._HRSOCGRD


get_INDSTRY0

public short get_INDSTRY0()
Returns a copy of this._INDSTRY0


get_IRISLANG

public short get_IRISLANG()
Returns a copy of this._IRISLANG


get_ISCO

public short get_ISCO()
Returns a copy of this._ISCO


get_LASTWORK

public short get_LASTWORK()
Returns a copy of this._LASTWORK


get_LLTI

public short get_LLTI()
Returns a copy of this._LLTI


get_LOWFLOR0

public short get_LOWFLOR0()
Returns a copy of this._LOWFLOR0


get_MARSTAT

public short get_MARSTAT()
Returns a copy of this._MARSTAT


get_MIGIND

public short get_MIGIND()
Returns a copy of this._MIGIND


get_MIGORGN

public short get_MIGORGN()
Returns a copy of this._MIGORGN


get_MULTETH

public short get_MULTETH()
Returns a copy of this._MULTETH


get_NSSEC

public short get_NSSEC()
Returns a copy of this._NSSEC


get_OCCUPNCY

public short get_OCCUPNCY()
Returns a copy of this._OCCUPNCY


get_ONCPERIM

public short get_ONCPERIM()
Returns a copy of this._ONCPERIM


get_PROFQUAL

public short get_PROFQUAL()
Returns a copy of this._PROFQUAL


get_PROVCARE

public short get_PROVCARE()
Returns a copy of this._PROVCARE


get_QUALVEWN

public short get_QUALVEWN()
Returns a copy of this._QUALVEWN


get_QUALVS

public short get_QUALVS()
Returns a copy of this._QUALVS


get_REGION

public short get_REGION()
Returns a copy of this._REGION


get_RELGEW

public short get_RELGEW()
Returns a copy of this._RELGEW


get_RELGS1

public short get_RELGS1()
Returns a copy of this._RELGS1


get_RELIGN

public short get_RELIGN()
Returns a copy of this._RELIGN


get_RELTOHR

public short get_RELTOHR()
Returns a copy of this._RELTOHR


get_ROOMSFLR

public short get_ROOMSFLR()
Returns a copy of this._ROOMSFLR


get_ROOMSNUM

public short get_ROOMSNUM()
Returns a copy of this._ROOMSNUM


get_SELFCONT

public short get_SELFCONT()
Returns a copy of this._SELFCONT


get_SOCMIN

public short get_SOCMIN()
Returns a copy of this._SOCMIN


get_SOCSUBMJ

public short get_SOCSUBMJ()
Returns a copy of this._SOCSUBMJ


get_STAHUK

public short get_STAHUK()
Returns a copy of this._STAHUK


get_SUPERVSR

public short get_SUPERVSR()
Returns a copy of this._SUPERVSR


get_TENUREW

public short get_TENUREW()
Returns a copy of this._TENUREW


get_TENURSN

public short get_TENURSN()
Returns a copy of this._TENURSN


get_TERMTIME

public short get_TERMTIME()
Returns a copy of this._TERMTIME


get_TRANWRK0

public short get_TRANWRK0()
Returns a copy of this._TRANWRK0


get_WLSHREAD

public short get_WLSHREAD()
Returns a copy of this.__WLSHREAD


get_WLSHSPK

public short get_WLSHSPK()
Returns a copy of this._WLSHSPK


get_WLSHSTND

public short get_WLSHSTND()
Returns a copy of this._WLSHSTND


get_WLSHWRIT

public short get_WLSHWRIT()
Returns a copy of this._WLSHWRIT


get_WORKFORC

public short get_WORKFORC()
Returns a copy of this._WORKFORC


get_WRKPLCE0

public short get_WRKPLCE0()
Returns a copy of this._WRKPLCE0


getAgeInt

public int getAgeInt()
_AGE0 is banded as follows: For ( 0 <= _AGE0 <= 15 ) or ( 75 <= _AGE0 <= 94 ) _AGE0 represent individual years of age. For _AGE0 = 16, ( 16 <= age <= 20 ). Age range = 4. For _AGE0 = 20, ( 20 <= age <= 24 ). Age range = 4. For _AGE0 = 25, ( 25 <= age <= 29 ). Age range = 4. For _AGE0 = 30, ( 30 <= age <= 44 ). Age range = 14. For _AGE0 = 45, ( 45 <= age <= 59 ). Age range = 14. For _AGE0 = 60, ( 60 <= age <= 64 ). Age range = 4. For _AGE0 = 65, ( 65 <= age <= 69 ). Age range = 4. For _AGE0 = 70, ( 70 <= age <= 74 ). Age range = 4. For _AGE0 = 95, ( 95 <= age ). For any banded age a random number between 0 and Age range is obtained and added to _AGE0. It is assumed that the for the open ended age the Age range is 4, i.e. people are less than 100 years old!


write

public void write(java.io.RandomAccessFile aRandomAccessFile)
           throws java.io.IOException
Writes this to aRandomAccessFile at the current position.

Overrides:
write in class AbstractDataRecord
Parameters:
aRandomAccessFile - The RandomAccessFile this is written to.
Throws:
java.io.IOException

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractDataRecord

equals

public boolean equals(java.lang.Object object)
Overrides equals in Object

Overrides:
equals in class AbstractDataRecord
See Also:
Object.equals(Object)

getSizeInBytes

public long getSizeInBytes()
Returns the size of record in bytes as a long 198

Overrides:
getSizeInBytes in class AbstractDataRecord
Returns:
The size (in bytes) of this as a long.