package com.francetelecom.rd.stubs.engine; /* * #%L * Matos * $Id:$ * $HeadURL:$ * %% * Copyright (C) 2008 - 2014 Orange SA * %% * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * #L% */ /** * Various string constants. * * @author Pierre Cregut * */ public class EngineConstant { /** * Field annotation name */ public static final String FIELD_ANNOT = "Field"; /** * Container for field annotations. */ public static final String FIELD_ARRAY_ANNOT = "Fields"; /** * FieldSet annotation name */ public static final String FIELD_SET_ANNOT = "FieldSet"; /** * FieldGet annotation name */ public static final String FIELD_GET_ANNOT = "FieldGet"; /** * Annotation : Specific class for a field value. */ public static final String FIELD_VALUE_IMPL_ANNOT = "FieldValueImpl"; /** * Annotation : no definition for the field. */ public static final String FIELD_NO_VALUE_ANNOT = "FieldNoValue"; /** * Callback annotation name */ public static final String CALLBACK_ANNOT = "CallBack"; /** * MayBe annotation name */ public static final String MAY_BE_ANNOT = "MayBe"; /** * Real annotation name */ public static final String REAL_ANNOT = "Real"; /** * Code annotation name */ public static final String CODE_ANNOT = "Code"; /** * Super annotation name */ public static final String SUPER_ANNOT = "UseSuper"; /** * CallbackRegister annotation name */ public static final String CALLBACK_REGISTER_ANNOT = "CallBackRegister"; /** * ClassDone annotation name */ public static final String CLASSDONE_ANNOT = "ClassDone"; /** * ArgsRule annotation name */ public final static String ARG_RULE_ANNOT = "ArgsRule"; /** * ArgsRule annotation name */ public final static String ARG_RULE_ARRAY_ANNOT = "ArgsRules"; /** * ReturnRule annotation name */ public final static String RETURN_RULE_ANNOT = "ReturnRule"; /** * FieldRule annotation name */ public final static String FIELD_RULE_ANNOT = "FieldRule"; /** * UseRule annotation name */ public final static String USE_RULE_ANNOT = "UseRule"; /** * Annotation to request all the implementers of a class. */ public final static String DUMP_HIERARCHY_ANNOT = "DumpHierarchy"; /** * Accumulator annotation name */ public static final String ACCUMULATOR_ANNOT = "Accumulator"; /** * Annotation field "value" */ public static final String VALUE_FIELD = "value"; /** * Annotation field "report" (Rules) */ public final static String REPORT_FIELD = "report"; /** * Annotation field "pos" (ArgsRule only) */ public final static String ARGS_FIELD = "pos"; /** * Annotation field "modifier" (Field) */ public static final String MODIFIER_FIELD = "modifier"; /** * Annotation field "type" (Field) */ public static final String TYPE_FIELD = "type"; /** * Annotation field "super" (Real) */ public static final String SUPER_FIELD = "superClass"; /** * Annotation field "noAbstract" in DumpHierarchy */ public static final String NO_ABSTRACT_FIELD = "noAbstract"; }