Package com.docusign.webforms.model
Class WebFormComponent
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<String,Object>
-
- com.docusign.webforms.model.WebFormComponent
-
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,Object>
public class WebFormComponent extends HashMap<String,Object>
Each component type contains additional properties.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Constructor Summary
Constructors Constructor Description WebFormComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebFormComponentcomponentKey(String componentKey)componentKey.WebFormComponentcomponentName(String componentName)componentName.WebFormComponentcomponentType(String componentType)componentType.booleanequals(Object o)Compares objects.StringgetComponentKey()Get componentKey.StringgetComponentName()Name value that is used for mapping components to external sources.StringgetComponentType()The type of component this object represents.inthashCode()Returns the HashCode.voidsetComponentKey(String componentKey)setComponentKey.voidsetComponentName(String componentName)setComponentName.voidsetComponentType(String componentType)setComponentType.StringtoString()Converts the given object to string.-
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
-
-
-
Method Detail
-
componentKey
public WebFormComponent componentKey(String componentKey)
componentKey.- Returns:
- WebFormComponent
-
getComponentKey
public String getComponentKey()
Get componentKey.- Returns:
- componentKey
-
setComponentKey
public void setComponentKey(String componentKey)
setComponentKey.
-
componentType
public WebFormComponent componentType(String componentType)
componentType.- Returns:
- WebFormComponent
-
getComponentType
public String getComponentType()
The type of component this object represents.- Returns:
- componentType
-
setComponentType
public void setComponentType(String componentType)
setComponentType.
-
componentName
public WebFormComponent componentName(String componentName)
componentName.- Returns:
- WebFormComponent
-
getComponentName
public String getComponentName()
Name value that is used for mapping components to external sources.- Returns:
- componentName
-
setComponentName
public void setComponentName(String componentName)
setComponentName.
-
equals
public boolean equals(Object o)
Compares objects.
-
hashCode
public int hashCode()
Returns the HashCode.
-
toString
public String toString()
Converts the given object to string.- Overrides:
toStringin classAbstractMap<String,Object>
-
-