Home | History | Annotate | Download | only in util

Lines Matching defs:string

35     private static final String EMPTY_STRING = "";
91 public static int internalClassVersion(String classVersion)
112 public static String externalClassVersion(int classVersion)
151 public static String internalClassName(String externalClassName)
166 public static String externalFullClassDescription(int accessFlags,
167 String internalClassName)
181 public static String externalClassName(String internalClassName)
199 public static String externalShortClassName(String externalClassName)
213 public static boolean isInternalArrayType(String internalType)
226 public static int internalArrayTypeDimensionCount(String internalType)
248 public static boolean isInternalArrayInterfaceName(String internalClassName)
284 public static boolean isInternalCategory2Type(String internalType)
300 public static boolean isInternalClassType(String internalType)
316 public static String internalTypeFromClassName(String internalClassName)
332 public static String internalArrayTypeFromClassName(String internalClassName,
358 public static String internalTypeFromArrayType(String internalArrayType)
376 public static String internalClassNameFromClassType(String internalClassType)
395 public static String internalClassNameFromType(String internalClassType)
419 public static String internalMethodReturnType(String internalMethodDescriptor)
433 public static int internalMethodParameterCount(String internalMethodDescriptor)
459 public static int internalMethodParameterSize(String internalMethodDescriptor)
477 public static int internalMethodParameterSize(String internalMethodDescriptor,
497 public static int internalMethodParameterSize(String internalMethodDescriptor,
506 String internalType = internalTypeEnumeration.nextType();
524 public static int internalTypeSize(String internalType)
553 public static String internalType(String externalType)
586 String internalType =
587 internalTypeChar != 0 ? String.valueOf(internalTypeChar) :
608 public static int externalArrayTypeDimensionCount(String externalType)
635 public static String externalType(String internalType)
647 String externalType =
688 * Returns whether the given internal descriptor String represents a method
690 * @param internalDescriptor the internal descriptor String,
692 * @return <code>true</code> if the given String is a method descriptor,
695 public static boolean isInternalMethodDescriptor(String internalDescriptor)
702 * Returns whether the given member String represents an external method
704 * @param externalMemberNameAndArguments the external member String,
707 * @return <code>true</code> if the given String refers to a method,
710 public static boolean isExternalMethodNameAndArguments(String externalMemberNameAndArguments)
720 * @return the name part of the String, e.g. "<code>myMethod</code>".
722 public static String externalMethodName(String externalMethodNameAndArguments)
741 public static String internalMethodDescriptor(String externalReturnType,
742 String externalMethodNameAndArguments)
772 public static String internalMethodDescriptor(String externalReturnType,
780 internalMethodDescriptor.append(internalType((String)externalArguments.get(index)));
800 public static String externalFullFieldDescription(int accessFlags,
801 String fieldName,
802 String internalFieldDescriptor)
825 public static String externalFullMethodDescription(String internalClassName,
827 String internalMethodName,
828 String internalMethodDescriptor)
846 public static String externalClassAccessFlags(int accessFlags)
859 public static String externalClassAccessFlags(int accessFlags, String prefix)
866 StringBuffer string = new StringBuffer(50);
870 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_PUBLIC).append(' ');
874 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_FINAL).append(' ');
878 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_ANNOTATION);
882 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_INTERFACE).append(' ');
886 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_ENUM).append(' ');
890 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_ABSTRACT).append(' ');
893 return string.toString();
903 public static String externalFieldAccessFlags(int accessFlags)
916 public static String externalFieldAccessFlags(int accessFlags, String prefix)
923 StringBuffer string = new StringBuffer(50);
927 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_PUBLIC).append(' ');
931 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_PRIVATE).append(' ');
935 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_PROTECTED).append(' ');
939 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_STATIC).append(' ');
943 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_FINAL).append(' ');
947 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_VOLATILE).append(' ');
951 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_TRANSIENT).append(' ');
954 return string.toString();
964 public static String externalMethodAccessFlags(int accessFlags)
977 public static String externalMethodAccessFlags(int accessFlags, String prefix)
984 StringBuffer string = new StringBuffer(50);
988 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_PUBLIC).append(' ');
992 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_PRIVATE).append(' ');
996 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_PROTECTED).append(' ');
1000 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_STATIC).append(' ');
1004 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_FINAL).append(' ');
1008 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_SYNCHRONIZED).append(' ');
1012 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_NATIVE).append(' ');
1016 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_ABSTRACT).append(' ');
1020 string.append(prefix).append(ClassConstants.EXTERNAL_ACC_STRICT).append(' ');
1023 return string.toString();
1034 public static String externalMethodReturnType(String internalMethodDescriptor)
1054 private static String externalMethodReturnTypeAndName(String internalClassName,
1055 String internalMethodName,
1056 String internalMethodDescriptor)
1074 public static String externalMethodArguments(String internalMethodDescriptor)
1101 public static String internalPackageName(String internalClassName)
1103 String internalPackagePrefix = internalPackagePrefix(internalClassName);
1118 public static String internalPackagePrefix(String internalClassName)
1132 public static String externalPackageName(String externalClassName)
1134 String externalPackagePrefix = externalPackagePrefix(externalClassName);
1149 public static String externalPackagePrefix(String externalClassName)