@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SemanticType extends Object implements Serializable, Cloneable, StructuredPojo
A structure that represents a semantic type.
| Constructor and Description |
|---|
SemanticType() |
| Modifier and Type | Method and Description |
|---|---|
SemanticType |
addTypeParametersEntry(String key,
String value)
Add a single TypeParameters entry
|
SemanticType |
clearTypeParametersEntries()
Removes all the entries added into TypeParameters.
|
SemanticType |
clone() |
boolean |
equals(Object obj) |
String |
getFalseyCellValue()
The semantic type falsey cell value.
|
List<String> |
getFalseyCellValueSynonyms()
The other names or aliases for the false cell value.
|
String |
getSubTypeName()
The semantic type sub type name.
|
String |
getTruthyCellValue()
The semantic type truthy cell value.
|
List<String> |
getTruthyCellValueSynonyms()
The other names or aliases for the true cell value.
|
String |
getTypeName()
The semantic type name.
|
Map<String,String> |
getTypeParameters()
The semantic type parameters.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setFalseyCellValue(String falseyCellValue)
The semantic type falsey cell value.
|
void |
setFalseyCellValueSynonyms(Collection<String> falseyCellValueSynonyms)
The other names or aliases for the false cell value.
|
void |
setSubTypeName(String subTypeName)
The semantic type sub type name.
|
void |
setTruthyCellValue(String truthyCellValue)
The semantic type truthy cell value.
|
void |
setTruthyCellValueSynonyms(Collection<String> truthyCellValueSynonyms)
The other names or aliases for the true cell value.
|
void |
setTypeName(String typeName)
The semantic type name.
|
void |
setTypeParameters(Map<String,String> typeParameters)
The semantic type parameters.
|
String |
toString()
Returns a string representation of this object.
|
SemanticType |
withFalseyCellValue(String falseyCellValue)
The semantic type falsey cell value.
|
SemanticType |
withFalseyCellValueSynonyms(Collection<String> falseyCellValueSynonyms)
The other names or aliases for the false cell value.
|
SemanticType |
withFalseyCellValueSynonyms(String... falseyCellValueSynonyms)
The other names or aliases for the false cell value.
|
SemanticType |
withSubTypeName(String subTypeName)
The semantic type sub type name.
|
SemanticType |
withTruthyCellValue(String truthyCellValue)
The semantic type truthy cell value.
|
SemanticType |
withTruthyCellValueSynonyms(Collection<String> truthyCellValueSynonyms)
The other names or aliases for the true cell value.
|
SemanticType |
withTruthyCellValueSynonyms(String... truthyCellValueSynonyms)
The other names or aliases for the true cell value.
|
SemanticType |
withTypeName(String typeName)
The semantic type name.
|
SemanticType |
withTypeParameters(Map<String,String> typeParameters)
The semantic type parameters.
|
public void setTypeName(String typeName)
The semantic type name.
typeName - The semantic type name.public String getTypeName()
The semantic type name.
public SemanticType withTypeName(String typeName)
The semantic type name.
typeName - The semantic type name.public void setSubTypeName(String subTypeName)
The semantic type sub type name.
subTypeName - The semantic type sub type name.public String getSubTypeName()
The semantic type sub type name.
public SemanticType withSubTypeName(String subTypeName)
The semantic type sub type name.
subTypeName - The semantic type sub type name.public Map<String,String> getTypeParameters()
The semantic type parameters.
public void setTypeParameters(Map<String,String> typeParameters)
The semantic type parameters.
typeParameters - The semantic type parameters.public SemanticType withTypeParameters(Map<String,String> typeParameters)
The semantic type parameters.
typeParameters - The semantic type parameters.public SemanticType addTypeParametersEntry(String key, String value)
public SemanticType clearTypeParametersEntries()
public void setTruthyCellValue(String truthyCellValue)
The semantic type truthy cell value.
truthyCellValue - The semantic type truthy cell value.public String getTruthyCellValue()
The semantic type truthy cell value.
public SemanticType withTruthyCellValue(String truthyCellValue)
The semantic type truthy cell value.
truthyCellValue - The semantic type truthy cell value.public List<String> getTruthyCellValueSynonyms()
The other names or aliases for the true cell value.
public void setTruthyCellValueSynonyms(Collection<String> truthyCellValueSynonyms)
The other names or aliases for the true cell value.
truthyCellValueSynonyms - The other names or aliases for the true cell value.public SemanticType withTruthyCellValueSynonyms(String... truthyCellValueSynonyms)
The other names or aliases for the true cell value.
NOTE: This method appends the values to the existing list (if any). Use
setTruthyCellValueSynonyms(java.util.Collection) or
withTruthyCellValueSynonyms(java.util.Collection) if you want to override the existing values.
truthyCellValueSynonyms - The other names or aliases for the true cell value.public SemanticType withTruthyCellValueSynonyms(Collection<String> truthyCellValueSynonyms)
The other names or aliases for the true cell value.
truthyCellValueSynonyms - The other names or aliases for the true cell value.public void setFalseyCellValue(String falseyCellValue)
The semantic type falsey cell value.
falseyCellValue - The semantic type falsey cell value.public String getFalseyCellValue()
The semantic type falsey cell value.
public SemanticType withFalseyCellValue(String falseyCellValue)
The semantic type falsey cell value.
falseyCellValue - The semantic type falsey cell value.public List<String> getFalseyCellValueSynonyms()
The other names or aliases for the false cell value.
public void setFalseyCellValueSynonyms(Collection<String> falseyCellValueSynonyms)
The other names or aliases for the false cell value.
falseyCellValueSynonyms - The other names or aliases for the false cell value.public SemanticType withFalseyCellValueSynonyms(String... falseyCellValueSynonyms)
The other names or aliases for the false cell value.
NOTE: This method appends the values to the existing list (if any). Use
setFalseyCellValueSynonyms(java.util.Collection) or
withFalseyCellValueSynonyms(java.util.Collection) if you want to override the existing values.
falseyCellValueSynonyms - The other names or aliases for the false cell value.public SemanticType withFalseyCellValueSynonyms(Collection<String> falseyCellValueSynonyms)
The other names or aliases for the false cell value.
falseyCellValueSynonyms - The other names or aliases for the false cell value.public String toString()
toString in class ObjectObject.toString()public SemanticType clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.