/**
* Copyright 2004-2016 Riccardo Solmi. All rights reserved.
* This file is part of the Whole Platform.
*
* The Whole Platform is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* The Whole Platform is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with the Whole Platform. If not, see <http://www.gnu.org/licenses/>.
*/
package org.whole.lang.java.reflect;
import org.whole.lang.reflect.FeatureDescriptorEnum;
import org.whole.lang.reflect.FeatureDescriptor;
/**
* @generator Whole
*/
public class JavaFeatureDescriptorEnum extends FeatureDescriptorEnum {
public static final int _package_ord = 0;
public static final int imports_ord = 1;
public static final int types_ord = 2;
public static final int javadoc_ord = 3;
public static final int annotations_ord = 4;
public static final int name_ord = 5;
public static final int docElements_ord = 6;
public static final int text_ord = 7;
public static final int tags_ord = 8;
public static final int qualifier_ord = 9;
public static final int parameters_ord = 10;
public static final int type_ord = 11;
public static final int varargs_ord = 12;
public static final int tagName_ord = 13;
public static final int fragments_ord = 14;
public static final int typeName_ord = 15;
public static final int value_ord = 16;
public static final int values_ord = 17;
public static final int onDemand_ord = 18;
public static final int _static_ord = 19;
public static final int modifiers_ord = 20;
public static final int bodyDeclarations_ord = 21;
public static final int superInterfaceTypes_ord = 22;
public static final int enumConstants_ord = 23;
public static final int arguments_ord = 24;
public static final int anonymousClassDeclaration_ord = 25;
public static final int typeParameters_ord = 26;
public static final int superclassType_ord = 27;
public static final int typeBounds_ord = 28;
public static final int _default_ord = 29;
public static final int body_ord = 30;
public static final int returnType_ord = 31;
public static final int extraDimensions_ord = 32;
public static final int thrownExceptions_ord = 33;
public static final int initializer_ord = 34;
public static final int varargsAnnotations_ord = 35;
public static final int componentType_ord = 36;
public static final int typeArguments_ord = 37;
public static final int bound_ord = 38;
public static final int upperBound_ord = 39;
public static final int expression_ord = 40;
public static final int message_ord = 41;
public static final int label_ord = 42;
public static final int parameter_ord = 43;
public static final int initializers_ord = 44;
public static final int updaters_ord = 45;
public static final int thenStatement_ord = 46;
public static final int elseStatement_ord = 47;
public static final int statements_ord = 48;
public static final int catchClauses_ord = 49;
public static final int _finally_ord = 50;
public static final int exception_ord = 51;
public static final int typeDeclaration_ord = 52;
public static final int array_ord = 53;
public static final int index_ord = 54;
public static final int dimensions_ord = 55;
public static final int leftHandSide_ord = 56;
public static final int operator_ord = 57;
public static final int rightHandSide_ord = 58;
public static final int thenExpression_ord = 59;
public static final int elseExpression_ord = 60;
public static final int leftOperand_ord = 61;
public static final int rightOperand_ord = 62;
public static final int extendedOperands_ord = 63;
public static final int operand_ord = 64;
public static final JavaFeatureDescriptorEnum instance = new JavaFeatureDescriptorEnum();
public static final FeatureDescriptor _package = instance.valueOf(_package_ord);
public static final FeatureDescriptor imports = instance.valueOf(imports_ord);
public static final FeatureDescriptor types = instance.valueOf(types_ord);
public static final FeatureDescriptor javadoc = instance.valueOf(javadoc_ord);
public static final FeatureDescriptor annotations = instance.valueOf(annotations_ord);
public static final FeatureDescriptor name = instance.valueOf(name_ord);
public static final FeatureDescriptor docElements = instance.valueOf(docElements_ord);
public static final FeatureDescriptor text = instance.valueOf(text_ord);
public static final FeatureDescriptor tags = instance.valueOf(tags_ord);
public static final FeatureDescriptor qualifier = instance.valueOf(qualifier_ord);
public static final FeatureDescriptor parameters = instance.valueOf(parameters_ord);
public static final FeatureDescriptor type = instance.valueOf(type_ord);
public static final FeatureDescriptor varargs = instance.valueOf(varargs_ord);
public static final FeatureDescriptor tagName = instance.valueOf(tagName_ord);
public static final FeatureDescriptor fragments = instance.valueOf(fragments_ord);
public static final FeatureDescriptor typeName = instance.valueOf(typeName_ord);
public static final FeatureDescriptor value = instance.valueOf(value_ord);
public static final FeatureDescriptor values = instance.valueOf(values_ord);
public static final FeatureDescriptor onDemand = instance.valueOf(onDemand_ord);
public static final FeatureDescriptor _static = instance.valueOf(_static_ord);
public static final FeatureDescriptor modifiers = instance.valueOf(modifiers_ord);
public static final FeatureDescriptor bodyDeclarations = instance.valueOf(bodyDeclarations_ord);
public static final FeatureDescriptor superInterfaceTypes = instance.valueOf(superInterfaceTypes_ord);
public static final FeatureDescriptor enumConstants = instance.valueOf(enumConstants_ord);
public static final FeatureDescriptor arguments = instance.valueOf(arguments_ord);
public static final FeatureDescriptor anonymousClassDeclaration = instance.valueOf(anonymousClassDeclaration_ord);
public static final FeatureDescriptor typeParameters = instance.valueOf(typeParameters_ord);
public static final FeatureDescriptor superclassType = instance.valueOf(superclassType_ord);
public static final FeatureDescriptor typeBounds = instance.valueOf(typeBounds_ord);
public static final FeatureDescriptor _default = instance.valueOf(_default_ord);
public static final FeatureDescriptor body = instance.valueOf(body_ord);
public static final FeatureDescriptor returnType = instance.valueOf(returnType_ord);
public static final FeatureDescriptor extraDimensions = instance.valueOf(extraDimensions_ord);
public static final FeatureDescriptor thrownExceptions = instance.valueOf(thrownExceptions_ord);
public static final FeatureDescriptor initializer = instance.valueOf(initializer_ord);
public static final FeatureDescriptor varargsAnnotations = instance.valueOf(varargsAnnotations_ord);
public static final FeatureDescriptor componentType = instance.valueOf(componentType_ord);
public static final FeatureDescriptor typeArguments = instance.valueOf(typeArguments_ord);
public static final FeatureDescriptor bound = instance.valueOf(bound_ord);
public static final FeatureDescriptor upperBound = instance.valueOf(upperBound_ord);
public static final FeatureDescriptor expression = instance.valueOf(expression_ord);
public static final FeatureDescriptor message = instance.valueOf(message_ord);
public static final FeatureDescriptor label = instance.valueOf(label_ord);
public static final FeatureDescriptor parameter = instance.valueOf(parameter_ord);
public static final FeatureDescriptor initializers = instance.valueOf(initializers_ord);
public static final FeatureDescriptor updaters = instance.valueOf(updaters_ord);
public static final FeatureDescriptor thenStatement = instance.valueOf(thenStatement_ord);
public static final FeatureDescriptor elseStatement = instance.valueOf(elseStatement_ord);
public static final FeatureDescriptor statements = instance.valueOf(statements_ord);
public static final FeatureDescriptor catchClauses = instance.valueOf(catchClauses_ord);
public static final FeatureDescriptor _finally = instance.valueOf(_finally_ord);
public static final FeatureDescriptor exception = instance.valueOf(exception_ord);
public static final FeatureDescriptor typeDeclaration = instance.valueOf(typeDeclaration_ord);
public static final FeatureDescriptor array = instance.valueOf(array_ord);
public static final FeatureDescriptor index = instance.valueOf(index_ord);
public static final FeatureDescriptor dimensions = instance.valueOf(dimensions_ord);
public static final FeatureDescriptor leftHandSide = instance.valueOf(leftHandSide_ord);
public static final FeatureDescriptor operator = instance.valueOf(operator_ord);
public static final FeatureDescriptor rightHandSide = instance.valueOf(rightHandSide_ord);
public static final FeatureDescriptor thenExpression = instance.valueOf(thenExpression_ord);
public static final FeatureDescriptor elseExpression = instance.valueOf(elseExpression_ord);
public static final FeatureDescriptor leftOperand = instance.valueOf(leftOperand_ord);
public static final FeatureDescriptor rightOperand = instance.valueOf(rightOperand_ord);
public static final FeatureDescriptor extendedOperands = instance.valueOf(extendedOperands_ord);
public static final FeatureDescriptor operand = instance.valueOf(operand_ord);
private JavaFeatureDescriptorEnum() {
putFeatureDescriptor(_package_ord, "package", "_package");
putFeatureDescriptor(imports_ord, "imports");
putFeatureDescriptor(types_ord, "types");
putFeatureDescriptor(javadoc_ord, "javadoc");
putFeatureDescriptor(annotations_ord, "annotations");
putFeatureDescriptor(name_ord, "name");
putFeatureDescriptor(docElements_ord, "docElements");
putFeatureDescriptor(text_ord, "text");
putFeatureDescriptor(tags_ord, "tags");
putFeatureDescriptor(qualifier_ord, "qualifier");
putFeatureDescriptor(parameters_ord, "parameters");
putFeatureDescriptor(type_ord, "type");
putFeatureDescriptor(varargs_ord, "varargs");
putFeatureDescriptor(tagName_ord, "tagName");
putFeatureDescriptor(fragments_ord, "fragments");
putFeatureDescriptor(typeName_ord, "typeName");
putFeatureDescriptor(value_ord, "value");
putFeatureDescriptor(values_ord, "values");
putFeatureDescriptor(onDemand_ord, "onDemand");
putFeatureDescriptor(_static_ord, "static", "_static");
putFeatureDescriptor(modifiers_ord, "modifiers");
putFeatureDescriptor(bodyDeclarations_ord, "bodyDeclarations");
putFeatureDescriptor(superInterfaceTypes_ord, "superInterfaceTypes");
putFeatureDescriptor(enumConstants_ord, "enumConstants");
putFeatureDescriptor(arguments_ord, "arguments");
putFeatureDescriptor(anonymousClassDeclaration_ord, "anonymousClassDeclaration");
putFeatureDescriptor(typeParameters_ord, "typeParameters");
putFeatureDescriptor(superclassType_ord, "superclassType");
putFeatureDescriptor(typeBounds_ord, "typeBounds");
putFeatureDescriptor(_default_ord, "default", "_default");
putFeatureDescriptor(body_ord, "body");
putFeatureDescriptor(returnType_ord, "returnType");
putFeatureDescriptor(extraDimensions_ord, "extraDimensions");
putFeatureDescriptor(thrownExceptions_ord, "thrownExceptions");
putFeatureDescriptor(initializer_ord, "initializer");
putFeatureDescriptor(varargsAnnotations_ord, "varargsAnnotations");
putFeatureDescriptor(componentType_ord, "componentType");
putFeatureDescriptor(typeArguments_ord, "typeArguments");
putFeatureDescriptor(bound_ord, "bound");
putFeatureDescriptor(upperBound_ord, "upperBound");
putFeatureDescriptor(expression_ord, "expression");
putFeatureDescriptor(message_ord, "message");
putFeatureDescriptor(label_ord, "label");
putFeatureDescriptor(parameter_ord, "parameter");
putFeatureDescriptor(initializers_ord, "initializers");
putFeatureDescriptor(updaters_ord, "updaters");
putFeatureDescriptor(thenStatement_ord, "thenStatement");
putFeatureDescriptor(elseStatement_ord, "elseStatement");
putFeatureDescriptor(statements_ord, "statements");
putFeatureDescriptor(catchClauses_ord, "catchClauses");
putFeatureDescriptor(_finally_ord, "finally", "_finally");
putFeatureDescriptor(exception_ord, "exception");
putFeatureDescriptor(typeDeclaration_ord, "typeDeclaration");
putFeatureDescriptor(array_ord, "array");
putFeatureDescriptor(index_ord, "index");
putFeatureDescriptor(dimensions_ord, "dimensions");
putFeatureDescriptor(leftHandSide_ord, "leftHandSide");
putFeatureDescriptor(operator_ord, "operator");
putFeatureDescriptor(rightHandSide_ord, "rightHandSide");
putFeatureDescriptor(thenExpression_ord, "thenExpression");
putFeatureDescriptor(elseExpression_ord, "elseExpression");
putFeatureDescriptor(leftOperand_ord, "leftOperand");
putFeatureDescriptor(rightOperand_ord, "rightOperand");
putFeatureDescriptor(extendedOperands_ord, "extendedOperands");
putFeatureDescriptor(operand_ord, "operand");
}
private static final long serialVersionUID = 1;
}