public class PropertyName extends Object
Modifier and Type | Field and Description |
---|---|
private PropertyDataType |
dataType
The type when searching or performing aggregations.
|
private String |
key
The key, in UTF-8
|
private PropertyNameMeta |
meta
A property name can have more information depending on the dataType.
|
Constructor and Description |
---|
PropertyName() |
PropertyName(com.playsql.requirementyogi.ao.v60.DBPropertyName dbPropertyName) |
PropertyName(String key,
PropertyDataType dataType,
PropertyNameMeta meta) |
PropertyName(String key,
String dataType,
String meta) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
PropertyDataType |
getDataType() |
String |
getDataTypeAsString()
This is required in traceability-matrix.soy
When accessing $accumulators[$dataType]
$accumulators is a map of String, PropertyName
$dataType is an enum PropertyDataType
SOY processing in java fails.
|
String |
getKey() |
PropertyNameMeta |
getMeta() |
String |
getMetaJson() |
int |
hashCode() |
String |
toString() |
private String key
private PropertyDataType dataType
@Nullable private PropertyNameMeta meta
public PropertyName()
public PropertyName(com.playsql.requirementyogi.ao.v60.DBPropertyName dbPropertyName)
public PropertyName(String key, PropertyDataType dataType, @Nullable PropertyNameMeta meta)
public String getKey()
public PropertyDataType getDataType()
public String getDataTypeAsString()
@Nullable public PropertyNameMeta getMeta()
Copyright © 2022 Requirement Yogi. All rights reserved.