Op

общедоступный интерфейс Оп
Известные косвенные подклассы

Маркерный интерфейс для всех оберток операций.

Оболочки операций предоставляют строго типизированные интерфейсы для создания и выполнения операций без использования литералов и индексов, как это требуется в основных классах.

Этот интерфейс позволяет хранить ссылки на любую обёртку операции, используя общий тип.

// All values returned by an Ops call can be referred as a Op
 Op split = ops.array().split(...);
 Op shape = ops.array().shape(...);

 // All operations could be added to an Op collection
 Collection<Op> allOps = Arrays.asList(split, shape);
 

,
общедоступный интерфейс Оп
Известные косвенные подклассы

A marker interface for all operation wrappers.

Operation wrappers provide strongly typed interfaces for building and execution operations without the use of literals and indexes, as required in the core classes.

This interface allows keeping references to any operation wrapper using a common type.

// All values returned by an Ops call can be referred as a Op
 Op split = ops.array().split(...);
 Op shape = ops.array().shape(...);

 // All operations could be added to an Op collection
 Collection<Op> allOps = Arrays.asList(split, shape);