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

klass.model.meta.domain.dto.KlassDTO Maven / Gradle / Ivy

There is a newer version: 0.3.0
Show newest version
package klass.model.meta.domain.dto;

import java.time.*;
import java.util.*;

import javax.validation.constraints.*;

/**
 * Auto-generated by {@link cool.klass.generator.dto.DataTransferObjectsGenerator}
 */
public class KlassDTO
        extends ClassifierDTO
{
    private String name;
    @NotNull
    private Boolean abstractClass;

    private KlassDTO superClass;
    private List subClasses;
    private List associationEnds;
    private List associationEndsResultTypeOf;
    private List memberReferencePaths;
    private List parameterizedProperties;
    private List parameterizedPropertiesResultTypeOf;
    private List serviceGroups;

    public String getName()
    {
        return this.name;
    }

    public void setName(String name)
    {
        this.name = name;
    }

    public Boolean getAbstractClass()
    {
        return this.abstractClass;
    }

    public void setAbstractClass(Boolean abstractClass)
    {
        this.abstractClass = abstractClass;
    }

    public KlassDTO getSuperClass()
    {
        return this.superClass;
    }

    public void setSuperClass(KlassDTO superClass)
    {
        this.superClass = superClass;
    }

    public List getSubClasses()
    {
        return this.subClasses;
    }

    public void setSubClasses(List subClasses)
    {
        this.subClasses = subClasses;
    }

    public List getAssociationEnds()
    {
        return this.associationEnds;
    }

    public void setAssociationEnds(List associationEnds)
    {
        this.associationEnds = associationEnds;
    }

    public List getAssociationEndsResultTypeOf()
    {
        return this.associationEndsResultTypeOf;
    }

    public void setAssociationEndsResultTypeOf(List associationEndsResultTypeOf)
    {
        this.associationEndsResultTypeOf = associationEndsResultTypeOf;
    }

    public List getMemberReferencePaths()
    {
        return this.memberReferencePaths;
    }

    public void setMemberReferencePaths(List memberReferencePaths)
    {
        this.memberReferencePaths = memberReferencePaths;
    }

    public List getParameterizedProperties()
    {
        return this.parameterizedProperties;
    }

    public void setParameterizedProperties(List parameterizedProperties)
    {
        this.parameterizedProperties = parameterizedProperties;
    }

    public List getParameterizedPropertiesResultTypeOf()
    {
        return this.parameterizedPropertiesResultTypeOf;
    }

    public void setParameterizedPropertiesResultTypeOf(List parameterizedPropertiesResultTypeOf)
    {
        this.parameterizedPropertiesResultTypeOf = parameterizedPropertiesResultTypeOf;
    }

    public List getServiceGroups()
    {
        return this.serviceGroups;
    }

    public void setServiceGroups(List serviceGroups)
    {
        this.serviceGroups = serviceGroups;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy