Class RecordMetaData
java.lang.Object
org.eclipse.persistence.internal.eis.cobol.RecordMetaData
- All Implemented Interfaces:
CompositeObject
Purpose: This class contains meta information for a record.
-
Constructor Summary
ConstructorsConstructorDescriptionconstructorRecordMetaData(String name) RecordMetaData(String name, Vector<FieldMetaData> fields) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddField(FieldMetaData newField) adds the field to the collectiongetFieldNamed(String fieldName) retrieves theFieldMetaDatawith the corresponding name if it existsgetter for myFieldsgetName()getter for record namebooleansince a record is by defintion is composite, this always returns truevoidsetFields(Vector<FieldMetaData> newFields) setter for myFieldsvoidsetter for record name
-
Constructor Details
-
RecordMetaData
public RecordMetaData()constructor -
RecordMetaData
-
RecordMetaData
-
-
Method Details
-
getName
getter for record name- Specified by:
getNamein interfaceCompositeObject
-
setName
setter for record name -
getFields
getter for myFields- Specified by:
getFieldsin interfaceCompositeObject
-
setFields
setter for myFields- Specified by:
setFieldsin interfaceCompositeObject
-
addField
adds the field to the collection- Specified by:
addFieldin interfaceCompositeObject
-
isComposite
public boolean isComposite()since a record is by defintion is composite, this always returns true -
getFieldNamed
retrieves theFieldMetaDatawith the corresponding name if it exists- Specified by:
getFieldNamedin interfaceCompositeObject
-