gitlab.com/evatix-go/core@v1.3.55/coreinterface/entityinf/TaskEntityDefiner.go (about)

     1  package entityinf
     2  
     3  import (
     4  	"gitlab.com/evatix-go/core/coredata/corejson"
     5  	"gitlab.com/evatix-go/core/coreinterface"
     6  	"gitlab.com/evatix-go/core/internal/internalinterface"
     7  )
     8  
     9  type TaskEntityDefiner interface {
    10  	internalinterface.UsernameGetter
    11  	internalinterface.AnyValueGetter
    12  	internalinterface.ErrorGetter
    13  
    14  	coreinterface.ReflectSetter
    15  	Deserialize(
    16  		anyPointer interface{},
    17  	) error
    18  
    19  	corejson.Jsoner
    20  }