public abstract class YTypeSystemElement extends YNameSpaceElement
| Modifier and Type | Method and Description |
|---|---|
void |
addCustomProperties(Map<String,String> props) |
void |
addCustomProperty(String qualifer,
String valueDef) |
Map<String,String> |
getCustomProps() |
protected abstract String |
getDefaultMetaTypeCode() |
YComposedType |
getMetaType() |
String |
getMetaTypeCode() |
boolean |
isAutocreate() |
boolean |
isGenerate() |
void |
resetCaches()
Since most typesystem elements use lazy references e.g.
|
void |
setAutocreate(boolean autocreate) |
void |
setGenerate(boolean generate) |
void |
setMetaTypeCode(String metaTypeCode) |
void |
validate()
Validates the element.
|
getLoaderInfo, getNamespace, getTypeSystem, setLoaderInfo, toStringpublic void validate()
YNameSpaceElementvalidate in class YNameSpaceElementpublic void resetCaches()
YNameSpaceElementresetCaches in class YNameSpaceElementprotected abstract String getDefaultMetaTypeCode()
public String getMetaTypeCode()
public YComposedType getMetaType()
public void setMetaTypeCode(String metaTypeCode)
public boolean isAutocreate()
public void setAutocreate(boolean autocreate)
public boolean isGenerate()
public void setGenerate(boolean generate)
Copyright © 2017 SAP SE. All Rights Reserved.