public final class StorageClass extends DcollectRecord
Storage Class record
  • Field Details

  • Method Details

    • from

      public static StorageClass from(VRecord record)
      Constructs a new StorageClass record from an existing VRecord. The 2 records share the same data byte array.
      Parameters:
      record - an existing VRecord
    • dscname

      public String dscname()
      DSCNAME value.
      Returns:
      String DSCNAME value
    • dscuser

      public String dscuser()
      DSCUSER value.
      Returns:
      String DSCUSER value
    • dscdate

      public LocalDate dscdate()
      DSCDATE as LocalDate.
      Returns:
      LocalDate DSCDATE Date
      See Also:
    • dscdateRawValue

      public String dscdateRawValue()
      DSCDATE String value.
      Returns:
      String DSCDATE value
    • dsctime

      public LocalTime dsctime()
      DSCTIME as LocalTime.
      Returns:
      LocalTime DSCTIME Date
      See Also:
    • dsctimeRawValue

      public String dsctimeRawValue()
      DSCTIME String value.
      Returns:
      String DSCTIME value
    • dscdesc

      public String dscdesc()
      DSCDESC value.
      Returns:
      String DSCDESC value
    • dscflags

      public int dscflags()
      DSCFLAGS value.
      Returns:
      int DSCFLAGS value
    • dscdfgsp

      public boolean dscdfgsp()
      Return true if DSCDFGSP bit in dscflags() is set.
      Returns:
      boolean DSCDFGSP bit is set in dscflags()

      DSCDFGSP = 0x80

    • dscdfavl

      public boolean dscdfavl()
      Return true if DSCDFAVL bit in dscflags() is set.
      Returns:
      boolean DSCDFAVL bit is set in dscflags()

      DSCDFAVL = 0x40

    • dscfdirr

      public boolean dscfdirr()
      Return true if DSCFDIRR bit in dscflags() is set.
      Returns:
      boolean DSCFDIRR bit is set in dscflags()

      DSCFDIRR = 0x20

    • dscfdirb

      public boolean dscfdirb()
      Return true if DSCFDIRB bit in dscflags() is set.
      Returns:
      boolean DSCFDIRB bit is set in dscflags()

      DSCFDIRB = 0x10

    • dscfseqr

      public boolean dscfseqr()
      Return true if DSCFSEQR bit in dscflags() is set.
      Returns:
      boolean DSCFSEQR bit is set in dscflags()

      DSCFSEQR = 0x08

    • dscfseqb

      public boolean dscfseqb()
      Return true if DSCFSEQB bit in dscflags() is set.
      Returns:
      boolean DSCFSEQB bit is set in dscflags()

      DSCFSEQB = 0x04

    • dscsyncd

      public boolean dscsyncd()
      Return true if DSCSYNCD bit in dscflags() is set.
      Returns:
      boolean DSCSYNCD bit is set in dscflags()

      DSCSYNCD = 0x02

    • dscfiad

      public boolean dscfiad()
      Return true if DSCFIAD bit in dscflags() is set.
      Returns:
      boolean DSCFIAD bit is set in dscflags()

      DSCFIAD = 0x01

    • dscflag2

      public int dscflag2()
      DSCFLAG2 value.
      Returns:
      int DSCFLAG2 value
    • dscdfacc

      public boolean dscdfacc()
      Return true if DSCDFACC bit in dscflag2() is set.
      Returns:
      boolean DSCDFACC bit is set in dscflag2()

      DSCDFACC = 0x80

    • dscdfsdr

      public boolean dscdfsdr()
      Return true if DSCDFSDR bit in dscflag2() is set.
      Returns:
      boolean DSCDFSDR bit is set in dscflag2()

      DSCDFSDR = 0x40

    • dscfdcfw

      public boolean dscfdcfw()
      Return true if DSCFDCFW bit in dscflag2() is set.
      Returns:
      boolean DSCFDCFW bit is set in dscflag2()

      DSCFDCFW = 0x20

    • dscfscfw

      public boolean dscfscfw()
      Return true if DSCFSCFW bit in dscflag2() is set.
      Returns:
      boolean DSCFSCFW bit is set in dscflag2()

      DSCFSCFW = 0x10

    • dscversp

      public boolean dscversp()
      Return true if DSCVERSP bit in dscflag2() is set.
      Returns:
      boolean DSCVERSP bit is set in dscflag2()

      DSCVERSP = 0x08

    • dscbusp

      public boolean dscbusp()
      Return true if DSCBUSP bit in dscflag2() is set.
      Returns:
      boolean DSCBUSP bit is set in dscflag2()

      DSCBUSP = 0x04

    • dscdssep

      public boolean dscdssep()
      Return true if DSCDSSEP bit in dscflag2() is set.
      Returns:
      boolean DSCDSSEP bit is set in dscflag2()

      DSCDSSEP = 0x02

    • dsctiers

      public boolean dsctiers()
      Return true if DSCTIERS bit in dscflag2() is set.
      Returns:
      boolean DSCTIERS bit is set in dscflag2()

      DSCTIERS = 0x01

    • dscversn

      public int dscversn()
      DSCVERSN value.
      Returns:
      int DSCVERSN value
    • dscbakup

      public int dscbakup()
      DSCBAKUP value.
      Returns:
      int DSCBAKUP value
    • dscavail

      public StorageClass.Avail dscavail()
      DSCAVAIL as a Avail.
      Returns:
      Avail DSCAVAIL
    • dscavailRawValue

      public int dscavailRawValue()
      DSCAVAIL raw value.
      Returns:
      int DSCAVAIL value
    • dscdirb

      public StorageClass.Bias dscdirb()
      DSCDIRB as a Bias.
      Returns:
      Bias DSCDIRB
    • dscdirbRawValue

      public int dscdirbRawValue()
      DSCDIRB raw value.
      Returns:
      int DSCDIRB value
    • dscseqb

      public StorageClass.Bias dscseqb()
      DSCSEQB as a Bias.
      Returns:
      Bias DSCSEQB
    • dscseqbRawValue

      public int dscseqbRawValue()
      DSCSEQB raw value.
      Returns:
      int DSCSEQB value
    • dscacces

      public StorageClass.Access dscacces()
      DSCACCES as a Access.
      Returns:
      Access DSCACCES
    • dscaccesRawValue

      public int dscaccesRawValue()
      DSCACCES raw value.
      Returns:
      int DSCACCES value
    • dsciacdl

      public int dsciacdl()
      DSCIACDL value.
      Returns:
      int DSCIACDL value
    • dscdirr

      public int dscdirr()
      DSCDIRR value.
      Returns:
      int DSCDIRR value
    • dscseqr

      public int dscseqr()
      DSCSEQR value.
      Returns:
      int DSCSEQR value
    • dscstsdr

      public int dscstsdr()
      DSCSTSDR value.
      Returns:
      int DSCSTSDR value
    • dsccsnam

      public String dsccsnam()
      DSCCSNAM value.
      Returns:
      String DSCCSNAM value
    • dscdircw

      public int dscdircw()
      DSCDIRCW value.
      Returns:
      int DSCDIRCW value
    • dscseqcw

      public int dscseqcw()
      DSCSEQCW value.
      Returns:
      int DSCSEQCW value
    • dscflag3

      public int dscflag3()
      DSCFLAG3 value.
      Returns:
      int DSCFLAG3 value
    • dsctier

      public boolean dsctier()
      Return true if DSCTIER bit in dscflag3() is set.
      Returns:
      boolean DSCTIER bit is set in dscflag3()

      DSCTIER = 0x80

    • dscpavs

      public boolean dscpavs()
      Return true if DSCPAVS bit in dscflag3() is set.
      Returns:
      boolean DSCPAVS bit is set in dscflag3()

      DSCPAVS = 0x40

    • dscfols

      public boolean dscfols()
      Return true if DSCFOLS bit in dscflag3() is set.
      Returns:
      boolean DSCFOLS bit is set in dscflag3()

      DSCFOLS = 0x20

    • dscfdcls

      public boolean dscfdcls()
      Return true if DSCFDCLS bit in dscflag3() is set.
      Returns:
      boolean DSCFDCLS bit is set in dscflag3()

      DSCFDCLS = 0x08

    • dscpav

      public int dscpav()
      DSCPAV value.
      Returns:
      int DSCPAV value
    • dscstosl

      public int dscstosl()
      DSCSTOSL value.
      Returns:
      int DSCSTOSL value
    • dscvflg2

      public int dscvflg2()
      DSCVFLG2 value.
      Returns:
      int DSCVFLG2 value
    • dscdcls

      public boolean dscdcls()
      Return true if DSCDCLS bit in dscvflg2() is set.
      Returns:
      boolean DSCDCLS bit is set in dscvflg2()

      DSCDCLS = 0x80

    • dsccmmft

      public int dsccmmft()
      DSCCMMFT value.
      Returns:
      int DSCCMMFT value
    • dschlerd

      public boolean dschlerd()
      Return true if DSCHLERD bit in dsccmmft() is set.
      Returns:
      boolean DSCHLERD bit is set in dsccmmft()

      DSCHLERD = 0x80

    • dschlewr

      public boolean dschlewr()
      Return true if DSCHLEWR bit in dsccmmft() is set.
      Returns:
      boolean DSCHLEWR bit is set in dsccmmft()

      DSCHLEWR = 0x40