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

eu.xenit.apix.configuration.ConfigurationFile Maven / Gradle / Ivy

package eu.xenit.apix.configuration;

import eu.xenit.apix.data.NodeRef;
import eu.xenit.apix.filefolder.NodePath;
import eu.xenit.apix.node.NodeMetadata;

public class ConfigurationFile {

    private String content;
    private NodeRef nodeRef;
    private NodeMetadata metadata;
    private NodePath path;
    private Object parsedContent;

    public ConfigurationFile(NodeRef nodeRef, NodeMetadata metadata) {
        this.nodeRef = nodeRef;
        this.metadata = metadata;
    }

    public NodeRef getNodeRef() {
        return nodeRef;
    }

    public void setNodeRef(NodeRef nodeRef) {
        this.nodeRef = nodeRef;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public NodeMetadata getMetadata() {
        return metadata;
    }

    public void setMetadata(NodeMetadata metadata) {
        this.metadata = metadata;
    }

    public NodePath getPath() {
        return path;
    }

    public void setPath(NodePath path) {
        this.path = path;
    }

    public Object getParsedContent() {
        return parsedContent;
    }

    public void setParsedContent(Object parsedContent) {
        this.parsedContent = parsedContent;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy