Uses of Enum
com.amilesend.discogs.csv.type.InventoryRecordType
Packages that use InventoryRecordType
-
Uses of InventoryRecordType in com.amilesend.discogs.csv
Methods in com.amilesend.discogs.csv that return InventoryRecordTypeModifier and TypeMethodDescriptionInventoryCsvWriter.getRecordType()The record type (i.e., for new inventory items, or to update existing items).Methods in com.amilesend.discogs.csv with parameters of type InventoryRecordTypeModifier and TypeMethodDescriptionInventoryCsvWriter.InventoryCsvWriterBuilder.recordType(@NonNull InventoryRecordType recordType) voidInventoryCsvValidator.validate(@NonNull Path csvFile, @NonNull InventoryRecordType type) Validates an inventory CSV file by: Validating that headers are recognized Required headers are present Contents adhere to column value constraints -
Uses of InventoryRecordType in com.amilesend.discogs.csv.type
Subclasses with type arguments of type InventoryRecordType in com.amilesend.discogs.csv.typeModifier and TypeClassDescriptionenumDescribes the record type that is either used for creating a new inventory item, or update an existing one.Methods in com.amilesend.discogs.csv.type that return InventoryRecordTypeModifier and TypeMethodDescriptionstatic InventoryRecordTypeReturns the enum constant of this type with the specified name.static InventoryRecordType[]InventoryRecordType.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.amilesend.discogs.csv.type with parameters of type InventoryRecordTypeModifier and TypeMethodDescriptionstatic List<InventoryHeader> InventoryHeader.getRequiredHeaders(InventoryRecordType type) Gets the list of headers that are required.InventoryRecord.toCsvRow(@NonNull List<InventoryHeader> docCsvHeaders, @NonNull InventoryRecordType type) Converts the record to a list of String values that represents the row.voidInventoryRecord.validate(@NonNull InventoryRecordType type) Validates the record contents based on the defined record type.