.. java:import:: org.apache.commons.lang.builder EqualsBuilder .. java:import:: org.apache.commons.lang.builder HashCodeBuilder .. java:import:: org.apache.commons.lang.builder ToStringBuilder .. java:import:: org.apache.commons.lang.builder ToStringStyle .. java:import:: org.codehaus.jackson.annotate JsonIgnore .. java:import:: org.springframework.util CollectionUtils .. java:import:: java.util LinkedList .. java:import:: java.util List TrackingDto =========== .. java:package:: org.motechproject.mds.dto :noindex: .. java:type:: public class TrackingDto The \ ``TrackingDto``\ contains information about which fields and what kind of actions should be logged. Methods ------- addAction ^^^^^^^^^ .. java:method:: public void addAction(String action) :outertype: TrackingDto addField ^^^^^^^^ .. java:method:: public void addField(Number fieldId) :outertype: TrackingDto equals ^^^^^^ .. java:method:: @Override public boolean equals(Object obj) :outertype: TrackingDto {@inheritDoc} getActions ^^^^^^^^^^ .. java:method:: public List getActions() :outertype: TrackingDto getFields ^^^^^^^^^ .. java:method:: public List getFields() :outertype: TrackingDto hashCode ^^^^^^^^ .. java:method:: @Override public int hashCode() :outertype: TrackingDto {@inheritDoc} isAllowCreate ^^^^^^^^^^^^^ .. java:method:: @JsonIgnore public boolean isAllowCreate() :outertype: TrackingDto isAllowDelete ^^^^^^^^^^^^^ .. java:method:: @JsonIgnore public boolean isAllowDelete() :outertype: TrackingDto isAllowRead ^^^^^^^^^^^ .. java:method:: @JsonIgnore public boolean isAllowRead() :outertype: TrackingDto isAllowUpdate ^^^^^^^^^^^^^ .. java:method:: @JsonIgnore public boolean isAllowUpdate() :outertype: TrackingDto removeAction ^^^^^^^^^^^^ .. java:method:: public void removeAction(String action) :outertype: TrackingDto removeField ^^^^^^^^^^^ .. java:method:: public void removeField(Number fieldId) :outertype: TrackingDto setActions ^^^^^^^^^^ .. java:method:: public void setActions(List actions) :outertype: TrackingDto setFields ^^^^^^^^^ .. java:method:: public void setFields(List fields) :outertype: TrackingDto toString ^^^^^^^^ .. java:method:: @Override public String toString() :outertype: TrackingDto {@inheritDoc}