| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
SwaggerPetstore.Model
Contents
- Models
- AdditionalPropertiesClass
- Animal
- AnimalFarm
- ApiResponse
- ArrayOfArrayOfNumberOnly
- ArrayOfNumberOnly
- ArrayTest
- Capitalization
- Category
- ClassModel
- Client
- EnumArrays
- EnumClass
- EnumTest
- FormatTest
- HasOnlyReadOnly
- MapTest
- MixedPropertiesAndAdditionalPropertiesClass
- Model200Response
- ModelList
- ModelReturn
- Name
- NumberOnly
- Order
- OuterBoolean
- OuterComposite
- OuterEnum
- OuterNumber
- OuterString
- Pet
- ReadOnlyFirst
- SpecialModelName
- Tag
- User
- Cat
- Dog
Description
- data AdditionalPropertiesClass = AdditionalPropertiesClass {}
- mkAdditionalPropertiesClass :: AdditionalPropertiesClass
- data Animal = Animal {
- animalClassName :: !Text
- animalColor :: !(Maybe Text)
- mkAnimal :: Text -> Animal
- data AnimalFarm = AnimalFarm {
- mkAnimalFarm :: AnimalFarm
- data ApiResponse = ApiResponse {
- apiResponseCode :: !(Maybe Int)
- apiResponseType :: !(Maybe Text)
- apiResponseMessage :: !(Maybe Text)
- mkApiResponse :: ApiResponse
- data ArrayOfArrayOfNumberOnly = ArrayOfArrayOfNumberOnly {}
- mkArrayOfArrayOfNumberOnly :: ArrayOfArrayOfNumberOnly
- data ArrayOfNumberOnly = ArrayOfNumberOnly {
- arrayOfNumberOnlyArrayNumber :: !(Maybe [Double])
- mkArrayOfNumberOnly :: ArrayOfNumberOnly
- data ArrayTest = ArrayTest {
- arrayTestArrayOfString :: !(Maybe [Text])
- arrayTestArrayArrayOfInteger :: !(Maybe [[Integer]])
- arrayTestArrayArrayOfModel :: !(Maybe [[ReadOnlyFirst]])
- mkArrayTest :: ArrayTest
- data Capitalization = Capitalization {}
- mkCapitalization :: Capitalization
- data Category = Category {
- categoryId :: !(Maybe Integer)
- categoryName :: !(Maybe Text)
- mkCategory :: Category
- data ClassModel = ClassModel {
- classModelClass :: !(Maybe Text)
- mkClassModel :: ClassModel
- data Client = Client {
- clientClient :: !(Maybe Text)
- mkClient :: Client
- data EnumArrays = EnumArrays {
- enumArraysJustSymbol :: !(Maybe Text)
- enumArraysArrayEnum :: !(Maybe [Text])
- mkEnumArrays :: EnumArrays
- data EnumClass = EnumClass {
- mkEnumClass :: EnumClass
- data EnumTest = EnumTest {
- enumTestEnumString :: !(Maybe Text)
- enumTestEnumInteger :: !(Maybe Int)
- enumTestEnumNumber :: !(Maybe Double)
- enumTestOuterEnum :: !(Maybe OuterEnum)
- mkEnumTest :: EnumTest
- data FormatTest = FormatTest {
- formatTestInteger :: !(Maybe Int)
- formatTestInt32 :: !(Maybe Int)
- formatTestInt64 :: !(Maybe Integer)
- formatTestNumber :: !Double
- formatTestFloat :: !(Maybe Float)
- formatTestDouble :: !(Maybe Double)
- formatTestString :: !(Maybe Text)
- formatTestByte :: !ByteArray
- formatTestBinary :: !(Maybe Binary)
- formatTestDate :: !Date
- formatTestDateTime :: !(Maybe DateTime)
- formatTestUuid :: !(Maybe Text)
- formatTestPassword :: !Text
- mkFormatTest :: Double -> ByteArray -> Date -> Text -> FormatTest
- data HasOnlyReadOnly = HasOnlyReadOnly {
- hasOnlyReadOnlyBar :: !(Maybe Text)
- hasOnlyReadOnlyFoo :: !(Maybe Text)
- mkHasOnlyReadOnly :: HasOnlyReadOnly
- data MapTest = MapTest {}
- mkMapTest :: MapTest
- data MixedPropertiesAndAdditionalPropertiesClass = MixedPropertiesAndAdditionalPropertiesClass {}
- mkMixedPropertiesAndAdditionalPropertiesClass :: MixedPropertiesAndAdditionalPropertiesClass
- data Model200Response = Model200Response {
- model200ResponseName :: !(Maybe Int)
- model200ResponseClass :: !(Maybe Text)
- mkModel200Response :: Model200Response
- data ModelList = ModelList {
- modelList123List :: !(Maybe Text)
- mkModelList :: ModelList
- data ModelReturn = ModelReturn {
- modelReturnReturn :: !(Maybe Int)
- mkModelReturn :: ModelReturn
- data Name = Name {
- nameName :: !Int
- nameSnakeCase :: !(Maybe Int)
- nameProperty :: !(Maybe Text)
- name123Number :: !(Maybe Int)
- mkName :: Int -> Name
- data NumberOnly = NumberOnly {
- numberOnlyJustNumber :: !(Maybe Double)
- mkNumberOnly :: NumberOnly
- data Order = Order {
- orderId :: !(Maybe Integer)
- orderPetId :: !(Maybe Integer)
- orderQuantity :: !(Maybe Int)
- orderShipDate :: !(Maybe DateTime)
- orderStatus :: !(Maybe Text)
- orderComplete :: !(Maybe Bool)
- mkOrder :: Order
- newtype OuterBoolean = OuterBoolean {}
- data OuterComposite = OuterComposite {}
- mkOuterComposite :: OuterComposite
- data OuterEnum = OuterEnum {
- mkOuterEnum :: OuterEnum
- newtype OuterNumber = OuterNumber {}
- newtype OuterString = OuterString {}
- data Pet = Pet {}
- mkPet :: Text -> [Text] -> Pet
- data ReadOnlyFirst = ReadOnlyFirst {
- readOnlyFirstBar :: !(Maybe Text)
- readOnlyFirstBaz :: !(Maybe Text)
- mkReadOnlyFirst :: ReadOnlyFirst
- data SpecialModelName = SpecialModelName {}
- mkSpecialModelName :: SpecialModelName
- data Tag = Tag {}
- mkTag :: Tag
- data User = User {
- userId :: !(Maybe Integer)
- userUsername :: !(Maybe Text)
- userFirstName :: !(Maybe Text)
- userLastName :: !(Maybe Text)
- userEmail :: !(Maybe Text)
- userPassword :: !(Maybe Text)
- userPhone :: !(Maybe Text)
- userUserStatus :: !(Maybe Int)
- mkUser :: User
- data Cat = Cat {
- catClassName :: !Text
- catColor :: !(Maybe Text)
- catDeclawed :: !(Maybe Bool)
- mkCat :: Text -> Cat
- data Dog = Dog {}
- mkDog :: Text -> Dog
Models
AdditionalPropertiesClass
data AdditionalPropertiesClass Source #
AdditionalPropertiesClass
Constructors
| AdditionalPropertiesClass | |
Instances
| Eq AdditionalPropertiesClass Source # | |
| Show AdditionalPropertiesClass Source # | |
| ToJSON AdditionalPropertiesClass Source # | ToJSON AdditionalPropertiesClass |
| FromJSON AdditionalPropertiesClass Source # | FromJSON AdditionalPropertiesClass |
mkAdditionalPropertiesClass :: AdditionalPropertiesClass Source #
Construct a value of type AdditionalPropertiesClass (by applying it's required fields, if any)
Animal
Animal
Constructors
| Animal | |
Fields
| |
Construct a value of type Animal (by applying it's required fields, if any)
AnimalFarm
data AnimalFarm Source #
AnimalFarm
Constructors
| AnimalFarm | |
Instances
| Eq AnimalFarm Source # | |
| Show AnimalFarm Source # | |
| ToJSON AnimalFarm Source # | ToJSON AnimalFarm |
| FromJSON AnimalFarm Source # | FromJSON AnimalFarm |
mkAnimalFarm :: AnimalFarm Source #
Construct a value of type AnimalFarm (by applying it's required fields, if any)
ApiResponse
data ApiResponse Source #
ApiResponse
Constructors
| ApiResponse | |
Fields
| |
Instances
| Eq ApiResponse Source # | |
| Show ApiResponse Source # | |
| ToJSON ApiResponse Source # | ToJSON ApiResponse |
| FromJSON ApiResponse Source # | FromJSON ApiResponse |
mkApiResponse :: ApiResponse Source #
Construct a value of type ApiResponse (by applying it's required fields, if any)
ArrayOfArrayOfNumberOnly
data ArrayOfArrayOfNumberOnly Source #
ArrayOfArrayOfNumberOnly
Constructors
| ArrayOfArrayOfNumberOnly | |
Fields | |
Instances
| Eq ArrayOfArrayOfNumberOnly Source # | |
| Show ArrayOfArrayOfNumberOnly Source # | |
| ToJSON ArrayOfArrayOfNumberOnly Source # | ToJSON ArrayOfArrayOfNumberOnly |
| FromJSON ArrayOfArrayOfNumberOnly Source # | FromJSON ArrayOfArrayOfNumberOnly |
mkArrayOfArrayOfNumberOnly :: ArrayOfArrayOfNumberOnly Source #
Construct a value of type ArrayOfArrayOfNumberOnly (by applying it's required fields, if any)
ArrayOfNumberOnly
data ArrayOfNumberOnly Source #
ArrayOfNumberOnly
Constructors
| ArrayOfNumberOnly | |
Fields
| |
Instances
| Eq ArrayOfNumberOnly Source # | |
| Show ArrayOfNumberOnly Source # | |
| ToJSON ArrayOfNumberOnly Source # | ToJSON ArrayOfNumberOnly |
| FromJSON ArrayOfNumberOnly Source # | FromJSON ArrayOfNumberOnly |
mkArrayOfNumberOnly :: ArrayOfNumberOnly Source #
Construct a value of type ArrayOfNumberOnly (by applying it's required fields, if any)
ArrayTest
ArrayTest
Constructors
| ArrayTest | |
Fields
| |
mkArrayTest :: ArrayTest Source #
Construct a value of type ArrayTest (by applying it's required fields, if any)
Capitalization
data Capitalization Source #
Capitalization
Constructors
| Capitalization | |
Fields
| |
Instances
| Eq Capitalization Source # | |
| Show Capitalization Source # | |
| ToJSON Capitalization Source # | ToJSON Capitalization |
| FromJSON Capitalization Source # | FromJSON Capitalization |
mkCapitalization :: Capitalization Source #
Construct a value of type Capitalization (by applying it's required fields, if any)
Category
Category
Constructors
| Category | |
Fields
| |
mkCategory :: Category Source #
Construct a value of type Category (by applying it's required fields, if any)
ClassModel
data ClassModel Source #
ClassModel Model for testing model with "_class" property
Constructors
| ClassModel | |
Fields
| |
Instances
| Eq ClassModel Source # | |
| Show ClassModel Source # | |
| ToJSON ClassModel Source # | ToJSON ClassModel |
| FromJSON ClassModel Source # | FromJSON ClassModel |
mkClassModel :: ClassModel Source #
Construct a value of type ClassModel (by applying it's required fields, if any)
Client
Client
Constructors
| Client | |
Fields
| |
Instances
| Eq Client Source # | |
| Show Client Source # | |
| ToJSON Client Source # | ToJSON Client |
| FromJSON Client Source # | FromJSON Client |
| HasBodyParam TestClassname Client Source # | Body Param "body" - client model |
| HasBodyParam TestClientModel Client Source # | Body Param "body" - client model |
| HasBodyParam TestSpecialTags Client Source # | Body Param "body" - client model |
Construct a value of type Client (by applying it's required fields, if any)
EnumArrays
data EnumArrays Source #
EnumArrays
Constructors
| EnumArrays | |
Fields
| |
Instances
| Eq EnumArrays Source # | |
| Show EnumArrays Source # | |
| ToJSON EnumArrays Source # | ToJSON EnumArrays |
| FromJSON EnumArrays Source # | FromJSON EnumArrays |
mkEnumArrays :: EnumArrays Source #
Construct a value of type EnumArrays (by applying it's required fields, if any)
EnumClass
EnumClass
Constructors
| EnumClass | |
mkEnumClass :: EnumClass Source #
Construct a value of type EnumClass (by applying it's required fields, if any)
EnumTest
EnumTest
Constructors
| EnumTest | |
Fields
| |
mkEnumTest :: EnumTest Source #
Construct a value of type EnumTest (by applying it's required fields, if any)
FormatTest
data FormatTest Source #
FormatTest
Constructors
| FormatTest | |
Fields
| |
Instances
| Eq FormatTest Source # | |
| Show FormatTest Source # | |
| ToJSON FormatTest Source # | ToJSON FormatTest |
| FromJSON FormatTest Source # | FromJSON FormatTest |
Arguments
| :: Double | |
| -> ByteArray | |
| -> Date | |
| -> Text | |
| -> FormatTest |
Construct a value of type FormatTest (by applying it's required fields, if any)
HasOnlyReadOnly
data HasOnlyReadOnly Source #
HasOnlyReadOnly
Constructors
| HasOnlyReadOnly | |
Fields
| |
Instances
| Eq HasOnlyReadOnly Source # | |
| Show HasOnlyReadOnly Source # | |
| ToJSON HasOnlyReadOnly Source # | ToJSON HasOnlyReadOnly |
| FromJSON HasOnlyReadOnly Source # | FromJSON HasOnlyReadOnly |
mkHasOnlyReadOnly :: HasOnlyReadOnly Source #
Construct a value of type HasOnlyReadOnly (by applying it's required fields, if any)
MapTest
MapTest
Constructors
| MapTest | |
Construct a value of type MapTest (by applying it's required fields, if any)
MixedPropertiesAndAdditionalPropertiesClass
data MixedPropertiesAndAdditionalPropertiesClass Source #
MixedPropertiesAndAdditionalPropertiesClass
Constructors
Instances
| Eq MixedPropertiesAndAdditionalPropertiesClass Source # | |
| Show MixedPropertiesAndAdditionalPropertiesClass Source # | |
| ToJSON MixedPropertiesAndAdditionalPropertiesClass Source # | ToJSON MixedPropertiesAndAdditionalPropertiesClass |
| FromJSON MixedPropertiesAndAdditionalPropertiesClass Source # | FromJSON MixedPropertiesAndAdditionalPropertiesClass |
mkMixedPropertiesAndAdditionalPropertiesClass :: MixedPropertiesAndAdditionalPropertiesClass Source #
Construct a value of type MixedPropertiesAndAdditionalPropertiesClass (by applying it's required fields, if any)
Model200Response
data Model200Response Source #
Model200Response Model for testing model name starting with number
Constructors
| Model200Response | |
Fields
| |
Instances
| Eq Model200Response Source # | |
| Show Model200Response Source # | |
| ToJSON Model200Response Source # | ToJSON Model200Response |
| FromJSON Model200Response Source # | FromJSON Model200Response |
mkModel200Response :: Model200Response Source #
Construct a value of type Model200Response (by applying it's required fields, if any)
ModelList
ModelList
Constructors
| ModelList | |
Fields
| |
mkModelList :: ModelList Source #
Construct a value of type ModelList (by applying it's required fields, if any)
ModelReturn
data ModelReturn Source #
ModelReturn Model for testing reserved words
Constructors
| ModelReturn | |
Fields
| |
Instances
| Eq ModelReturn Source # | |
| Show ModelReturn Source # | |
| ToJSON ModelReturn Source # | ToJSON ModelReturn |
| FromJSON ModelReturn Source # | FromJSON ModelReturn |
mkModelReturn :: ModelReturn Source #
Construct a value of type ModelReturn (by applying it's required fields, if any)
Name
Name Model for testing model name same as property name
Constructors
| Name | |
Fields
| |
Construct a value of type Name (by applying it's required fields, if any)
NumberOnly
data NumberOnly Source #
NumberOnly
Constructors
| NumberOnly | |
Fields
| |
Instances
| Eq NumberOnly Source # | |
| Show NumberOnly Source # | |
| ToJSON NumberOnly Source # | ToJSON NumberOnly |
| FromJSON NumberOnly Source # | FromJSON NumberOnly |
mkNumberOnly :: NumberOnly Source #
Construct a value of type NumberOnly (by applying it's required fields, if any)
Order
Order
Constructors
| Order | |
Fields
| |
OuterBoolean
newtype OuterBoolean Source #
OuterBoolean
Constructors
| OuterBoolean | |
Fields | |
Instances
| Eq OuterBoolean Source # | |
| Show OuterBoolean Source # | |
| ToJSON OuterBoolean Source # | |
| FromJSON OuterBoolean Source # | |
| ToHttpApiData OuterBoolean Source # | |
| FromHttpApiData OuterBoolean Source # | |
| HasBodyParam FakeOuterBooleanSerialize OuterBoolean Source # | Body Param "body" - Input boolean as post body |
OuterComposite
data OuterComposite Source #
OuterComposite
Constructors
| OuterComposite | |
Fields
| |
Instances
| Eq OuterComposite Source # | |
| Show OuterComposite Source # | |
| ToJSON OuterComposite Source # | ToJSON OuterComposite |
| FromJSON OuterComposite Source # | FromJSON OuterComposite |
| HasBodyParam FakeOuterCompositeSerialize OuterComposite Source # | Body Param "body" - Input composite as post body |
mkOuterComposite :: OuterComposite Source #
Construct a value of type OuterComposite (by applying it's required fields, if any)
OuterEnum
OuterEnum
Constructors
| OuterEnum | |
mkOuterEnum :: OuterEnum Source #
Construct a value of type OuterEnum (by applying it's required fields, if any)
OuterNumber
newtype OuterNumber Source #
OuterNumber
Constructors
| OuterNumber | |
Fields | |
Instances
| Eq OuterNumber Source # | |
| Show OuterNumber Source # | |
| ToJSON OuterNumber Source # | |
| FromJSON OuterNumber Source # | |
| ToHttpApiData OuterNumber Source # | |
| FromHttpApiData OuterNumber Source # | |
| HasBodyParam FakeOuterNumberSerialize OuterNumber Source # | Body Param "body" - Input number as post body |
OuterString
newtype OuterString Source #
OuterString
Constructors
| OuterString | |
Fields | |
Instances
| Eq OuterString Source # | |
| Show OuterString Source # | |
| ToJSON OuterString Source # | |
| FromJSON OuterString Source # | |
| ToHttpApiData OuterString Source # | |
| FromHttpApiData OuterString Source # | |
| HasBodyParam FakeOuterStringSerialize OuterString Source # | Body Param "body" - Input string as post body |
Pet
Construct a value of type Pet (by applying it's required fields, if any)
ReadOnlyFirst
data ReadOnlyFirst Source #
ReadOnlyFirst
Constructors
| ReadOnlyFirst | |
Fields
| |
Instances
| Eq ReadOnlyFirst Source # | |
| Show ReadOnlyFirst Source # | |
| ToJSON ReadOnlyFirst Source # | ToJSON ReadOnlyFirst |
| FromJSON ReadOnlyFirst Source # | FromJSON ReadOnlyFirst |
mkReadOnlyFirst :: ReadOnlyFirst Source #
Construct a value of type ReadOnlyFirst (by applying it's required fields, if any)
SpecialModelName
data SpecialModelName Source #
SpecialModelName
Constructors
| SpecialModelName | |
Fields
| |
Instances
| Eq SpecialModelName Source # | |
| Show SpecialModelName Source # | |
| ToJSON SpecialModelName Source # | ToJSON SpecialModelName |
| FromJSON SpecialModelName Source # | FromJSON SpecialModelName |
mkSpecialModelName :: SpecialModelName Source #
Construct a value of type SpecialModelName (by applying it's required fields, if any)
Tag
Tag
User
User
Constructors
| User | |
Fields
| |
Cat
Cat
Constructors
| Cat | |
Fields
| |
Dog
Dog
Constructors
| Dog | |