Class RelationOverride

  • All Implemented Interfaces:
    java.io.Serializable

    public class RelationOverride
    extends java.lang.Object
    implements java.io.Serializable
    Configurable override for relations.
    See Also:
    Serialized Form
    • Constructor Detail

      • RelationOverride

        public RelationOverride()
    • Method Detail

      • withSourceMultiplicity

        public RelationOverride withSourceMultiplicity​(java.lang.String sourceMultiplicity)
      • withSourceArrow

        public RelationOverride withSourceArrow​(java.lang.String sourceArrow)
      • withLineCharacter

        public RelationOverride withLineCharacter​(java.lang.String lineCharacter)
      • withTargetArrow

        public RelationOverride withTargetArrow​(java.lang.String targetArrow)
      • withTargetMultiplicity

        public RelationOverride withTargetMultiplicity​(java.lang.String targetMultiplicity)
      • matches

        public boolean matches​(java.lang.Class<? extends AbstractClassRelation> relationType,
                               io.github.classgraph.ClassInfo from,
                               io.github.classgraph.ClassInfo to)
      • writeArrow

        public void writeArrow​(AbstractClassRelation relation,
                               java.lang.StringBuilder target)
      • writeLabel

        public void writeLabel​(AbstractClassRelation relation,
                               java.lang.StringBuilder target)