Interface Attribute.InvisibleAttribute
-
- All Superinterfaces:
Attribute
,Attribute.DotAttribute
,Attribute.GmlAttribute
- Enclosing interface:
- Attribute
public static interface Attribute.InvisibleAttribute extends Attribute.GmlAttribute, Attribute.DotAttribute
Interface for attributes ofAbstractPlannerGraph.AbstractNode
as well asAbstractPlannerGraph.AbstractEdge
that are used to neither serialize to GML or to DOT. Attributes of this kind can only be referred to via variable substitution.
-
-
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.
-
-