dev.memento.TimeMap Maven / Gradle / Ivy
The newest version!
package dev.memento;
/*
* #%L
* mementoweb-java-client
* %%
* Copyright (C) 2012 - 2013 The British Library
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* #L%
*/
public class TimeMap {
private String mUrl;
private String mRel;
private String mType;
private boolean mDownloaded;
public TimeMap(Link link) {
mUrl = link.getUrl();
mRel = link.getRel();
mType = link.getType();
mDownloaded = false;
}
public String getUrl() {
return mUrl;
}
public void setUrl(String url) {
this.mUrl = url;
}
public String getRel() {
return mRel;
}
public void setRel(String rel) {
this.mRel = rel;
}
public String getType() {
return mType;
}
public void setType(String type) {
this.mType = type;
}
public boolean isDownloaded() {
return mDownloaded;
}
public void setDownloaded(boolean downloaded) {
this.mDownloaded = downloaded;
}
@Override
public String toString() {
return "TimeMap: url=[" + mUrl + "] rel=[" + mRel + "]" +
" type=[" + mType + "] downloaded=[" + mDownloaded + "]";
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy