{ "name": "ShortField", "comment": "ShortField provides a wrapper for 2-byte signed short data \n which is read or written to a Record.", "javadoc": "\u003ccode\u003eShortField\u003c/code\u003e provides a wrapper for 2-byte signed short data \n which is read or written to a Record.", "static": false, "implements": [], "extends": "db.PrimitiveField", "fields": [ { "name": "MIN_VALUE", "comment": "Minimum short field value", "javadoc": "Minimum short field value", "static": true, "type_long": "db.ShortField", "type_short": "ShortField", "constant_value": null }, { "name": "MAX_VALUE", "comment": "Maximum short field value", "javadoc": "Maximum short field value", "static": true, "type_long": "db.ShortField", "type_short": "ShortField", "constant_value": null }, { "name": "ZERO_VALUE", "comment": "Zero short field value", "javadoc": "Zero short field value", "static": true, "type_long": "db.ShortField", "type_short": "ShortField", "constant_value": null }, { "name": "INSTANCE", "comment": "Instance intended for defining a Table Schema", "javadoc": "Instance intended for defining a {@link Table} {@link Schema}", "static": true, "type_long": "db.ShortField", "type_short": "ShortField", "constant_value": null }, { "name": "value", "comment": "", "javadoc": "", "static": false, "type_long": "short", "type_short": "short", "constant_value": null } ], "methods": [ { "name": "\u003cinit\u003e", "comment": "Construct a short field with an initial value of 0.", "javadoc": "Construct a short field with an initial value of 0.", "static": false, "params": [], "return": { "type_long": "void", "type_short": "void", "comment": "" }, "throws": [] }, { "name": "\u003cinit\u003e", "comment": "Construct a short field with an initial value of s.", "javadoc": "Construct a short field with an initial value of s.\n@param s initial value", "static": false, "params": [ { "name": "s", "type_long": "short", "type_short": "short", "comment": "initial value" } ], "return": { "type_long": "void", "type_short": "void", "comment": "" }, "throws": [] }, { "name": "\u003cinit\u003e", "comment": "Construct a short field with an initial value of s.", "javadoc": "Construct a short field with an initial value of s.\n@param s initial value\n@param immutable true if field value is immutable", "static": false, "params": [ { "name": "s", "type_long": "short", "type_short": "short", "comment": "initial value" }, { "name": "immutable", "type_long": "boolean", "type_short": "boolean", "comment": "true if field value is immutable" } ], "return": { "type_long": "void", "type_short": "void", "comment": "" }, "throws": [] }, { "name": "setNull", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "void", "type_short": "void", "comment": "" }, "throws": [] }, { "name": "getShortValue", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "short", "type_short": "short", "comment": "" }, "throws": [] }, { "name": "setShortValue", "comment": "", "javadoc": "", "static": false, "params": [ { "name": "value", "type_long": "short", "type_short": "short", "comment": "" } ], "return": { "type_long": "void", "type_short": "void", "comment": "" }, "throws": [] }, { "name": "length", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "int", "type_short": "int", "comment": "" }, "throws": [] }, { "name": "write", "comment": "", "javadoc": "", "static": false, "params": [ { "name": "buf", "type_long": "db.Buffer", "type_short": "Buffer", "comment": "" }, { "name": "offset", "type_long": "int", "type_short": "int", "comment": "" } ], "return": { "type_long": "int", "type_short": "int", "comment": "" }, "throws": [ { "type_long": "java.io.IOException", "type_short": "IOException", "comment": "" } ] }, { "name": "read", "comment": "", "javadoc": "", "static": false, "params": [ { "name": "buf", "type_long": "db.Buffer", "type_short": "Buffer", "comment": "" }, { "name": "offset", "type_long": "int", "type_short": "int", "comment": "" } ], "return": { "type_long": "int", "type_short": "int", "comment": "" }, "throws": [ { "type_long": "java.io.IOException", "type_short": "IOException", "comment": "" } ] }, { "name": "readLength", "comment": "", "javadoc": "", "static": false, "params": [ { "name": "buf", "type_long": "db.Buffer", "type_short": "Buffer", "comment": "" }, { "name": "offset", "type_long": "int", "type_short": "int", "comment": "" } ], "return": { "type_long": "int", "type_short": "int", "comment": "" }, "throws": [ { "type_long": "java.io.IOException", "type_short": "IOException", "comment": "" } ] }, { "name": "getFieldType", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "byte", "type_short": "byte", "comment": "" }, "throws": [] }, { "name": "getValueAsString", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "java.lang.String", "type_short": "String", "comment": "" }, "throws": [] }, { "name": "equals", "comment": "", "javadoc": "", "static": false, "params": [ { "name": "obj", "type_long": "java.lang.Object", "type_short": "Object", "comment": "" } ], "return": { "type_long": "boolean", "type_short": "boolean", "comment": "" }, "throws": [] }, { "name": "compareTo", "comment": "", "javadoc": "", "static": false, "params": [ { "name": "o", "type_long": "db.Field", "type_short": "Field", "comment": "" } ], "return": { "type_long": "int", "type_short": "int", "comment": "" }, "throws": [] }, { "name": "compareTo", "comment": "", "javadoc": "", "static": false, "params": [ { "name": "buffer", "type_long": "db.buffers.DataBuffer", "type_short": "DataBuffer", "comment": "" }, { "name": "offset", "type_long": "int", "type_short": "int", "comment": "" } ], "return": { "type_long": "int", "type_short": "int", "comment": "" }, "throws": [] }, { "name": "copyField", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "db.ShortField", "type_short": "ShortField", "comment": "" }, "throws": [] }, { "name": "newField", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "db.ShortField", "type_short": "ShortField", "comment": "" }, "throws": [] }, { "name": "getLongValue", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "long", "type_short": "long", "comment": "" }, "throws": [] }, { "name": "setLongValue", "comment": "", "javadoc": "", "static": false, "params": [ { "name": "value", "type_long": "long", "type_short": "long", "comment": "" } ], "return": { "type_long": "void", "type_short": "void", "comment": "" }, "throws": [] }, { "name": "getBinaryData", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "byte[]", "type_short": "byte[]", "comment": "" }, "throws": [] }, { "name": "setBinaryData", "comment": "", "javadoc": "", "static": false, "params": [ { "name": "bytes", "type_long": "byte[]", "type_short": "byte[]", "comment": "" } ], "return": { "type_long": "void", "type_short": "void", "comment": "" }, "throws": [] }, { "name": "hashCode", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "int", "type_short": "int", "comment": "" }, "throws": [] }, { "name": "getMinValue", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "db.ShortField", "type_short": "ShortField", "comment": "" }, "throws": [] }, { "name": "getMaxValue", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "db.ShortField", "type_short": "ShortField", "comment": "" }, "throws": [] } ] }