Class TypeScriptFetchClientCodegen.ExtendedCodegenParameter
- java.lang.Object
-
- org.openapitools.codegen.CodegenParameter
-
- org.openapitools.codegen.languages.TypeScriptFetchClientCodegen.ExtendedCodegenParameter
-
- All Implemented Interfaces:
IJsonSchemaValidationProperties
- Enclosing class:
- TypeScriptFetchClientCodegen
public class TypeScriptFetchClientCodegen.ExtendedCodegenParameter extends CodegenParameter
-
-
Field Summary
Fields Modifier and Type Field Description StringdataTypeAlternatebooleanhasReadOnlybooleanisUniqueIdList<CodegenProperty>readOnlyVars-
Fields inherited from class org.openapitools.codegen.CodegenParameter
_enum, additionalProperties, allowableValues, baseName, baseType, collectionFormat, containerType, containerTypeMapped, contentType, dataFormat, dataType, datatypeWithEnum, defaultValue, description, enumDefaultValue, enumName, example, examples, exclusiveMaximum, exclusiveMinimum, hasValidation, isAllowEmptyValue, isAnyType, isArray, isBinary, isBodyParam, isBoolean, isByteArray, isCollectionFormatMulti, isContainer, isCookieParam, isDate, isDateTime, isDecimal, isDeepObject, isDeprecated, isDouble, isEmail, isEnum, isEnumRef, isExplode, isFile, isFloat, isFormParam, isFreeFormObject, isHeaderParam, isInteger, isLong, isMap, isMatrix, isModel, isNull, isNullable, isNumber, isNumeric, isOptional, isPassword, isPathParam, isPrimitiveType, isQueryParam, isShort, isString, isUnboundedInteger, isUri, isUuid, isVoid, items, jsonSchema, maximum, maxItems, maxLength, minimum, minItems, minLength, mostInnerItems, multipleOf, nameInCamelCase, nameInLowerCase, nameInPascalCase, nameInSnakeCase, paramName, pattern, required, requiredVars, style, unescapedDescription, uniqueItems, vars, vendorExtensions
-
-
Constructor Summary
Constructors Constructor Description ExtendedCodegenParameter(CodegenParameter cp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TypeScriptFetchClientCodegen.ExtendedCodegenParametercopy()booleanequals(Object o)StringgetItemsDataType()inthashCode()booleanisDateTimeType()booleanisDateType()booleanitemsAreUniqueId()StringtoString()-
Methods inherited from class org.openapitools.codegen.CodegenParameter
getAdditionalProperties, getAdditionalPropertiesIsAnyType, getBaseType, getComposedSchemas, getContains, getDataType, getDependentRequired, getExclusiveMaximum, getExclusiveMinimum, getFormat, getHasDiscriminatorWithNonEmptyMapping, getHasMultipleTypes, getHasRequired, getHasValidation, getHasVars, getIsAnyType, getIsArray, getIsBinary, getIsBoolean, getIsBooleanSchemaFalse, getIsBooleanSchemaTrue, getIsByteArray, getIsDate, getIsDateTime, getIsDecimal, getIsDouble, getIsEnum, getIsEnumOrRef, getIsFloat, getIsFreeFormObject, getIsInteger, getIsLong, getIsMap, getIsModel, getIsNull, getIsNumber, getIsOptional, getIsPrimitiveType, getIsShort, getIsString, getIsUnboundedInteger, getIsUuid, getIsVoid, getItems, getMaximum, getMaxItems, getMaxLength, getMaxProperties, getMinimum, getMinItems, getMinLength, getMinProperties, getMultipleOf, getPattern, getRef, getRequiredVars, getRequiredVarsMap, getSchemaIsFromAdditionalProperties, getUniqueItems, getUniqueItemsBoolean, getVars, notRequiredOrIsNullable, requiredAndNotNullable, setAdditionalProperties, setAdditionalPropertiesIsAnyType, setComposedSchemas, setContains, setDataType, setDependentRequired, 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, 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
getComplexType, getImports, setTypeProperties
-
-
-
-
Field Detail
-
dataTypeAlternate
public String dataTypeAlternate
-
isUniqueId
public boolean isUniqueId
-
readOnlyVars
public List<CodegenProperty> readOnlyVars
-
hasReadOnly
public boolean hasReadOnly
-
-
Constructor Detail
-
ExtendedCodegenParameter
public ExtendedCodegenParameter(CodegenParameter cp)
-
-
Method Detail
-
itemsAreUniqueId
public boolean itemsAreUniqueId()
-
getItemsDataType
public String getItemsDataType()
-
isDateType
public boolean isDateType()
-
isDateTimeType
public boolean isDateTimeType()
-
copy
public TypeScriptFetchClientCodegen.ExtendedCodegenParameter copy()
- Overrides:
copyin classCodegenParameter
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classCodegenParameter
-
hashCode
public int hashCode()
- Overrides:
hashCodein classCodegenParameter
-
toString
public String toString()
- Overrides:
toStringin classCodegenParameter
-
-