@Override public int compareCompatibleWithIgnoreCase(IString string) throws IndexException { return compareCompatibleWithIgnoreCase(string.getChars()); }
@Override public int compareCompatibleWithIgnoreCase(IString string) throws IndexException { return compareCompatibleWithIgnoreCase(string.getChars()); }
public char[] getFieldDescriptorWithoutTrailingSemicolon() { char[] fieldDescriptor = getFieldDescriptor().getChars(); int end = fieldDescriptor.length; if (fieldDescriptor.length > 0 && fieldDescriptor[end - 1] == ';') { end--; } return CharArrayUtils.subarray(fieldDescriptor, 0, end); }
public char[] getFieldDescriptorWithoutTrailingSemicolon() { char[] fieldDescriptor = getFieldDescriptor().getChars(); int end = fieldDescriptor.length; if (fieldDescriptor.length > 0 && fieldDescriptor[end - 1] == ';') { end--; } return CharArrayUtils.subarray(fieldDescriptor, 0, end); }
@Override public int compareCompatibleWithIgnoreCase(IString string) throws IndexException { return ShortString.compareCompatibleWithIgnoreCase(getChars(), string.getChars()); }
@Override public int compare(IString string, boolean caseSensitive) throws IndexException { return ShortString.compare(getChars(), string.getChars(), caseSensitive); }
@Override public int compareCompatibleWithIgnoreCase(IString string) throws IndexException { return ShortString.compareCompatibleWithIgnoreCase(getChars(), string.getChars()); }
@Override public int compare(IString string, boolean caseSensitive) throws IndexException { return ShortString.compare(getChars(), string.getChars(), caseSensitive); }
@Override public int compare(IString string, boolean caseSensitive) throws IndexException { return compare(getChars(), string.getChars(), caseSensitive); }
public char[] getValue() { return ENUM_VALUE.get(getNd(), this.address).getChars(); }
public char[] getMethodDescriptor() { char[] name = getMethodName().getChars(); int descriptorStart = CharArrayUtils.indexOf('(', name, 0, name.length); return CharArrayUtils.subarray(name, descriptorStart, name.length); } }
public char[] getMethodDescriptor() { char[] name = getMethodName().getChars(); int descriptorStart = CharArrayUtils.indexOf('(', name, 0, name.length); return CharArrayUtils.subarray(name, descriptorStart, name.length); } }
@Override public void getSignature(CharArrayBuffer result, boolean includeTrailingSemicolon) { if (includeTrailingSemicolon) { result.append(getFieldDescriptor().getChars()); } else { result.append(getFieldDescriptorWithoutTrailingSemicolon()); } }
@Override public void getSignature(CharArrayBuffer result, boolean includeTrailingSemicolon) { if (includeTrailingSemicolon) { result.append(getFieldDescriptor().getChars()); } else { result.append(getFieldDescriptorWithoutTrailingSemicolon()); } }
public char[] getSelector() { IString methodName = METHOD_NAME.get(getNd(), getAddress()); char[] methodNameString = methodName.getChars(); int bracketIndex = CharArrayUtils.indexOf('(', methodNameString); if (bracketIndex == -1) { bracketIndex = methodNameString.length; } return CharArrayUtils.subarray(methodNameString, 0, bracketIndex); }
public char[] getSourceName() { IString sourceName = getSourceNameOverride(); if (sourceName.length() != 0) { return sourceName.getChars(); } char[] simpleName = getTypeId().getSimpleNameCharArray(); return JavaNames.simpleNameToSourceName(simpleName); }
public char[] getSourceName() { IString sourceName = getSourceNameOverride(); if (sourceName.length() != 0) { return sourceName.getChars(); } char[] simpleName = getTypeId().getSimpleNameCharArray(); return JavaNames.simpleNameToSourceName(simpleName); }
public char[] getSelector() { IString methodName = METHOD_NAME.get(getNd(), getAddress()); char[] methodNameString = methodName.getChars(); int bracketIndex = CharArrayUtils.indexOf('(', methodNameString); if (bracketIndex == -1) { bracketIndex = methodNameString.length; } return CharArrayUtils.subarray(methodNameString, 0, bracketIndex); }