Package org.apache.graphar.graphinfo
Interface Property
-
- All Superinterfaces:
com.alibaba.fastffi.CXXPointer
,com.alibaba.fastffi.FFIPointer
,com.alibaba.fastffi.FFIType
public interface Property extends com.alibaba.fastffi.CXXPointer
Property is a class to store the property information for a group.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Property.Factory
-
Field Summary
Fields Modifier and Type Field Description static Property.Factory
factory
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
is_nullable()
void
is_nullable(boolean nullable)
boolean
is_primary()
void
is_primary(boolean nullable)
StdString
name()
void
name(StdString name)
StdSharedPtr<DataType>
type()
void
type(StdSharedPtr<DataType> type)
-
-
-
Field Detail
-
factory
static final Property.Factory factory
-
-
Method Detail
-
name
StdString name()
-
name
void name(StdString name)
-
type
StdSharedPtr<DataType> type()
-
type
void type(StdSharedPtr<DataType> type)
-
is_primary
boolean is_primary()
-
is_primary
void is_primary(boolean nullable)
-
is_nullable
boolean is_nullable()
-
is_nullable
void is_nullable(boolean nullable)
-
-