Interface ObjectType
- All Superinterfaces:
Type
- All Known Implementing Classes:
EnumObjectType,StandardObjectType
-
Method Summary
Modifier and TypeMethodDescriptiongetName()default ObjectTypereplaceObjectType(PojoName objectTypeName, String newObjectTypeDescription, Type newObjectType) withNullability(Nullability nullability) Methods inherited from interface com.github.muehmar.gradle.openapi.generator.model.Type
adjustNullablePojo, applyMapping, asArrayType, asEnumType, asMapType, asObjectType, asStringType, fold, getConstraints, getNullability, isAnyType, isArrayType, isEnumType, isMapType, isObjectType, isStringType, makeNullable, onObjectType
-
Method Details
-
getName
PojoName getName() -
withNullability
-
asEnumObjectType
Optional<EnumObjectType> asEnumObjectType() -
replaceObjectType
default ObjectType replaceObjectType(PojoName objectTypeName, String newObjectTypeDescription, Type newObjectType) - Specified by:
replaceObjectTypein interfaceType
-