KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > sf > dozer > util > mapping > util > MapperConstants


1 /*
2  * Copyright 2005-2007 the original author or authors.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */

16 package net.sf.dozer.util.mapping.util;
17
18 /**
19  * @author garsombke.franz
20  * @author sullins.ben
21  * @author tierney.matt
22  *
23  */

24 public abstract class MapperConstants {
25
26   public static final String JavaDoc CURRENT_VERSION = "3.0";
27   public static final boolean DEFAULT_WILDCARD_POLICY = true;
28   public static final boolean DEFAULT_ERROR_POLICY = true;
29   public static final boolean DEFAULT_MAP_NULL_POLICY = true;
30   public static final boolean DEFAULT_MAP_EMPTY_STRING_POLICY = true;
31   public static final String JavaDoc DTD_NAME = "dozerbeanmapping.dtd";
32   public static final String JavaDoc DEFAULT_CONFIG_FILE = "dozer.properties";
33   public static final String JavaDoc DEFAULT_MAPPING_FILE = "dozerBeanMapping.xml";
34   public static final String JavaDoc DEFAULT_CONTEXT_FILE = "dozerContext.xml";
35   public static final String JavaDoc DEFAULT_PATH_ROOT = "";
36   public static final String JavaDoc FILE_PREFIX = "file:";
37   public static final String JavaDoc DEFAULT_BEAN_FACTORY = "beanfactory";
38   public static final boolean DEFAULT_STATISTICS_ENABLED = false;
39   public static final String JavaDoc CONFIG_FILE_SYS_PROP = "dozer.configuration"; //i.e)-Ddozer.configuration=somefile.properties
40
public static final String JavaDoc DEBUG_SYS_PROP="dozer.debug";//i.e)-Ddozer.debug=true
41
public static final String JavaDoc DEBUG_FALSE="false";
42   public static final String JavaDoc WILDCARD_POLICY_TRUE = "true";
43   public static final String JavaDoc WILDCARD_POLICY_FALSE = "false";
44   public static final String JavaDoc ITERATE = "iterate";
45   public static final String JavaDoc ONE_WAY = "one-way";
46   public static final String JavaDoc DEEP_FIELD_DELIMITOR = ".";
47   public static final String JavaDoc INDEXED_FIELD_DELIMITOR = "[";
48   public static final String JavaDoc RELATIONSHIP_CUMULATIVE = "cumulative";
49   public static final String JavaDoc RELATIONSHIP_NON_CUMULATIVE = "non-cumulative";
50   public static final String JavaDoc GLOBAL_CONFIGURATION = "globalConfiguration";
51   public static final String JavaDoc SELF_KEYWORD = "this";
52     
53   // Parsing Elements
54
public static final String JavaDoc CONFIGURATION_ELEMENT = "configuration";
55   public static final String JavaDoc STOP_ON_ERRORS_ELEMENT = "stop-on-errors";
56   public static final String JavaDoc DATE_FORMAT_ELEMENT = "date-format";
57   public static final String JavaDoc WILDCARD_ELEMENT = "wildcard";
58   public static final String JavaDoc CUSTOM_CONVERTERS_ELEMENT = "custom-converters";
59   public static final String JavaDoc COPY_BY_REFERENCES_ELEMENT = "copy-by-references";
60   public static final String JavaDoc COPY_BY_REFERENCE_ELEMENT = "copy-by-reference";
61   public static final String JavaDoc CONVERTER_ELEMENT = "converter";
62   public static final String JavaDoc CLASS_A_ELEMENT = "class-a";
63   public static final String JavaDoc CLASS_B_ELEMENT = "class-b";
64   public static final String JavaDoc MAPPING_ELEMENT = "mapping";
65   public static final String JavaDoc FIELD_ELEMENT = "field";
66   public static final String JavaDoc FIELD_EXCLUDE_ELEMENT = "field-exclude";
67   public static final String JavaDoc A_ELEMENT = "a";
68   public static final String JavaDoc B_ELEMENT = "b";
69   public static final String JavaDoc SOURCE_TYPE_HINT_ELEMENT = "a-hint";
70   public static final String JavaDoc DESTINATION_TYPE_HINT_ELEMENT = "b-hint";
71   public static final String JavaDoc BEAN_FACTORY_ELEMENT = "bean-factory";
72   public static final String JavaDoc IS_ACCESSIBLE_ELEMENT = "is-accessible";
73   public static final String JavaDoc ALLOWED_EXCEPTIONS_ELEMENT = "allowed-exceptions";
74   public static final String JavaDoc ALLOWED_EXCEPTION_ELEMENT = "exception";
75   
76   // Parsing Attributes
77
public static final String JavaDoc TYPE_ATTRIBUTE = "type";
78   public static final String JavaDoc WILDCARD_ATTRIBUTE = "wildcard";
79   public static final String JavaDoc DATE_FORMAT_ATTRIBUTE = "date-format";
80   public static final String JavaDoc RELATIONSHIP_TYPE_ATTRIBUTE = "relationship-type";
81   public static final String JavaDoc COPY_BY_REFERENCE_ATTRIBUTE = "copy-by-reference";
82   public static final String JavaDoc THE_SET_METHOD_ATTRIBUTE = "set-method";
83   public static final String JavaDoc THE_GET_METHOD_ATTRIBUTE = "get-method";
84   public static final String JavaDoc STOP_ON_ERRORS_ATTRIBUTE = "stop-on-errors";
85   public static final String JavaDoc MAPID_ATTRIBUTE = "map-id";
86   public static final String JavaDoc MAP_SET_METHOD_ATTRIBUTE = "map-set-method";
87   public static final String JavaDoc MAP_GET_METHOD_ATTRIBUTE = "map-get-method";
88   public static final String JavaDoc KEY_ATTRIBUTE = "key";
89   public static final String JavaDoc BEAN_FACTORY_ATTRIBUTE = "bean-factory";
90   public static final String JavaDoc FACTORY_BEANID_ATTRIBUTE = "factory-bean-id";
91   public static final String JavaDoc IS_ACCESSIBLE_ATTRIBUTE = "is-accessible";
92   public static final String JavaDoc CREATE_METHOD_ATTRIBUTE = "create-method";
93   public static final String JavaDoc MAP_NULL_ATTRIBUTE = "map-null";
94   public static final String JavaDoc MAP_EMPTY_STRING_ATTRIBUTE = "map-empty-string";
95   public static final String JavaDoc CUSTOM_CONVERTER_ATTRIBUTE = "custom-converter";
96
97   //DozerBeanMapper instance caches
98
public static final String JavaDoc CONVERTER_BY_DEST_TYPE_CACHE = "Converter By Destination Type Dozer Cache";
99   public static final String JavaDoc SUPER_TYPE_CHECK_CACHE = "Super Type Mapping Dozer Cache";
100   public static final int DEFAULT_CONVERTER_BY_DEST_TYPE_CACHE_MAX_SIZE = 5000;
101   public static final int DEFAULT_SUPER_TYPE_CHECK_CACHE_MAX_SIZE = 5000;
102
103   //Supported Events
104
public static final String JavaDoc MAPPING_STARTED_EVENT = "MAPPING_STARTED";
105   public static final String JavaDoc MAPPING_PRE_WRITING_DEST_VALUE = "MAPPING_PRE_WRITING_DEST_VALUE";
106   public static final String JavaDoc MAPPING_POST_WRITING_DEST_VALUE = "MAPPING_POST_WRITING_DEST_VALUE";
107   public static final String JavaDoc MAPPING_FINISHED_EVENT = "MAPPING_FINISHED";
108   
109 }
110
Popular Tags