Header.java |
1 /** 2 * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved. 3 * 4 * 5 * 6 * 7 * The contents of this file are subject to the terms of the Liferay Enterprise 8 * Subscription License ("License"). You may not use this file except in 9 * compliance with the License. You can obtain a copy of the License by 10 * contacting Liferay, Inc. See the License for the specific language governing 11 * permissions and limitations under the License, including but not limited to 12 * distribution rights of the Software. 13 * 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 15 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 18 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 19 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 20 * SOFTWARE. 21 */ 22 23 package com.liferay.util.servlet; 24 25 /** 26 * <a href="Header.java.html"><b><i>View Source</i></b></a> 27 * 28 * @author Michael Young 29 */ 30 public class Header { 31 32 public static final int INTEGER_TYPE = 1; 33 34 public static final int DATE_TYPE = 2; 35 36 public static final int STRING_TYPE = 3; 37 38 public long getDateValue() { 39 return _dateValue; 40 } 41 42 public void setDateValue(long dateValue) { 43 _dateValue = dateValue; 44 } 45 46 public int getIntValue() { 47 return _intValue; 48 } 49 50 public void setIntValue(int intValue) { 51 _intValue = intValue; 52 } 53 54 public String getStringValue() { 55 return _stringValue; 56 } 57 58 public void setStringValue(String stringValue) { 59 _stringValue = stringValue; 60 } 61 62 public int getType() { 63 return _type; 64 } 65 66 public void setType(int type) { 67 _type = type; 68 } 69 70 public String toString() { 71 if (_type == _dateValue) { 72 return String.valueOf(_intValue); 73 } 74 else if (_type == _dateValue) { 75 return String.valueOf(_intValue); 76 } 77 else { 78 return _stringValue; 79 } 80 } 81 82 private int _intValue; 83 private long _dateValue; 84 private String _stringValue; 85 private int _type; 86 87 }