Class CobolRow
java.lang.Object
org.eclipse.persistence.internal.core.sessions.CoreAbstractRecord
org.eclipse.persistence.internal.sessions.AbstractRecord
org.eclipse.persistence.sessions.DatabaseRecord
org.eclipse.persistence.internal.eis.cobol.CobolRow
- All Implemented Interfaces:
Serializable,Cloneable,Map,DataRecord
Purpose: This class extends database row to allow for
CobolRedefinedFieldValue
use as a value and for on-demand value extraction.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.persistence.internal.sessions.AbstractRecord
AbstractRecord.EntrySet, AbstractRecord.KeySet, AbstractRecord.NoEntry, AbstractRecord.RecordEntry, AbstractRecord.RecordEntryIterator, AbstractRecord.RecordKeyIterator, AbstractRecord.RecordValuesIterator, AbstractRecord.ValuesSet -
Field Summary
Fields inherited from class org.eclipse.persistence.internal.sessions.AbstractRecord
fields, lookupField, noEntry, nullValueInFields, size, sopObject, values -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.eclipse.persistence.internal.sessions.AbstractRecord
add, clear, clone, contains, containsKey, containsKey, containsKey, containsValue, elements, entrySet, getField, getFields, getIndicatingNoEntry, getIndicatingNoEntry, getLookupField, getSopObject, getValues, getValues, getValues, hasNullValueInFields, hasSopObject, isEmpty, keys, keySet, mergeFrom, put, put, put, putAll, remove, remove, remove, replaceAt, replaceAt, resetSize, setFields, setNullValueInFields, setSopObject, setValues, size, toString, valuesMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
CobolRow
public CobolRow() -
CobolRow
public CobolRow(int initialCapacity) -
CobolRow
-
-
Method Details
-
get
overrides get method to allow on-demand extraction.- Specified by:
getin interfaceMap- Overrides:
getin classAbstractRecord
-
get
overrides get method to allow on-demand extraction.- Overrides:
getin classAbstractRecord
-
get
overrides get method to allow on-demand extraction.- Overrides:
getin classAbstractRecord
-