public class SInputDefinitionImpl extends SNamedElementImpl implements SInputDefinition
SBaseElementImpl.EQUALS_STATE| Modifier and Type | Field and Description |
|---|---|
protected String |
description |
protected List<SInputDefinition> |
inputDefinitions |
protected boolean |
multiple |
protected SType |
type |
| Constructor and Description |
|---|
SInputDefinitionImpl(InputDefinition input) |
SInputDefinitionImpl(String name,
String description) |
SInputDefinitionImpl(String name,
String description,
boolean multiple,
List<SInputDefinition> inputDefinitions) |
SInputDefinitionImpl(String name,
SType type,
String description) |
SInputDefinitionImpl(String name,
SType type,
String description,
boolean multiple) |
SInputDefinitionImpl(String name,
SType type,
String description,
boolean multiple,
List<SInputDefinition> inputDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
protected static SType |
convertTypeToSType(Type type2) |
boolean |
equals(Object o) |
String |
getDescription() |
List<SInputDefinition> |
getInputDefinitions() |
SType |
getType() |
boolean |
hasChildren() |
int |
hashCode() |
boolean |
isMultiple() |
String |
toString() |
checkFurtherNaiveEquality, getNamecheckNaiveEquality, getId, setIdclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetNamegetIdprotected final List<SInputDefinition> inputDefinitions
protected final String description
protected final SType type
protected final boolean multiple
public SInputDefinitionImpl(String name, SType type, String description, boolean multiple, List<SInputDefinition> inputDefinitions)
public SInputDefinitionImpl(String name, SType type, String description, boolean multiple)
public SInputDefinitionImpl(InputDefinition input)
public SInputDefinitionImpl(String name, String description, boolean multiple, List<SInputDefinition> inputDefinitions)
public String getDescription()
getDescription in interface SInputDefinitionpublic SType getType()
getType in interface SInputDefinitionpublic boolean hasChildren()
hasChildren in interface SInputDefinitionpublic List<SInputDefinition> getInputDefinitions()
getInputDefinitions in interface SInputContainerDefinitionpublic boolean isMultiple()
isMultiple in interface SInputDefinitionpublic boolean equals(Object o)
equals in class SNamedElementImplpublic int hashCode()
hashCode in class SNamedElementImplCopyright © 2016 Bonitasoft S.A.. All rights reserved.