类 Y9SimpleTextChangeLog

  • 所有已实现的接口:
    org.javers.core.changelog.ChangeProcessor<String>

    public class Y9SimpleTextChangeLog
    extends org.javers.core.changelog.AbstractTextChangeLog
    Sample text changeLog, renders text log like that:
     commit 3.0, author:another author, 2014-12-06 13:22:51
       changed object: org.javers.core.model.DummyUser/bob
         value changed on 'sex' property: 'null' -> 'FEMALE'
         set changed on 'stringSet' property: [removed:'groovy', added:'java', added:'scala']
         list changed on 'integerList' property: [(0).added:'22', (1).added:'23']
     commit 2.0, author:some author, 2014-12-06 13:22:51
         value changed on 'age' property: '0' -> '18'
         value changed on 'surname' property: 'Dijk' -> 'van Dijk'
         reference changed on 'supervisor' property: 'null' -> 'org.javers.core.model.DummyUser/New Supervisor'
     
    作者:
    bartosz walacik dzj
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void onAffectedObject​(org.javers.core.metamodel.object.GlobalId globalId)  
      void onArrayChange​(org.javers.core.diff.changetype.container.ArrayChange arrayChange)  
      void onCommit​(org.javers.core.commit.CommitMetadata commitMetadata)  
      void onListChange​(org.javers.core.diff.changetype.container.ListChange listChange)  
      void onMapChange​(org.javers.core.diff.changetype.map.MapChange mapChange)  
      void onNewObject​(org.javers.core.diff.changetype.NewObject newObject)  
      void onObjectRemoved​(org.javers.core.diff.changetype.ObjectRemoved objectRemoved)  
      void onReferenceChange​(org.javers.core.diff.changetype.ReferenceChange referenceChange)  
      void onSetChange​(org.javers.core.diff.changetype.container.SetChange setChange)  
      void onValueChange​(org.javers.core.diff.changetype.ValueChange valueChange)  
      • 从类继承的方法 org.javers.core.changelog.AbstractTextChangeLog

        afterChange, afterChangeList, append, append, appendln, appendln, beforeChange, beforeChangeList, onContainerChange, onPropertyChange, result
    • 构造器详细资料

      • Y9SimpleTextChangeLog

        public Y9SimpleTextChangeLog()
    • 方法详细资料

      • onAffectedObject

        public void onAffectedObject​(org.javers.core.metamodel.object.GlobalId globalId)
        指定者:
        onAffectedObject 在接口中 org.javers.core.changelog.ChangeProcessor<String>
        覆盖:
        onAffectedObject 在类中 org.javers.core.changelog.AbstractTextChangeLog
      • onArrayChange

        public void onArrayChange​(org.javers.core.diff.changetype.container.ArrayChange arrayChange)
        指定者:
        onArrayChange 在接口中 org.javers.core.changelog.ChangeProcessor<String>
        覆盖:
        onArrayChange 在类中 org.javers.core.changelog.AbstractTextChangeLog
      • onCommit

        public void onCommit​(org.javers.core.commit.CommitMetadata commitMetadata)
        指定者:
        onCommit 在接口中 org.javers.core.changelog.ChangeProcessor<String>
        覆盖:
        onCommit 在类中 org.javers.core.changelog.AbstractTextChangeLog
      • onListChange

        public void onListChange​(org.javers.core.diff.changetype.container.ListChange listChange)
        指定者:
        onListChange 在接口中 org.javers.core.changelog.ChangeProcessor<String>
        覆盖:
        onListChange 在类中 org.javers.core.changelog.AbstractTextChangeLog
      • onMapChange

        public void onMapChange​(org.javers.core.diff.changetype.map.MapChange mapChange)
        指定者:
        onMapChange 在接口中 org.javers.core.changelog.ChangeProcessor<String>
        覆盖:
        onMapChange 在类中 org.javers.core.changelog.AbstractTextChangeLog
      • onNewObject

        public void onNewObject​(org.javers.core.diff.changetype.NewObject newObject)
        指定者:
        onNewObject 在接口中 org.javers.core.changelog.ChangeProcessor<String>
        覆盖:
        onNewObject 在类中 org.javers.core.changelog.AbstractTextChangeLog
      • onObjectRemoved

        public void onObjectRemoved​(org.javers.core.diff.changetype.ObjectRemoved objectRemoved)
        指定者:
        onObjectRemoved 在接口中 org.javers.core.changelog.ChangeProcessor<String>
        覆盖:
        onObjectRemoved 在类中 org.javers.core.changelog.AbstractTextChangeLog
      • onReferenceChange

        public void onReferenceChange​(org.javers.core.diff.changetype.ReferenceChange referenceChange)
        指定者:
        onReferenceChange 在接口中 org.javers.core.changelog.ChangeProcessor<String>
        覆盖:
        onReferenceChange 在类中 org.javers.core.changelog.AbstractTextChangeLog
      • onSetChange

        public void onSetChange​(org.javers.core.diff.changetype.container.SetChange setChange)
        指定者:
        onSetChange 在接口中 org.javers.core.changelog.ChangeProcessor<String>
        覆盖:
        onSetChange 在类中 org.javers.core.changelog.AbstractTextChangeLog
      • onValueChange

        public void onValueChange​(org.javers.core.diff.changetype.ValueChange valueChange)
        指定者:
        onValueChange 在接口中 org.javers.core.changelog.ChangeProcessor<String>
        覆盖:
        onValueChange 在类中 org.javers.core.changelog.AbstractTextChangeLog