package-info.java revision 1604:6f34826bbfdc
183856Sdfr/*
283856Sdfr * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
383856Sdfr * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
483856Sdfr *
583856Sdfr * This code is free software; you can redistribute it and/or modify it
683856Sdfr * under the terms of the GNU General Public License version 2 only, as
783856Sdfr * published by the Free Software Foundation.  Oracle designates this
883856Sdfr * particular file as subject to the "Classpath" exception as provided
983856Sdfr * by Oracle in the LICENSE file that accompanied this code.
1083856Sdfr *
1183856Sdfr * This code is distributed in the hope that it will be useful, but WITHOUT
1283856Sdfr * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1383856Sdfr * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
1483856Sdfr * version 2 for more details (a copy is included in the LICENSE file that
1583856Sdfr * accompanied this code).
1683856Sdfr *
1783856Sdfr * You should have received a copy of the GNU General Public License version
1883856Sdfr * 2 along with this work; if not, write to the Free Software Foundation,
1983856Sdfr * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
2083856Sdfr *
2183856Sdfr * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
2283856Sdfr * or visit www.oracle.com if you need additional information or have any
2383856Sdfr * questions.
2483856Sdfr */
2583856Sdfr
2683856Sdfr/*
2783856Sdfr * This file is available under and governed by the GNU General Public
2883856Sdfr * License version 2 only, as published by the Free Software Foundation.
2983856Sdfr * However, the following notice accompanied the original version of this
3083856Sdfr * file, and Oracle licenses the original version of this file under the BSD
3183856Sdfr * license:
3283856Sdfr */
3383856Sdfr/*
3483856Sdfr   Copyright 2015 Attila Szegedi
3583856Sdfr
3683856Sdfr   Licensed under both the Apache License, Version 2.0 (the "Apache License")
3783856Sdfr   and the BSD License (the "BSD License"), with licensee being free to
3883856Sdfr   choose either of the two at their discretion.
3983856Sdfr
4083856Sdfr   You may not use this file except in compliance with either the Apache
4183856Sdfr   License or the BSD License.
4283856Sdfr
4383856Sdfr   If you choose to use this file in compliance with the Apache License, the
4483856Sdfr   following notice applies to you:
4583856Sdfr
4683856Sdfr       You may obtain a copy of the Apache License at
4783856Sdfr
4883856Sdfr           http://www.apache.org/licenses/LICENSE-2.0
4983856Sdfr
5083856Sdfr       Unless required by applicable law or agreed to in writing, software
5183856Sdfr       distributed under the License is distributed on an "AS IS" BASIS,
5283856Sdfr       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
5383856Sdfr       implied. See the License for the specific language governing
5483856Sdfr       permissions and limitations under the License.
5583856Sdfr
5683856Sdfr   If you choose to use this file in compliance with the BSD License, the
5783856Sdfr   following notice applies to you:
5883856Sdfr
5983856Sdfr       Redistribution and use in source and binary forms, with or without
6083856Sdfr       modification, are permitted provided that the following conditions are
6183856Sdfr       met:
6283856Sdfr       * Redistributions of source code must retain the above copyright
6383856Sdfr         notice, this list of conditions and the following disclaimer.
6483856Sdfr       * Redistributions in binary form must reproduce the above copyright
6583856Sdfr         notice, this list of conditions and the following disclaimer in the
6683856Sdfr         documentation and/or other materials provided with the distribution.
6783856Sdfr       * Neither the name of the copyright holder nor the names of
6883856Sdfr         contributors may be used to endorse or promote products derived from
6983856Sdfr         this software without specific prior written permission.
7083856Sdfr
7183856Sdfr       THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
7283856Sdfr       IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
7383856Sdfr       TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
7483856Sdfr       PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER
7583856Sdfr       BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
7683856Sdfr       CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
7783856Sdfr       SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
7883856Sdfr       BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
7983856Sdfr       WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
8083856Sdfr       OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
8183856Sdfr       ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
8283856Sdfr*/
8383856Sdfr
8483856Sdfr/**
8583856Sdfr * <p>Contains classes that make it more convenient for language runtimes to
8683856Sdfr * implement their own language-specific object models and type conversions
8783856Sdfr * by providing basic implementations of some classes as well as various
8883856Sdfr * utilities.
8983856Sdfr * </p>
9083856Sdfr * @since 9
9183856Sdfr */
9283856Sdfrpackage jdk.dynalink.linker.support;
9383856Sdfr