UNPKG

typescript-util

Version:

JS/TS 的简单工具

32 lines 882 B
/** * BaseParentClass * @see java.lang.Object * @author LL * @date 2022-01-23 上午 12:36 **/ export declare class BaseObject extends Object { hashCode(): number; equals(o: any): boolean; /** * 可以克隆? * 默认实现 始终返回 false * @see #clone() * @return {boolean} */ canClone(): boolean; /** * 克隆 * 复制自身实例 * 仅仅在需要的情况下 重写此方法和 {@link #canClone()} 标识支持方便的的克隆操作 * 默认实现不做任何操作 直接返回 null * @see #canClone() */ clone(): BaseObject | null; toString(): string; toLocaleString(): string; valueOf(): Object; hasOwnProperty(v: PropertyKey): boolean; isPrototypeOf(v: Object): boolean; propertyIsEnumerable(v: PropertyKey): boolean; } //# sourceMappingURL=BaseObject.d.ts.map