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
-
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, values
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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:
get
in interfaceMap
- Overrides:
get
in classAbstractRecord
-
get
overrides get method to allow on-demand extraction.- Overrides:
get
in classAbstractRecord
-
get
overrides get method to allow on-demand extraction.- Overrides:
get
in classAbstractRecord
-