.. java:import:: org.apache.commons.lang StringUtils .. 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 ArrayList .. java:import:: java.util LinkedList .. java:import:: java.util List FieldDto ======== .. java:package:: org.motechproject.mds.dto :noindex: .. java:type:: public class FieldDto The \ ``FieldDto``\ class contains information about an existing field in an entity. Constructors ------------ FieldDto ^^^^^^^^ .. java:constructor:: public FieldDto() :outertype: FieldDto FieldDto ^^^^^^^^ .. java:constructor:: public FieldDto(Long id, Long entityId, TypeDto type, FieldBasicDto basic, boolean readOnly, List metadata, FieldValidationDto validation, List settings, List lookups) :outertype: FieldDto FieldDto ^^^^^^^^ .. java:constructor:: public FieldDto(Long id, Long entityId, TypeDto type, FieldBasicDto basic, boolean readOnly, FieldValidationDto validation) :outertype: FieldDto Methods ------- addEmptyMetadata ^^^^^^^^^^^^^^^^ .. java:method:: public void addEmptyMetadata() :outertype: FieldDto addMetadata ^^^^^^^^^^^ .. java:method:: public void addMetadata(MetadataDto metadata) :outertype: FieldDto equals ^^^^^^ .. java:method:: @Override public boolean equals(Object obj) :outertype: FieldDto {@inheritDoc} getBasic ^^^^^^^^ .. java:method:: public FieldBasicDto getBasic() :outertype: FieldDto getEntityId ^^^^^^^^^^^ .. java:method:: public Long getEntityId() :outertype: FieldDto getId ^^^^^ .. java:method:: public Long getId() :outertype: FieldDto getLookups ^^^^^^^^^^ .. java:method:: public List getLookups() :outertype: FieldDto getMetadata ^^^^^^^^^^^ .. java:method:: public List getMetadata() :outertype: FieldDto getMetadata ^^^^^^^^^^^ .. java:method:: public MetadataDto getMetadata(String key) :outertype: FieldDto getSetting ^^^^^^^^^^ .. java:method:: @JsonIgnore public SettingDto getSetting(String name) :outertype: FieldDto getSettings ^^^^^^^^^^^ .. java:method:: public List getSettings() :outertype: FieldDto getType ^^^^^^^ .. java:method:: public TypeDto getType() :outertype: FieldDto getValidation ^^^^^^^^^^^^^ .. java:method:: public FieldValidationDto getValidation() :outertype: FieldDto hashCode ^^^^^^^^ .. java:method:: @Override public int hashCode() :outertype: FieldDto {@inheritDoc} isReadOnly ^^^^^^^^^^ .. java:method:: public boolean isReadOnly() :outertype: FieldDto removeMetadata ^^^^^^^^^^^^^^ .. java:method:: public void removeMetadata(Integer idx) :outertype: FieldDto setBasic ^^^^^^^^ .. java:method:: public void setBasic(FieldBasicDto basic) :outertype: FieldDto setEntityId ^^^^^^^^^^^ .. java:method:: public void setEntityId(Long entityId) :outertype: FieldDto setId ^^^^^ .. java:method:: public void setId(Long id) :outertype: FieldDto setLookups ^^^^^^^^^^ .. java:method:: public void setLookups(List lookups) :outertype: FieldDto setMetadata ^^^^^^^^^^^ .. java:method:: public void setMetadata(List metadata) :outertype: FieldDto setReadOnly ^^^^^^^^^^^ .. java:method:: public void setReadOnly(boolean readOnly) :outertype: FieldDto setSettings ^^^^^^^^^^^ .. java:method:: public void setSettings(List settings) :outertype: FieldDto setType ^^^^^^^ .. java:method:: public void setType(TypeDto type) :outertype: FieldDto setValidation ^^^^^^^^^^^^^ .. java:method:: public void setValidation(FieldValidationDto validation) :outertype: FieldDto toString ^^^^^^^^ .. java:method:: @Override public String toString() :outertype: FieldDto {@inheritDoc}