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

io.plainid.helpers.Uri Maven / Gradle / Ivy

There is a newer version: 1.0.4
Show newest version

package io.plainid.helpers;

import java.util.List;
import java.util.Map;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

@JsonInclude(JsonInclude.Include.NON_NULL) // Exclude null values
public class Uri {
    @JsonProperty("authority")
    private Authority mAuthority;
    @JsonProperty("fragment")
    private String mFragment;
    @JsonProperty("path")
    private List mPath;
    @JsonProperty("query")
    private Map> mQuery;
    @JsonProperty("schema")
    private String mSchema;

    public Authority getAuthority() {
        return mAuthority;
    }

    public void setAuthority(Authority authority) {
        mAuthority = authority;
    }

    public String getFragment() {
        return mFragment;
    }

    public void setFragment(String fragment) {
        mFragment = fragment;
    }

    public List getPath() {
        return mPath;
    }

    public void setPath(List path) {
        mPath = path;
    }

    public Map> getQuery() {
        return mQuery;
    }

    public void setQuery(Map> query) {
        mQuery = query;
    }

    public String getSchema() {
        return mSchema;
    }

    public void setSchema(String schema) {
        mSchema = schema;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy