⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wcsmimepartdescriptor.java

📁 esri的ArcGIS Server超级学习模板程序(for java)
💻 JAVA
字号:
/**
 * 
 */
package com.esri.solutions.jitk.datasources.ogc.wcs.parsing.version110;

import java.util.HashMap;
import java.util.Map;

import com.esri.solutions.jitk.datasources.ogc.wcs.Val;

/**
 * @author vlad2928
 *
 */
public class WCSMimePartDescriptor {
	
	private String name;
	private Map<String, String> fields;
	
	private int bodyOffset;
	private int bodyLength;
	
	public WCSMimePartDescriptor(String name) {
		this.name = name;
		this.fields = new HashMap<String, String>();
		this.bodyOffset = 0;
		this.bodyLength = 0;
	}
		
	public String getName() {
		return this.name;
	}

	private String getFieldValue(String fieldName) {
		return (Val.chkStr(fields.get(fieldName)));
	}
	
	public void addField(String fieldName, String fieldValue) {
		if(!Val.chkStr(fieldName).equals("") && !Val.chkStr(fieldValue).equals("")) {
			fields.put(fieldName, fieldValue);
		}
	}
	
	public String getContentType() {
		return getFieldValue("Content-Type");
	}
	
	public String getContentID() {
		return getFieldValue("Content-ID");
	}
	
	public String getContentDescription() {
		return getFieldValue("Content-Description");
	}
	
	public String getContentTransferEncoding() {
		return getFieldValue("Content-Transfer-Encoding");
	}
	
	public String getContentDisposition() {
		return getFieldValue("Content-Disposition");
	}

	public int getBodyOffset() {
		return this.bodyOffset;
	}

	public void setBodyOffset(int bodyOffset) {
		this.bodyOffset = bodyOffset;
	}

	public int getBodyLength() {
		return this.bodyLength;
	}

	public void setBodyLength(int bodyLength) {
		this.bodyLength = bodyLength;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -