Class TechnicalPojoMember
java.lang.Object
com.github.muehmar.gradle.openapi.generator.java.model.member.TechnicalPojoMember
Represents a technical member of a pojo, i.e. a generated pojo contains this member as class
member. It may also be a helper flag to represent an additional state of the actual member
represented by
JavaPojoMember. This means, an actual member JavaPojoMember may
result in more than one TechnicalPojoMember in a pojo to be able to fully represent the
state of a member (for example tristate members aka optional nullable members).-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TechnicalPojoMemberadditionalProperties(JavaType valueType) static TechnicalPojoMemberisNotNullFlagMember(JavaName name) static TechnicalPojoMemberisNullFlagMember(JavaName name) static TechnicalPojoMemberisPresentFlagMember(JavaName name) static TechnicalPojoMemberstatic TechnicalPojoMemberwrapPojoMember(JavaPojoMember member)
-
Constructor Details
-
TechnicalPojoMember
public TechnicalPojoMember()
-
-
Method Details
-
additionalProperties
-
isPresentFlagMember
-
isNullFlagMember
-
isNotNullFlagMember
-
wrapPojoMember
-
wrapJavaObjectPojo
-