001 002 /* 003 * Copyright 2001-2004 The Apache Software Foundation. 004 * 005 * Licensed under the Apache License, Version 2.0 (the "License"); 006 * you may not use this file except in compliance with the License. 007 * You may obtain a copy of the License at 008 * 009 * http://www.apache.org/licenses/LICENSE-2.0 010 * 011 * Unless required by applicable law or agreed to in writing, software 012 * distributed under the License is distributed on an "AS IS" BASIS, 013 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 014 * See the License for the specific language governing permissions and 015 * limitations under the License. 016 */ 017 package javax.xml.rpc.holders; 018 019 /** 020 * Holder for <code>long</code>s. 021 * 022 * @version 1.0 023 */ 024 public final class LongHolder implements Holder { 025 026 /** The <code>long</code> contained by this holder. */ 027 public long value; 028 029 /** 030 * Make a new <code>LongHolder</code> with a <code>null</code> value. 031 */ 032 public LongHolder() {} 033 034 /** 035 * Make a new <code>LongHolder</code> with <code>value</code> as 036 * the value. 037 * 038 * @param value the <code>long</code> to hold 039 */ 040 public LongHolder(long value) { 041 this.value = value; 042 } 043 } 044