结构体

All Implemented Interfaces: java.lang.Cloneable, java.io.Serializable

public interface Struct<T> extends Cloneable, Serializable

由 lexchou 于 2017/11/13 创建。

方法

方法描述
byVal(T value)如果是结构体,则尝试复制输入值
clone()克隆当前实例
copyFrom(T t)从参数 t 复制内部状态

byVal(T value)

public static T <T>byVal(T value)

如果是结构体,则尝试复制输入值

Parameters:

参数类型描述
T要克隆的输入值

Returns: T - 如果输入为 null 或已克隆实例,则为 null

clone()

public abstract T clone()

克隆当前实例

Returns: T - 已克隆的实例

copyFrom(T t)

public abstract void copyFrom(T t)

从参数 t 复制内部状态

Parameters:

参数类型描述
tT要复制的源实例