Class ObjectType
java.lang.Object
org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
org.evomaster.client.java.controller.problem.rpc.schema.types.ObjectType
- Direct Known Subclasses:
CycleObjectType
object type
-
Field Summary
Fields inherited from class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
depth, spec -
Constructor Summary
ConstructorsConstructorDescriptionObjectType(String type, String fullTypeName, List<NamedTypedValue> fields, Class<?> clazz, List<String> genericTypes, JavaDtoSpec spec) -
Method Summary
Methods inherited from class org.evomaster.client.java.controller.problem.rpc.schema.types.TypeSchema
getClazz, getFullTypeName, getSimpleTypeName, getTypeNameForInstanceInJavaOrKotlin, sameType, setOriginalType
-
Constructor Details
-
ObjectType
public ObjectType(String type, String fullTypeName, List<NamedTypedValue> fields, Class<?> clazz, List<String> genericTypes, JavaDtoSpec spec)
-
-
Method Details
-
getFields
-
getDto
public org.evomaster.client.java.controller.api.dto.problem.rpc.TypeDto getDto()- Overrides:
getDtoin classTypeSchema
-
copy
- Specified by:
copyin classTypeSchema
-
getGenericTypes
-
getFullTypeNameWithGenericType
- Overrides:
getFullTypeNameWithGenericTypein classTypeSchema
-