Interface Attribute.CommonAttribute
-
- All Superinterfaces:
Attribute
,Attribute.DotAttribute
,Attribute.GmlAttribute
- Enclosing interface:
- Attribute
public static interface Attribute.CommonAttribute extends Attribute.GmlAttribute, Attribute.DotAttribute
Interface for attributes ofAbstractPlannerGraph.AbstractNode
as well asAbstractPlannerGraph.AbstractEdge
that are used to serialize to GML or to DOT.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.apple.foundationdb.record.query.plan.temp.explain.Attribute
Attribute.CommonAttribute, Attribute.DotAttribute, Attribute.GmlAttribute, Attribute.InvisibleAttribute
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default <N,E>
booleanisVisible(GraphExporter.ExporterContext context)
Returns whether this method is visible in the given context.-
Methods inherited from interface com.apple.foundationdb.record.query.plan.temp.explain.Attribute
getReference
-
-
-
-
Method Detail
-
isVisible
default <N,E> boolean isVisible(@Nonnull GraphExporter.ExporterContext context)
Description copied from interface:Attribute
Returns whether this method is visible in the given context.- Specified by:
isVisible
in interfaceAttribute
- Specified by:
isVisible
in interfaceAttribute.DotAttribute
- Specified by:
isVisible
in interfaceAttribute.GmlAttribute
- Type Parameters:
N
- node typeE
- edge type- Parameters:
context
- the exporter context of the exporter being used- Returns:
true
if the attribute is semantic,false
otherwise.
-
-