Class DependentItem<D>
- java.lang.Object
-
- com.vladsch.flexmark.util.dependency.DependentItem<D>
-
public class DependentItem<D> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description D
dependent
java.lang.Class<?>
dependentClass
int
index
boolean
isGlobalScope
-
Constructor Summary
Constructors Constructor Description DependentItem(int index, D dependent, java.lang.Class<?> dependentClass, boolean isGlobalScope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDependency(DependentItem<D> dependency)
void
addDependency(java.util.BitSet dependencies)
void
addDependent(DependentItem<D> dependent)
void
addDependent(java.util.BitSet dependents)
boolean
hasDependencies()
boolean
hasDependents()
boolean
removeDependency(DependentItem<D> dependency)
boolean
removeDependency(java.util.BitSet dependencies)
void
removeDependent(DependentItem<D> dependent)
void
removeDependent(java.util.BitSet dependents)
-
-
-
Field Detail
-
index
public final int index
-
dependent
public final D dependent
-
dependentClass
public final java.lang.Class<?> dependentClass
-
isGlobalScope
public final boolean isGlobalScope
-
-
Constructor Detail
-
DependentItem
public DependentItem(int index, D dependent, java.lang.Class<?> dependentClass, boolean isGlobalScope)
-
-
Method Detail
-
addDependency
public void addDependency(DependentItem<D> dependency)
-
addDependency
public void addDependency(java.util.BitSet dependencies)
-
removeDependency
public boolean removeDependency(DependentItem<D> dependency)
-
removeDependency
public boolean removeDependency(java.util.BitSet dependencies)
-
addDependent
public void addDependent(DependentItem<D> dependent)
-
addDependent
public void addDependent(java.util.BitSet dependents)
-
removeDependent
public void removeDependent(DependentItem<D> dependent)
-
removeDependent
public void removeDependent(java.util.BitSet dependents)
-
hasDependencies
public boolean hasDependencies()
-
hasDependents
public boolean hasDependents()
-
-