001 package railo.commons.net; 002 003 004 005 /** 006 * Name Value Pair 007 */ 008 public final class URLItem { 009 010 private String name; 011 private String value; 012 private boolean urlEncoded; 013 014 /** 015 * @param name 016 * @param value 017 * @param isURLEncoded 018 */ 019 public URLItem(String name, String value, boolean urlEncoded) { 020 this.name = name; 021 this.value = value; 022 this.urlEncoded=urlEncoded; 023 024 } 025 /*public URLItem(String name, byte[] value, boolean urlEncoded) { 026 this.name = name; 027 //this.value = value; 028 this.urlEncoded=urlEncoded; 029 }*/ 030 031 /** 032 * @return the urlEncoded 033 */ 034 public boolean isUrlEncoded() { 035 return urlEncoded; 036 } 037 038 /** 039 * @param urlEncoded the urlEncoded to set 040 */ 041 public void setUrlEncoded(boolean urlEncoded) { 042 this.urlEncoded = urlEncoded; 043 } 044 045 /** 046 * @return Returns the name. 047 */ 048 public String getName() { 049 return name; 050 } 051 /** 052 * @param name The name to set. 053 */ 054 public void setName(String name) { 055 this.name = name; 056 } 057 /** 058 * @return Returns the value. 059 */ 060 public String getValue() { 061 return value; 062 } 063 /** 064 * @param value The value to set. 065 */ 066 public void setValue(String value) { 067 this.value = value; 068 } 069 070 }