@Override public String getSignature() { if (_signature == null) { _signature = super.getSignature(); } return _signature; }
@Override public String getSignature() { if (_signature == null) { _signature = super.getSignature(); } return _signature; }
@Override public String getSignature() { if (_signature == null) { _signature = super.getSignature(); } return _signature; }
@Override public String getSignature() { if (_signature == null) { _signature = super.getSignature(); } return _signature; }
@Override public String getSignature() { if (_signature == null) { _signature = super.getSignature(); } return _signature; }
@Override public String getSignature() { if (_signature == null) { _signature = super.getSignature(); } return _signature; }
@Override public String getSignature() { if (_signature == null) { _signature = super.getSignature(); } return _signature; }
@Override public String getSignature() { if (_signature == null) { _signature = super.getSignature(); } return _signature; }
@Override public String getSignature() { if (_signature == null) { _signature = super.getSignature(); } return _signature; }
@Override public final String toString() { if (_type == FrameValueType.Reference) { return String.format("%s(%s)", _type, ((TypeReference)_parameter).getSignature()); } return _type.name(); }
@Override public final String toString() { if (_type == FrameValueType.Reference) { return String.format("%s(%s)", _type, ((TypeReference)_parameter).getSignature()); } return _type.name(); }
@Override public final String toString() { if (_type == FrameValueType.Reference) { return String.format("%s(%s)", _type, ((TypeReference)_parameter).getSignature()); } return _type.name(); }
private static String key(final VariableDefinition variable) { final StringBuilder sb = new StringBuilder().append(variable.getSlot()).append(':'); if (variable.hasName()) { sb.append(variable.getName()); } else { sb.append("#unnamed_") .append(variable.getScopeStart()) .append('_') .append(variable.getScopeEnd()); } return sb.append(':') .append(variable.getVariableType().getSignature()) .toString(); }
@Override public String toString() { return "VariableDefinition{" + "Slot=" + _slot + ", ScopeStart=" + _scopeStart + ", ScopeEnd=" + _scopeEnd + ", Name=" + getName() + ", IsFromMetadata=" + _fromMetadata + ", IsTypeKnown=" + _isTypeKnown + ", Type=" + getVariableType().getSignature() + '}'; } }
@Override public String toString() { return "VariableDefinition{" + "Slot=" + _slot + ", ScopeStart=" + _scopeStart + ", ScopeEnd=" + _scopeEnd + ", Name=" + getName() + ", IsFromMetadata=" + _fromMetadata + ", IsTypeKnown=" + _isTypeKnown + ", Type=" + getVariableType().getSignature() + '}'; } }
private static String key(final VariableDefinition variable) { final StringBuilder sb = new StringBuilder().append(variable.getSlot()).append(':'); if (variable.hasName()) { sb.append(variable.getName()); } else { sb.append("#unnamed_") .append(variable.getScopeStart()) .append('_') .append(variable.getScopeEnd()); } return sb.append(':') .append(variable.getVariableType().getSignature()) .toString(); }
private static String key(final VariableDefinition variable) { final StringBuilder sb = new StringBuilder().append(variable.getSlot()).append(':'); if (variable.hasName()) { sb.append(variable.getName()); } else { sb.append("#unnamed_") .append(variable.getScopeStart()) .append('_') .append(variable.getScopeEnd()); } return sb.append(':') .append(variable.getVariableType().getSignature()) .toString(); }
@Override public String toString() { return "VariableDefinition{" + "Slot=" + _slot + ", ScopeStart=" + _scopeStart + ", ScopeEnd=" + _scopeEnd + ", Name=" + getName() + ", IsFromMetadata=" + _fromMetadata + ", IsTypeKnown=" + _isTypeKnown + ", Type=" + getVariableType().getSignature() + '}'; } }
public boolean checkMethod(MethodDefinition md) { if(!md.getReturnType().isArray() && !TYPE_TO_WARNING.containsKey(md.getReturnType().getInternalName())) return false; if(md.getName().equals("getName") && md.getReturnType().getSignature().equals("[B") && md.getParameters().size() == 1 && Types.isInstance(md.getDeclaringType(), "java/sql/ResultSet")) return false; return true; }
final String signature = catchType.getSignature();