Class TypeScriptFetchClientCodegen.ExtendedCodegenModel
- java.lang.Object
-
- org.openapitools.codegen.CodegenModel
-
- org.openapitools.codegen.languages.TypeScriptFetchClientCodegen.ExtendedCodegenModel
-
- All Implemented Interfaces:
IJsonSchemaValidationProperties
- Enclosing class:
- TypeScriptFetchClientCodegen
public class TypeScriptFetchClientCodegen.ExtendedCodegenModel extends CodegenModel
-
-
Field Summary
Fields Modifier and Type Field Description booleanhasReturnPassthroughVoidbooleanisEntitySet<String>modelImportsSet<String>oneOfArraysSet<String>oneOfModelsStringreturnPassthrough-
Fields inherited from class org.openapitools.codegen.CodegenModel
additionalPropertiesType, allMandatory, allOf, allowableValues, allParents, allVars, anyOf, arrayModelType, children, classFilename, classname, classVarName, dataType, defaultValue, description, discriminator, emptyVars, externalDocumentation, hasChildren, hasEnums, hasMoreModels, hasOnlyReadOnly, hasOptional, hasReadOnly, hasRequired, hasValidation, hasVars, imports, interfaceModels, interfaces, isAdditionalPropertiesTrue, isAlias, isArray, isBoolean, isDate, isDateTime, isDecimal, isDeprecated, isDouble, isEnum, isFloat, isFreeFormObject, isInteger, isLong, isMap, isNull, isNullable, isNumber, isNumeric, isOptional, isPrimitiveType, isShort, isString, isUnboundedInteger, isVoid, mandatory, modelJson, name, nonNullableVars, oneOf, optionalVars, parent, parentModel, parentRequiredVars, parentSchema, parentVars, permits, readOnlyVars, readWriteVars, requiredVars, schemaName, testCases, title, unescapedDescription, vars, vendorExtensions, xmlName, xmlNamespace, xmlPrefix
-
-
Constructor Summary
Constructors Constructor Description ExtendedCodegenModel(CodegenModel cm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)inthashCode()booleanisDateTimeType()booleanisDateType()StringtoString()-
Methods inherited from class org.openapitools.codegen.CodegenModel
addDiscriminatorMappedModelsImports, getAdditionalProperties, getAdditionalPropertiesIsAnyType, getComposedSchemas, getContains, getDependentRequired, getDiscriminatorName, getExclusiveMaximum, getExclusiveMinimum, getFormat, getHasDiscriminatorWithNonEmptyMapping, getHasItems, getHasMultipleTypes, getHasRequired, getHasValidation, getHasVars, getIsAnyType, getIsArray, getIsBinary, getIsBoolean, getIsBooleanSchemaFalse, getIsBooleanSchemaTrue, getIsByteArray, getIsClassnameSanitized, getIsDate, getIsDateTime, getIsDecimal, getIsDouble, getIsEnum, getIsFloat, getIsFreeFormObject, getIsInteger, getIsLong, getIsMap, getIsModel, getIsNull, getIsNumber, getIsOptional, getIsPrimitiveType, getIsShort, getIsString, getIsUnboundedInteger, getIsUri, getIsUuid, getIsVoid, getItems, getMaximum, getMaxItems, getMaxLength, getMaxProperties, getMinimum, getMinItems, getMinLength, getMinProperties, getMultipleOf, getPattern, getRef, getRequiredVars, getRequiredVarsMap, getSchemaIsFromAdditionalProperties, getUniqueItems, getUniqueItemsBoolean, getVars, removeAllDuplicatedProperty, removeSelfReferenceImport, setAdditionalProperties, setAdditionalPropertiesIsAnyType, setComposedSchemas, setContains, setDependentRequired, setDiscriminator, setExclusiveMaximum, setExclusiveMinimum, setFormat, setHasDiscriminatorWithNonEmptyMapping, setHasMultipleTypes, setHasRequired, setHasValidation, setHasVars, setIsAnyType, setIsArray, setIsBinary, setIsBoolean, setIsBooleanSchemaFalse, setIsBooleanSchemaTrue, setIsByteArray, setIsDate, setIsDateTime, setIsDecimal, setIsDouble, setIsEnum, setIsFloat, setIsFreeFormObject, setIsInteger, setIsLong, setIsMap, setIsModel, setIsNull, setIsNumber, setIsOptional, setIsPrimitiveType, setIsShort, setIsString, setIsUnboundedInteger, setIsUri, setIsUuid, setIsVoid, setItems, setMaximum, setMaxItems, setMaxLength, setMaxProperties, setMinimum, setMinItems, setMinLength, setMinProperties, setMultipleOf, setPattern, setRef, setRequiredVars, setRequiredVarsMap, setSchemaIsFromAdditionalProperties, setUniqueItems, setUniqueItemsBoolean, setVars
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.openapitools.codegen.IJsonSchemaValidationProperties
getBaseType, getComplexType, getDataType, getImports, setDataType, setTypeProperties
-
-
-
-
Constructor Detail
-
ExtendedCodegenModel
public ExtendedCodegenModel(CodegenModel cm)
-
-
Method Detail
-
isDateType
public boolean isDateType()
-
isDateTimeType
public boolean isDateTimeType()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classCodegenModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classCodegenModel
-
toString
public String toString()
- Overrides:
toStringin classCodegenModel
-
-