Class ExportRecord
java.lang.Object
com.helger.photon.exchange.bulkexport.ExportRecord
- All Implemented Interfaces:
IExportRecord
Default implementation of
IExportRecord.- Author:
- Philip Helger
-
Constructor Summary
ConstructorsConstructorDescriptionExportRecord(IExportRecordField... aFields) ExportRecord(Iterable<? extends IExportRecordField> aFields) -
Method Summary
Modifier and TypeMethodDescriptionaddField(boolean bValue) addField(double dValue) addField(int nValue) addField(long nValue) addField(IExportRecordField aField) addField(BigDecimal aValue) addField(BigInteger aValue) addField(LocalDateTime aValue) addField(OffsetDateTime aValue) addField(ZonedDateTime aValue) addNullFields(int nFields) booleancom.helger.commons.collection.impl.ICommonsList<IExportRecordField>intbooleaninthashCode()com.helger.commons.state.EChangeremoveFieldAtIndex(int nIndex) toString()
-
Constructor Details
-
ExportRecord
public ExportRecord() -
ExportRecord
-
ExportRecord
-
-
Method Details
-
removeFieldAtIndex
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addField
-
addNullField
-
addNullFields
-
getAllFields
@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<IExportRecordField> getAllFields()- Specified by:
getAllFieldsin interfaceIExportRecord- Returns:
- A list of all fields in the correct order.
-
hasFields
public boolean hasFields()- Specified by:
hasFieldsin interfaceIExportRecord- Returns:
trueif at least one field is present
-
getFieldCount
- Specified by:
getFieldCountin interfaceIExportRecord- Returns:
- The number of fields in this record.
-
equals
-
hashCode
public int hashCode() -
toString
-