public abstract class MajorRecord extends Record implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
MajorRecord.MajorFlags |
Modifier and Type | Method and Description |
---|---|
MajorRecord |
copy(java.lang.String edid)
Creates a copy of the record originating from the global patch.
|
boolean |
deepEquals(MajorRecord other)
NOTE: Not tested thoroughly.
|
boolean |
equals(java.lang.Object obj) |
boolean |
get(MajorRecord.MajorFlags flag) |
java.lang.String |
getEDID() |
FormID |
getForm()
Returns the FormID object of the Major Record.
|
ModListing |
getFormMaster() |
java.lang.String |
getFormStr() |
int |
hashCode() |
java.lang.String |
print()
Prints the contents of the Major Record to the asynchronous logs.
|
void |
set(MajorRecord.MajorFlags flag,
java.lang.Boolean on) |
void |
setEDID(java.lang.String edid)
Sets the EDID of the Major Record
ONLY works on new records you've created originating from the global patch. |
void |
setForm(FormID in)
Sets the FormID of the Major Record.
|
java.lang.String |
toString()
Returns a short summary/title of the record.
|
getRecordLength, getType
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- public boolean deepEquals(MajorRecord other)
other
- public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
Record
public MajorRecord copy(java.lang.String edid)
edid
- A unique EDIDpublic java.lang.String print()
public final void setEDID(java.lang.String edid)
edid
- The string to have the EDID set to.public final java.lang.String getEDID()
public void setForm(FormID in)
in
- The FormID to assign to this Major Record.public FormID getForm()
public java.lang.String getFormStr()
public ModListing getFormMaster()
public void set(MajorRecord.MajorFlags flag, java.lang.Boolean on)
flag
- on
- public boolean get(MajorRecord.MajorFlags flag)
flag
-