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

klass.model.meta.domain.dto.AssociationEndDTO 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 AssociationEndDTO
{
    private String name;
    @NotNull
    private String associationName;
    @NotNull
    private AssociationEndDirectionDTO direction;
    @NotNull
    private MultiplicityDTO multiplicity;

    private AssociationDTO owningAssociation;
    private KlassDTO owningClass;
    private KlassDTO resultType;
    private List associationEndModifiers;
    private List memberReferencePaths;
    private List orderBys;
    private List projectionsWithAssociationEnd;

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

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

    public String getAssociationName()
    {
        return this.associationName;
    }

    public void setAssociationName(String associationName)
    {
        this.associationName = associationName;
    }

    public AssociationEndDirectionDTO getDirection()
    {
        return this.direction;
    }

    public void setDirection(AssociationEndDirectionDTO direction)
    {
        this.direction = direction;
    }

    public MultiplicityDTO getMultiplicity()
    {
        return this.multiplicity;
    }

    public void setMultiplicity(MultiplicityDTO multiplicity)
    {
        this.multiplicity = multiplicity;
    }

    public AssociationDTO getOwningAssociation()
    {
        return this.owningAssociation;
    }

    public void setOwningAssociation(AssociationDTO owningAssociation)
    {
        this.owningAssociation = owningAssociation;
    }

    public KlassDTO getOwningClass()
    {
        return this.owningClass;
    }

    public void setOwningClass(KlassDTO owningClass)
    {
        this.owningClass = owningClass;
    }

    public KlassDTO getResultType()
    {
        return this.resultType;
    }

    public void setResultType(KlassDTO resultType)
    {
        this.resultType = resultType;
    }

    public List getAssociationEndModifiers()
    {
        return this.associationEndModifiers;
    }

    public void setAssociationEndModifiers(List associationEndModifiers)
    {
        this.associationEndModifiers = associationEndModifiers;
    }

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

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

    public List getOrderBys()
    {
        return this.orderBys;
    }

    public void setOrderBys(List orderBys)
    {
        this.orderBys = orderBys;
    }

    public List getProjectionsWithAssociationEnd()
    {
        return this.projectionsWithAssociationEnd;
    }

    public void setProjectionsWithAssociationEnd(List projectionsWithAssociationEnd)
    {
        this.projectionsWithAssociationEnd = projectionsWithAssociationEnd;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy