Documentation
¶
Index ¶
- func CleanOptionalUUID(uuid sql.NullString) sql.NullString
- func CleanUUID(uuid string) string
- func TimeForInputDateTime(timestamp time.Time, timestampLayout string) string
- type ParamsNewRequestData
- type RequestData
- func (data RequestData) EntryExists(entry string) bool
- func (data RequestData) EntryValueNotInSlice(entry string, slice []epochid.EpochID) bool
- func (data RequestData) ExtractMandatoryEpochID(entry string) (epochid.EpochID, error)
- func (data RequestData) ExtractMandatoryNumber(entry string) int64
- func (data RequestData) ExtractMandatoryNumberFromParentheses(entry string) int64
- func (data RequestData) ExtractMandatoryUUID(entry string) int64
- func (data RequestData) ExtractMandatoryUUIDFromParentheses(entry string) int64
- func (data RequestData) ExtractMandatoryUUIDFromParenthesesByTags(entries ...string) int64
- func (data RequestData) ExtractMandatoryValue(entry string) string
- func (data RequestData) ExtractMandatoryValueByTags(entries ...string) string
- func (data RequestData) ExtractMandatoryValueFromParentheses(entry string) string
- func (data RequestData) ExtractOptionalBoolValue(entry string) sql.NullBool
- func (data RequestData) ExtractOptionalFloatByTag(entry string) sql.NullFloat64
- func (data RequestData) ExtractOptionalNumberByTag(entry string) sql.NullInt64
- func (data RequestData) ExtractOptionalNumberByTags(entries ...string) sql.NullInt64
- func (data RequestData) ExtractOptionalNumberFromParentheses(entry string) sql.NullInt64
- func (data RequestData) ExtractOptionalTimestampInLocation(entry, timestampLayout string, location *time.Location) sql.NullTime
- func (data RequestData) ExtractOptionalUUID(entry string) sql.NullInt64
- func (data RequestData) ExtractOptionalValue(entry string) sql.NullString
- func (data RequestData) ValueDifferentOrMissing(entry string, compareWith int64) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CleanOptionalUUID ¶
func CleanOptionalUUID(uuid sql.NullString) sql.NullString
Types ¶
type ParamsNewRequestData ¶
type RequestData ¶
func NewRequestData ¶
func NewRequestData(params *ParamsNewRequestData) (*RequestData, error)
func (RequestData) EntryExists ¶
func (data RequestData) EntryExists(entry string) bool
func (RequestData) EntryValueNotInSlice ¶
func (data RequestData) EntryValueNotInSlice(entry string, slice []epochid.EpochID) bool
func (RequestData) ExtractMandatoryEpochID ¶
func (data RequestData) ExtractMandatoryEpochID(entry string) (epochid.EpochID, error)
func (RequestData) ExtractMandatoryNumber ¶
func (data RequestData) ExtractMandatoryNumber(entry string) int64
func (RequestData) ExtractMandatoryNumberFromParentheses ¶
func (data RequestData) ExtractMandatoryNumberFromParentheses(entry string) int64
func (RequestData) ExtractMandatoryUUID ¶
func (data RequestData) ExtractMandatoryUUID(entry string) int64
func (RequestData) ExtractMandatoryUUIDFromParentheses ¶
func (data RequestData) ExtractMandatoryUUIDFromParentheses(entry string) int64
func (RequestData) ExtractMandatoryUUIDFromParenthesesByTags ¶
func (data RequestData) ExtractMandatoryUUIDFromParenthesesByTags(entries ...string) int64
func (RequestData) ExtractMandatoryValue ¶
func (data RequestData) ExtractMandatoryValue(entry string) string
func (RequestData) ExtractMandatoryValueByTags ¶
func (data RequestData) ExtractMandatoryValueByTags(entries ...string) string
func (RequestData) ExtractMandatoryValueFromParentheses ¶
func (data RequestData) ExtractMandatoryValueFromParentheses(entry string) string
func (RequestData) ExtractOptionalBoolValue ¶
func (data RequestData) ExtractOptionalBoolValue(entry string) sql.NullBool
func (RequestData) ExtractOptionalFloatByTag ¶
func (data RequestData) ExtractOptionalFloatByTag(entry string) sql.NullFloat64
func (RequestData) ExtractOptionalNumberByTag ¶
func (data RequestData) ExtractOptionalNumberByTag(entry string) sql.NullInt64
func (RequestData) ExtractOptionalNumberByTags ¶
func (data RequestData) ExtractOptionalNumberByTags(entries ...string) sql.NullInt64
func (RequestData) ExtractOptionalNumberFromParentheses ¶
func (data RequestData) ExtractOptionalNumberFromParentheses(entry string) sql.NullInt64
func (RequestData) ExtractOptionalTimestampInLocation ¶
func (RequestData) ExtractOptionalUUID ¶
func (data RequestData) ExtractOptionalUUID(entry string) sql.NullInt64
func (RequestData) ExtractOptionalValue ¶
func (data RequestData) ExtractOptionalValue(entry string) sql.NullString
func (RequestData) ValueDifferentOrMissing ¶
func (data RequestData) ValueDifferentOrMissing(entry string, compareWith int64) bool
Click to show internal directories.
Click to hide internal directories.