package
0.0.0-20241024134927-cde1614625c0
Repository: https://github.com/massbank/massbank3.git
Documentation: pkg.go.dev
# Functions
AssertAcChromatographyInnerRequired checks if the required fields are not zero-ed.
AssertAcGeneralInnerRequired checks if the required fields are not zero-ed.
AssertAcIonMobilityInnerRequired checks if the required fields are not zero-ed.
AssertAcMassSpecRequired checks if the required fields are not zero-ed.
AssertAcMassSpecSubtagsInnerRequired checks if the required fields are not zero-ed.
AssertAuthorsInnerRequired checks if the required fields are not zero-ed.
AssertBrowseOptionsRequired checks if the required fields are not zero-ed.
AssertDatabaseObjectRequired checks if the required fields are not zero-ed.
AssertExactMassRequired checks if the required fields are not zero-ed.
AssertFilterOptionsIntensityRequired checks if the required fields are not zero-ed.
AssertFilterOptionsMassRequired checks if the required fields are not zero-ed.
AssertFilterOptionsRequired checks if the required fields are not zero-ed.
AssertFormulaRequired checks if the required fields are not zero-ed.
AssertIonModeRequired checks if the required fields are not zero-ed.
AssertMbRecordAcquisitionRequired checks if the required fields are not zero-ed.
AssertMbRecordCommentsInnerOneOfRequired checks if the required fields are not zero-ed.
AssertMbRecordCommentsInnerRequired checks if the required fields are not zero-ed.
AssertMbRecordCompoundRequired checks if the required fields are not zero-ed.
AssertMbRecordDateRequired checks if the required fields are not zero-ed.
AssertMbRecordDeprecatedRequired checks if the required fields are not zero-ed.
AssertMbRecordMassSpectrometryRequired checks if the required fields are not zero-ed.
AssertMbRecordPeakAnnotationRequired checks if the required fields are not zero-ed.
AssertMbRecordPeakPeakRequired checks if the required fields are not zero-ed.
AssertMbRecordPeakPeakValuesInnerRequired checks if the required fields are not zero-ed.
AssertMbRecordPeakRequired checks if the required fields are not zero-ed.
AssertMbRecordRequired checks if the required fields are not zero-ed.
AssertMbRecordSpeciesRequired checks if the required fields are not zero-ed.
AssertMetadataRequired checks if the required fields are not zero-ed.
AssertMsDataProcessingInnerRequired checks if the required fields are not zero-ed.
AssertMsFocusedIonInnerRequired checks if the required fields are not zero-ed.
AssertPeakListPeaksInnerRequired checks if the required fields are not zero-ed.
AssertPeakListRequired checks if the required fields are not zero-ed.
AssertPeaksPeaksInnerRequired checks if the required fields are not zero-ed.
AssertPeaksRequired checks if the required fields are not zero-ed.
AssertRecurseAcChromatographyInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseAcGeneralInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseAcIonMobilityInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseAcMassSpecRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseAcMassSpecSubtagsInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseAuthorsInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseBrowseOptionsRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseDatabaseObjectRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseExactMassRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseFilterOptionsIntensityRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseFilterOptionsMassRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseFilterOptionsRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseFormulaRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseInterfaceRequired recursively checks each struct in a slice against the callback.
AssertRecurseIonModeRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordAcquisitionRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordCommentsInnerOneOfRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordCommentsInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordCompoundRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordDateRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordDeprecatedRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordMassSpectrometryRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordPeakAnnotationRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordPeakPeakRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordPeakPeakValuesInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordPeakRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMbRecordSpeciesRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMetadataRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMsDataProcessingInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseMsFocusedIonInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecursePeakListPeaksInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecursePeakListRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecursePeaksPeaksInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecursePeaksRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseSearchResultDataInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseSearchResultDataInnerSpectraInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseSearchResultInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseSearchResultInnerSpectraInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseSearchResultRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseSimilaritySearchResultDataInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseSimilaritySearchResultRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseStringCountInnerRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseStringCountRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseValueRequired checks each struct in the nested slice against the callback.
AssertSearchResultDataInnerRequired checks if the required fields are not zero-ed.
AssertSearchResultDataInnerSpectraInnerRequired checks if the required fields are not zero-ed.
AssertSearchResultInnerRequired checks if the required fields are not zero-ed.
AssertSearchResultInnerSpectraInnerRequired checks if the required fields are not zero-ed.
AssertSearchResultRequired checks if the required fields are not zero-ed.
AssertSimilaritySearchResultDataInnerRequired checks if the required fields are not zero-ed.
AssertSimilaritySearchResultRequired checks if the required fields are not zero-ed.
AssertStringCountInnerRequired checks if the required fields are not zero-ed.
AssertStringCountRequired checks if the required fields are not zero-ed.
DefaultErrorHandler defines the default logic on how to handle errors from the controller.
EncodeJSONResponse uses the json encoder to write an interface to the http response with an optional status code.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IsZeroValue checks if the val is the zero-ed value.
No description provided by the author
NewDefaultAPIController creates a default api controller.
NewDefaultApiService creates a default api service.
NewRouter creates a new router for any number of api routers.
ReadFormFilesToTempFiles reads files array data from a request form and writes it to a temporary files.
ReadFormFileToTempFile reads file data from a request form and writes it to a temporary file.
Response return a ImplResponse struct filled.
ResponseWithHeaders return a ImplResponse struct filled, including headers.
WithDefaultAPIErrorHandler inject ErrorHandler into controller.
# Variables
ErrTypeAssertionError is thrown when type an interface does not match the asserted type.
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AuthorsInner - Name of the author or affiliation.
No description provided by the author
DatabaseObject - A database entry.
DefaultAPIController binds http requests to an api service and writes the service results to the http response.
DefaultAPIService is a service that implements the logic for the DefaultApiServicer This service should implement the business logic for every endpoint for the DefaultApi API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ImplResponse response defines an error code with the associated body.
No description provided by the author
MbRecordAcquisition -.
No description provided by the author
MbRecordCommentsInnerOneOf - A annotated comment.
MbRecordCompound - Information of Chemical Compound Analyzed.
MbRecordDate - Date of creation or last modification of record.
MbRecordDeprecated - Mark the record as deprecated.
No description provided by the author
No description provided by the author
MbRecordPeakAnnotation - Chemical Annotation of Peaks with Molecular Formula.
MbRecordPeakPeak - Peak Data.
MbRecordPeakPeakValuesInner - Values for a single peak.
MbRecordSpecies - Information of Biological Sample.
No description provided by the author
MsDataProcessingInner - A list of subtag value pairs.
MsFocusedIonInner - A list of subtag value pairs.
ParsingError indicates that an error has occurred when parsing request parameters.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RequiredError indicates that an error has occurred when parsing request parameters.
A Route defines the parameters for an api endpoint.
No description provided by the author
No description provided by the author
SearchResultDataInnerSpectraInner - Spectra for the given compound.
SearchResultInner - Data for a single compound.
SearchResultInnerSpectraInner - Spectra for the given compound.
No description provided by the author
SimilaritySearchResultDataInner - A record with similarity score.
No description provided by the author
No description provided by the author
# Interfaces
DefaultAPIRouter defines the required methods for binding the api requests to a responses for the DefaultAPI The DefaultAPIRouter implementation should parse necessary information from the http request, pass the data to a DefaultAPIServicer to perform the required actions, then write the service results to the http response.
DefaultAPIServicer defines the api actions for the DefaultAPI service This interface intended to stay up to date with the openapi yaml used to generate it, while the service implementation can be ignored with the .openapi-generator-ignore file and updated with the logic required for the API.
Router defines the required methods for retrieving api routes.
# Type aliases
DefaultAPIOption for how the controller is set up.
ErrorHandler defines the required method for handling error.
No description provided by the author
Routes are a collection of defined api endpoints.