package io.vertx.codegen.type;

import io.vertx.codegen.MapperKind;

import java.util.List;

public class MapperInfo {

  private TypeInfo targetType;
  private String qualifiedName;
  private List<String> selectors;
  private MapperKind kind;

  public MapperInfo() {
  }

  public TypeInfo getJsonType() {
    return targetType;
  }

  public void setTargetType(TypeInfo targetType) {
    this.targetType = targetType;
  }

  
Returns:the mapper full qualified name
/** * @return the mapper full qualified name */
public String getQualifiedName() { return qualifiedName; }
Set the mapper full qualified name
Params:
  • qualifiedName – the name
/** * Set the mapper full qualified name * * @param qualifiedName the name */
public void setQualifiedName(String qualifiedName) { this.qualifiedName = qualifiedName; } public List<String> getSelectors() { return selectors; } public void setSelectors(List<String> selectors) { this.selectors = selectors; } public MapperKind getKind() { return kind; } public void setKind(MapperKind kind) { this.kind = kind; } }