Class LionCoreBuiltins
java.lang.Object
io.lionweb.lioncore.java.model.impl.AbstractClassifierInstance<Concept>
io.lionweb.lioncore.java.model.impl.M3Node<Language>
io.lionweb.lioncore.java.language.Language
io.lionweb.lioncore.java.language.LionCoreBuiltins
- All Implemented Interfaces:
IKeyed<Language>
,INamed
,NamespaceProvider
,ClassifierInstance<Concept>
,HasFeatureValues
,Node
-
Field Summary
Fields inherited from class io.lionweb.lioncore.java.model.impl.AbstractClassifierInstance
annotations
-
Method Summary
Modifier and TypeMethodDescriptionstatic PrimitiveType
static PrimitiveType
getBoolean
(LionWebVersion lionWebVersion) static Interface
static Interface
getINamed
(LionWebVersion lionWebVersion) static LionCoreBuiltins
static LionCoreBuiltins
getInstance
(LionWebVersion lionWebVersion) static PrimitiveType
static PrimitiveType
getInteger
(LionWebVersion lionWebVersion) static PrimitiveType
getJSON
(LionWebVersion lionWebVersion) static Concept
getNode()
static Concept
getNode
(LionWebVersion lionWebVersion) static PrimitiveType
static PrimitiveType
getString
(LionWebVersion lionWebVersion) Methods inherited from class io.lionweb.lioncore.java.language.Language
addDependency, addElement, dependsOn, getClassifier, getConceptByName, getElementByName, getElements, getEnumerationByName, getInterfaceByName, getKey, getName, getPrimitiveTypeByName, getPrimitiveTypes, getStructuredDataTypes, getVersion, isValid, namespaceQualifier, requireConceptByName, setKey, setName, setVersion, toString, validate
Methods inherited from class io.lionweb.lioncore.java.model.impl.M3Node
addChild, addContainmentMultipleValue, addReferenceMultipleValue, addReferenceValue, equals, getChildren, getContainmentFeature, getContainmentMultipleValue, getContainmentSingleValue, getID, getLionWebVersion, getParent, getPropertyValue, getPropertyValue, getPropertyValue, getReferenceMultipleValue, getReferenceSingleValue, getReferenceValues, getRoot, hashCode, removeChild, setID, setParent, setPropertyValue, setPropertyValue, setReferenceSingleValue, setReferenceValues
Methods inherited from class io.lionweb.lioncore.java.model.impl.AbstractClassifierInstance
addAnnotation, getAnnotations, getAnnotations, removeAnnotation, removeChild, removeReferenceValue, removeReferenceValue
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface io.lionweb.lioncore.java.model.ClassifierInstance
addAnnotation, getAnnotations, getAnnotations, removeAnnotation
Methods inherited from interface io.lionweb.lioncore.java.model.HasFeatureValues
removeChild, removeReferenceValue, removeReferenceValue
Methods inherited from interface io.lionweb.lioncore.java.model.Node
isRoot, thisAndAllDescendants
-
Method Details
-
getInstance
-
getInstance
-
getString
-
getString
-
getInteger
-
getInteger
-
getBoolean
-
getBoolean
-
getINamed
-
getINamed
-
getNode
-
getNode
-
getJSON
-