public class OCPropertyDefinition
extends java.lang.Object
Constructor and Description |
---|
OCPropertyDefinition()
Do not use this constructor, just for Jackson/Spring to be able to serialize
|
OCPropertyDefinition(java.lang.String ocName,
java.lang.String repoName,
java.lang.String label,
java.lang.String dataType,
boolean repoEditable,
boolean repeating,
boolean required) |
OCPropertyDefinition(java.lang.String ocName,
java.lang.String repoName,
java.lang.String label,
java.lang.String dataType,
boolean repoEditable,
boolean repeating,
boolean required,
java.util.List constraints) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Two OCPropertyDefinition are equal if they have the same ocName, repoName and dataType
|
java.util.List |
getConstraints() |
java.lang.String |
getDataType() |
java.lang.String |
getLabel() |
java.lang.String |
getOcName() |
java.lang.String |
getRepoName() |
int |
hashCode() |
boolean |
isRepeating() |
boolean |
isRepoEditable() |
boolean |
isRequired() |
void |
setConstraints(java.util.List constraints) |
public OCPropertyDefinition()
public OCPropertyDefinition(java.lang.String ocName, java.lang.String repoName, java.lang.String label, java.lang.String dataType, boolean repoEditable, boolean repeating, boolean required)
public OCPropertyDefinition(java.lang.String ocName, java.lang.String repoName, java.lang.String label, java.lang.String dataType, boolean repoEditable, boolean repeating, boolean required, java.util.List constraints)
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String getOcName()
public java.lang.String getRepoName()
public java.lang.String getLabel()
public java.lang.String getDataType()
public boolean isRepoEditable()
public boolean isRepeating()
public boolean isRequired()
public java.util.List getConstraints()
public void setConstraints(java.util.List constraints)