Package ai.reveng.model
Class AppApiRestV2SimilaritySchemaANNFunction
java.lang.Object
ai.reveng.model.AppApiRestV2SimilaritySchemaANNFunction
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class AppApiRestV2SimilaritySchemaANNFunction
extends Object
AppApiRestV2SimilaritySchemaANNFunction
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAnalysisSearchIdsItem(Integer analysisSearchIdsItem) addCollectionSearchIdsItem(Integer collectionSearchIdsItem) analysisSearchIds(List<Integer> analysisSearchIds) collectionSearchIds(List<Integer> collectionSearchIds) distance(BigDecimal distance) booleanCreate an instance of AppApiRestV2SimilaritySchemaANNFunction given an JSON stringReturn the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Perform a search on functions within a list of analysesSearch only within these collectionsSearches for only functions which are debugThe distance between two neighboursgetLimit()The amount of neighbours per function IDGet searchBinaryIdsGet searchFunctionIdsinthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.searchBinaryIds(SearchBinaryIds searchBinaryIds) searchFunctionIds(SearchFunctionIds searchFunctionIds) voidsetAnalysisSearchIds(List<Integer> analysisSearchIds) voidsetCollectionSearchIds(List<Integer> collectionSearchIds) voidsetDebugOnly(Boolean debugOnly) voidsetDistance(BigDecimal distance) voidvoidsetSearchBinaryIds(SearchBinaryIds searchBinaryIds) voidsetSearchFunctionIds(SearchFunctionIds searchFunctionIds) toJson()Convert an instance of AppApiRestV2SimilaritySchemaANNFunction to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_LIMIT
- See Also:
-
SERIALIZED_NAME_DISTANCE
- See Also:
-
SERIALIZED_NAME_ANALYSIS_SEARCH_IDS
- See Also:
-
SERIALIZED_NAME_COLLECTION_SEARCH_IDS
- See Also:
-
SERIALIZED_NAME_SEARCH_BINARY_IDS
- See Also:
-
SERIALIZED_NAME_SEARCH_FUNCTION_IDS
- See Also:
-
SERIALIZED_NAME_DEBUG_ONLY
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
AppApiRestV2SimilaritySchemaANNFunction
public AppApiRestV2SimilaritySchemaANNFunction()
-
-
Method Details
-
limit
-
getLimit
The amount of neighbours per function ID- Returns:
- limit
-
setLimit
-
distance
-
getDistance
The distance between two neighbours- Returns:
- distance
-
setDistance
-
analysisSearchIds
public AppApiRestV2SimilaritySchemaANNFunction analysisSearchIds(@Nullable List<Integer> analysisSearchIds) -
addAnalysisSearchIdsItem
public AppApiRestV2SimilaritySchemaANNFunction addAnalysisSearchIdsItem(Integer analysisSearchIdsItem) -
getAnalysisSearchIds
Perform a search on functions within a list of analyses- Returns:
- analysisSearchIds
-
setAnalysisSearchIds
-
collectionSearchIds
public AppApiRestV2SimilaritySchemaANNFunction collectionSearchIds(@Nullable List<Integer> collectionSearchIds) -
addCollectionSearchIdsItem
public AppApiRestV2SimilaritySchemaANNFunction addCollectionSearchIdsItem(Integer collectionSearchIdsItem) -
getCollectionSearchIds
Search only within these collections- Returns:
- collectionSearchIds
-
setCollectionSearchIds
-
searchBinaryIds
public AppApiRestV2SimilaritySchemaANNFunction searchBinaryIds(@Nullable SearchBinaryIds searchBinaryIds) -
getSearchBinaryIds
Get searchBinaryIds- Returns:
- searchBinaryIds
-
setSearchBinaryIds
-
searchFunctionIds
public AppApiRestV2SimilaritySchemaANNFunction searchFunctionIds(@Nullable SearchFunctionIds searchFunctionIds) -
getSearchFunctionIds
Get searchFunctionIds- Returns:
- searchFunctionIds
-
setSearchFunctionIds
-
debugOnly
-
getDebugOnly
Searches for only functions which are debug- Returns:
- debugOnly
-
setDebugOnly
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- name of the propertyvalue- value of the property- Returns:
- the AppApiRestV2SimilaritySchemaANNFunction instance itself
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- a map of objects
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- name of the property- Returns:
- an object
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to AppApiRestV2SimilaritySchemaANNFunction
-
fromJson
public static AppApiRestV2SimilaritySchemaANNFunction fromJson(String jsonString) throws IOException Create an instance of AppApiRestV2SimilaritySchemaANNFunction given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AppApiRestV2SimilaritySchemaANNFunction
- Throws:
IOException- if the JSON string is invalid with respect to AppApiRestV2SimilaritySchemaANNFunction
-
toJson
Convert an instance of AppApiRestV2SimilaritySchemaANNFunction to an JSON string- Returns:
- JSON string
-