1b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden/* 2b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * Copyright (C) 2009 The Android Open Source Project 3b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * 4b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * Licensed under the Apache License, Version 2.0 (the "License"); 5b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * you may not use this file except in compliance with the License. 6b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * You may obtain a copy of the License at 7b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * 8b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * http://www.apache.org/licenses/LICENSE-2.0 9b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * 10b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * Unless required by applicable law or agreed to in writing, software 11b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * distributed under the License is distributed on an "AS IS" BASIS, 12b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * See the License for the specific language governing permissions and 14b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * limitations under the License. 15b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden */ 16b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden 17b51ea11c70602918c42764bfafe92a997d3b1803Andy McFaddenpackage other; 18b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden 19b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden/** 20b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden * Parts of this class will disappear or change form. 21b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden */ 22b51ea11c70602918c42764bfafe92a997d3b1803Andy McFaddenpublic class Mutant { 23b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden //public int disappearingField = 3; 24b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden //public static int disappearingStaticField = 4; 25b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden 26b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden //public static void disappearingMethod() { 27b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden // System.out.println("bye"); 28b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden //} 29b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden //public static void disappearingStaticMethod() { 30b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden // System.out.println("kthxbai"); 31b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden //} 32b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden 33b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden protected int inaccessibleField = 5; 34b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden protected static int inaccessibleStaticField = 6; 35b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden 36b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden protected void inaccessibleMethod() { 37b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden System.out.println("no"); 38b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden } 39b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden 40b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden protected static void inaccessibleStaticMethod() { 41b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden System.out.println("nay"); 42b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden } 43b51ea11c70602918c42764bfafe92a997d3b1803Andy McFadden} 44