public class Criterion extends Object implements Referenceable, HasDescription, Serializable
Referenceable.CreationObserver, Referenceable.DefaultCreationObserver| Modifier and Type | Field and Description |
|---|---|
static Referenceable.CreationObserver |
creationObserver |
defaultCreationObserver| Constructor and Description |
|---|
Criterion(String id) |
Criterion(String id,
String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Two criteria are equal if they have the same id
|
Object |
getContainer() |
Description |
getDescription() |
Object |
getMarker() |
int |
hashCode() |
String |
id() |
boolean |
isActive() |
String |
mcdaConcept() |
void |
merge(Referenceable object) |
String |
name() |
void |
setContainer(Object container) |
void |
setDescription(Description description) |
void |
setId(String id)
id can be modified when the object is not in a
container |
void |
setIsActive(boolean isActive) |
void |
setMarker(Object marker) |
void |
setMcdaConcept(String mcdaConcept) |
void |
setName(String name) |
String |
toString() |
public static Referenceable.CreationObserver creationObserver
public Criterion(String id)
public void merge(Referenceable object)
merge in interface Referenceablepublic boolean isActive()
public void setIsActive(boolean isActive)
public boolean equals(Object obj)
public void setDescription(Description description)
setDescription in interface HasDescriptionpublic Description getDescription()
getDescription in interface HasDescriptionpublic String id()
id in interface CommonAttributespublic String name()
name in interface CommonAttributespublic String mcdaConcept()
mcdaConcept in interface CommonAttributespublic void setName(String name)
setName in interface CommonAttributespublic void setMcdaConcept(String mcdaConcept)
setMcdaConcept in interface CommonAttributespublic void setId(String id)
ReferenceablecontainersetId in interface CommonAttributessetId in interface Referenceablepublic void setContainer(Object container)
setContainer in interface Referenceablepublic Object getContainer()
public void setMarker(Object marker)
setMarker in interface Referenceablepublic Object getMarker()
getMarker in interface ReferenceableCopyright © 2013–2021 Sébastien Bigaret, Patrick Meyer. All rights reserved.