All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.fugerit.java.nhg.reflect.config.EntryQueriedMethod Maven / Gradle / Ivy

The newest version!

package org.fugerit.java.nhg.reflect.config;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import lombok.*;

import java.util.ArrayList;
import java.util.List;

@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
    "name",
    "parameterTypes"
})
@RequiredArgsConstructor
@NoArgsConstructor
public class EntryQueriedMethod {

    /*
     * Method name that are queried for this class
     * 

* * (Required) * */ @JsonProperty("name") @NonNull @Getter @Setter private String name; /* * List of methods to register for this class that are only looked up but not invoked. *

* * */ @JsonProperty("parameterTypes") @Getter @Setter private List parameterTypes = new ArrayList<>(); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy