Package alluxio.table.common.layout
Class HiveLayout.HiveLayoutFactory
- java.lang.Object
-
- alluxio.table.common.layout.HiveLayout.HiveLayoutFactory
-
- All Implemented Interfaces:
LayoutFactory
- Enclosing class:
- HiveLayout
public static class HiveLayout.HiveLayoutFactory extends java.lang.Object implements LayoutFactory
Factory to create layout implementation.
-
-
Constructor Summary
Constructors Constructor Description HiveLayoutFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Layoutcreate(alluxio.grpc.table.Layout layoutProto)java.lang.StringgetType()
-
-
-
Method Detail
-
getType
public java.lang.String getType()
- Specified by:
getTypein interfaceLayoutFactory- Returns:
- the type of layout for the factory
-
create
public Layout create(alluxio.grpc.table.Layout layoutProto)
- Specified by:
createin interfaceLayoutFactory- Parameters:
layoutProto- the proto representation of the layout- Returns:
- a new instance of the layout
-
-