.. java:import:: org.apache.commons.collections CollectionUtils .. 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.motechproject.mds.util NumberPredicate .. java:import:: java.util ArrayList .. java:import:: java.util List RestOptionsDto ============== .. java:package:: org.motechproject.mds.dto :noindex: .. java:type:: public class RestOptionsDto Class representing rest options of given entity. Constructors ------------ RestOptionsDto ^^^^^^^^^^^^^^ .. java:constructor:: public RestOptionsDto() :outertype: RestOptionsDto RestOptionsDto ^^^^^^^^^^^^^^ .. java:constructor:: public RestOptionsDto(boolean create, boolean read, boolean update, boolean delete) :outertype: RestOptionsDto Methods ------- addField ^^^^^^^^ .. java:method:: public void addField(Number id) :outertype: RestOptionsDto addLookup ^^^^^^^^^ .. java:method:: public void addLookup(Number id) :outertype: RestOptionsDto containsFieldId ^^^^^^^^^^^^^^^ .. java:method:: public boolean containsFieldId(Number id) :outertype: RestOptionsDto containsLookupId ^^^^^^^^^^^^^^^^ .. java:method:: public boolean containsLookupId(Number id) :outertype: RestOptionsDto equals ^^^^^^ .. java:method:: @Override public boolean equals(Object obj) :outertype: RestOptionsDto {@inheritDoc} getFieldIds ^^^^^^^^^^^ .. java:method:: public List getFieldIds() :outertype: RestOptionsDto getId ^^^^^ .. java:method:: public Long getId() :outertype: RestOptionsDto getLookupIds ^^^^^^^^^^^^ .. java:method:: public List getLookupIds() :outertype: RestOptionsDto hashCode ^^^^^^^^ .. java:method:: @Override public int hashCode() :outertype: RestOptionsDto {@inheritDoc} isCreate ^^^^^^^^ .. java:method:: public boolean isCreate() :outertype: RestOptionsDto isDelete ^^^^^^^^ .. java:method:: public boolean isDelete() :outertype: RestOptionsDto isRead ^^^^^^ .. java:method:: public boolean isRead() :outertype: RestOptionsDto isUpdate ^^^^^^^^ .. java:method:: public boolean isUpdate() :outertype: RestOptionsDto removeField ^^^^^^^^^^^ .. java:method:: public void removeField(Number id) :outertype: RestOptionsDto removeLookup ^^^^^^^^^^^^ .. java:method:: public void removeLookup(Number id) :outertype: RestOptionsDto setCreate ^^^^^^^^^ .. java:method:: public void setCreate(boolean create) :outertype: RestOptionsDto setDelete ^^^^^^^^^ .. java:method:: public void setDelete(boolean delete) :outertype: RestOptionsDto setFieldIds ^^^^^^^^^^^ .. java:method:: public void setFieldIds(List fieldIds) :outertype: RestOptionsDto setId ^^^^^ .. java:method:: public void setId(Long id) :outertype: RestOptionsDto setLookupIds ^^^^^^^^^^^^ .. java:method:: public void setLookupIds(List lookupIds) :outertype: RestOptionsDto setRead ^^^^^^^ .. java:method:: public void setRead(boolean read) :outertype: RestOptionsDto setUpdate ^^^^^^^^^ .. java:method:: public void setUpdate(boolean update) :outertype: RestOptionsDto toString ^^^^^^^^ .. java:method:: @Override public String toString() :outertype: RestOptionsDto {@inheritDoc}