public class IntParam extends PrimitiveOrWrapperParam<Integer>
accessibleSchema, mapperAllowUnkownFields, objectMaper| Constructor and Description |
|---|
IntParam(String name,
AccessibleSchema accessibleSchema,
JavaDtoSpec spec) |
IntParam(String name,
JavaDtoSpec spec) |
IntParam(String name,
PrimitiveOrWrapperType type,
AccessibleSchema accessibleSchema) |
IntParam(String name,
String type,
String fullTypeName,
Class<?> clazz,
AccessibleSchema accessibleSchema,
JavaDtoSpec spec) |
| Modifier and Type | Method and Description |
|---|---|
IntParam |
copyStructure() |
ParamDto |
getDto()
get its dto format in order to further handle it with evomastr core
|
String |
getValueAsJavaString(boolean isJava) |
boolean |
isValidInstance(Object instance) |
String |
primitiveValueMethod(boolean isJava) |
void |
setValueBasedOnStringValue(String stringValue) |
protected void |
setValueBasedOnValidInstance(Object instance)
set the value of the param based on instance
compared with [setValueBasedOnInstance], the type of the instance here is evaluated as valid
|
build, castValueInTestGenerationIfNeeded, castValueWithSpecificMethod, convertValueTo, copyProperties, getCastType, getMax, getMaxInclusive, getMin, getMinInclusive, getPrecision, getPrimitiveOrWrapper, getPrimitiveValueInAssertion, getScale, newAssertionWithJavaOrKotlin, newInstance, newInstanceWithJavaOrKotlin, referenceTypes, setMax, setMaxInclusive, setMin, setMinInclusive, setPrecision, setScale, setValueBasedOnDtocopyStructureWithProperties, getCandidateReferences, getCandidates, getDefaultValue, getName, getType, getValue, isHasDependentCandidates, isMutable, isNullable, newAssertionWithJavaOrKotlin, newInstanceWithJavaOrKotlin, parseValueWithJson, sameParam, setCandidateReferences, setCandidates, setDefaultValue, setHasDependentCandidates, setMutable, setNullable, setValue, setValueBasedOnInstance, setValueBasedOnInstanceOrJsonclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandleConstraintsInCopy, handleConstraintsInCopyDtopublic IntParam(String name, String type, String fullTypeName, Class<?> clazz, AccessibleSchema accessibleSchema, JavaDtoSpec spec)
public IntParam(String name, PrimitiveOrWrapperType type, AccessibleSchema accessibleSchema)
public IntParam(String name, AccessibleSchema accessibleSchema, JavaDtoSpec spec)
public IntParam(String name, JavaDtoSpec spec)
public String getValueAsJavaString(boolean isJava)
getValueAsJavaString in class NamedTypedValue<PrimitiveOrWrapperType,Integer>public ParamDto getDto()
NamedTypedValuegetDto in class PrimitiveOrWrapperParam<Integer>public IntParam copyStructure()
copyStructure in class NamedTypedValue<PrimitiveOrWrapperType,Integer>public void setValueBasedOnStringValue(String stringValue)
setValueBasedOnStringValue in class PrimitiveOrWrapperParam<Integer>protected void setValueBasedOnValidInstance(Object instance)
NamedTypedValuesetValueBasedOnValidInstance in class NamedTypedValue<PrimitiveOrWrapperType,Integer>instance - is the instancepublic boolean isValidInstance(Object instance)
isValidInstance in class NamedTypedValue<PrimitiveOrWrapperType,Integer>instance - a java object which is an instance of this param schemapublic String primitiveValueMethod(boolean isJava)
primitiveValueMethod in class PrimitiveOrWrapperParam<Integer>Copyright © 2016–2025. All rights reserved.