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

org.jqassistant.plugin.dart.impl.model.ConceptCollection Maven / Gradle / Ivy

package org.jqassistant.plugin.dart.impl.model;

import com.fasterxml.jackson.annotation.JsonAlias;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.jqassistant.plugin.dart.impl.model.core.Class;
import org.jqassistant.plugin.dart.impl.model.core.Enum;
import org.jqassistant.plugin.dart.impl.model.core.*;

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

@Getter
@Setter
@ToString
public class ConceptCollection {

    @JsonAlias("library")
    private List libraries = new ArrayList<>();

    @JsonAlias("class")
    private List classes = new ArrayList<>();

    @JsonAlias("function")
    private List functions = new ArrayList<>();

    @JsonAlias("variable")
    private List variables = new ArrayList<>();

    @JsonAlias("mixin")
    private List mixins = new ArrayList<>();

    @JsonAlias("enum")
    private List enums = new ArrayList<>();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy