EMMA Coverage Report (generated Sat Nov 03 21:53:04 GMT 2007)
[all classes][sf.qof.codegen]

COVERAGE SUMMARY FOR SOURCE FILE [Constants.java]

nameclass, %method, %block, %line, %
Constants.java100% (1/1)50%  (1/2)99%  (559/562)98%  (112/114)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class Constants100% (1/1)50%  (1/2)99%  (559/562)98%  (112/114)
Constants (): void 0%   (0/1)0%   (0/3)0%   (0/2)
<static initializer> 100% (1/1)100% (559/559)100% (112/112)

1/*
2 * Copyright 2007 brunella ltd
3 *
4 * Licensed under the LGPL Version 3 (the "License");
5 * you may not use this file except in compliance with the License.
6 *
7 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
8 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
11 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
12 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
13 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
14 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
15 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
16 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
17 * THE POSSIBILITY OF SUCH DAMAGE.
18 */
19package sf.qof.codegen;
20 
21import net.sf.cglib.core.Signature;
22 
23import org.objectweb.asm.Type;
24 
25/**
26 * Internal - holds constants for type and signature definitions.
27 */
28public final class Constants {
29 
30  private Constants() {
31  }
32 
33  public static final String FIELD_NAME_DEFAULT_FETCH_SIZE = "DEFAULT_FETCH_SIZE";
34  public static final String FIELD_NAME_DEFAULT_BATCH_SIZE = "DEFAULT_BATCH_SIZE";
35  public static final String EXCEPTION_COLLECTIONS_DIFFERENT_SIZE = "Input collections have different size";
36  public static final String EXCEPTION_EMPTY_RESULT = "Empty result set returned";
37  public static final String EXCEPTION_MORE_THAN_ONE_RESULT = "More than one result in result set";
38  
39  public static final String FIELD_NAME_BATCH_SIZE = "batchSize";
40  public static final String FIELD_NAME_FETCH_SIZE = "fetchSize";
41 
42  public static final String FIELD_NAME_FIRST_RESULT = "firstResult";
43  public static final String FIELD_NAME_MAX_RESULTS = "maxResults";
44 
45  // types
46  public static final Type TYPE_Byte = Type.getType("Ljava/lang/Byte;");
47  public static final Type TYPE_Boolean = Type.getType("Ljava/lang/Boolean;");
48  public static final Type TYPE_Short = Type.getType("Ljava/lang/Short;");
49  public static final Type TYPE_Integer = Type.getType("Ljava/lang/Integer;");
50  public static final Type TYPE_Long = Type.getType("Ljava/lang/Long;");
51  public static final Type TYPE_Float = Type.getType("Ljava/lang/Float;");
52  public static final Type TYPE_Double = Type.getType("Ljava/lang/Double;");
53  public static final Type TYPE_Date = Type.getType("Ljava/util/Date;");
54  public static final Type TYPE_String = Type.getType("Ljava/lang/String;");
55  public static final Type TYPE_Character = Type.getType("Ljava/lang/Character;");
56  public static final Type TYPE_byte = Type.getType("B");
57  public static final Type TYPE_boolean = Type.getType("Z");
58  public static final Type TYPE_short = Type.getType("S");
59  public static final Type TYPE_int = Type.getType("I");
60  public static final Type TYPE_long = Type.getType("J");
61  public static final Type TYPE_float = Type.getType("F");
62  public static final Type TYPE_double = Type.getType("D");
63  public static final Type TYPE_char = Type.getType("C");
64 
65  public static final Type TYPE_intArray = Type.getType("[I");
66 
67  public static final Type TYPE_Throwable = Type.getType("Ljava/lang/Throwable;");
68  public static final Type TYPE_RuntimeException = Type.getType("Ljava/lang/RuntimeException;");
69 
70  public static final Type TYPE_Collection = Type.getType("Ljava/util/Collection;");
71  public static final Type TYPE_Map = Type.getType("Ljava/util/Map;");
72  public static final Type TYPE_Iterator = Type.getType("Ljava/util/Iterator;");
73  public static final Type TYPE_List = Type.getType("Ljava/util/List;");
74  public static final Type TYPE_ArrayList = Type.getType("Ljava/util/ArrayList;");
75  public static final Type TYPE_HashSet = Type.getType("Ljava/util/HashSet;");
76  public static final Type TYPE_HashMap = Type.getType("Ljava/util/HashMap;");
77 
78  public static final Type TYPE_Connection = Type.getType("Ljava/sql/Connection;");
79  public static final Type TYPE_Statement = Type.getType("Ljava/sql/Statement;");
80  public static final Type TYPE_PreparedStatement = Type.getType("Ljava/sql/PreparedStatement;");
81  public static final Type TYPE_CallableStatement = Type.getType("Ljava/sql/CallableStatement;");
82  public static final Type TYPE_ResultSet = Type.getType("Ljava/sql/ResultSet;");
83  public static final Type TYPE_SQLException = Type.getType("Ljava/sql/SQLException;");
84  public static final Type TYPE_sqlDate = Type.getType("Ljava/sql/Date;");
85  public static final Type TYPE_sqlTime = Type.getType("Ljava/sql/Time;");
86  public static final Type TYPE_sqlTimestamp = Type.getType("Ljava/sql/Timestamp;");
87 
88  public static final Type TYPE_System = Type.getType("Ljava/lang/System;");
89 
90  public static final Signature SIG_init = new Signature("init", "()V");
91 
92  // methods of Connection/PreparedStament/CallableStatement
93  public static final Signature SIG_prepareStatement = new Signature("prepareStatement",
94      "(Ljava/lang/String;)Ljava/sql/PreparedStatement;");
95  public static final Signature SIG_prepareCall = new Signature("prepareCall",
96      "(Ljava/lang/String;)Ljava/sql/CallableStatement;");
97  public static final Signature SIG_setNull = new Signature("setNull", "(II)V");
98  public static final Signature SIG_setByte = new Signature("setByte", "(IB)V");
99  public static final Signature SIG_getByte = new Signature("getByte", "(I)B");
100  public static final Signature SIG_getByteNamed = new Signature("getByte", "(Ljava/lang/String;)B");
101  public static final Signature SIG_setShort = new Signature("setShort", "(IS)V");
102  public static final Signature SIG_getShort = new Signature("getShort", "(I)S");
103  public static final Signature SIG_getShortNamed = new Signature("getShort", "(Ljava/lang/String;)S");
104  public static final Signature SIG_setInt = new Signature("setInt", "(II)V");
105  public static final Signature SIG_getInt = new Signature("getInt", "(I)I");
106  public static final Signature SIG_getIntNamed = new Signature("getInt", "(Ljava/lang/String;)I");
107  public static final Signature SIG_setLong = new Signature("setLong", "(IJ)V");
108  public static final Signature SIG_getLong = new Signature("getLong", "(I)J");
109  public static final Signature SIG_getLongNamed = new Signature("getLong", "(Ljava/lang/String;)J");
110  public static final Signature SIG_setFloat = new Signature("setFloat", "(IF)V");
111  public static final Signature SIG_getFloat = new Signature("getFloat", "(I)F");
112  public static final Signature SIG_getFloatNamed = new Signature("getFloat", "(Ljava/lang/String;)F");
113  public static final Signature SIG_setDouble = new Signature("setDouble", "(ID)V");
114  public static final Signature SIG_getDouble = new Signature("getDouble", "(I)D");
115  public static final Signature SIG_getDoubleNamed = new Signature("getDouble", "(Ljava/lang/String;)D");
116  public static final Signature SIG_setBoolean = new Signature("setBoolean", "(IZ)V");
117  public static final Signature SIG_getBoolean = new Signature("getBoolean", "(I)Z");
118  public static final Signature SIG_getBooleanNamed = new Signature("getBoolean", "(Ljava/lang/String;)Z");
119  public static final Signature SIG_setString = new Signature("setString", "(ILjava/lang/String;)V");
120  public static final Signature SIG_getString = new Signature("getString", "(I)Ljava/lang/String;");
121  public static final Signature SIG_getStringNamed = new Signature("getString", "(Ljava/lang/String;)Ljava/lang/String;");
122  public static final Signature SIG_setDate = new Signature("setDate", "(ILjava/sql/Date;)V");
123  public static final Signature SIG_getDate = new Signature("getDate", "(I)Ljava/sql/Date;");
124  public static final Signature SIG_getDateNamed = new Signature("getDate", "(Ljava/lang/String;)Ljava/sql/Date;");
125  public static final Signature SIG_setTime = new Signature("setTime", "(ILjava/sql/Time;)V");
126  public static final Signature SIG_getTime = new Signature("getTime", "(I)Ljava/sql/Time;");
127  public static final Signature SIG_getTimeNamed = new Signature("getTime", "(Ljava/lang/String;)Ljava/sql/Time;");
128  public static final Signature SIG_setTimestamp = new Signature("setTimestamp", "(ILjava/sql/Timestamp;)V");
129  public static final Signature SIG_getTimestamp = new Signature("getTimestamp", "(I)Ljava/sql/Timestamp;");
130  public static final Signature SIG_getTimestampNamed = new Signature("getTimestamp", "(Ljava/lang/String;)Ljava/sql/Timestamp;");
131 
132  public static final Signature SIG_wasNull = new Signature("wasNull", "()Z");
133  public static final Signature SIG_next = new Signature("next", "()Z");
134  public static final Signature SIG_close = new Signature("close", "()V");
135  public static final Signature SIG_executeQuery = new Signature("executeQuery", "()Ljava/sql/ResultSet;");
136  public static final Signature SIG_execute = new Signature("execute", "()Z");
137  public static final Signature SIG_executeUpdate = new Signature("executeUpdate", "()I");
138  public static final Signature SIG_executeBatch = new Signature("executeBatch", "()[I");
139  public static final Signature SIG_addBatch = new Signature("addBatch", "()V");
140  public static final Signature SIG_setFetchSize = new Signature("setFetchSize", "(I)V");
141  public static final Signature SIG_registerOutParameter = new Signature("registerOutParameter", "(II)V");
142 
143  public static final Signature SIG_byteValue = new Signature("byteValue", "()B");
144  public static final Signature SIG_shortValue = new Signature("shortValue", "()S");
145  public static final Signature SIG_intValue = new Signature("intValue", "()I");
146  public static final Signature SIG_longValue = new Signature("longValue", "()J");
147  public static final Signature SIG_floatValue = new Signature("floatValue", "()F");
148  public static final Signature SIG_doubleValue = new Signature("doubleValue", "()D");
149  public static final Signature SIG_booleanValue = new Signature("booleanValue", "()Z");
150 
151  public static final Signature SIG_getTimeLong = new Signature("getTime", "()J");
152 
153  public static final Signature SIG_size = new Signature("size", "()I");
154  public static final Signature SIG_iterator = new Signature("iterator", "()Ljava/util/Iterator;");
155  public static final Signature SIG_hasNext = new Signature("hasNext", "()Z");
156  public static final Signature SIG_iterator_next = new Signature("next", "()Ljava/lang/Object;");
157  public static final Signature SIG_add = new Signature("add", "(Ljava/lang/Object;)Z");
158  public static final Signature SIG_put = new Signature("put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
159 
160  public static final Signature SIG_getConnection = new Signature("getConnection", "()Ljava/sql/Connection;");
161  public static final Signature SIG_setConnection = new Signature("setConnection", "(Ljava/sql/Connection;)V");
162 
163  public static final Signature SIG_toString = new Signature("toString", "()Ljava/lang/String;");
164  public static final Signature SIG_length = new Signature("length", "()I");
165 
166  public static final Signature SIG_arraycopy = new Signature("arraycopy", "(Ljava/lang/Object;ILjava/lang/Object;II)V");
167 
168  public static final Signature SIG_Byte_valueOf = new Signature("valueOf", "(B)Ljava/lang/Byte;");
169  public static final Signature SIG_Short_valueOf = new Signature("valueOf", "(S)Ljava/lang/Short;");
170  public static final Signature SIG_Integer_valueOf = new Signature("valueOf", "(I)Ljava/lang/Integer;");
171  public static final Signature SIG_Long_valueOf = new Signature("valueOf", "(J)Ljava/lang/Long;");
172  public static final Signature SIG_Float_valueOf = new Signature("valueOf", "(F)Ljava/lang/Float;");
173  public static final Signature SIG_Double_valueOf = new Signature("valueOf", "(D)Ljava/lang/Double;");
174  public static final Signature SIG_Character_valueOf = new Signature("valueOf", "(C)Ljava/lang/Character;");
175  public static final Signature SIG_Boolean_valueOf = new Signature("valueOf", "(Z)Ljava/lang/Boolean;");
176 
177  //TODO move
178}

[all classes][sf.qof.codegen]
EMMA 2.0.5312 (C) Vladimir Roubtsov