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

org.babyfish.jimmer.apt.client.ClientExceptionMetadata Maven / Gradle / Ivy

There is a newer version: 0.9.17
Show newest version
package org.babyfish.jimmer.apt.client;

import javax.lang.model.element.TypeElement;
import java.util.List;

public class ClientExceptionMetadata {

    private final TypeElement element;

    private final String family;

    private final String code;

    private final ClientExceptionMetadata superMetadata;

    private List subMetdatas;

    public ClientExceptionMetadata(TypeElement element, String family, String code, ClientExceptionMetadata superMetadata) {
        this.element = element;
        this.family = family;
        this.code = code;
        this.superMetadata = superMetadata;
    }

    public TypeElement getElement() {
        return element;
    }

    public String getFamily() {
        return family;
    }

    public String getCode() {
        return code;
    }

    public ClientExceptionMetadata getSuperMetadata() {
        return superMetadata;
    }

    public List getSubMetdatas() {
        return subMetdatas;
    }

    void setSubMetdatas(List subMetdatas) {
        this.subMetdatas = subMetdatas;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy