@Retention(value=RUNTIME) @Target(value=TYPE) public @interface DatatypeDef
| Modifier and Type | Required Element and Description |
|---|---|
String |
name
The defined name of this datatype
|
| Modifier and Type | Optional Element and Description |
|---|---|
boolean |
isSpecialization
Set this to true (default is false) for any types that are
really only a specialization of another type.
|
Class<? extends IBaseDatatype> |
profileOf
Indicates that this datatype is a profile of the given datatype, which
implies certain parsing/encoding rules (e.g.
|
public abstract boolean isSpecialization
BoundCodeDt is really just a specific type of
CodeDt and not a separate datatype, so it should
have this set to true.public abstract Class<? extends IBaseDatatype> profileOf
Copyright © 2014–2017 University Health Network. All rights reserved.