Struct

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

public interface Struct<T> extends Cloneable, Serializable

Создано lexchou 13.11.2017.

Методы

МетодОписание
byVal(T value)Попробовать скопировать входное значение, если оно является Struct
clone()Клонировать текущий экземпляр
copyFrom(T t)Скопировать внутреннее состояние из аргумента t

byVal(T value)

public static T <T>byVal(T value)

Попробовать скопировать входное значение, если оно является Struct

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исходный экземпляр для копирования