Class CodegenJavaArgument
- java.lang.Object
-
- io.apicurio.hub.api.codegen.beans.CodegenJavaSchema
-
- io.apicurio.hub.api.codegen.beans.CodegenJavaArgument
-
public class CodegenJavaArgument extends CodegenJavaSchema
- Author:
- eric.wittmann@gmail.com
-
-
Constructor Summary
Constructors Constructor Description CodegenJavaArgument()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)List<CodegenBeanAnnotationDirective>getAnnotations()StringgetIn()StringgetName()booleangetRequired()StringgetTypeSignature()inthashCode()voidsetAnnotations(List<CodegenBeanAnnotationDirective> annotations)voidsetIn(String in)voidsetName(String name)voidsetRequired(boolean required)voidsetTypeSignature(String typeSignature)-
Methods inherited from class io.apicurio.hub.api.codegen.beans.CodegenJavaSchema
getCollection, getConstant, getDefaultValue, getFormat, getMaximum, getMaxItems, getMaxLength, getMaxProperties, getMinimum, getMinItems, getMinLength, getMinProperties, getPattern, getType, getUniqueItems, isExclusiveMaximum, isExclusiveMinimum, isNullable, setCollection, setConstant, setDefaultValue, setExclusiveMaximum, setExclusiveMinimum, setFormat, setMaximum, setMaxItems, setMaxLength, setMaxProperties, setMinimum, setMinItems, setMinLength, setMinProperties, setPattern, setType, setType, setUniqueItems
-
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCodein classCodegenJavaSchema
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classCodegenJavaSchema
-
getName
public String getName()
- Returns:
- the name
-
setName
public void setName(String name)
- Parameters:
name- the name to set
-
getIn
public String getIn()
- Returns:
- the in
-
setIn
public void setIn(String in)
- Parameters:
in- the in to set
-
getRequired
public boolean getRequired()
- Returns:
- the required
-
setRequired
public void setRequired(boolean required)
- Parameters:
required- the required to set
-
getTypeSignature
public String getTypeSignature()
- Returns:
- the typeSignature
-
setTypeSignature
public void setTypeSignature(String typeSignature)
- Parameters:
typeSignature- the typeSignature to set
-
getAnnotations
public List<CodegenBeanAnnotationDirective> getAnnotations()
- Returns:
- the annotations
-
setAnnotations
public void setAnnotations(List<CodegenBeanAnnotationDirective> annotations)
- Parameters:
annotations- the annotations to set
-
-