Package cppclassanalyzer.database.record
Class ArchivedGnuVtableRecord
java.lang.Object
cppclassanalyzer.database.record.ArchivedGnuVtableRecord
- All Implemented Interfaces:
DatabaseRecord<ArchivedGnuVtableSchemaFields>
public final class ArchivedGnuVtableRecord extends Object
-
Nested Class Summary
Nested classes/interfaces inherited from interface cppclassanalyzer.database.record.DatabaseRecord
DatabaseRecord.ByteConvertable -
Constructor Summary
Constructors Constructor Description ArchivedGnuVtableRecord(DBRecord record)ArchivedGnuVtableRecord(Field key, Table table)ArchivedGnuVtableRecord(Table table) -
Method Summary
-
Constructor Details
-
ArchivedGnuVtableRecord
-
ArchivedGnuVtableRecord
-
ArchivedGnuVtableRecord
-
-
Method Details
-
getSchema
-
copy
-
getArraySize
public static int getArraySize(int[] data) -
getArraySize
public static int getArraySize(long[] data) -
getIntArray
-
getLongArray
-
setIntArray
-
setLongArray
-
putObjectArray
-
getBinaryData
- Specified by:
getBinaryDatain interfaceDatabaseRecord<T extends FieldEnum>
-
getBooleanValue
- Specified by:
getBooleanValuein interfaceDatabaseRecord<T extends FieldEnum>
-
getByteValue
- Specified by:
getByteValuein interfaceDatabaseRecord<T extends FieldEnum>
-
getColumnCount
public final int getColumnCount()- Specified by:
getColumnCountin interfaceDatabaseRecord<T extends FieldEnum>
-
getFieldValue
- Specified by:
getFieldValuein interfaceDatabaseRecord<T extends FieldEnum>
-
getIntValue
- Specified by:
getIntValuein interfaceDatabaseRecord<T extends FieldEnum>
-
getKey
public final long getKey()- Specified by:
getKeyin interfaceDatabaseRecord<T extends FieldEnum>
-
getKeyField
- Specified by:
getKeyFieldin interfaceDatabaseRecord<T extends FieldEnum>
-
getLongValue
- Specified by:
getLongValuein interfaceDatabaseRecord<T extends FieldEnum>
-
getShortValue
- Specified by:
getShortValuein interfaceDatabaseRecord<T extends FieldEnum>
-
getStringValue
- Specified by:
getStringValuein interfaceDatabaseRecord<T extends FieldEnum>
-
getLongArray
- Specified by:
getLongArrayin interfaceDatabaseRecord<T extends FieldEnum>
-
getIntArray
- Specified by:
getIntArrayin interfaceDatabaseRecord<T extends FieldEnum>
-
hashCode
public final int hashCode() -
hasSameSchema
- Specified by:
hasSameSchemain interfaceDatabaseRecord<T extends FieldEnum>
-
hasSameSchema
- Specified by:
hasSameSchemain interfaceDatabaseRecord<T extends FieldEnum>
-
isDirty
public final boolean isDirty()- Specified by:
isDirtyin interfaceDatabaseRecord<T extends FieldEnum>
-
length
public final int length()- Specified by:
lengthin interfaceDatabaseRecord<T extends FieldEnum>
-
read
- Specified by:
readin interfaceDatabaseRecord<T extends FieldEnum>- Throws:
IOException
-
setBinaryData
- Specified by:
setBinaryDatain interfaceDatabaseRecord<T extends FieldEnum>
-
setBooleanValue
- Specified by:
setBooleanValuein interfaceDatabaseRecord<T extends FieldEnum>
-
setByteValue
- Specified by:
setByteValuein interfaceDatabaseRecord<T extends FieldEnum>
-
setFieldValue
- Specified by:
setFieldValuein interfaceDatabaseRecord<T extends FieldEnum>
-
setIntValue
- Specified by:
setIntValuein interfaceDatabaseRecord<T extends FieldEnum>
-
setKey
public final void setKey(long key)- Specified by:
setKeyin interfaceDatabaseRecord<T extends FieldEnum>
-
setKey
- Specified by:
setKeyin interfaceDatabaseRecord<T extends FieldEnum>
-
setLongValue
- Specified by:
setLongValuein interfaceDatabaseRecord<T extends FieldEnum>
-
setShortValue
- Specified by:
setShortValuein interfaceDatabaseRecord<T extends FieldEnum>
-
setStringValue
- Specified by:
setStringValuein interfaceDatabaseRecord<T extends FieldEnum>
-
setLongArray
- Specified by:
setLongArrayin interfaceDatabaseRecord<T extends FieldEnum>
-
setIntArray
- Specified by:
setIntArrayin interfaceDatabaseRecord<T extends FieldEnum>
-
write
- Specified by:
writein interfaceDatabaseRecord<T extends FieldEnum>- Throws:
IOException
-
getRecord
- Specified by:
getRecordin interfaceDatabaseRecord<T extends FieldEnum>
-