Documentation ¶
Index ¶
- Variables
- type SqliteConnectionOption
- type Variant
- func (it Variant) AllNameValues() []string
- func (it Variant) AsBasicEnumContractsBinder() enuminf.BasicEnumContractsBinder
- func (it Variant) AsJsonContractsBinder() corejson.JsonContractsBinder
- func (it Variant) AsStandardEnumerContractsBinder() enuminf.StandardEnumerContractsBinder
- func (it Variant) EnumType() enuminf.EnumTyper
- func (it Variant) Format(format string) (compiled string)
- func (it Variant) IntegerEnumRanges() []int
- func (it Variant) IsAnyNamesOf(names ...string) bool
- func (it Variant) IsInvalid() bool
- func (it Variant) IsInvalidRange() bool
- func (it Variant) IsNameEqual(name string) bool
- func (it Variant) IsValid() bool
- func (it Variant) IsValidRange() bool
- func (it Variant) Json() corejson.Result
- func (it Variant) JsonParseSelfInject(jsonResult *corejson.Result) error
- func (it Variant) JsonPtr() *corejson.Result
- func (it Variant) MarshalJSON() ([]byte, error)
- func (it Variant) MaxInt() int
- func (it Variant) MaxValueString() string
- func (it Variant) MinInt() int
- func (it Variant) MinMaxAny() (min, max interface{})
- func (it Variant) MinValueString() string
- func (it Variant) Name() string
- func (it Variant) NameValue() string
- func (it Variant) OnlySupportedErr(names ...string) error
- func (it Variant) OnlySupportedMsgErr(message string, names ...string) error
- func (it Variant) PathFormat() string
- func (it Variant) RangeNamesCsv() string
- func (it Variant) RangesDynamicMap() map[string]interface{}
- func (it Variant) RangesInvalidErr() error
- func (it Variant) RangesInvalidMessage() string
- func (it Variant) String() string
- func (it Variant) StringRanges() []string
- func (it Variant) StringRangesPtr() *[]string
- func (it Variant) ToNumberString() string
- func (it Variant) ToPtr() *Variant
- func (it Variant) TypeName() string
- func (it *Variant) UnmarshalJSON(data []byte) error
- func (it Variant) UnmarshallEnumToValue(jsonUnmarshallingValue []byte) (string, error)
- func (it Variant) ValueByte() byte
- func (it Variant) ValueInt() int
- func (it Variant) ValueInt16() int16
- func (it Variant) ValueInt32() int32
- func (it Variant) ValueInt8() int8
- func (it Variant) ValueString() string
- func (it Variant) ValueUInt16() uint16
Constants ¶
This section is empty.
Variables ¶
View Source
var ( BasicEnumImpl = enumimpl.New.BasicString.CreateUsingStringersSpread( coredynamic.TypeName(Invalid), Invalid, AllSqlitePath, AllWithTypeSqlitePath, AllWithTypeAndDynamicSqlitePath, AllWithTypeAndSequenceSqlitePath, PrefixSqlitePath, PrefixTypeSqlitePath, SpecificSqlitePath, DynamicSpecificSqlitePath, SequenceSpecificSqlitePath, DynamicSequenceSpecificSqlitePath) )
Functions ¶
This section is empty.
Types ¶
type SqliteConnectionOption ¶
type SqliteConnectionOption struct {
Root, Prefix, DbName string
TypeName, Dynamic string
Sequence string
}
func (SqliteConnectionOption) Compile ¶
func (it SqliteConnectionOption) Compile(pathFormat string) string
func (SqliteConnectionOption) CreateMap ¶
func (it SqliteConnectionOption) CreateMap() map[string]string
func (SqliteConnectionOption) String ¶
func (it SqliteConnectionOption) String() string
type Variant ¶
type Variant string
const ( Invalid Variant = "Invalid" AllSqlitePath Variant = "All" AllWithTypeSqlitePath Variant = "AllWithType" AllWithTypeAndDynamicSqlitePath Variant = "AllWithTypeAndDynamicSqlitePath" AllWithTypeAndSequenceSqlitePath Variant = "AllWithTypeAndSequenceSqlitePath" PrefixSqlitePath Variant = "Prefix" PrefixTypeSqlitePath Variant = "PrefixType" SpecificSqlitePath Variant = "Specific" DynamicSpecificSqlitePath Variant = "DynamicSpecific" SequenceSpecificSqlitePath Variant = "SequenceSpecific" DynamicSequenceSpecificSqlitePath Variant = "DynamicSequenceSpecific" )
func (Variant) AllNameValues ¶
func (Variant) AsBasicEnumContractsBinder ¶
func (it Variant) AsBasicEnumContractsBinder() enuminf.BasicEnumContractsBinder
func (Variant) AsJsonContractsBinder ¶
func (it Variant) AsJsonContractsBinder() corejson.JsonContractsBinder
func (Variant) AsStandardEnumerContractsBinder ¶
func (it Variant) AsStandardEnumerContractsBinder() enuminf.StandardEnumerContractsBinder
func (Variant) IntegerEnumRanges ¶
func (Variant) IsAnyNamesOf ¶
func (Variant) IsInvalidRange ¶
func (Variant) IsNameEqual ¶
func (Variant) IsValidRange ¶
func (Variant) JsonParseSelfInject ¶
func (Variant) MarshalJSON ¶
func (Variant) MaxValueString ¶
func (Variant) MinValueString ¶
func (Variant) OnlySupportedErr ¶
func (Variant) OnlySupportedMsgErr ¶
func (Variant) PathFormat ¶
func (Variant) RangeNamesCsv ¶
func (Variant) RangesDynamicMap ¶
func (Variant) RangesInvalidErr ¶
func (Variant) RangesInvalidMessage ¶
func (Variant) StringRanges ¶
func (Variant) StringRangesPtr ¶
func (Variant) ToNumberString ¶
func (*Variant) UnmarshalJSON ¶
func (Variant) UnmarshallEnumToValue ¶
func (Variant) ValueInt16 ¶
func (Variant) ValueInt32 ¶
func (Variant) ValueString ¶
func (Variant) ValueUInt16 ¶
Click to show internal directories.
Click to hide internal directories.