public class RelationOverride
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static RelationOverride |
EMPTY |
| Constructor and Description |
|---|
RelationOverride() |
| Modifier and Type | Method and Description |
|---|---|
RelationOverride |
from(java.lang.String glob) |
boolean |
matches(java.lang.Class<? extends AbstractClassRelation> relationType,
io.github.classgraph.ClassInfo from,
io.github.classgraph.ClassInfo to) |
RelationOverride |
to(java.lang.String glob) |
RelationOverride |
with(java.lang.String arrow) |
RelationOverride |
withLabel(java.lang.String label) |
RelationOverride |
withLineCharacter(java.lang.String lineCharacter) |
RelationOverride |
withSourceArrow(java.lang.String sourceArrow) |
RelationOverride |
withSourceMultiplicity(java.lang.String sourceMultiplicity) |
RelationOverride |
withStyle(java.lang.String style) |
RelationOverride |
withTargetArrow(java.lang.String targetArrow) |
RelationOverride |
withTargetMultiplicity(java.lang.String targetMultiplicity) |
void |
writeArrow(AbstractClassRelation relation,
java.lang.StringBuilder target) |
void |
writeLabel(AbstractClassRelation relation,
java.lang.StringBuilder target) |
public static final RelationOverride EMPTY
public RelationOverride from(java.lang.String glob)
public RelationOverride to(java.lang.String glob)
public RelationOverride with(java.lang.String arrow)
public RelationOverride withSourceMultiplicity(java.lang.String sourceMultiplicity)
public RelationOverride withSourceArrow(java.lang.String sourceArrow)
public RelationOverride withLineCharacter(java.lang.String lineCharacter)
public RelationOverride withStyle(java.lang.String style)
public RelationOverride withTargetArrow(java.lang.String targetArrow)
public RelationOverride withTargetMultiplicity(java.lang.String targetMultiplicity)
public RelationOverride withLabel(java.lang.String label)
public boolean matches(java.lang.Class<? extends AbstractClassRelation> relationType, io.github.classgraph.ClassInfo from, io.github.classgraph.ClassInfo to)
public void writeArrow(AbstractClassRelation relation, java.lang.StringBuilder target)
public void writeLabel(AbstractClassRelation relation, java.lang.StringBuilder target)