@Override public int getSizeInRCode() { int size = 24; for (IParameter p : parameters) { size += ((MethodParameterV11) p).getSizeInRCode(); } return size; }
@Override public String toString() { return getMode() + " " + getParameterType() + " " + getName() + " AS " + getDataType(); }
public boolean canWrite() { return (isSetterPrivate() || isSetterProtected() || isSetterPublic()); }
public boolean canRead() { return (isGetterPrivate() || isGetterProtected() || isGetterPublic()); }
@Override public String toString() { return String.format("Method %s(%d arguments) returns %s", getName(), parameters.length, getReturnType()); }
@Override public String getDataType() { if (dataType == DataType.CLASS.getNum()) return dataTypeName; return getABLDataType().name(); }
protected static IIndexComponentElement fromDebugSegment(byte[] segment, int currentPos, int textAreaOffset, ByteOrder order) { int ascending = segment[currentPos]; int flags = segment[currentPos + 1]; int position = ByteBuffer.wrap(segment, currentPos + 2, Short.BYTES).order(order).getShort(); return new IndexComponentElementV11(position, flags, ascending == 106); }
@Override public String toString() { return String.format("Buffer %s for %s.%s", getName(), databaseName, tableName); }
@Override public String toString() { return String.format("Dataset %s for %d buffer(s) and %d relations", getName(), bufferNames.length, relations.length); }
@Override public String toString() { return String.format("Table %s - BeforeTable %s", getName(), beforeTableName); }
@Override public String toString() { return String.format("Query %s for %d buffer(s)", getName(), bufferNames.length); }
@Override public String toString() { return getMode() + " " + getParameterType() + " " + getName() + " AS " + getDataType(); }
public boolean canWrite() { return (isSetterPrivate() || isSetterProtected() || isSetterPublic()); }
public boolean canRead() { return (isGetterPrivate() || isGetterProtected() || isGetterPublic()); }
@Override public int getSizeInRCode() { int size = 24; for (IParameter p : parameters) { size += ((MethodParameterV11) p).getSizeInRCode(); } return size; }
@Override public String getDataType() { if (dataType == DataType.CLASS.getNum()) return dataTypeName; return getABLDataType().name(); }
protected static IIndexComponentElement fromDebugSegment(byte[] segment, int currentPos, int textAreaOffset, ByteOrder order) { int ascending = segment[currentPos]; int flags = segment[currentPos + 1]; int position = ByteBuffer.wrap(segment, currentPos + 2, Short.BYTES).order(order).getShort(); return new IndexComponentElementV11(position, flags, ascending == 106); }
@Override public int hashCode() { return (getName() + "/" + databaseName + "/" + tableName).hashCode(); }