Top Fields Constructors Methods
org.jooq.impl

pack-priv abstract Class AbstractNode<N extends org.jooq.Node<N>>

extends Object
implements Node<N extends Node<N>>
Class Inheritance
All Implemented Interfaces
org.jooq.Node
Known Direct Subclasses
org.jooq.impl.VersionImpl, org.jooq.impl.CommitImpl
Static Imports
org.jooq.tools.StringUtils.defaultIfNull

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
private final String
private final String

Constructor Summary

AccessConstructor and Description
pack-priv
AbstractNode(String id, String message)

Method Summary

Modifier and TypeMethod and Description
private Map<N, Integer>
ancestors(N node, Map<N, Integer> result, int distance)

pack-priv final N
commonAncestor(N other)

public final String
id()

Implements org.jooq.Node.id.

The ID of the node, unique within the graph.
public final String
message()

Implements org.jooq.Node.message.

The message associated with the node.
public final N
root()

Implements org.jooq.Node.root.

The root node of the graph.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

idback to summary
private final String id
messageback to summary
private final String message

Constructor Detail

AbstractNodeback to summary
pack-priv AbstractNode(String id, String message)

Method Detail

ancestorsback to summary
private Map<N, Integer> ancestors(N node, Map<N, Integer> result, int distance)
commonAncestorback to summary
pack-priv final N commonAncestor(N other)
Annotations
@SuppressWarnings:unchecked
idback to summary
public final String id()

Implements org.jooq.Node.id.

Doc from org.jooq.Node.id.

The ID of the node, unique within the graph.

Annotations
@Override
messageback to summary
public final String message()

Implements org.jooq.Node.message.

Doc from org.jooq.Node.message.

The message associated with the node.

Annotations
@Override
rootback to summary
public final N root()

Implements org.jooq.Node.root.

Doc from org.jooq.Node.root.

The root node of the graph.

Annotations
@Override
@SuppressWarnings:unchecked