|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.drools.factmodel.BuildUtils
public class BuildUtils
Constructor Summary | |
---|---|
BuildUtils()
|
Method Summary | |
---|---|
static int |
arrayDimSize(String type)
|
static String |
arrayType(String type)
|
static String |
box(String type)
|
static String |
extractor(String type)
|
static Object |
getDefaultValue(FieldDefinition fld)
|
static String |
getGenericTypes(String[] interfaces)
|
static String |
getInternalType(String type)
Returns the corresponding internal type representation for the given type. |
static String[] |
getInternalTypes(String[] superClasses)
|
static String |
getterName(String fieldName,
String type)
|
static String |
getTypeDescriptor(String type)
Returns the corresponding type descriptor for the given type. |
static String |
injector(String type)
|
static boolean |
isArray(String type)
Returns true if the provided type is an arrayType |
static boolean |
isBoolean(String type)
|
static boolean |
isBoxed(String type)
|
static boolean |
isPrimitive(String type)
Returns true if the provided type is a primitive type |
static String |
numericMorph(String type)
|
static void |
pushInt(org.mvel2.asm.MethodVisitor mv,
int j)
|
static int |
returnType(String type)
|
static String |
serializationReaderName(String type)
|
static String |
serializationWriterName(String type)
|
static String |
setterName(String fieldName,
String type)
|
static int |
sizeOf(String type)
|
static int |
storeType(String type)
|
static String |
unBox(String type)
|
static int |
varType(String type)
|
static int |
zero(String type)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BuildUtils()
Method Detail |
---|
public static String[] getInternalTypes(String[] superClasses)
public static String getGenericTypes(String[] interfaces)
public static String getInternalType(String type)
type
-
public static String getTypeDescriptor(String type)
type
-
public static String arrayType(String type)
public static int arrayDimSize(String type)
public static boolean isPrimitive(String type)
type
-
public static boolean isArray(String type)
type
-
public static Object getDefaultValue(FieldDefinition fld)
public static boolean isBoxed(String type)
public static String unBox(String type)
public static String box(String type)
public static int sizeOf(String type)
public static int returnType(String type)
public static int varType(String type)
public static int storeType(String type)
public static boolean isBoolean(String type)
public static int zero(String type)
public static String getterName(String fieldName, String type)
public static String setterName(String fieldName, String type)
public static String extractor(String type)
public static String injector(String type)
public static String numericMorph(String type)
public static void pushInt(org.mvel2.asm.MethodVisitor mv, int j)
public static String serializationWriterName(String type)
public static String serializationReaderName(String type)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |